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 条
  • [21] A real-time algorithm for music recognition based on wavelet transform
    Cao, Zheng
    Guan, Shengxiao
    Wang, Zengfu
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 564 - 564
  • [22] Trinocular stereo: A real-time algorithm and its evaluation
    Mulligan, J
    Isler, V
    Daniilidis, K
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2002, 47 (1-3) : 51 - 61
  • [23] A contourlet transform based algorithm for real-time video encoding
    Katsigiannis, Stamos
    Papaioannou, Georgios
    Maroulis, Dimitris
    REAL-TIME IMAGE AND VIDEO PROCESSING 2012, 2012, 8437
  • [24] Trinocular Stereo: A Real-Time Algorithm and its Evaluation
    Jane Mulligan
    Volkan Isler
    Kostas Daniilidis
    International Journal of Computer Vision, 2002, 47 : 51 - 61
  • [25] Trinocular stereo: a real-time algorithm and its evaluation
    Mulligan, J
    Isler, V
    Daniilidis, K
    IEEE WORKSHOP ON STEREO AND MULTI-BASELINE VISION, PROCEEDINGS, 2001, : 10 - 17
  • [26] Real-time 3D reconstruction system using CAM-based highly parallel processing board
    Hosoya, E
    Nakanishi, M
    Ogura, T
    THREE-DIMENSIONAL IMAGE CAPTURE AND APPLICATIONS, 1998, 3313 : 159 - 167
  • [27] Real-time detection of line segments using the line Hough Transform
    Nagata, N
    Maruyama, T
    2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 89 - 96
  • [28] Hough Transform with Kalman Filter on GPU for Real-time Line Tracking
    Vladimir, Tyan
    Jeon, Dongwoon
    Kim, Doo-Hyun
    2013 SEVENTH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING (IMIS 2013), 2013, : 212 - 216
  • [29] Real-Time Vanishing Point Detector Combining RANSAC and Hough Transform
    Wu J.
    Chen K.
    Liu Y.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2022, 34 (08): : 1238 - 1251
  • [30] Real-time Huffman encoder with pipelined CAM-based data path and code-word-table optimizer
    Kumaki, Takeshi
    Kuroda, Yasuto
    Ishizaki, Masakatsu
    Koide, Tetsushi
    Mattausch, Hans Jurgen
    Noda, Hideyuki
    Dosaka, Katsumi
    Arimoto, Kazutami
    Saito, Kazunori
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2007, E90D (01) : 334 - 345