Browse > Article
http://dx.doi.org/10.3745/KIPSTB.2006.13B.3.255

Video object segmentation using a novel object boundary linking  

Lee Ho-Suk (호서대학교 공과대학 컴퓨터공학 뉴미디어학과)
Abstract
Moving object boundary is very important for the accurate segmentation of moving object. We extract the moving object boundary from the moving object edge. But the object boundary shows broken boundaries so we develop a novel boundary linking algorithm to link the broken boundaries. The boundary linking algorithm forms a quadrant around the terminating pixel in the broken boundaries and searches for other terminating pixels to link in concentric circles clockwise within a search radius in the forward direction. The boundary linking algorithm guarantees the shortest distance linking. We register the background from the image sequence using the stationary background filtering. We construct two object masks, one object mask from the boundary linking and the other object mask from the initial moving object, and use these two complementary object masks to segment the moving objects. The main contribution of the proposed algorithms is the development of the novel object boundary linking algorithm for the accurate segmentation. We achieve the accurate segmentation of moving object, the segmentation of multiple moving objects, the segmentation of the object which has a hole within the object, the segmentation of thin objects, and the segmentation of moving objects in the complex background using the novel object boundary linking and the background automatically. We experiment the algorithms using standard MPEG-4 test video sequences and real video sequences of indoor and outdoor environments. The proposed algorithms are efficient and can process 70.20 QCIF frames per second and 19.7 CIF frames per second on the average on a Pentium-IV 3.4GHz personal computer for real-time object-based processing.
Keywords
Moving Object Edge; Moving Object Boundary; Object Boundary Linking; Using Two Object Masks; Automatic Segmentation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Jurgen Stauder, Roland Mech, Jorn Ostermann, 'Detection of Moving Cast Shadows,' IEEE Trans. on Multimedia, Vol.1, No.1, pp.65-76, March, 1999   DOI
2 Shao-Yi Chien, Yu-Wen Huang, Liang-Gee Chen, 'Predictive Watershed : A Fast Watershed Algorithm for Video Segmentation,' IEEE Trans. on Circuits and Systems for Video Technology, Vol.13, No.5, pp.453-461, May, 2003   DOI   ScienceOn
3 Amjad Hajjar, Tom Chen, 'A VLSI Architecture for Real-Time Edge Linking,' IEEE Trans. on Pattern Analysis and Machine Intelligence, Vol.21, No.1, pp.89-94, Jan., 1999   DOI   ScienceOn
4 Changick Kim, Jenq-Neng Hwang, 'Object-Based Video Abstraction for Video Surveillance Systems,' IEEE Trans. on Circuits and Systems for Video Technology, Vol.12, No.12, pp.1128-1138, Dec., 2002   DOI   ScienceOn
5 Linda Shapiro, George Stockman, Computer Vision, Prentice-Hall, Inc., 2001
6 Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing, Prentice-Hall, Inc., 2002
7 Emrullah Durucan, Touradj Ebrahimi, 'Moving Object Detection Between Multiple and Color Images,' IEEE Conf. on Advanced Video and Signal Based Surveillance (AVSS'03), pp.243-251, July 21-23, Miami Florida, 2003   DOI
8 Shao-Yi Chien, Shyh-Yih Ma, Liang-Gee Chen, 'Efficient Moving Object Segmentation Algorithm Using Background Registration Technique,' IEEE Trans. on Circuits and Systems for Video Technology, Vol.12, No.7, pp.577-586, July, 2002   DOI   ScienceOn
9 Emrullah Durucan, Touradj Ebrahimi, 'Change Detection and Background Extraction by Linear Algebra,' Proc. of the IEEE, Vol.89, No.10, pp.1368-1381, October, 2001   DOI   ScienceOn
10 Changick Kim, Jenq-Neng Hwang, 'Fast and Automatic Video Object Segmentation and Tracking for Content-Based Applications,' IEEE Trans. on Circuits and Systems for Video Technology, Vol.12, No.2, pp.122-129, Feb., 2002   DOI   ScienceOn
11 Thomas Meier, King N. Ngan, 'Video Segmentation for Content-Based Coding,' IEEE Trans. on Circuits and Systems for Video Technology, Vol.9, No.8, pp.1190-1203, Dec., 1999   DOI   ScienceOn
12 Shahram Shirani, Berna Erol, Faouzi Kossentini, 'A Concealment Method for Shape Information in MPEG-4 Coded Video Sequences,' IEEE Trans. on Multimedia, Vol.2, No.3, pp.185-190, Sep., 2000   DOI   ScienceOn
13 Roland Mech, Michael Wollborn, 'A noise robust method for 2D shape estimation of moving objects in video sequence considering a moving camera,' Signal Processing, Vol.66, pp.203-217, Sept., 1997   DOI   ScienceOn
14 Til Aach, Andre Kaup, Rudolf Mester, 'Statistical model-based change detection in moving video,' Signal Processing, Vol.31, pp.165-180, March, 1993   DOI   ScienceOn
15 Fabian W. Meier, Guido M. Schuster, Aggelos K. Katsaggelos, 'A Mathematical Model for Shape Coding with B-Splines,' Signal Processing : Image Communication, Vol.1, pp.685-701, 2000   DOI   ScienceOn
16 Daniel P. Huttenlocher, Gregory A. Klanderman, William J. Rucklidge, 'Comparing Images Using the Hausdorff Distance,' IEEE Trans. on Pattern Analysis and Machine Intelligence, Vol.15, No.9, pp.850-863, Sept., 1993   DOI   ScienceOn
17 John Canny, 'A computational approach to edge detection,' IEEE Trans. on Pattern Analysis and Machine Intelligence, Vol.8, No.6, pp.679-698, Nov., 1986   DOI   ScienceOn
18 Hans Georg Mussmann, Michael Hotter, Jorn Ostermann, 'Object-oriented analysis-synthesis coding of moving images,' Signal Processing : Image Communications, Vol.1, No.2, pp.117-138, Oct., 1989   DOI   ScienceOn
19 Peter Gerken, Michael Wollborn, Stefan Schultz, 'Polygon/spline approximation of arbitrary region shapes as proposal for MPEG-4 tool evaluation-Technical description,' ISO/IEC JTC1/SC29/WG11 MPEG 95/360, Nov., 1995
20 Luis Ducla Soares, Fernando Pereira, 'Spatial Shape Error Concealment for Object-Based Image and Video Coding,' IEEE Trans. on Image Processing, Vo.13, No.4, pp.586-599, April, 2004   DOI   ScienceOn
21 Fu Chang, Chun-Jen Chen, Chi-Jen Lu, 'A linear-time component-labeling algorithm using contour tracing technique,' Computer Vision and Image Understanding 93, pp.206-220, 2004   DOI   ScienceOn