Affordance Prediction via Learned Object Attributes Tucker Hermans James M. Rehg Aaron Bobick Computational Perception Lab School of Interactive Computing.

Slides:



Advertisements
Similar presentations
Learning visual representations for unfamiliar environments Kate Saenko, Brian Kulis, Trevor Darrell UC Berkeley EECS & ICSI.
Advertisements

Attributes for Classifier Feedback Amar Parkash and Devi Parikh.
Colors and Numbers.
Adding Unlabeled Samples to Categories by Learned Attributes Jonghyun Choi Mohammad Rastegari Ali Farhadi Larry S. Davis PPT Modified By Elliot Crowley.
Recognizing Human Actions by Attributes CVPR2011 Jingen Liu, Benjamin Kuipers, Silvio Savarese Dept. of Electrical Engineering and Computer Science University.
Foreground Focus: Finding Meaningful Features in Unlabeled Images Yong Jae Lee and Kristen Grauman University of Texas at Austin.
Motion Coherent Tracking with Multi-Label MRF Optimization David Tsai Matthew Flagg James M. Rehg Computational Perception Lab School of Interactive Computing.
A generic model to compose vision modules for holistic scene understanding Adarsh Kowdle *, Congcong Li *, Ashutosh Saxena, and Tsuhan Chen Cornell University,
Geometry Based Human Detection in UAV Imagery Vladimir Reilly Berkan Solmaz Mubarak Shah ECCV-2010.
COLORING WITH NUMBERS. NumbersNumbers NumbersNumbers
Activity Recognition Aneeq Zia. Agenda What is activity recognition Typical methods used for action recognition “Evaluation of local spatio-temporal features.
© red ©
Example-Based Color Transformation of Image and Video Using Basic Color Categories Youngha Chang Suguru Saito Masayuki Nakajima.
WORD-PREDICTION AS A TOOL TO EVALUATE LOW-LEVEL VISION PROCESSES Prasad Gabbur, Kobus Barnard University of Arizona.
Predicting Matchability - CVPR 2014 Paper -
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Face Alignment Using Cascaded Boosted Regression Active Shape Models
Marcin Marszałek, Ivan Laptev, Cordelia Schmid Computer Vision and Pattern Recognition, CVPR Actions in Context.
Learning Color Names from Real-World Images Joost van de Weijer, Cordelia Schmid, Jakob Verbeek Lear Team, INRIA Grenoble, France
Kids S1 Vocabulary U1 Colors. Listen and say the color:
Lecture 31: Modern recognition CS4670 / 5670: Computer Vision Noah Snavely.
A Codebook-Free and Annotation-free Approach for Fine-Grained Image Categorization Authors Bangpeng Yao et al. Presenter Hyung-seok Lee ( 이형석 ) CVPR 2012.
The elements of art the ingredients. the elements of art line shape form color value texture space.
Sharing Features Between Objects and Their Attributes Sung Ju Hwang 1, Fei Sha 2 and Kristen Grauman 1 1 University of Texas at Austin, 2 University of.
Homework Assignment You are going to research any artist of your choosing from any time period or genre. You are going to complete a one page double- spaced.
Classification of Clothing using Interactive Perception BRYAN WILLIMON, STAN BIRCHFIELD AND IAN WALKER CLEMSON UNIVERSITY CLEMSON, SC USA ABSTRACT ISOLATION.
If you say 8 color the ones in your picture purple. If you say 9 color the ones in your picture blue.
Interactive Learning of the Acoustic Properties of Objects by a Robot
Gang WangDerek HoiemDavid Forsyth. INTRODUCTION APROACH (implement detail) EXPERIMENTS CONCLUSION.
Associative Hierarchical CRFs for Object Class Image Segmentation
The Seven Elements of Art Ms. Hanson/ART 1. Definition of The Elements of Art The elements of art are a commonly used group of aspects of a work of art.
Image Classification for Automatic Annotation
Category Independent Region Proposals Ian Endres and Derek Hoiem University of Illinois at Urbana-Champaign.
Image Classification over Visual Tree Jianping Fan Dept of Computer Science UNC-Charlotte, NC
FRACTIONS & SHAPES BY:. How many of these are colored red? * out of *.
GRAPHING RELATIONSHIPS For each graph, determine the graphing relationship and record it on a white board.
Object Recognition as Ranking Holistic Figure-Ground Hypotheses Fuxin Li and Joao Carreira and Cristian Sminchisescu 1.
SUN Database: Large-scale Scene Recognition from Abbey to Zoo Jianxiong Xiao *James Haysy Krista A. Ehinger Aude Oliva Antonio Torralba Massachusetts Institute.
Object Recognition by Discriminative Combinations of Line Segments and Ellipses Alex Chia ^˚ Susanto Rahardja ^ Deepu Rajan ˚ Maylor Leung ˚ ^ Institute.
I see colors.. I see a blue bird. I see a yellow sun.
The SUN Database Slides by Jennifer Baulier. What is the SUN database? Scene Understanding Database Scene = a place humans could act within Full database.
PANDA: Pose Aligned Networks for Deep Attribute Modeling Ning Zhang 1,2 Manohar Paluri 1 Marć Aurelio Ranzato 1 Trevor Darrell 2 Lumbomir Boudev 1 1 Facebook.
The Element of COLOR. Color A visual perception created by the spectrum of light. COLOR IS.
Shape2Pose: Human Centric Shape Analysis CMPT888 Vladimir G. Kim Siddhartha Chaudhuri Leonidas Guibas Thomas Funkhouser Stanford University Princeton University.
V k equals the vector difference between the object and the block across the first and last frames in the image sequence or more formally: Toward Learning.
Course Project Lists for ITCS6157 Jianping Fan. Project Implementation Lists Automatic Image Clustering You can download 1,000,000 images from You can.
Analyzing the Behavior of Deep Models Dhruv Batra Devi Parikh Aishwarya Agrawal (EMNLP 2016)
Portfolio Elements of Design
Since 2011 IT- accessories for young urban users Cool, Comfortable and affordable.
I see colors..
Watch Pete the Cat here:
Design Elements and Principles. Part 1.
Object Localization Goal: detect the location of an object within an image Fully supervised: Training data labeled with object category and ground truth.
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
Computer Vision James Hays
CS 1674: Intro to Computer Vision Scene Recognition
Rob Fergus Computer Vision
Like.
Walter J. Scheirer, Samuel E. Anthony, Ken Nakayama & David D. Cox
Multiple Feature Learning for Action Classification
Can I color yellow?. Can I color yellow?
Learning a Policy for Opportunistic Active Learning
I see colors..
What Color is it?.
Learning Object Context for Dense Captioning
Adarsh Kowdle*, Congcong Li*, Ashutosh Saxena, and Tsuhan Chen
FOCUS PRIOR ESTIMATION FOR SALIENT OBJECT DETECTION
Optical Illusions An optical illusion is characterized by visually perceived images that are deceptive or misleading. The information gathered by the eye.
Ready?.
Telepathy Game.
Presentation transcript:

