Automatic moving object and background separation

Abstract In this paper, we propose a segmentation method of reduced computational complexity aimed at separating the moving objects from the background in a generic video sequence. This task may be accomplished at the coder site to support the functionalities foreseen by new multimedia scenarios, and in particular the content-based functionalities focused by the MPEG-4 activity, allowing the user to access and decode single objects of a video sequence. The proposed algorithm discriminates between background and foreground by means of a higher-order statistics (HOS) significance test performed on a group of inter-frame differences, followed by a motion detection phase, producing a binary segmentation map. The HOS threshold is adaptively changed, based on the estimated background activity and on the potential presence of slowly moving objects. The map is refined by a final regularization stage implemented by means of a cascade of morphological filters. The algorithm performance were tested through the wide experimental activity carried out during the ISO MPEG-4 N2 Core Experiment on Automatic Segmentation Techniques, in which the authors are currently involved. Typical results obtained on MPEG4 sequences are here shown, in order to illustrate the segmentation algorithm performance.

[1]  Shmuel Peleg,et al.  Motion based segmentation , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[2]  H. V. Poor,et al.  Detection of non-Gaussian signals: a paradigm for modern statistical signal processing , 1994, Proc. IEEE.

[3]  B. Chanda,et al.  A note on the use of graylevel co-occurence matrix in threshold selection , 1988 .

[4]  Edward H. Adelson,et al.  Representing moving images with layers , 1994, IEEE Trans. Image Process..

[5]  Andrew Lippman,et al.  Spatio-temporal segmentation based on motion and static segmentation , 1995, Proceedings., International Conference on Image Processing.

[6]  Frederic Dufaux,et al.  Segmentation-Based Motion Estimation for Second Generation Video Coding Techniques , 1996 .

[7]  R. Dwyer Use of the kurtosis statistic in the frequency domain as an aid in detecting random signals , 1984 .

[8]  Montse Pardàs,et al.  Coding-Oriented Segmentation of Video sequences , 1996 .

[9]  Montse Pardàs,et al.  3D morphological segmentation and motion estimation for image sequences , 1994, Signal Process..

[10]  Montse Pardàs,et al.  Hierarchical morphological segmentation for image sequence coding , 1994, IEEE Trans. Image Process..

[11]  Wen-Nung Lie,et al.  Automatic target segmentation by locally adaptive image thresholding , 1995, IEEE Trans. Image Process..

[12]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[13]  Ferran Marqués,et al.  Segmentation-based video coding: Temporal linking and rate control , 1996, 1996 8th European Signal Processing Conference (EUSIPCO 1996).

[14]  Georgios B. Giannakis,et al.  Signal detection and classification using matched filtering and higher order statistics , 1989, IEEE Trans. Acoust. Speech Signal Process..