26
Object Recognition for Amazon Picking Challenge Patrick Greene

Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Object Recognition for Amazon Picking Challenge Patrick Greene

Page 2: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Introduction (Amazon Picking Challenge)

Page 3: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Introduction (Problem Setting)

Page 4: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Disscussion of Previous Works (3D)

example point cloud taken by a

kniect

Lai, Kevin, et al. "Sparse distance learning for object recognition combining rgb and depth information." Robotics and Automation (ICRA), 2011 IEEE International Conference on. IEEE, 2011.

example point cloud taken by a

kniect

Page 5: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Disscussion of Previous Work (Classifiers)

Savarese, Silvio, and Li Fei-Fei. "3D generic object categorization, localization and pose estimation." Computer Vision, 2007. ICCV 2007. IEEE 11th International Conference on. IEEE, 2007.

Page 6: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Discussion of Previous Work (Good old SIFT)

Lowe, David G. "Object recognition from local scale-invariant features."Computer vision, 1999. The proceedings of the seventh IEEE international conference on. Vol. 2. Ieee, 1999.

Page 7: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Detailed Description (My Problem/Assumptions)

Page 8: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Detailed Description (Assumptions)

Page 9: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Detailed Description (Mechanical Assumptions)

Page 10: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Detailed Description (Plane to Plane Recognition)

Under the assumption that every object is componed entirely of planes, all that must be done is search for all the planes that compose an object.

Page 11: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Which Descriptor/Extractor

Page 12: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Detailed Decription (Methodology)

Fund. Matrix RANSAC FLANN Matcher

Page 13: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Detailed Description (Redaction)

Page 14: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Detailed Description (Dove Phenomenon)

Page 15: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Detailed Description (Unlikely Orientations aka. Probability)

Page 16: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Experiments and Results (Descriptor/Extractor)

Page 17: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Experiments and Results (Full Test Confusion Matrix)

Objects True Positive

True Negative

Bad Positive

False Negative

Tom Sawyer

X

Glue X X

Joke Book X

Crayola X

Outet Plugs X

Spark Plugs X

Color Cups X

Page 18: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Experiments and Results (Repeated Object Test)

Page 19: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Experiments and Results (Classifier)

Page 20: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Discussion (Failures Study)

Page 21: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Discussion (Failures Study)

Page 22: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Disscusion (Failures Study)

Page 23: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Discussion (was never gonna work)

This slide is not blank (Training Image Back of Notecards)

Page 24: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Disscussion (Gotta Go Fast)

Full processing aka. failure time <= 1minute

That means that 1 image at a time we could fail 20times. With parralel processing of images this should be fine.

Page 25: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Discussion (Potential Changes)

Addition of simple blob detector

Addition of color based detector

Changes to lighting, camera tpye/orientation

Page 26: Object Recognition for Amazon Picking Challenge Patrick Greenecs-courses.mines.edu/csci507/projects/2015/Greene.pdf · Object Recognition for Amazon Picking Challenge Patrick Greene

Questions/Suggestions