DocumentCode
3273721
Title
An architecture for calculation of the distance transform based on Mathematical Morphology
Author
Hedberg, Hugo ; Wall, Viktor Ö
Author_Institution
Prevas AB, Solna, Sweden
fYear
2009
fDate
16-17 Nov. 2009
Firstpage
1
Lastpage
4
Abstract
This paper presents a hardware architecture for calculating the city-block and chessboard distance transform on binary images. It is based on applying multiple morphological erosions and adding the result, enabling both processing pixels in raster scan order and a deterministic execution time. Which distance metric to be calculated is determined by the shape of the structuring element, i.e. diamonds for the city-block and squares for the chessboard. These properties together with a low memory requirement make the architecture applicable in any streaming data real-time embedded system environment with hard timing constraints, e.g. set by the frame rate. Depending on the application, a priori knowledge of the maximum size of the clusters may be used to reduce execution time and memory requirement even further. The architecture has been implemented for both FPGA and ASIC in an embedded system environment with an image resolution of 320 Ã 240 at a frame rate of 25 fps, running at 100 MHz and 454 MHz, respectively.
Keywords
application specific integrated circuits; embedded systems; field programmable gate arrays; image processing; mathematical morphology; ASIC; FPGA; binary images; chessboard distance transform; city-block distance transform; deterministic execution time; hard timing constraints; hardware architecture; mathematical morphology; raster scan order; streaming data real-time embedded system environment; Clustering algorithms; Embedded system; Hardware; Image processing; Image segmentation; Information technology; Morphology; Pixel; Real time systems; Shape;
fLanguage
English
Publisher
ieee
Conference_Titel
NORCHIP, 2009
Conference_Location
Trondheim
Print_ISBN
978-1-4244-4310-9
Electronic_ISBN
978-1-4244-4311-6
Type
conf
DOI
10.1109/NORCHP.2009.5397819
Filename
5397819
Link To Document