A parallel hardware design for parametric active contour models

We propose a hardware design for parametric active contour models particularly applicable for implementation of gradient vector flow (GVF) snakes. A numerical iterative algorithm of GVF is used to develop a parallel hardware design in a FPGA architecture which is based on using a number of parallel cell units for snake points and a main controller for all control tasks and memory accesses. Using this parallel architecture we could obtain a snake adaptation time of 22 ms in QVGA image size (320/spl times/240 pixels) which was used for motion detection in video samples of 20 fps. The performance results are very encouraging, however, the system can be still improved by using more parallel architecture and simplifying some complicated instructions.

[1]  Mubarak Shah,et al.  A Fast algorithm for active contours and curvature estimation , 1992, CVGIP Image Underst..

[2]  Ramesh C. Jain,et al.  Using Dynamic Programming for Solving Variational Problems in Vision , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  L. Cohen,et al.  Multi-resolution algorithms for active contour models , 1996 .

[4]  Junaed Sattar Snakes , Shapes and Gradient Vector Flow , 2022 .

[5]  Laurent D. Cohen,et al.  Finite-Element Methods for Active Contour Models and Balloons for 2-D and 3-D Images , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Mikael Millberg,et al.  Implementation Of A Pulse Coupled Neural Network in FPGA , 2000, Int. J. Neural Syst..

[7]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[8]  Steve R. Gunn,et al.  A Robust Snake Implementation; A Dual Active Contour , 1997, IEEE Trans. Pattern Anal. Mach. Intell..