VLSI IMPLEMENTATION OF AN EFFICIENT ASIC ARCHITECTURE FOR REAL-TIME ROTATION OF DIGITAL IMAGES

被引:7
作者
GHOSH, I
MAJUMDAR, B
机构
[1] PRINCETON UNIV,DEPT ELECT ENGN,PRINCETON,NJ 08544
[2] INDIAN INST TECHNOL,DEPT ELECTR & ELECT COMMUN ENGN,KHARAGPUR 721302,W BENGAL,INDIA
关键词
IMAGE ROTATION; VLSI; ASIC; REAL-TIME PROCESSING;
D O I
10.1142/S0218001495000213
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes the design and the VLSI implementation of a novel architecture that performs image rotation in real time. In order to improve throughput, we divide an image-frame into a number of windows. The rotation of each window-center as well as the final displacement of individual pixels within a window is then calculated. A CORDIC-based scheme is used to compute the displacement of a pixel. Our architectural design is incorporated into a chip that has been laid out using VTI (VLSI Technology Inc.) tools obeying the 1.5 mu m SCMOS design rules. The chip owes its high processing capability to a combination of pipelining and parallel-processing techniques. For a clock frequency greater than 10.6 MHz, we can perform the rotation of a 512 x 512 gray-level digital image at the rate of 30 frames per second. The chip utilizes around 35,000 transistors and has an estimated silicon area of 211 mils x 276 mils.
引用
收藏
页码:449 / 462
页数:14
相关论文
共 6 条
[1]  
GHOSH I, 1994, 7TH INT C VLSI DES C
[2]  
HAVILAND GL, 1980, IEEE J SOLID STATE C, V15, P1
[3]   AN EFFICIENT ASIC ARCHITECTURE FOR REAL-TIME EDGE-DETECTION [J].
LEE, CY ;
CATTHOOR, FVM ;
DEMAN, HJ .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1989, 36 (10) :1350-1359
[4]   ARCHITECTURES AND DESIGN TECHNIQUES FOR REAL-TIME IMAGE-PROCESSING ICS [J].
RUETZ, PA ;
BRODERSEN, RW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1987, 22 (02) :233-250
[5]   HARDWARE FOR IMAGE ROTATION BY TWICE SKEW TRANSFORMATIONS [J].
TSUCHIDA, N ;
YAMADA, Y ;
UEDA, M .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1987, 35 (04) :527-532
[6]  
Volder J. E., 1959, IRE T ELECT COMPUTER, V8, P330, DOI 10.1109/TEC.1959.5222693