Real-time CAM-based Hough transform algorithm end its performance evaluation

被引:18
|
作者
Nakanishi, M [1 ]
Ogura, T [1 ]
机构
[1] Nippon Telegraph & Tel Corp, Lifestyle & Environm Technol Lab, Kanagawa 2430198, Japan
关键词
hough transform; line extraction; content addressable memory; highly parallel processing; real-time processing;
D O I
10.1007/s001380050125
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a highly parallel Hough transform algorithm for real-time straight-line extraction and its hardware implementation on a content-addressable memory (CAM). To achieve high-speed processing, incrementation for voting, which composes the Hough transform, and calculations for coordinate updating are carried out for the every scan line, not every edge pixel, and extracting maxima in Hough space is executed by parallel comparing. Moreover, variously weighted voting achieves more accurate line extraction in spite of the quantization error and noise in the image space. In the implementation, the CAM acts as a PE (processing-element) array that effectively performs highly parallel processing for the Hough transform and also as a memory for two-dimensional Hough space, and both voting and peak extraction are directly executed by the CAM. Evaluations of CAM hardware size, processing time and the accuracy of line extraction show that a real-time and high-resolution Hough transform for a 256x256 picture can be achieved using a single CAM chip with current VLSI technology. This CAM-based Hough transform algorithm promises to be an important step towards the realization of a real-time and compact image-understanding system.
引用
收藏
页码:59 / 68
页数:10
相关论文
共 50 条
  • [31] A parallel systolic array ASIC for real-time execution of the Hough transform
    Epstein, A
    Paul, GU
    Vettermann, B
    Boulin, C
    Klefenz, F
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2002, 49 (02) : 339 - 346
  • [32] A real-time biopsy needle segmentation technique using Hough Transform
    Ding, MY
    Fenster, A
    MEDICAL PHYSICS, 2003, 30 (08) : 2222 - 2233
  • [33] Real-time object recognition using a modified generalized Hough transform
    Ulrich, M
    Steger, C
    Baumgartner, A
    PATTERN RECOGNITION, 2003, 36 (11) : 2557 - 2570
  • [34] Real-time pattern recognition using an optical generalized Hough transform
    Fernandez, Ariel
    Flores, Jorge L.
    Alonso, Julia R.
    Ferrari, Jose A.
    APPLIED OPTICS, 2015, 54 (36) : 10586 - 10591
  • [35] Hough transform run length encoding for real-time image processing
    Messom, Christopher H.
    Sen Gupta, Gourab
    Demidenko, Serge N.
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2007, 56 (03) : 962 - 967
  • [36] High speed FPGA implementation of Hough transform for real-time applications
    Voudouris, Liberis
    Nikolaidis, Spiridon
    Rjoub, Abdoul
    2012 IEEE 15TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2012, : 213 - 218
  • [37] Real time Hough transform based track initiators in clutter
    Benoudnine, H.
    Meche, A.
    Keche, M.
    Ouamri, A.
    Woolfson, M. S.
    INFORMATION SCIENCES, 2016, 337 : 82 - 92
  • [38] Two stage Real-Time Stereo Correspondence Algorithm and FPGA Architecture using a Modified Generalized Hough Transform
    Schumacher, Frank
    Greiner, Thomas
    21ST INTERNATIONAL CONFERENCE ON SYSTEMS, SIGNALS AND IMAGE PROCESSING (IWSSIP 2014), 2014, : 27 - 30
  • [39] Real-time object tracking based on Hough ferns
    Quan, W. (wquan@home.swjtu.edu.cn), 1600, Science Press (49):
  • [40] Performance evaluation of a real-time interpolation algorithm for NURBS curves
    Zhiming, X
    Jincheng, C
    Zhengjin, F
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2002, 20 (04): : 270 - 276