IIIT Hyderabad Learning Semantic Interaction among Graspable Objects Swagatika Panda, A.H. Abdul Hafez, C.V. Jawahar Center for Visual Information Technology,

Slides:



Advertisements
Similar presentations
Indoor Segmentation and Support Inference from RGBD Images Nathan Silberman, Derek Hoiem, Pushmeet Kohli, Rob Fergus.
Advertisements

Semantic Contours from Inverse Detectors Bharath Hariharan et.al. (ICCV-11)
A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.
3rd Workshop On Semantic Perception, Mapping and Exploration (SPME) Karlsruhe, Germany,2013 Semantic Parsing for Priming Object Detection in RGB-D Scenes.
Foreground Focus: Finding Meaningful Features in Unlabeled Images Yong Jae Lee and Kristen Grauman University of Texas at Austin.
Interactively Co-segmentating Topically Related Images with Intelligent Scribble Guidance Dhruv Batra, Carnegie Mellon University Adarsh Kowdle, Cornell.
Scene Labeling Using Beam Search Under Mutex Constraints ID: O-2B-6 Anirban Roy and Sinisa Todorovic Oregon State University 1.
SPONSORED BY SA2014.SIGGRAPH.ORG Annotating RGBD Images of Indoor Scenes Yu-Shiang Wong and Hung-Kuo Chu National Tsing Hua University CGV LAB.
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
Patch to the Future: Unsupervised Visual Prediction
Hierarchical Saliency Detection School of Electronic Information Engineering Tianjin University 1 Wang Bingren.
1 P. Arbelaez, M. Maire, C. Fowlkes, J. Malik. Contour Detection and Hierarchical image Segmentation. IEEE Trans. on PAMI, Student: Hsin-Min Cheng.
Boundary Extraction in Natural Images Using Ultrametric Contour Maps Pablo Arbeláez Université Paris Dauphine Presented by Derek Hoiem.
Contextual Classification with Functional Max-Margin Markov Networks Dan MunozDrew Bagnell Nicolas VandapelMartial Hebert.
Recognition using Regions CVPR Outline Introduction Overview of the Approach Experimental Results Conclusion.
A Study of Approaches for Object Recognition
Generic Object Detection using Feature Maps Oscar Danielsson Stefan Carlsson
Unsupervised Category Modeling, Recognition and Segmentation Sinisa Todorovic and Narendra Ahuja.
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
3D Scene Models Object recognition and scene understanding Krista Ehinger.
The Three R’s of Vision Jitendra Malik.
Computer Vision James Hays, Brown
Unsupervised Learning of Hierarchical Spatial Structures Devi Parikh, Larry Zitnick and Tsuhan Chen.
CSE 185 Introduction to Computer Vision Pattern Recognition.
Image Recognition using Hierarchical Temporal Memory Radoslav Škoviera Ústav merania SAV Fakulta matematiky, fyziky a informatiky UK.
IIIT Hyderabad Thesis Presentation By Raman Jain ( ) Towards Efficient Methods for Word Image Retrieval.
Recognition using Regions (Demo) Sudheendra V. Outline Generating multiple segmentations –Normalized cuts [Ren & Malik (2003)] Uniform regions –Watershed.
NATIONAL TECHNICAL UNIVERSITY OF ATHENS Image, Video And Multimedia Systems Laboratory Background
Classifying Visual Objects Regardless of Depictive Style Qi Wu, Peter Hall Department of Computer Science University of Bath.
MESA LAB Two papers in icfda14 Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of California,
Supervised Learning of Edges and Object Boundaries Piotr Dollár Zhuowen Tu Serge Belongie.
How natural scenes might shape neural machinery for computing shape from texture? Qiaochu Li (Blaine) Advisor: Tai Sing Lee.
Associative Hierarchical CRFs for Object Class Image Segmentation Ľubor Ladický 1 1 Oxford Brookes University 2 Microsoft Research Cambridge Based on the.
Peter Henry1, Michael Krainin1, Evan Herbst1,
Layered Object Detection for Multi-Class Image Segmentation UC Irvine Yi Yang Sam Hallman Deva Ramanan Charless Fowlkes.
A New Method for Automatic Clothing Tagging Utilizing Image-Click-Ads Introduction Conclusion Can We Do Better to Reduce Workload?
Fully Convolutional Networks for Semantic Segmentation
Ivica Dimitrovski 1, Dragi Kocev 2, Suzana Loskovska 1, Sašo Džeroski 2 1 Faculty of Electrical Engineering and Information Technologies, Department of.
Network Community Behavior to Infer Human Activities.
Category Independent Region Proposals Ian Endres and Derek Hoiem University of Illinois at Urbana-Champaign.
© Devi Parikh 2008 Devi Parikh and Tsuhan Chen Carnegie Mellon University April 3, ICASSP 2008 Bringing Diverse Classifiers to Common Grounds: dtransform.
Image Classification over Visual Tree Jianping Fan Dept of Computer Science UNC-Charlotte, NC
CSE 185 Introduction to Computer Vision Feature Matching.
COMP24111: Machine Learning Ensemble Models Gavin Brown
Object Recognition by Integrating Multiple Image Segmentations Caroline Pantofaru, Cordelia Schmid, Martial Hebert ECCV 2008 E.
Supervised Machine Learning: Classification Techniques Chaleece Sandberg Chris Bradley Kyle Walsh.
Computational Biology Group. Class prediction of tumor samples Supervised Clustering Detection of Subgroups in a Class.
Meeting 8: Features for Object Classification Ullman et al.
Stacked Hierarchical Labeling Dan MunozDrew BagnellMartial Hebert.
Rich feature hierarchies for accurate object detection and semantic segmentation 2014 IEEE Conference on Computer Vision and Pattern Recognition Ross Girshick,
Learning Hierarchical Features for Scene Labeling Cle’ment Farabet, Camille Couprie, Laurent Najman, and Yann LeCun by Dong Nie.
Linear Models & Clustering Presented by Kwak, Nam-ju 1.
Shape2Pose: Human Centric Shape Analysis CMPT888 Vladimir G. Kim Siddhartha Chaudhuri Leonidas Guibas Thomas Funkhouser Stanford University Princeton University.
Parsing Natural Scenes and Natural Language with Recursive Neural Networks INTERNATIONAL CONFERENCE ON MACHINE LEARNING (ICML 2011) RICHARD SOCHER CLIFF.
Recent developments in object detection
Object Detection based on Segment Masks
Capturing, Processing and Experiencing Indian Monuments
Data Driven Attributes for Action Detection
Krishna Kumar Singh, Yong Jae Lee University of California, Davis
Nonparametric Semantic Segmentation
ICCV Hierarchical Part Matching for Fine-Grained Image Classification
Adversarially Tuned Scene Generation
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
RGB-D Image for Scene Recognition by Jiaqi Guo
“The Truth About Cats And Dogs”
Outline Background Motivation Proposed Model Experimental Results
Classification Boundaries
Sun Yat-sen University
CSE 185 Introduction to Computer Vision
Department of Computer Science Ben-Gurion University of the Negev
Presentation transcript:

