Lecture 29: Recent work in recognition CS4670: Computer Vision Noah Snavely.

Slides:



Advertisements
Similar presentations
Semantic Contours from Inverse Detectors Bharath Hariharan et.al. (ICCV-11)
Advertisements

Presenter: Duan Tran (Part of slides are from Pedro’s)
Ivan Laptev IRISA/INRIA, Rennes, France September 07, 2006 Boosted Histograms for Improved Object Detection.
Lecture 31: Modern object recognition
Many slides based on P. FelzenszwalbP. Felzenszwalb General object detection with deformable part-based models.
Activity Recognition Aneeq Zia. Agenda What is activity recognition Typical methods used for action recognition “Evaluation of local spatio-temporal features.
Global spatial layout: spatial pyramid matching Spatial weighting the features Beyond bags of features: Adding spatial information.
Object-centric spatial pooling for image classification Olga Russakovsky, Yuanqing Lin, Kai Yu, Li Fei-Fei ECCV 2012.
Advisers: Prof. C.V. Jawahar Prof. A. P.Zisserman 3rd August 2011
Analyzing Semantic Segmentation Using Hybrid Human-Machine CRFs Roozbeh Mottaghi 1, Sanja Fidler 2, Jian Yao 2, Raquel Urtasun 2, Devi Parikh 3 1 UCLA.
Detecting Pedestrians by Learning Shapelet Features
EECS 274 Computer Vision Object detection. Human detection HOG features Cue integration Ensemble of classifiers ROC curve Reading: Assigned papers.
More sliding window detection: Discriminative part-based models Many slides based on P. FelzenszwalbP. Felzenszwalb.
Recognition: A machine learning approach
Statistical Recognition Slides adapted from Fei-Fei Li, Rob Fergus, Antonio Torralba, and Kristen Grauman.
Generic Object Detection using Feature Maps Oscar Danielsson Stefan Carlsson
Learning Spatial Context: Using stuff to find things Geremy Heitz Daphne Koller Stanford University October 13, 2008 ECCV 2008.
Object Recognizing We will discuss: Features Classifiers Example ‘winning’ system.
Object Recognition: Conceptual Issues Slides adapted from Fei-Fei Li, Rob Fergus, Antonio Torralba, and K. Grauman.
Lecture 17: Parts-based models and context CS6670: Computer Vision Noah Snavely.
Object Recognition: Conceptual Issues Slides adapted from Fei-Fei Li, Rob Fergus, Antonio Torralba, and K. Grauman.
Recap: HOGgles Data, Representation, and Learning matter. – This work looked just at representation By creating a human-understandable HoG visualization,
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Generic object detection with deformable part-based models
Object Recognizing. Object Classes Individual Recognition.
Object Detection Sliding Window Based Approach Context Helps
Object Recognizing. Recognition -- topics Features Classifiers Example ‘winning’ system.
Watch, Listen and Learn Sonal Gupta, Joohyun Kim, Kristen Grauman and Raymond Mooney -Pratiksha Shah.
Computer Vision CS 776 Spring 2014 Recognition Machine Learning Prof. Alex Berg.
Nonparametric Part Transfer for Fine-grained Recognition Presenter Byungju Kim.
Why Categorize in Computer Vision ?. Why Use Categories? People love categories!
Learning Collections of Parts for Object Recognition and Transfer Learning University of Illinois at Urbana- Champaign.
Object Detection with Discriminatively Trained Part Based Models
Lecture 31: Modern recognition CS4670 / 5670: Computer Vision Noah Snavely.
Pedestrian Detection and Localization
Deformable Part Model Presenter : Liu Changyu Advisor : Prof. Alex Hauptmann Interest : Multimedia Analysis April 11 st, 2013.
Human Action Recognition from RGB-D Videos Oliver MacNeely YSP 2015.
Deformable Part Models (DPM) Felzenswalb, Girshick, McAllester & Ramanan (2010) Slides drawn from a tutorial By R. Girshick AP 12% 27% 36% 45% 49% 2005.
Training and Evaluating of Object Bank Models Presenter : Changyu Liu Advisor : Prof. Alex Interest : Multimedia Analysis May 16 th, 2013.
Object detection, deep learning, and R-CNNs
CS 1699: Intro to Computer Vision Detection II: Deformable Part Models Prof. Adriana Kovashka University of Pittsburgh November 12, 2015.
Object Detection Overview Viola-Jones Dalal-Triggs Deformable models Deep learning.
Improved Object Detection
Week 10 Emily Hand UNR.
WEEK4 RESEARCH Amari Lewis Aidean Sharghi. PREPARING THE DATASET  Cars – 83 samples  3 images for each sample when x=0  7 images for each sample when.
CS-498 Computer Vision Week 9, Class 2 and Week 10, Class 1
Object Recognition as Ranking Holistic Figure-Ground Hypotheses Fuxin Li and Joao Carreira and Cristian Sminchisescu 1.
Object Recognition by Integrating Multiple Image Segmentations Caroline Pantofaru, Cordelia Schmid, Martial Hebert ECCV 2008 E.
Object Recognizing. Object Classes Individual Recognition.
BEYOND SLIDING WINDOW: Object Localization by Efficient Subwindow Search Christoph H. Lampert, Matthew B. Blaschko, and Thomas Hofmann.
More sliding window detection: Discriminative part-based models
Object Recognizing. Object Classes Individual Recognition.
A Discriminatively Trained, Multiscale, Deformable Part Model Yeong-Jun Cho Computer Vision and Pattern Recognition,2008.
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
Week 4: 6/6 – 6/10 Jeffrey Loppert. This week.. Coded a Histogram of Oriented Gradients (HOG) Feature Extractor Extracted features from positive and negative.
Object detection with deformable part-based models
Data Driven Attributes for Action Detection
Lecture 25: Introduction to Recognition
Object Localization Goal: detect the location of an object within an image Fully supervised: Training data labeled with object category and ground truth.
Object detection as supervised classification
R-CNN region By Ilia Iofedov 11/11/2018 BGU, DNN course 2016.
Group Norm for Learning Latent Structural SVMs
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
Finding Clusters within a Class to Improve Classification Accuracy
Walter J. Scheirer, Samuel E. Anthony, Ken Nakayama & David D. Cox
“The Truth About Cats And Dogs”
Brief Review of Recognition + Context
Multiple Feature Learning for Action Classification
Object Classes Most recent work is at the object level We perceive the world in terms of objects, belonging to different classes. What are the differences.
Visualization of computational image feature descriptors.
Presentation transcript:

Lecture 29: Recent work in recognition CS4670: Computer Vision Noah Snavely

Object recognition Category recognition has been the focus of extensive research in the past decade Extensive use and development of machine learning techniques, better features Moderate-scale datasets derived from the Web – PASCAL VOC: 20 object categories, > 10K images, > 25K instances, hand-labeled ground truth, annual competitions

Twenty object categories (aeroplane to TV/monitor) Three challenges: – Classification challenge (is there an X in this image?) – Detection challenge (draw a box around every X) – Segmentation challenge

is is there a cat?

Chance essentially 0

Best localization methods Sliding window-style classifiers – SVM, Adaboost – Flexible spatial template: “star model” Separate classifiers by viewpoint Use of context in classifiers Local features – HoG, SIFT, local histograms of gradient orientations

HoG features Image partitioned into 8x8 blocks In each block, compute histogram of gradient orientations

Flexible Spatial Template (UofC-TTI) Hierarchical model [Felzenszwalb et al 2008] – Coarse template for finding the root part – Fine-scale templates connected by springs – Learning automatically from labeled bounding boxes Separate models per viewpoint

Six-component car model root filters (coarse) part filters (fine)deformation models side view frontal view

Six-component person model