In: Pattern Analysis and Machine Intelligence, IEEE Transactions on, Vol. 30, Nr. 1 (2008), p. 36-51. Group of Adjacent Contour Segments for Object Detection.

Slides:



Advertisements
Similar presentations
Classification using intersection kernel SVMs is efficient
Advertisements

Semantic Contours from Inverse Detectors Bharath Hariharan et.al. (ICCV-11)
The blue and green colors are actually the same.
Rich feature Hierarchies for Accurate object detection and semantic segmentation Ross Girshick, Jeff Donahue, Trevor Darrell, Jitandra Malik (UC Berkeley)
Connective Fault Tolerance in Multiple-Bus System Hung-Kuei Ku and John P. Hayes IEEE Transactions on parallel and distributed System, VOL. 8, NO. 6, June.
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
DONG XU, MEMBER, IEEE, AND SHIH-FU CHANG, FELLOW, IEEE Video Event Recognition Using Kernel Methods with Multilevel Temporal Alignment.
Image classification Given the bag-of-features representations of images from different classes, how do we learn a model for distinguishing them?
Learning Techniques for Video Shot Detection Under the guidance of Prof. Sharat Chandran by M. Nithya.
Classification using intersection kernel SVMs is efficient Joint work with Subhransu Maji and Alex Berg Jitendra Malik UC Berkeley.
ADS lab NCKU1 Michael Maire, Pablo Arbelaez, Charless Fowlkes, and Jitendra Malik university of California, Berkeley – Berkeley university of California,
1 P. Arbelaez, M. Maire, C. Fowlkes, J. Malik. Contour Detection and Hierarchical image Segmentation. IEEE Trans. on PAMI, Student: Hsin-Min Cheng.
Groups of Adjacent Contour Segments for Object Detection Vittorio Ferrari Loic Fevrier Frederic Jurie Cordelia Schmid.
Ghunhui Gu, Joseph J. Lim, Pablo Arbeláez, Jitendra Malik University of California at Berkeley Berkeley, CA
Sketch Tokens: A Learned Mid-level Representation for Contour and Object Detection CVPR2013 POSTER.
Biased Normalized Cuts 1 Subhransu Maji and Jithndra Malik University of California, Berkeley IEEE Conference on Computer Vision and Pattern Recognition.
Detecting Pedestrians by Learning Shapelet Features
Fast intersection kernel SVMs for Realtime Object Detection
São Paulo Advanced School of Computing (SP-ASC’10). São Paulo, Brazil, July 12-17, 2010 Looking at People Using Partial Least Squares William Robson Schwartz.
Lecture 6 Image Segmentation
Recognition using Regions CVPR Outline Introduction Overview of the Approach Experimental Results Conclusion.
1 Image Recognition - I. Global appearance patterns Slides by K. Grauman, B. Leibe.
Region Segmentation. Find sets of pixels, such that All pixels in region i satisfy some constraint of similarity.
Learning to Detect Natural Image Boundaries Using Local Brightness, Color, and Texture Cues David R. Martin Charless C. Fowlkes Jitendra Malik.
Understanding Gestalt Cues and Ecological Statistics using a Database of Human Segmented Images Charless Fowlkes, David Martin and Jitendra Malik Department.
Measuring the Ecological Statistics of Figure-Ground Charless Fowlkes, David Martin, Jitendra Malik.
1 Learning to Detect Natural Image Boundaries David Martin, Charless Fowlkes, Jitendra Malik Computer Science Division University of California at Berkeley.
CVR05 University of California Berkeley 1 Familiar Configuration Enables Figure/Ground Assignment in Natural Scenes Xiaofeng Ren, Charless Fowlkes, Jitendra.
Berkeley Vision GroupNIPS Vancouver Learning to Detect Natural Image Boundaries Using Local Brightness,
Cutting complete weighted graphs Jameson Cahill Ido Heskia Math/CSC 870 Spring 2007.
On Measuring * the Ecological Validity of Local Figure-Ground Cues Charless Fowlkes, David Martin, Jitendra Malik Computer Science Division University.
1 Ecological Statistics and Perceptual Organization Charless Fowlkes work with David Martin and Jitendra Malik at University of California at Berkeley.
Presentation By Michael Tao and Patrick Virtue. Agenda History of the problem Graph cut background Compute graph cut Extensions State of the art Continued.
On the Object Proposal Presented by Yao Lu
Cue Integration in Figure/Ground Labeling Xiaofeng Ren, Charless Fowlkes and Jitendra Malik, U.C. Berkeley We present a model of edge and region grouping.
Heather Dunlop : Advanced Perception January 25, 2006
Generic object detection with deformable part-based models
The Three R’s of Vision Jitendra Malik.
Linked Edges as Stable Region Boundaries* Michael Donoser, Hayko Riemenschneider and Horst Bischof This work introduces an unsupervised method to detect.
Machine learning & category recognition Cordelia Schmid Jakob Verbeek.
Recognition using Regions (Demo) Sudheendra V. Outline Generating multiple segmentations –Normalized cuts [Ren & Malik (2003)] Uniform regions –Watershed.
1 Contours and Junctions in Natural Images Jitendra Malik University of California at Berkeley (with Jianbo Shi, Thomas Leung, Serge Belongie, Charless.
Chapter 14: SEGMENTATION BY CLUSTERING 1. 2 Outline Introduction Human Vision & Gestalt Properties Applications – Background Subtraction – Shot Boundary.
“Secret” of Object Detection Zheng Wu (Summer intern in MSRNE) Sep. 3, 2010 Joint work with Ce Liu (MSRNE) William T. Freeman (MIT) Adam Kalai (MSRNE)
1 Optimal Cycle Vida Movahedi Elder Lab, January 2008.
Efficient Region Search for Object Detection Sudheendra Vijayanarasimhan and Kristen Grauman Department of Computer Science, University of Texas at Austin.
Lecture 31: Modern recognition CS4670 / 5670: Computer Vision Noah Snavely.
Beyond Sliding Windows: Object Localization by Efficient Subwindow Search The best paper prize at CVPR 2008.
Chao-Yeh Chen and Kristen Grauman University of Texas at Austin Efficient Activity Detection with Max- Subgraph Search.
Handwritten digit recognition
Histograms of Oriented Gradients for Human Detection(HOG)
Efficient Color Boundary Detection with Color-opponent Mechanisms CVPR2013 Posters.
Image Segmentation Superpixel methods Speaker: Hsuan-Yi Ko.
A New Method for Crater Detection Heather Dunlop November 2, 2006.
Architecture and algorithms for an IEEE based multi-channel wireless mesh network 指導教授:許子衡 老師 學生:王志嘉.
9.913 Pattern Recognition for Vision Class9 - Object Detection and Recognition Bernd Heisele.
More sliding window detection: Discriminative part-based models
Rich feature hierarchies for accurate object detection and semantic segmentation 2014 IEEE Conference on Computer Vision and Pattern Recognition Ross Girshick,
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
Normalized Cuts and Image Segmentation Patrick Denis COSC 6121 York University Jianbo Shi and Jitendra Malik.
NEIL: Extracting Visual Knowledge from Web Data Xinlei Chen, Abhinav Shrivastava, Abhinav Gupta Carnegie Mellon University CS381V Visual Recognition -
Document Clustering with Prior Knowledge Xiang Ji et al. Document Clustering with Prior Knowledge. SIGIR 2006 Presenter: Suhan Yu.
1 Bilinear Classifiers for Visual Recognition Computational Vision Lab. University of California Irvine To be presented in NIPS 2009 Hamed Pirsiavash Deva.
Recent developments in object detection
Object detection with deformable part-based models
Performance of Computer Vision
Color-Texture Analysis for Content-Based Image Retrieval
R-CNN region By Ilia Iofedov 11/11/2018 BGU, DNN course 2016.
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
Walter J. Scheirer, Samuel E. Anthony, Ken Nakayama & David D. Cox
Presentation transcript:

In: Pattern Analysis and Machine Intelligence, IEEE Transactions on, Vol. 30, Nr. 1 (2008), p Group of Adjacent Contour Segments for Object Detection 學生 : 戴玉書 教授 : 王聖智 老師 LEAR laboratory - INRIA Grenoble

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

Introduction Test image Training images

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

Contour segment network

 1. Edgels extracted with Berkeley boundary detector  2. Edgel-chains partitioned into straight contour segments  3. segments connected at edgel-chains’ endpoints and junctions Contour segment network [Ferrari et al. ECCV 2006]

- Links between edgel-chains

- Connects between segments

Learning to Detect Natural Image Boundaries Using Local Brightness, Color, and Texture Cues [David R. Martin, Member, IEEE, Charless C. Fowlkes, and Jitendra Malik, Member, IEEE]

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

k adjacent segments (kAS) Three kinds of 2AS

- Descriptor of kAS 

 D(a, b) - Comparing kAS

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

 kAS can be detected by a depth-first search started from every segment Detecting kAS

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

 Using a clique-partitioning (CP) approach  Let G be a complete graph whose nodes are the training kAS, and arcs are weighted by d − D(a, b) kAS codebook Each resulting clique is a cluster of similar kAS D(1, 2) D(1, 3) D(2, 3)

- Clique-partitioning (CP) approach 

The 35 most frequent 2AS types from the codebook The 35 most frequent 3AS from the codebook

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

|B| ・ |C| - dimensional window descriptor Object class detection -Training 1. Subdivide window into tiles 2. Compute a separate bag of PAS per tile 3. Concatenate these semi-local bags

- Training 1. Learn mean positive window dimensions 2. Determine number of tiles T 3. Collect positive example descriptors 4. Collect negative example descriptors: slide window over negative training images 5. Train a linear SVM

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

Object class detection -Testing 1. Slide window of aspect ratio, at multiple scales 2. SVM classify each window

 Introduction  Contour segment network  k adjacent segments (kAS) -Detecting kAS -kAS CODEBOOK  Object class detection -Training -Testing  Result Outline

Result

Red : 2AS Blue : HoG