CONSTANT-TIME HOUGH TRANSFORM ON THE PROCESSOR ARRAYS WITH RECONFIGURABLE BUS SYSTEMS

被引:5
作者
LIN, SS
机构
[1] Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, 61801, IL
关键词
COMPUTATION MODEL; HOUGH TRANSFORM; IMAGE PROCESSING; PARALLEL PROCESSING; RECONFIGURABLE; BUS SYSTEM;
D O I
10.1007/BF02243392
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We develop constant-time algorithms to compute the Hough transform on a processor array with a reconfigurable bus system (abbreviated to PARBS). The PARBS is a computation model which consists of a processor array and a reconfigurable bus system. It is a very powerful computation model in that many problems can be solved efficiently. In this paper, we introduce the concept of iterative-PARBS which is similar to the FOR-loop construct in sequential programming languages. The iterative-PARBS is a building block in which the processing data can be routed through it several times. We can think it as a ''hardware subroutine''. Based on this scheme, we are able to explore constant-time Hough transform algorithms on PARBS. The following new results are derived in this study: 1) The sum of n bits can be computed in O(1) times on a BARBS with O(n(1+epsilon)) processors for any fixed epsilon > O. 2) The weights of each simple path of an n * n image can be computed in O(1) time on a 3-D PARBS with O(n(2+epsilon)) processors for any fixed epsilon > O. 3) The p angle Hough transform of an n*n image can be computed in O(1) time on a PARBS with O(p*n(2+epsilon)) processors for any fixed epsilon > O with p copies of the image pretiled. 4) The p angle Hough transform of an n*n image can be computed in O(1) time on a BARBS with O(p*n(3)) processors. AMS Subject Classifications: 68U07, 68Q22
引用
收藏
页码:1 / 15
页数:15
相关论文
共 22 条
[1]  
Champion D. M., 1987, Proceedings of the 1987 International Conference on Parallel Processing, P70
[2]  
CHEN WT, 1990, 1ST P WORKSH PAR PRO, P231
[3]  
ELGINDY H, 1991, P INT C PARALLEL PRO, V3, P26
[4]   COMPUTING THE HOUGH TRANSFORM ON A SCAN LINE ARRAY PROCESSOR [J].
FISHER, AL ;
HIGHNAM, PT .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1989, 11 (03) :262-265
[5]  
Furst M. L., 1981, P 22 IEEE S FDN COMP, P260
[6]  
Horowitz E., 1978, FUNDAMENTALS COMPUTE
[7]  
JENQ JF, 1991, P INT C PARALLEL PRO, V3, P34
[8]  
Li H., 1987, Proceedings of the 1987 International Conference on Parallel Processing, P411
[9]   FAST HOUGH TRANSFORM - A HIERARCHICAL APPROACH [J].
LI, HW ;
LAVIN, MA ;
LEMASTER, RJ .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1986, 36 (2-3) :139-161
[10]   POLYMORPHIC-TORUS NETWORK [J].
LI, HW ;
MARESCA, M .
IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (09) :1345-1351