IIIT Hyderabad Learning Semantic Interaction among Graspable Objects Swagatika Panda, A.H. Abdul Hafez, C.V. Jawahar Center for Visual Information Technology, IIIT-Hyderabad, India

IIIT Hyderabad How do we pick objects … Possibility of Damage Objects are removed in an order Automatically find the order (Support Order)using RGBD data. AIM

IIIT Hyderabad Types of support relationships … Support from Below Support from Side Containment

IIIT Hyderabad The framework … Input: RGB Image and Depthmap captured using Kinect. Depthmap RGB Image

IIIT Hyderabad The framework … Segmentation Depthmap RGB Image Segmented Image Segmentation: Over-segmentation using Arbelaez et al. (PAMI’11) Hierarchical segmentation using Hoiem et al. (IJCV’11) Segmentation: Over-segmentation using Arbelaez et al. (PAMI’11) Hierarchical segmentation using Hoiem et al. (IJCV’11)

IIIT Hyderabad The framework … Segmentation Object Detection Object of interest Depthmap RGB Image Segmented Image Detected Region Object Detection: SIFT feature matching. RANSAC applied to discard outliers. Matching segmented regions are merged. Object Detection: SIFT feature matching. RANSAC applied to discard outliers. Matching segmented regions are merged.

IIIT Hyderabad The framework … Segmentation Object Detection Object of interest Depthmap Support Matrix RGB Image Segmented Image Detected Region Support Inference Tree of Support Support Inference: Infers support relationships among the regions and stores in a support matrix.

IIIT Hyderabad The framework … Support Order Segmentation Object Detection Object of interest Depthmap Support Matrix RGB Image Segmented Image Detected Region Support Inference Tree of Support Support order prediction Support Order Prediction: Support relationship captured in a tree. Identification of scenarios to avoid damage. Tree traversal to generate Support Order. Support Order Prediction: Support relationship captured in a tree. Identification of scenarios to avoid damage. Tree traversal to generate Support Order.

IIIT Hyderabad Support Inference Support Matrix Tree of Support Structure class Classifier Segmented Image Support Classifier Floor, Wall, Furniture Graspable objects {O i } Object of interest O(O in ) {O s } Q In Out (O i – pa (O in ), O in ) O in Structure class classifier: Logistic Regression Stochastic Gradient Descent Algorithm 4 classes: Floor, Wall, Furniture, Graspable Objects Structure class classifier: Logistic Regression Stochastic Gradient Descent Algorithm 4 classes: Floor, Wall, Furniture, Graspable Objects

