1 / 39

The Whole World in Your Hand: Active and Interactive Segmentation

Discover how active and interactive segmentation allows robots to recognize and segment objects through experimentation and manipulation. This innovative approach integrates behavior and perception to enhance object understanding.

Download Presentation

The Whole World in Your Hand: Active and Interactive Segmentation

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. The Whole World in Your Hand: Active and Interactive Segmentation – Artur Arsenio, Paul Fitzpatrick, Charlie Kemp, Giorgio Metta – 3 × MIT-CSAIL + 1 × LIRA-LAB

  2. the scientist in the crib “Walk upstairs, open the door gently, and look in the crib. What do you see? Most of us see a picture of innocence and helplessness, a clean slate. But, in fact, what we see in the crib is the greatest mind that has ever existed, the most powerful learning machine in the universe.”

  3. watch and learn (http://www.acuitydesign.com/baby/photoalbum.htm)

  4. passive ‘domain general’ learning • (Kirkham et al, Cornell)

  5. learning about object boundaries • Prior visual experience facilitates an infant’s perception of object boundaries • Experience = seeing individual object before seeing object pairing • Needham et al (Duke University)

  6. act and learn

  7. learning about object boundaries • Object exploration enhances knowledge of object boundaries compared with age-matched controls • Velcro mittens allow early start to active object exploration • Needham et al (Duke University)

  8. human manipulation, first person perspective (Charlie Kemp) human manipulation, external perspective (Artur Arsenio) perception of object manipulation robot ‘manipulation’, first person perspective (Paul Fitzpatrick, Giorgio Metta)

  9. perception of object manipulation robot ‘manipulation’, first person perspective (Paul Fitzpatrick, Giorgio Metta)

  10. experimentation helps perception Rachel: We have got to find out if [ugly naked guy]'s alive. Monica: How are we going to do that? There's no way. Joey: Well there is one way. His window's open – I say, we poke him. (brandishes the Giant Poking Device)

  11. robots can experiment Robot: We have got to find out where this object’s boundary is. Camera: How are we going to do that? There's no way. Robot: Well there is one way. Looks reachable – I say, let’s poke it. (brandishes the Giant Poking Limb)

  12. Object boundaries are not always easy to detect visually Solution: Cog sweeps through ambiguous area Resulting object motion helps segmentation Robot can learn to recognize and segment object without further contact active segmentation

  13. integrated behavior

  14. car table segmentation examples

  15. head segmentation – the hard way!

  16. human manipulation, external perspective (Artur Arsenio) perception of object manipulation

  17. interactive segmentation Event Detection Tracking Multi-scale periodicity detection manipulator motion and no object motion object motion and no manipulator motion object motion and manipulator motion human is waving to introduce a stationary object to the robot human triggered a bouncy/wobbling object human is showing an object by waving it

  18. example: child’s book

  19. example: child’s book

  20. example: waving a toy • System detects periodic motion – waving, tapping, etc. – and extracts seed points for segmentation

  21. example: sweeping brush

  22. human manipulation, first person perspective (Charlie Kemp) perception of object manipulation

  23. human action, machine perception

  24. the “Duo” system Intersense Cube, which measures absolute orientation Backpack with wireless communication to the cluster Headphones that give spoken requests from the wearable creature to the human Wide angle camera focused on the workspace of the hand LED array, for creature controlled lighting for object segmentation Computer cluster for real-time perceptual processing and control through wireless communication

  25. Humanoid Platform Wearable Hand Active Near Head Segmentation Detector Head Motion Reach Detector Detector Human Behavior Head Inhibitor Motion Inhibitor Examine Object Behavior Daily Behavior the “Duo” system

  26. say cheese… • System requests wearer to reach for object, and when it is held up to view it is illuminated

  27. human manipulation, first person perspective (Charlie Kemp) human manipulation, external perspective (Artur Arsenio) perception of object manipulation robot ‘manipulation’, first person perspective (Paul Fitzpatrick, Giorgio Metta)

  28. object segmentation affordance exploitation (rolling) manipulator detection (robot, human) edge catalog object detection (recognition, localization, contact-free segmentation) using segmentation constraint

  29. learning about edges

  30. sample samples

  31. most frequent samples 1st 21st 41st 61st 81st 101st 121st 141st 161st 181st 201st 221st

  32. some tests Red = horizontalGreen = vertical

  33. natural images 00 22.50 900 22.50 450 22.50 450 22.50

  34. object recognition

  35. yellow on yellow

  36. open object recognition robot’s current view recognized object (as seen during poking) pokes, segments ball sees ball, “thinks” it is cube correctly differentiates ball and cube

  37. open object recognition

  38. conclusions • Find the hand, and you may find manipulable objects • The constraint of manipulation simplifies object segmentation • Offers an opportunity to gather visual experience, and extend the range of situations within which segmentation is possible…

  39. conclusions • The hand is a good starting point!

More Related