1 / 35

Learning to Efficiently Detect Repeatable Interest Points in Depth Data

Learning to Efficiently Detect Repeatable Interest Points in Depth Data. Stefan Holzer , Jamie Shotton , and Pushmeet Kohli Department of Computer Science, CAMP, Technische University at Munchen (TUM). Microsoft Research Cambridge. Presented by Rimma Shulman.

juana
Télécharger la présentation

Learning to Efficiently Detect Repeatable Interest Points in Depth Data

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. Learning to Efficiently Detect RepeatableInterest Points in Depth Data Stefan Holzer, Jamie Shotton, and PushmeetKohli Department of Computer Science, CAMP, Technische University at Munchen (TUM). Microsoft Research Cambridge Presented by RimmaShulman

  2. What we are going to talk about.. • Motivation • Related work • Proposed solution * Learning Interest Point Detectors * Designing Optimal Interest Point Detectors • Results • Pros & Cons • Future idea

  3. Motivation Estimating good interest points in noisy depth data

  4. Jointly find camera motion and reconstruct the surface

  5. Challenges: • computational time is very expensive • Interesting points are not reliable • Performing in real time

  6. Related Work 3D Interest Point Extraction: * Steder, B., Grisetti, G., Burgard, W.: Robust place recognition for 3D range data based on point features. In: ICRA. (2010)

  7. * Steder, B., Rusu, R.B., Konolige, K., Burgard, W.: Point feature extraction on 3D range scans taking into account object boundaries. In: ICRA. (2011)

  8. Related Work Learning-based Interesting Points Extraction: * Sochman, J., Matas, J.: Learning a fast emulator of a binary decision process. 2007

  9. * Shotton, J., Fitzgibbon, A., Cook, M., Sharp, T., Finocchio, M., Moore, R., Kipman, A. Blake, A.: Real-time human pose recognition in parts from a single depth image. (2011)

  10. Proposedsolution Dataset Dataset Data for Training Data for Training Learning Phase Learning Phase Regression tree Regression tree Response map Response map Filter Filter Data for Testing Data for Testing

  11. Learning Interest Point Detectors • Dataset Dataset Data for Training Learning Phase Regression tree Response map Filter Data for Testing

  12. Learning Interest Point Detectors • Dataset Dataset Data for Training Learning Phase Regression tree Response map Filter Data for Testing Collected From Kinect fusion reconstruction system Collected From Kinect sensor

  13. Learning Interest Point Detectors • Decision Tree Dataset Data for Training Learning Phase Regression tree Response map Filter Data for Testing

  14. Learning Interest Point Detectors - Mean of responses - Optimal feature Dataset Data for Training Learning Phase Regression tree Response map - Threshold e – example q – index of training sequence r – index of frame in sequence x,y – location c- response value Filter Data for Testing

  15. Learning Interest Point Detectors Dataset Data for Training Learning Phase Regression tree Response map Filter Data for Testing

  16. Learning Interest Point Detectors • Post-processing 3D image Dataset Data for Training Learning Phase Regression tree Response map Filter Data for Testing Depth map Depth map with corresponding surface curvature map Unfiltered response After filteration

  17. Result • Learning Interest Point Detector Responses • curvature –based Interest Point detector on raw Kinect depth map. • curvature –based Interest Point detector on 3D model KinectFusion system. The results of using regression forest on raw depth data and reconstructed depth data.

  18. Can we design better interest points detector to train the model?

  19. Designing Optimal Interest Point Detectors • Optimality Criteria – Sparseness: there should be only a small number of points in the scene. – Repeatability : the points should be detected in all views of the scene.

  20. Designing Optimal Interest Point Detectors – Distinctiveness : the area around an interest point should be unique. – Efficiency: points could be estimated efficiently.

  21. Designing Optimal Interest Point Detectors

  22. Designing Optimal Interest Point Detectors

  23. Designing Optimal Interest Point Detectors Gaussian response

  24. Curvature vs. designed features

  25. Designed features are better for training than original features!!

  26. Comparing to previous work

  27. Varying the depth of trees

  28. Varying the number of trees

  29. Processing Time

  30. Pros & Cons • Pros : • Fast • Efficient • Simple

  31. Pros & Cons • Cons: • Small scenes. no larger than 4 m • Depending on curvature information • No code available

  32. Future idea • Enlarge scenes • Reduce learning time

More Related