a physically motivated pixel based model for background
play

A physically motivated pixel-based model for background subtraction - PowerPoint PPT Presentation

A physically motivated pixel-based model for background subtraction in 3D images M. Braham, A. Lejeune and M. Van Droogenbroeck INTELSIG, Montefiore Institute, University of Lige, Belgium IC3D - December 10, 2014 Outline Introduction 1


  1. A physically motivated pixel-based model for background subtraction in 3D images M. Braham, A. Lejeune and M. Van Droogenbroeck INTELSIG, Montefiore Institute, University of Liège, Belgium IC3D - December 10, 2014

  2. Outline Introduction 1 Topic of this work Background subtraction: principle Background subtraction in range images 2 Advantages, opportunities and challenges Related work Proposed technique 3 Towards a hybrid background model Considering holes in one model Depth-based background model Post-processing Experimental results 4 Benchmarking: dataset and algorithms Qualitative results Comparison of methods in the ROC space Conclusion 5

  3. Introduction Background subtraction in range images Topic of this work Proposed technique Background subtraction: principle Experimental results Conclusion Topic of this work: real-time motion detection in a sequence of range images Motion detection algorithm Kinect camera Range images Segmentation masks Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 3/19

  4. Introduction Background subtraction in range images Topic of this work Proposed technique Background subtraction: principle Experimental results Conclusion Motion detection through background subtraction Threshold Current frame Background model Output binary mask Main questions How to model the background ? How to initialize and update the background model ? How to classify pixels? Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 4/19

  5. Introduction Background subtraction in range images Advantages, opportunities and challenges Proposed technique Related work Experimental results Conclusion Background subtraction in range images Advantages, opportunities and challenges Advantages of range images (when compared to color images) Insensitive to lighting changes (in a first approximation) Insensitive to the true colors of objects Opportunity The physical meaning of the depth signal can be leveraged to improve the foreground segmentation. Challenges Holes Non-uniform spatial distribution of noise Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 5/19

  6. Introduction Background subtraction in range images Advantages, opportunities and challenges Proposed technique Related work Experimental results Conclusion Background subtraction in range images Related work Most of the work for motion detection is dedicated to color imaging. RGB-D background subtraction techniques focus on the combination of depth and color, not on the depth signal. Researchers apply almost exclusively basic methods (static background, exponential filter, ...) or well-known color-based methods (GMM, ViBe, ...) to range images. To the best of our knowledge, only one motion detection algorithm is tailored for depth imaging: del-Blanco et al. , "Foreground segmentation in depth imagery using depth and spatial dynamic models for video surveillance applications", January 2014. Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 6/19

  7. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Characteristics of our background model Our background model is: Pixel-based Physically motivated Hybrid: Model of constant holes Depth-based background model Definition A constant hole is a pixel for which the Kinect camera is unable to measure depth when the background is not occluded by a foreground object. Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 7/19

  8. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Relevance of a hybrid background model Color image 1 Model of Pfinder 2 Depth map Depth-based model Constant holes Hybrid model 1 Taken from an existing database: Spinello et al. , "People detection in RGB-D data", 2011 2 Wren et al. , "Pfinder: Real-time tracking of the human body", 1997 Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 8/19

  9. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Analysis of the dynamics of holes Use of N counters C i ( N = number of pixels) and two global heuristic parameters N H and T W with N H ≪ T W . Definition C i = k indicates that the last depth value in pixel i was observed at frame t − k . Identification of a constant hole C i ≥ N H ⇒ pixel i is labeled as a constant hole. Reset of a constant hole C i < N H during at least T W frames ⇔ pixel i switches from the state constant hole to the state standard pixel . Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 9/19

  10. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Unimodal Gaussian depth-based model Parametric model Only two parameters memorized for each pixel: µ t and σ t . σ t Depth µ t Depth-based background model: gaussian pdf µ t updated with a physical interpretation of the depth signal. σ t updated according to a law defined by the sensor noise. Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 10/19

  11. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Physical interpretation of the depth signal Background is always located behind foreground ! Physically motivated updating strategy of the mean µ t . µ t ≈ MAX ( D k ) for k ∈ [ 0 , t ] , where D k denotes the measured depth at time k . Ghosts challenge solved ! Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 11/19

  12. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Depth-dependent BG/FG decision threshold The noise of the Kinect depth sensor is depth-dependent. The spatial distribution of noise in range images is thus non-uniform. We use Khoshelham’s relationship to update the standard deviation: σ t = K kinect µ 2 t Our BG/FG decision threshold τ t is thus depth-dependent: τ t = K σ t = KK kinect µ 2 t Consequence: reliable segmentation for all depth values Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 12/19

  13. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Kinematic constraint on foreground objects The updating equation µ t ≈ MAX ( D k ) for k ∈ [ 0 , t ] removes ghosts after one frame. → How can we eliminate ghosts instantaneously? Kinematic constraint The maximum depth jump of the foreground between two consecutive frames is upper bounded by: △ P max = V max Fr where V max is the maximum speed of foreground objects and Fr the frame rate of the camera. Improved BG/FG classification process µ t + K σ t + △ P max < D t ⇒ BG µ t + K σ t < D t ≤ µ t + K σ t + △ P max ⇒ FG → Ghosts are generally removed instantaneously. Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 13/19

  14. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Summary of the depth-based background model Definitions L t and H t are respectively defined by µ t − K σ t and µ t + K σ t . Recursive filter on µ t to enhance the estimation of the real background depth Sleeping foreground is not absorbed in the background Semi-conservative updating strategy Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 14/19

  15. Introduction Towards a hybrid background model Background subtraction in range images Considering holes in one model Proposed technique Depth-based background model Experimental results Post-processing Conclusion Post-processing filters Background model controller 1 Morphological opening with a 3 x 3 cross as structuring 2 element. 7 x 7 median filter 3 Marc Braham, Antoine Lejeune and Marc Van Droogenbroeck Background subtraction in range images 15/19

Recommend


More recommend