1 / 35

Vision and SLAM

Ingeniería de Sistemas Integrados Departamento de Tecnología Electrónica Universidad de Málaga (Spain). Vision and SLAM. Speaker: Ricardo Vázquez Martín. Acción Integrada –’Visual-based interface for robots and intelligent environments’. Coimbra (Portugal) - 05/03/2009. Vision and SLAM.

fruma
Download Presentation

Vision and SLAM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ingeniería de Sistemas Integrados Departamento de Tecnología Electrónica Universidad de Málaga (Spain) Vision and SLAM Speaker: Ricardo Vázquez Martín Acción Integrada –’Visual-based interface for robots and intelligent environments’. Coimbra (Portugal) - 05/03/2009

  2. Vision and SLAM Contents • Introduction • Distinctive Features • Hierarchical grouping algorithm • Comparative study • Problems in Visual SLAM AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  3. Vision and SLAM Contents • Introduction • Distinctive Features • Hierarchical grouping algorithm • Comparative study • Problems in Visual SLAM AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  4. Introduction • Motivation: Why vision? • Vision systems are passive and of high resolution • A huge amount of information (colour, texture or shape) • Problems: a large amount of information, lighting, dynamic backgrounds and view-invariant matching AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  5. Vision and SLAM Contents • Introduction • Distinctive Features • Hierarchical grouping algorithm • Comparative study • Problems in Visual SLAM AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  6. Distinctive Features • Interest Points • Moravec (1977): intensity in a local window • Harris (1988): local moment matrix • Shi and Tomasi (1994): affine image transformation • SUSAN (1997): no assumption about the local image structure • FAST (2006): machine learning for fast corner detection AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  7. Distinctive Features Interest Points In the Harris street corner Harris corners AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  8. Distinctive Features Interest Points Harris corners FAST AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  9. Distinctive Features • Interest Points - Advantages • Salient in images • Good invariance properties • Low computation cost and very numerous • Interest Points - Drawbacks • Repeatability steeply decrease with significant scale changes AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  10. Distinctive Features • Scale Invariant Features • Harris-Laplacian (2001): Harris Corner + normalized laplacian to select scale • Scale Invariant Feature Transform - SIFT (1999): Difference of Gaussians • Speeded Up Robust Features - SURF (2008): Determinant of the Hessian matrix AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  11. Distinctive Features Scale Invariant Features - SIFT AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  12. Distinctive Features • Affine Invariant Features • Invariance under arbitrary viewing conditions: affinity • Region shape must be adapted: covariant • Pattern should be normalized to use an invariant feature descriptor • Affine invariant construction method: second moment matrix or autocorrelation matrix AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  13. Distinctive Features • Affine Invariant Features • Harris-Affine and Hessian-Affine (2006) • Max. Stable Extremal Regions – MSER (2002) • Intensity Extrema Based Region – IBR (2004) • Edge Based Region detector – EBR (2004) • Entropy Based Region detector – salient regions (2004) AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  14. Distinctive Features Affine Invariant Features Hessian Affine MSER AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  15. Distinctive Features • Feature description - definition • Detected features must be characterized to solve the correspondence problem • Feature description - descriptors • Correlation window • Invariant to scale and rotation: SIFT, PCA-SIFT, SURF, GLOH AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  16. Vision and SLAM Contents • Introduction • Distinctive Features • Hierarchical grouping algorithm • Comparative study • Problems in Visual SLAM AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  17. Hierarchical grouping mechanism • Region detection in three stages • Pre-segmentation: image is segmented in blobs of uniform colour • Perceptual grouping: a smaller partition of the image is obtained merging blobs • Visual feature detection and normalization: some constraints are imposed the set of obtained regions AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  18. Hierarchical grouping mechanism • Pre-segmentation stage • Homogeneous regions: color • Bounded Irregular Pyramid • New decimation process to avoid the shift variance problem (uBIP) • Marfil, R. et al, “Perception-based Image Segmentation Using the Bounded Irregular Pyramid”, Pattern Recognition Symposium 2007 AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  19. Hierarchical grouping mechanism Pre-segmentation stage AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  20. Hierarchical grouping mechanism • Perceptual grouping stage • Pre-segmented blobs are grouped following a distance criterion • Colour contrast and the shared boundary are used to simplify the image partition (and disparity in the stereo vision version) AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  21. Hierarchical grouping mechanism • Feature detection and normalization • Regions that fulfil some conditions are selected as features • Area of a region: a percentage of the whole image • Regions must not be in an image border • High color contrast between a feature and its surrounding regions AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  22. Hierarchical grouping mechanism • Feature description – colour histogram • Masked with a kernel to take into account spatial information • Similarity between regions using a metric derived from the Bhattacharyya coefficient AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  23. Hierarchical grouping mechanism • Experimental results AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  24. Hierarchical grouping mechanism • Experimental results AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  25. Hierarchical grouping mechanism • Experimental results AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  26. Hierarchical grouping mechanism • Conclusions • Does not rely on the extraction of interest points features and on differential methods • Affine region detector based in image intensity (colour) analysis • mid-level segmentation coherent with the human-based image decomposition • Features detected in scale-space with an underlying semantic significance AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  27. Vision and SLAM Contents • Introduction • Distinctive Features • Hierarchical grouping algorithm • Comparative study • Problems in Visual SLAM AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  28. Comparative study • A comparative study: database • http://www.robots.ox.ac.uk/~vgg/research/affine AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  29. Comparative study • A comparative study: Region detector AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  30. Comparative study • A comparative study: Computing times AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  31. Comparative study • A comparative study: Descriptor AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  32. Vision and SLAM Contents • Introduction • Distinctive Features • Hierarchical grouping algorithm • Comparative study • Problems in Visual SLAM AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  33. Problems in Visual SLAM • Monocular SLAM • Javier Civera, Andrew J. Davison and J.M.M. Montiel " Inverse Depth Parametrization for Monocular SLAM“, IEEE Transactions on Robotics Vol 24(5) pp 932-945. October 2008 AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  34. Problems in Visual SLAM • Monocular SLAM – using affine regions AI 08/09 ISR Coimbra — ISIS Málaga 05/03/09

  35. Ingeniería de Sistemas Integrados Departamento de Tecnología Electrónica Universidad de Málaga (Spain) Vision and SLAM Speaker: Ricardo Vázquez Martín • Thanks for your attention!! • Any questions/advise? Acción Integrada –’Visual-based interface for robots and intelligent environments’. Coimbra (Portugal) - 04/03/2009

More Related