A fast discrete approximation algorithm for the Radon transform

被引:88
作者
Brady, ML [1 ]
机构
[1] Intel Corp, Microcomp Res Labs, Santa Clara, CA 95052 USA
关键词
Radon transform; Hough transform; approximation algorithms; image processing; image reconstruction;
D O I
10.1137/S0097539793256673
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper addresses fast parallel methods for the computation of the Radon (or Hough) transform. The Radon transform of an image is a set of projections of the image taken at different angles. Its computation is important in image processing and computer vision for problems such as pattern recognition and reconstruction of medical images. A unique new method for combining partial results is presented, from which an algorithm is constructed that computes a provably good approximation to the discrete Radon transform. The approximate discrete Radon transform (ADRT) algorithm computes 4N - 4 projections through an N x N image in time O(N(2)lgN) (the majority of previous algorithms are O(N-3)). The method is quite simple and easy to parallelize. A parallel version of the ADRT requires only O(lgN) parallel steps on O(N-2) processors, ignoring communication time. An additional property of the algorithm is that it can be applied directly to compute the backprojection step of the inverse RT.
引用
收藏
页码:107 / 119
页数:13
相关论文
共 18 条
[1]  
BALLARD DH, 1978, PATTERN RECOGN, V10, P129
[2]  
BRADY M, P BIOM VIS 95 ATL GA, P33
[3]  
BRADY ML, 1992, P ACM S PAR ALG ARCH, P91
[4]   THE HOUGH TRANSFORM HAS O(N) COMPLEXITY ON NXN MESH CONNECTED COMPUTERS [J].
CYPHER, RE ;
SANZ, JLC ;
SNYDER, L .
SIAM JOURNAL ON COMPUTING, 1990, 19 (05) :805-820
[5]   USE OF HOUGH TRANSFORMATION TO DETECT LINES AND CURVES IN PICTURES [J].
DUDA, RO ;
HART, PE .
COMMUNICATIONS OF THE ACM, 1972, 15 (01) :11-&
[6]   IMAGE-RECONSTRUCTION FROM LINOGRAMS - IMPLEMENTATION AND EVALUATION [J].
EDHOLM, P ;
HERMAN, GT ;
ROBERTS, DA .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 1988, 7 (03) :239-246
[7]   LINOGRAMS IN IMAGE-RECONSTRUCTION FROM PROJECTIONS [J].
EDHOLM, PR ;
HERMAN, GT .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 1987, 6 (04) :301-307
[8]   PARALLEL ALGORITHMS FOR LINE DETECTION ON A MESH [J].
GUERRA, C ;
HAMBRUSCH, S .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1989, 6 (01) :1-19
[9]  
Hough PV., 1962, US Patent, Patent No. 3069654
[10]   A SURVEY OF THE HOUGH TRANSFORM [J].
ILLINGWORTH, J ;
KITTLER, J .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 44 (01) :87-116