Affordance Prediction via Learned Object Attributes Tucker Hermans James M. Rehg Aaron Bobick Computational Perception Lab School of Interactive Computing Georgia Institute of Technology

Motivation Determine applicable actions for an object of interest Learn this ability for previously unseen objects 1

Affordances Latent actions available in the environment Joint function of the agent and object Proposed by Gibson

Direct Perception Affordances are directly perceived from the environment Gibson’s original model of affordance perception Direct Perception Model 3

Object Models Category Affordance FullCategory Affordance Chain 4 Moore, Sun, Bobick, & Rehg, IJRR 2010

Attribute Affordance Model Benefits of Attributes Attributes determine affordances Scale to novel object categories Give a supervisory signal not present in feature selection Attribute-Affordance Model 5

Attribute Affordance Model 6 Based on Lampert et. al. CVPR 09

Visual Features SIFT codewords extracted densely 7 … LAB color histogram Texton filter bank

Attributes Shape: 2D-Boxy, 3D-Boxy, cylindrical, spherical Colors: blue, red, yellow, purple, green, orange, black, white, and gray Material: cloth, ceramic, metal, paper, plastic, rubber, and wood Size: height and width (cm) Weight (kg) Total attribute feature length: 23 total elements 8

Attribute Classifiers Learn attribute classifiers using binary SVM and SVM regression Use multichannel χ 2 kernel 9

Affordance Classifiers Binary SVM with multichannel Euclidean and hamming distance kernel Train on ground truth attribute values Infer affordance using predicted attribute values 10

Experimental Setup 11

Experimental Data Six object categories: balls, books, boxes, containers, shoes, and towels 7 Affordances: rollable, pushable, gripable, liftable, traversable, caryable, dragable 375 total images 12

Results: Affordance Prediction Attribute-Affordance 13 Category Affordance Chain

Results: Affordance Prediction Category Affordance Full 14 Attribute-Affordance

Results: Affordance Prediction Category Affordance ChainCategory Affordance Full 15

Results: Affordance Prediction Attribute-AffordanceDirect Perception 16

Results: Affordance Prediction AttributeDPCA-FullCA-Chain Pushable Rollable Graspable Liftable Dragable Carryable Traversable Total Percent correctly classified

Results: Attribute Prediction Color PredictionMaterial Prediction 18

Results: Attribute Prediction Shape PredictionObject Category Prediction 19

Results: Novel Object Class Attribute-AffordanceDirect Perception 20 Object class “book”

Results: Novel Object Class Attribute-AffordanceDirect Perception 21 Object class “box”

Results: Novel Object Class BallsBooksBoxesContainerShoesTowels Attribute DP Percent of correctly classified affordances across all novel object categories

Future Work Train attribute classifiers on larger auxiliary dataset Incorporate depth sensing Combine attribute and object models Use parts as well as attributes Affordances of elements other than individual objects Attribute-Category Model 23

Conclusion Current dataset does not provide a diverse enough set of object classes for attributes to provide significant information transfer Attribute model restricts use of all features, unlike direct perception which has all visual features available Attribute model outperformed object models Direct perception and attribute models are comparable for small amounts of training data 24

Affordance Prediction via Learned Object Attributes Tucker Hermans James M. Rehg Aaron Bobick Computational Perception Lab School of Interactive Computing Georgia Institute of Technology