Title :
Parallel hardware design for snake models with an FPGA architecture
Author :
Ahmadi, Amin ; Mattausch, Hans Jurgen ; Koide, Tetsushi
Author_Institution :
Hiroshima Univ., Japan
Abstract :
Summary form only given. A hardware implementation for active contour models (snakes) using a numerical algorithm and an FPGA architecture is proposed. We introduce a digital implementation of discrete snake models and then propose an FPGA implementation based on use of a number of parallel cell units for snake points and a main controller for all control tasks and main memory access. Each cell unit contains three parallel processing elements (PE) including three internal small memories for updating each snake point within a neighborhood of pixels. Using this parallel architecture we could obtain a snake generation time of 28 ms in VGA image size (640/spl times/480 pixels) which was used for motion detection in video samples of 24 fps. The performance results are very encouraging however the system can be still improved by using more parallel processing units and simplifying some complicated instructions.
Keywords :
controllers; digital signal processing chips; field programmable gate arrays; image sampling; parallel architectures; video signal processing; 28 ms; 307200 pixel; 480 pixel; 640 pixel; FPGA architecture; active contour models; controller; digital implementation; internal small memories; main memory access; motion detection; numerical algorithm; parallel architecture; parallel cell units; parallel hardware design; parallel processing elements; snake models; snake point; video samples; Active contours; Discrete cosine transforms; Distortion measurement; Energy consumption; Field programmable gate arrays; Hardware; PSNR; Parallel architectures; Parallel processing; Video compression;
Conference_Titel :
Nonlinear Signal and Image Processing, 2005. NSIP 2005. Abstracts. IEEE-Eurasip
Conference_Location :
Sapporo
Print_ISBN :
0-7803-9064-4
DOI :
10.1109/NSIP.2005.1502229