DocumentCode
1062791
Title
Low-Complexity Binary Morphology Architectures With Flat Rectangular Structuring Elements
Author
Hedberg, Hugo ; Kristensen, Fredrik ; Öwall, Viktor
Author_Institution
Dept. of Electr. & Inf. Technol., Lund Univ., Lund
Volume
55
Issue
8
fYear
2008
Firstpage
2216
Lastpage
2225
Abstract
This article describes and evaluates algorithms and their hardware architectures for binary morphological erosion and dilation. In particular, a fast stall-free low-complexity architecture is proposed that takes advantage of the morphological duality principle and structuring element (SE) decomposition. The design is intended to be used as a hardware accelerator in real-time embedded processing applications. Hence, the aim is to minimize the number of operations, memory requirement, and memory accesses per pixel. The main advantage of the proposed architecture is that for the common class of flat and rectangular SEs, complexity and number of memory accesses per pixel is low and independent of both image and SE size. The proposed design is compared to the more common delay-line architecture in terms of complexity, memory requirements and execution time, both for an actual implementation and as a function of image resolution and SE size. The architecture is implemented for the UMC 0.13- mum CMOS process using a resolution of 640 × 480. A maximum SE of 63 × 63 is supported at an estimated clock frequency of 333 MHz.
Keywords
CMOS digital integrated circuits; application specific integrated circuits; field programmable gate arrays; image resolution; memory architecture; surveillance; CMOS process; application-specific integrated circuit; clock frequency; dilation; erosion; field-programmable gate array; flat rectangular structuring elements; hardware accelerator; hardware architectures; image processing; image resolution; low-complexity binary morphology architectures; memory requirements; morphological duality principle; real-time embedded processing applications; structuring element decomposition; surveillance system; ASIC; Application-specific integrated circuit (ASIC); FPGA; Image processing; binary; dilation; erosion; field-programmable gate array (FPGA); hardware; image processing; morphology; surveillance system;
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2008.918140
Filename
4447930
Link To Document