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 条
  • [41] Performance Evaluation of a Real-Time Interpolation Algorithm for NURBS Curves
    X. Zhiming
    C. Jincheng
    F. Zhengjin
    The International Journal of Advanced Manufacturing Technology, 2002, 20 : 270 - 276
  • [42] Real-time line detection through an improved Hough transform voting scheme
    Fernandes, Leandro A. F.
    Oliveira, Manuel M.
    PATTERN RECOGNITION, 2008, 41 (01) : 299 - 314
  • [43] Real-Time Plane Extraction from Depth Images with the Randomized Hough Transform
    Dube, Daniel
    Zell, Andreas
    2011 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCV WORKSHOPS), 2011,
  • [44] Real-time line extraction using a high parallel Hough transform board
    Nakanishi, M
    Ogura, T
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL II, 1997, : 582 - 585
  • [45] Real-time FPGA implementation of Hough Transform using gradient and CORDIC algorithm (vol 23, pg 1009, 2005)
    Karabernou, Si Mahmoud
    Kessal, Lounis
    Terranti, Faycal
    IMAGE AND VISION COMPUTING, 2007, 25 (06) : 1032 - 1032
  • [46] End-to-end real-time holographic display based on real-time capture of real scenes
    Zhang, Shijie
    Ma, Haowen
    Yang, Yan
    Zhao, Weirui
    Liu, Juan
    OPTICS LETTERS, 2023, 48 (07) : 1850 - 1853
  • [47] Real-time DBS imaging algorithm based on chirp z-transform
    Yang, Jian
    Liu, Chang
    Wang, Yanfei
    IEICE ELECTRONICS EXPRESS, 2012, 9 (21): : 1660 - 1665
  • [48] Performance evaluation of scheduling algorithm in a real-time distributed transactional system
    Saidane, LA
    Kamoun, F
    PROCEEDINGS OF THE SIXTH IEEE COMPUTER SOCIETY WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, 1997, : 290 - 295
  • [49] Temporal Performance Evaluation of an Algorithm for Automatic Annotation of Real-Time ECG
    Perez-Muelas, A.
    Martinez-Gonzalez, F. M.
    Roca-Gonzalez, J.
    5TH LATIN AMERICAN CONGRESS ON BIOMEDICAL ENGINEERING (CLAIB 2011): SUSTAINABLE TECHNOLOGIES FOR THE HEALTH OF ALL, PTS 1 AND 2, 2013, 33 (1-2): : 1206 - 1209
  • [50] HOUGH TRANSFORM WITH DYNAMIC THRESHOLDING FOR ROBUST AND REAL-TIME DETECTION OF COMPLEX CURVES IN IMAGES
    Shih, Shen-En
    Tsai, Wen-Hsiang
    2013 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2013, : 1454 - 1458