Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 

Slides:



Advertisements
Similar presentations
People Counting and Human Detection in a Challenging Situation Ya-Li Hou and Grantham K. H. Pang IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART.
Advertisements

Change Detection C. Stauffer and W.E.L. Grimson, “Learning patterns of activity using real time tracking,” IEEE Trans. On PAMI, 22(8): , Aug 2000.
Actions in video Monday, April 25 Kristen Grauman UT-Austin.
Xin Zhang, Zhichao Ye, Lianwen Jin, Ziyong Feng, and Shaojie Xu
Real-Time Accurate Stereo Matching using Modified Two-Pass Aggregation and Winner- Take-All Guided Dynamic Programming Xuefeng Chang, Zhong Zhou, Yingjie.
Foreground Background detection from video Foreground Background detection from video מאת : אבישג אנגרמן.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Tracking Multiple Occluding People by Localizing on Multiple Scene Planes Professor :王聖智 教授 Student :周節.
Interactive Image Segmentation using Graph Cuts Mayuresh Kulkarni and Fred Nicolls Digital Image Processing Group University of Cape Town PRASA 2009.
Object Inter-Camera Tracking with non- overlapping views: A new dynamic approach Trevor Montcalm Bubaker Boufama.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
A LOW-COMPLEXITY, MOTION-ROBUST, SPATIO-TEMPORALLY ADAPTIVE VIDEO DE-NOISER WITH IN-LOOP NOISE ESTIMATION Chirag Jain, Sriram Sethuraman Ittiam Systems.
{ Fast Disparity Estimation Using Spatio- temporal Correlation of Disparity Field for Multiview Video Coding Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
International Conference on Image Analysis and Recognition (ICIAR’09). Halifax, Canada, 6-8 July Video Compression and Retrieval of Moving Object.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Video Segmentation Based on Image Change Detection for Surveillance Systems Tung-Chien Chen EE 264: Image Processing and Reconstruction.
Background Estimation with Gaussian Distribution for Image Segmentation, a fast approach Gianluca Bailo, Massimo Bariani, Paivi Ijas, Marco Raggio IEEE.
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Segmentation Kyongil Yoon. Segmentation Obtain a compact representation of what is helpful (in the image) No comprehensive theory of segmentation Human.
Region-Level Motion- Based Background Modeling and Subtraction Using MRFs Shih-Shinh Huang Li-Chen Fu Pei-Yung Hsiao 2007 IEEE.
Object Detection and Tracking Mike Knowles 11 th January 2005
Abandoned Object Detection for Indoor Public Surveillance Video Dept. of Computer Science National Tsing Hua University.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
CSE 291 Final Project: Adaptive Multi-Spectral Differencing Andrew Cosand UCSD CVRR.
Student: Hsu-Yung Cheng Advisor: Jenq-Neng Hwang, Professor
A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE.
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
MULTIPLE MOVING OBJECTS TRACKING FOR VIDEO SURVEILLANCE SYSTEMS.
University of MarylandComputer Vision Lab 1 A Perturbation Method for Evaluating Background Subtraction Algorithms Thanarat Horprasert, Kyungnam Kim, David.
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
1 Real Time, Online Detection of Abandoned Objects in Public Areas Proceedings of the 2006 IEEE International Conference on Robotics and Automation Authors.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Image Subtraction for Real Time Moving Object Extraction Shahbe Mat Desa, Qussay A. Salih, CGIV’04.
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
Joint Histogram Based Cost Aggregation For Stereo Matching Dongbo Min, Member, IEEE, Jiangbo Lu, Member, IEEE, Minh N. Do, Senior Member, IEEE IEEE TRANSACTION.
3D Fingertip and Palm Tracking in Depth Image Sequences
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
Olga Zoidi, Anastasios Tefas, Member, IEEE Ioannis Pitas, Fellow, IEEE
GESTURE ANALYSIS SHESHADRI M. (07MCMC02) JAGADEESHWAR CH. (07MCMC07) Under the guidance of Prof. Bapi Raju.
1 Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications.
Kevin Cherry Robert Firth Manohar Karki. Accurate detection of moving objects within scenes with dynamic background, in scenarios where the camera is.
A Region Based Stereo Matching Algorithm Using Cooperative Optimization Zeng-Fu Wang, Zhi-Gang Zheng University of Science and Technology of China Computer.
Hierarchical Method for Foreground DetectionUsing Codebook Model Jing-Ming Guo, Yun-Fu Liu, Chih-Hsien Hsia, Min-Hsiung Shih, and Chih-Sheng Hsu IEEE TRANSACTIONS.
Introduction to Video Background Subtraction 1. Motivation In video action analysis, there are many popular applications like surveillance for security,
Expectation-Maximization (EM) Case Studies
Fingertip Detection with Morphology and Geometric Calculation Dung Duc Nguyen ; Thien Cong Pham ; Jae Wook Jeon Intelligent Robots and Systems, IEEE/RSJ.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Video Surveillance Under The Guidance of Smt. D.Neelima M.Tech., Asst. Professor Submitted by G. Subrahmanyam Roll No: 10021F0013 M.C.A.
Suspicious Behavior in Outdoor Video Analysis - Challenges & Complexities Air Force Institute of Technology/ROME Air Force Research Lab Unclassified IED.
Target Tracking In a Scene By Saurabh Mahajan Supervisor Dr. R. Srivastava B.E. Project.
Representing Moving Images with Layers J. Y. Wang and E. H. Adelson MIT Media Lab.
A Fast Video Noise Reduction Method by Using Object-Based Temporal Filtering Thou-Ho (Chao-Ho) Chen, Zhi-Hong Lin, Chin-Hsing Chen and Cheng-Liang Kao.
Learning and Removing Cast Shadows through a Multidistribution Approach Nicolas Martel-Brisson, Andre Zaccarin IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Motion Estimation of Moving Foreground Objects Pierre Ponce ee392j Winter March 10, 2004.
Detecting Moving Objects, Ghosts, and Shadows in Video Streams
A Forest of Sensors: Using adaptive tracking to classify and monitor activities in a site Eric Grimson AI Lab, Massachusetts Institute of Technology
IMAGE SEGMENTATION USING THRESHOLDING
Motion Detection And Analysis
Object tracking in video scenes Object tracking in video scenes
Presented by: Yang Yu Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy Mingliang Chen, Xing Wei, Qingxiong.
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Image and Video Processing
Image Segmentation.
A Novel Smoke Detection Method Using Support Vector Machine
Presentation transcript:

Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters  Volume: 45 , Issue: 11  Digital Object Identifier: 10.1049/el.2009.0663  Publication Year: 2009 , Page(s): 542 - 543 IET JOURNALS Adviser : Ming-Yuan Shieh Student ID: M9820202 Student : Chung-Chieh Lien 2010/10/6

Outline Abstract Introduction Background modelling and updating Video object segmentation using proposed algorithm Experimental results Conclusion References 2010/10/6

Abstract Video object segmentation often fails when the background and foreground contain a similar distribution of colours. Proposed is a novel image segmentation algorithm to detect salient motion under a complex environment by combining temporal difference and background generation. Experimental results show that the proposed algorithm provides a twice higher matching ratio than the conventional Gaussian mixture-based approaches under various conditions. 2010/10/6

Introduction-1 Background generation [1] has been an early criterion for video object segmentation, while foreground modelling has recently been used in conjunction with background modelling for more accurate movement detection. Recently, the mixture of the Gaussian method is becoming popular because it can deal with slow lighting changes, periodical motions from the cluttered background, slow moving objects, long-term scene changes, and camera noise. 2010/10/6

Introduction-2 In spite of the above-mentioned advantages, it cannot adapt to the quick lighting changes and cannot successfully handle shadows. In this Letter, we present a real-time robust method that provides a realistic foreground segmentation to detect salient motions in complex environments by combining temporal difference and background generation. The proposed method, shown Fig. 1, aims at performing real-time background generation and salient motion detection of moving objects. 2010/10/6

Introduction-3 Fig. 1 Proposed video object segmentation algorithm using adaptive background generation 2010/10/6

Background modelling and updating-1 As the first step, we estimate the optical flow between two images and by minimising the Euclidean distance defined as: 2010/10/6

Background modelling and updating-2 For each pixel in , where represents the displacement of the pixel at and is initially set to be zero as: where w represents the neighbouring displacement. 2010/10/6

Background modelling and updating-3 If E is smaller than a pre-specified threshold, the background is updated at the corresponding w. In the experiment we have used 0.35 for the threshold value. For a w with high E value the background is generated by minimising E, while the median filter is used for the remaining w. 2010/10/6

Background modelling and updating-4 To overcome the drawbacks of a median filter under dynamic conditions, it is necessary to keep updating the background expressed as where represents the background at time t, the input image at time t, and the mixing ratio in the range [0, 1]. To detect an object’s salient motion in the background, we use the initial background from the previous frame . 2010/10/6

Background modelling and updating-5 Fig. 2 Results of background generation using proposed algorithm 2010/10/6

Video object segmentation using proposed algorithm-1 Temporally adjacent images and are subtracted and a threshold is applied to the difference image for extracting the entire region of change. To detect the slow motion or static objects, a fixed weighted accumulation is used to compute the temporal difference image as: 2010/10/6

Video object segmentation using proposed algorithm-2 Where is the weighting parameter which describes the temporal range for accumulating difference images. is initialised to an empty image. In this Letter, we set T = 20 and = 0.5 for all experiments. We assume that the foreground with salient motion shows consistency over a period of time in both temporal difference and background subtraction. 2010/10/6

Video object segmentation using proposed algorithm-3 It means that the optical flow of the region with salient motion in the given time period should be in the same direction. The salient motion is detected using the temporal difference with background subtraction, along with the change in illumination. On the other hand, simple background subtraction exhibits inaccurate results. The output of salient motion detection is obtained as: 2010/10/6

Video object segmentation using proposed algorithm-4 Where represents the generated background image by using the proposed algorithm. In this Letter, the difference between and is computed, and the difference image is then the threshold for obtaining the change in motion. Fig. 3 represents the temporal differences, subtracted background images, and the detected salient motion regions. 2010/10/6

Fig. 3 Results of foreground segmentation using proposed algorithm a–d: Temporal difference images at 425th, 500th, 551st, 651st frames e–h: Subtracted background images at 425th, 500th, 551st, 651st frames i – l: Detected salient motion regions at 425th, 500th, 551st, 651st frames Fig. 3 2010/10/6

Experimental results-1 The proposed algorithm was tested and compared to conventional methods using both simulated and real video sequences. For evaluating the performance of the proposed algorithm, we compared the segmentation matching ratios of the proposed and Gaussian mixturebased algorithms [7]. The matching ratio pixel is defined as: 2010/10/6

Experimental results-2 where represent the sum of pixels inside the boundaries for manually specified foreground segmentation in the original image, and represent the sum of pixels given by the proposed method. Fig. 4 shows the graph of matching ratios. 2010/10/6

Experimental results-3 Fig. 4 Comparison of segmentation matching ratio to ground truth 2010/10/6

Conclusion We propose a novel video object segmentation and salient motion detection algorithms using background generation to cope with problems in a complicated, unstable background. Experimental results show that the proposed background generation with the salient motion detection approach works twice as accurately as the conventional Gaussian mixture-based method. 2010/10/6

References Mittal, A., and Paragios, N.: ‘Motion-based background subtraction using adaptive kernel density estimation’. IEEE Conf. Computer Vision and Pattern Recognition, Washington, DC, USA, July 2004, pp. 302–309 Wildes, R.P.: ‘A measure of motion salience for surveillance application’. IEEE Conf. Image Processing, Chicago, IL USA, October 1998, pp. 183–187 Wixson, L.: ‘Detecting salient motion by accumulating directionally flow’, IEEE Trans. Pattern Anal. Mach. Intell, 2000, 22, (8), pp. 774–779 Monnet, A., Mittal, A., Paragios, M., and Ramesh, V.: ‘Background modeling and subtraction of dynamic scenes’. IEEE Proc. Computer Vision, Beijing, China, October 2003, pp. 1305–1312 Velastin, S., and Davies, A.: ‘Intelligent CCTV surveillance: advances and limitations’. Proc. Methods, Techniques, Behavioral Research, Wageningen, The Netherlands, 2006 Ren, Y., Chua, C., and Ho, Y.: ‘Motion detection with non-stationary background’. Proc. Image Analysis and Processing, Palermo, Italy,September 2001, pp. 78–83 Stauffer, C., and Grimson, W.E.L.: ‘Adaptive background mixture models for real-time tracking’. IEEE Proc. Computer Vision and Pattern Recognition, Fort Collins, CO, USA, June 1999, pp. 246–252 2010/10/6