a novel self organizing network to perform fast moving
play

A Novel Self Organizing Network to Perform Fast Moving Object - PowerPoint PPT Presentation

Objective Existing Approaches Proposed Approach Experimental Results Conclusions and Future Work A Novel Self Organizing Network to Perform Fast Moving Object Extraction from Video Streams Dizan Vasquez Thierry Fraichard Christian Laugier


  1. Objective Existing Approaches Proposed Approach Experimental Results Conclusions and Future Work A Novel Self Organizing Network to Perform Fast Moving Object Extraction from Video Streams Dizan Vasquez Thierry Fraichard Christian Laugier Team e-Motion http://emotion.inrialpes.fr GRAVIR/INRIA/CNRS France IROS / October 2006 Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  2. Objective Existing Approaches Proposed Approach Experimental Results Conclusions and Future Work Outline Objective 1 Existing Approaches 2 Connected Components Morphological Operators Clustering Approaches Proposed Approach 3 Overview The SON Connected components Experimental Results 4 Experiments Example Video 5 Conclusions and Future Work Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  3. Objective Existing Approaches Proposed Approach Experimental Results Conclusions and Future Work Objective Objective Identify individual objects from pixels in a binary image. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  4. Objective Existing Approaches Connected Components Proposed Approach Morphological Operators Experimental Results Clustering Approaches Conclusions and Future Work Connected components How it works? Principle Neighbor pixels belong to the same object. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  5. Objective Existing Approaches Connected Components Proposed Approach Morphological Operators Experimental Results Clustering Approaches Conclusions and Future Work Connected components pros/cons Pros Fast, O ( I width × I height ) operations. Cons One real object may correspond to many connected components. One connected component may correspond to many real objects. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  6. Objective Existing Approaches Connected Components Proposed Approach Morphological Operators Experimental Results Clustering Approaches Conclusions and Future Work Morphological operators How they work? Principle Preprocess pixels by applying simple mask-based filters. 1 Extract connected components. 2 Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  7. Objective Existing Approaches Connected Components Proposed Approach Morphological Operators Experimental Results Clustering Approaches Conclusions and Future Work Morphological operators pros/cons Pros Performs better than connected components on noisy conditions. Fast for small masks O ( I width × I height × M size ) . Cons Performance degrades quickly in the presence of noise. Ah-hoc procedure / not driven by optimality criterion. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  8. Objective Existing Approaches Connected Components Proposed Approach Morphological Operators Experimental Results Clustering Approaches Conclusions and Future Work Clustering approaches How they work? Principle Consider foreground pixels as individual vectors [ x , y ] . Apply a conventional clustering algorithm ( eg k-means, competitive learning). Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  9. Objective Existing Approaches Connected Components Proposed Approach Morphological Operators Experimental Results Clustering Approaches Conclusions and Future Work Clustering approaches pros/cons Pros Robust to noise. Solid theoretical framework. Cons Slower than other methods (depends on the algorithm). Require knowing the number of objects to find a priori . Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  10. Objective Existing Approaches Overview Proposed Approach The SON Experimental Results Connected components Conclusions and Future Work Overview Principle Combines the advantages of connected components + clustering: Uses a custom SON to decompose the image in smaller regions. 1 Finds connected components in the SON: 2 Probability of being in the foreground. Probability that two regions belong together. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  11. Objective Existing Approaches Overview Proposed Approach The SON Experimental Results Connected components Conclusions and Future Work The SON Description SON elements Nodes arranged in a W × H two-dimensional grid, joined by links. Nodes have associated 2D vectors or weights representing their positions. Nodes and links have associated win counters. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  12. Objective Existing Approaches Overview Proposed Approach The SON Experimental Results Connected components Conclusions and Future Work The SON Updating the weights Steps For every foreground pixel: Find the winning node and link. 1 Increment winning node and link win counters . 2 Move the winning node strongly towards the pixel. 3 Move wining node’s neighbors weakly towards the pixel. 4 Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  13. Objective Existing Approaches Overview Proposed Approach The SON Experimental Results Connected components Conclusions and Future Work Connected components Finding connected components Steps Compute nodes and link probabilities. 1 Delete nodes (and their links) having low node probabilities. 2 Delete links having low link probabilities. 3 Find connected components in the resulting graph. 4 Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  14. Objective Existing Approaches Overview Proposed Approach The SON Experimental Results Connected components Conclusions and Future Work Connected components Representing objects as gaussians Steps For every group: Compute mean value and covariance based on node probability 1 and position. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  15. Objective Existing Approaches Experiments Proposed Approach Example Video Experimental Results Conclusions and Future Work Experiments Experiments Tested on CAVIAR data (videos + ground truth). Background substraction using consecutive frame difference. Average time x frame 14 ms (object extraction only). No false negatives (except when the object stops). Some detected pedestrians which were not in ground truth (they were in the video!). Low false positive rate. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  16. Objective Existing Approaches Experiments Proposed Approach Example Video Experimental Results Conclusions and Future Work Experiments Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  17. Objective Existing Approaches Experiments Proposed Approach Example Video Experimental Results Conclusions and Future Work Example Video Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  18. Objective Existing Approaches Proposed Approach Experimental Results Conclusions and Future Work Conclusions and Future Work Conclusions Robust to noise. Automatically finds the number of objects. Slower than other approaches O ( I width × I height +# fg × S width × S height ) . But still faster than frame rate. Future Work Optimize the algorithm. O ( I width × I height ) seems feasible! Perform full image segmentation. Apply to occupancy grids. Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

  19. Objective Existing Approaches Proposed Approach Experimental Results Conclusions and Future Work Thank you! Dizan Vasquez, Thierry Fraichard, Christian Laugier A Novel Self Organizing Network to Perform Fast Moving Object Extraction

Recommend


More recommend