IIIT Hyderabad Support Inference Support Matrix Tree of Support Structure class Classifier Segmented Image Support Classifier Floor, Wall, Furniture Graspable objects {O i } Object of interest O(O in ) {O s } Q In Out (O i – pa (O in ), O in ) O in Support classifier: 3-layer feed-forward neural network classifier Hierarchical support inference Given regions (A, B), predict if B supports A. Support types: from below/ from side/ containment/none Support classifier: 3-layer feed-forward neural network classifier Hierarchical support inference Given regions (A, B), predict if B supports A. Support types: from below/ from side/ containment/none

IIIT Hyderabad Support Inference Support Matrix Tree of Support Structure class Classifier Segmented Image Support Classifier Floor, Wall, Furniture Graspable objects {O i } Object of interest O(O in ) {O s } Q In Out (O i – pa (O in ), O in ) O in Hierarchical Support Inference: Begin with object of interest O. Compare each object with other objects except its parents and grand-parents. Iterate until Q is empty. #comparisons: O(nlogn) Hierarchical Support Inference: Begin with object of interest O. Compare each object with other objects except its parents and grand-parents. Iterate until Q is empty. #comparisons: O(nlogn)

IIIT Hyderabad Illustration of Hierarchical Support Inference … Supported Region Supporting Region Support Type Below Side O in O out Support Matrix

IIIT Hyderabad Features… Close Proximity, f p < 1 At distance, f p > 1 Proximity Significant overlap Less overlap Boundary Ratio Visual Occlusion Side view: actual contact Side view: no contact Depth Boundary ContainmentNo containment Containment Relative Stability Stable object Unstable object

IIIT Hyderabad Beyond pairwise support relations … Case1 : Support In Hierarchy

IIIT Hyderabad Case 2 : Simultaneous support in multiple hierarchy O , Beyond pairwise support relations …

IIIT Hyderabad Case 3 : Containment 1.1 O O O Beyond pairwise support relations …

IIIT Hyderabad O9O9 O3O3 O2O2 O O1O1 O4O4 O7O7 O8O8 O O1O1 O4O4 O2O2 O3O3 O5O5 O6O6 O9O9 O7O7 O8O8 Support Order Prediction… Build Tree of Support O6O6 O5O5 O O1O1 O2O2 RootSupporting Region Supported Region

IIIT Hyderabad O9O9 O3O3 O2O2 O O1O1 O4O4 O7O7 O8O8 O O1O1 O4O4 O2O2 O3O3 O5O5 O6O6 O9O9 O7O7 O8O8 Support Order Prediction… Build Tree of Support Prune the redundant edges O6O6 O5O5

IIIT Hyderabad O9O9 O3O3 O6O6 O2O2 O O5O5 O1O1 O4O4 O7O7 O8O8 O O1O1 O4O4 O2O2 O3O3 O5O5 O6O6 O9O9 O7O7 O8O8 Support Order Prediction… Build Tree of Support Prune the redundant edges Skip the contained objects

IIIT Hyderabad O9O9 O3O3 O6O6 O2O2 O O5O5 O1O1 O4O4 O7O7 O8O8 O O1O1 O4O4 O2O2 O3O3 O5O5 O6O6 O9O9 O7O7 O8O8 Support Order Prediction… Build Tree of Support Prune the redundant edges Skip the contained objects Perform Reverse Level Order Tree Traversal

IIIT Hyderabad O9O9 O3O3 O6O6 O2O2 O O5O5 O1O1 O4O4 O7O7 O8O8 O O1O1 O4O4 O2O2 O3O3 O5O5 O6O6 O9O9 O7O7 O8O8 Support Order Prediction… Build Tree of Support Prune the redundant edges Skip the contained objects Perform Reverse Level Order Tree Traversal Support Order: O 3 → O 9 → O 2 → O 8 → O 7 → O 4 → O 1 → O

IIIT Hyderabad RGBD Dataset… Collected 50 images in clutter using Kinect. Data includes: RGB images, Depth maps, Point clouds Data for individual objects at different orientation. Annotation: Object Label Structure class Label Object instance Label Object Category Label

IIIT Hyderabad Results Illustration of Support from Below

IIIT Hyderabad Results Illustration of Support from Side

IIIT Hyderabad Results Illustration of Containment

IIIT Hyderabad Accuracy of Support Inference InferenceStructure class Inference Support Class Inference TypeTrainingTestingTrainingTesting Ground Truth Regions Segmented Regions

IIIT Hyderabad Conclusion Learned semantic interaction among objects in clutter by support inference and support order prediction Created a RGBD dataset with objects in clutter involving contact and overlap. Future work: Improvement in Segmentation Support Order Prediction using multiple views Support Order Prediction in more complex settings

IIIT Hyderabad Thank You!