An FPGA-Based Implementation of Spatio-Temporal Object Segmentation

This paper proposes a robust real-time, scalable and modular field programmable gate array (FPGA) based implementation of a spatio-temporal segmentation of video objects. The goal of this work is to translate an existing object segmentation algorithm into hardware to achieve real-time performance. The proposed implementation achieved an optimum processing speed of 133 MPixels/s while utilizing minimal hardware resources. The design was successfully simulated, synthesized and tested for real-time performance on an actual hardware platform which consists of a frame grabber with a user programmable FPGA - Xilinx Virtex-II Pro.

[1]  Eric Dubois,et al.  Fast and reliable structure-oriented video noise estimation , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Vijayan K. Asari,et al.  A pipelined architecture for image segmentation by adaptive progressive thresholding , 1999, Microprocess. Microsystems.

[3]  Guojun Lu,et al.  Segmentation of moving objects in image sequence: A review , 2001 .

[4]  Paul L. Rosin Thresholding for change detection , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[5]  Takashi Morie,et al.  A face/object recognition system using FPGA implementation of coarse region segmentation , 2003, SICE 2003 Annual Conference (IEEE Cat. No.03TH8734).

[6]  Anil K. Jain,et al.  FPGA-based high performance page layout segmentation , 1996, Proceedings of the Sixth Great Lakes Symposium on VLSI.

[7]  César Torres-Huitzil,et al.  Real-time image processing with a compact FPGA-based systolic architecture , 2004, Real Time Imaging.

[8]  Didier Demigny,et al.  How to use high speed reconfigurable FPGA for real time image processing? , 2000, Proceedings Fifth IEEE International Workshop on Computer Architectures for Machine Perception.

[9]  Aishy Amer Memory-based spatio-temporal real-time object segmentation for video surveillance , 2003, IS&T/SPIE Electronic Imaging.

[10]  C. Rambabu,et al.  An efficient architecture for an improved watershed algorithm and its FPGA implementation , 2002, 2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings..

[11]  P. McCurry,et al.  Xilinx FPGA implementation of an image classifier for object detection applications , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).