Evaluating Color Descriptors for Object and Scene Recognition Koen E.A. van de Sande, Student Member, IEEE, Theo Gevers, Member, IEEE, and Cees G.M. Snoek,

Slides:



Advertisements
Similar presentations
Automatic Image Annotation Using Group Sparsity
Advertisements

Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Histograms of Oriented Gradients for Human Detection
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
Image and video descriptors
IIIT Hyderabad Pose Invariant Palmprint Recognition Chhaya Methani and Anoop Namboodiri Centre for Visual Information Technology IIIT, Hyderabad, INDIA.
Color Image Processing
Physics-based Illuminant Color Estimation as an Image Semantics Clue Christian Riess Elli Angelopoulou Pattern Recognition Lab (Computer Science 5) University.
Ghunhui Gu, Joseph J. Lim, Pablo Arbeláez, Jitendra Malik University of California at Berkeley Berkeley, CA
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
A Study of Approaches for Object Recognition
Apparent Greyscale: A Simple and Fast Conversion to Perceptually Accurate Images and Video Kaleigh SmithPierre-Edouard Landes Joelle Thollot Karol Myszkowski.
A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE.
Shadow Removal Seminar
1 Invariant Local Feature for Object Recognition Presented by Wyman 2/05/2006.
Introduction of the intrinsic image. Intrinsic Images The method of Finlayson & Hordley ( 2001 ) Two assumptions 1. the camera ’ s sensors are sufficiently.
VINCENT URIAS, CURTIS HASH Detection of Humans in Images Using Skin-tone Analysis and Face Detection.
Overview Introduction to local features
Color Space for Skin Detection – A Review
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
Computer vision.
Internet-scale Imagery for Graphics and Vision James Hays cs195g Computational Photography Brown University, Spring 2010.
Recognition and Matching based on local invariant features Cordelia Schmid INRIA, Grenoble David Lowe Univ. of British Columbia.
Overview Harris interest points Comparing interest points (SSD, ZNCC, SIFT) Scale & affine invariant interest points Evaluation and comparison of different.
Local invariant features Cordelia Schmid INRIA, Grenoble.
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
Video Based Palmprint Recognition Chhaya Methani and Anoop M. Namboodiri Center for Visual Information Technology International Institute of Information.
September 17, 2013Computer Vision Lecture 5: Image Filtering 1ColorRGB HSI.
Local invariant features Cordelia Schmid INRIA, Grenoble.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
1 A Compact Feature Representation and Image Indexing in Content- Based Image Retrieval A presentation by Gita Das PhD Candidate 29 Nov 2005 Supervisor:
Histograms of Oriented Gradients for Human Detection(HOG)
Vision and SLAM Ingeniería de Sistemas Integrados Departamento de Tecnología Electrónica Universidad de Málaga (Spain) Acción Integrada –’Visual-based.
Week 10 Presentation Wesna LaLanne - REU Student Mahdi M. Kalayeh - Mentor.
Introduction to Computer Graphics
Autonomous Robots Vision © Manfred Huber 2014.
Overview Introduction to local features Harris interest points + SSD, ZNCC, SIFT Scale & affine invariant interest point detectors Evaluation and comparison.
Dense Color Moment: A New Discriminative Color Descriptor Kylie Gorman, Mentor: Yang Zhang University of Central Florida I.Problem:  Create Robust Discriminative.
Presented by David Lee 3/20/2006
Classifying Covert Photographs CVPR 2012 POSTER. Outline  Introduction  Combine Image Features and Attributes  Experiment  Conclusion.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
Instructor: Mircea Nicolescu Lecture 10 CS 485 / 685 Computer Vision.
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
WLD: A Robust Local Image Descriptor Jie Chen, Shiguang Shan, Chu He, Guoying Zhao, Matti Pietikäinen, Xilin Chen, Wen Gao 报告人:蒲薇榄.
Learning and Removing Cast Shadows through a Multidistribution Approach Nicolas Martel-Brisson, Andre Zaccarin IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
Face recognition using Histograms of Oriented Gradients
Visual homing using PCA-SIFT
A. M. R. R. Bandara & L. Ranathunga
Color Image Processing
Color Image Processing
Presented by David Lee 3/20/2006
Color Image Processing
Feature description and matching
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
Computer Vision Lecture 4: Color
Outline Peter N. Belhumeur, Joao P. Hespanha, and David J. Kriegman, “Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection,”
Text Detection in Images and Video
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
Color Image Processing
RGB-D Image for Scene Recognition by Jiaqi Guo
Aim of the project Take your image Submit it to the search engine
SIFT keypoint detection
Color Image Processing
Feature descriptors and matching
Recognition and Matching based on local invariant features
Shape from Shading and Texture
Presentation transcript:

Evaluating Color Descriptors for Object and Scene Recognition Koen E.A. van de Sande, Student Member, IEEE, Theo Gevers, Member, IEEE, and Cees G.M. Snoek, Member, IEEE IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 32, NO. 9, SEPTEMBER

Outline Introduction Reflectance Model Diagonal Model COLOR DESCRIPTORS AND INVARIANTPROPERTIES EXPERIMENTAL SETUP RESULTS Discussion Conclusion 2

Introduction To increase illumination invariance and discriminative power, color descriptors have been proposed. This paper studies the invariance properties and the distinctiveness of color descriptors. The usefulness of invariance is category-specific. Recommendations are given on which color descriptors to use under which circumstances and data sets. 3

Reflectance Model 4 An image f can be modeled under the assumption of Lambertian reflectance as follows: Shafer [23] proposes adding a diffuse term :

Reflectance Model The spatial derivative of f at location x on scale is given by: Hence, derivatives will yield invariance to diffuse light. 5

Diagonal Model 6 Changes in the illumination can be modeled by a diagonal mapping or von Kries Model [18] as follows: Diagonal-offset model:

Diagonal Model 1. light intensity changes 2. light intensity shifts 7

3. light intensity changes and shift 4. light color changes – Allowing (a ≠ b ≠ c) 5. light color changes and shift – (a ≠ b ≠ c) & (o1≠o2≠o3) 8

COLOR DESCRIPTORS AND INVARIANTPROPERTIES Three types of descriptors are discussed. – Histogram  do not contain local spatial information and are inherently pixel-based. – color moment and color moment invariant  contain local photometrical and spatial information derived from pixel values. – SIFT  contain local spatial information and are derivative-based. 9

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 10

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 11

COLOR DESCRIPTORS AND INVARIANTPROPERTIES Opponent histogram – Opponent color space: – O1 and O2 are shift-invariant with respect to light intensity. 12

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 13

COLOR DESCRIPTORS AND INVARIANTPROPERTIES Hue histogram – A certainty of the hue is inversely proportional to the saturation. – To be more robust, weigh each sample of the hue by its saturation. The H color model is scale-invariant and shift- invariant with respect to light intensity [14]. 14

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 15

COLOR DESCRIPTORS AND INVARIANTPROPERTIES rghistogram – The normalized RGB color model – r and g (b is redundant ) are scale-invariant with respect to light intensity changes, shadows, and shading. 16

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 17

COLOR DESCRIPTORS AND INVARIANTPROPERTIES Transformed color distribution – Scale-invariance and shift-invariance are achieved by normalizing the pixel value distributions. – Each channel is normalized independently, it also have invariance against changes in light color and arbitrary offsets. 18

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 19

COLOR DESCRIPTORS AND INVARIANTPROPERTIES SIFT – proposed by Lowe [9] describes the local shape of a region using edge orientation histograms. – The gradient of an image is shift-invariant – The descriptor is normalized, so it have scale- invariance. 20

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 21

COLOR DESCRIPTORS AND INVARIANTPROPERTIES HSV-SIFT – H color model is scale-invariant and shift-variant. – Complete descriptor have no invariance properties due to the combination of the HSV channels. HueSIFT – Similar to hue histogram, is scale-invariant and shift-invariant. 22

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 23

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 24

COLOR DESCRIPTORS AND INVARIANTPROPERTIES C-SIFT – C-invariant, which can be intuitively seen as the normalized opponent color space and. – C-SIFT is scale-invariant. 25

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 26

COLOR DESCRIPTORS AND INVARIANTPROPERTIES 27

COLOR DESCRIPTORS AND INVARIANTPROPERTIES RGB-SIFT – SIFT descriptors are computed for every RGB channel independently. – Its descriptor values are equal to the transformed color space. 28

EXPERIMENTAL SETUP Feature Extraction Pipelines 29

Experiment 1: Illumination Changes The Amsterdam Library of Object Images (ALOI) data set [20] contains more than 48,000 images of 1,000 objects, under various illumination conditions. – artificially added “light intensity scaling “ and “light intensity shifts “ to the data set. – The light color is varied by changing the illumination color temperature – Objects lighted by a different number of white lights at increasingly oblique angles – object rotation images – images with differentlevels of JPEG compression. 30

Experiment 2: Image Benchmark The PASCAL Visual Object Classes Challenge [21] provides a yearly benchmark for comparison of object classification systems. 31

Experiment 3: Video Benchmark The Mediamill Challenge by Snoek et al. [22] provides an annotated video data set, based on the training set of the NIST TRECVID 2005 benchmark [7]. 32

Evaluation Criteria The top-ranked result should be equal to the original image of the object for successful recognition. The percentage of objects where the top-ranked result is indeed the correct object is used as the performance on the ALOI data set. The average precision is taken as the performance metric for determining the accuracy of ranked category recognition results. 33

RESULTS – Experiment1 The theoretical invariance properties of color descriptors are validated. The SIFT and color SIFT descriptors perform much better than histogram-based descriptors Certain color descriptors are sensitive to compression artifacts, reducing their usefulness. The descriptors with the best overall performance are C-SIFT, rgSIFT, OpponentSIFT, and RGB-SIFT. The increased invariance comes at the price of reduced discriminative power. 34

35 RESULTS – Experiment1

36 RESULTS – Experiment1

37 RESULTS – Experiment1

38

RESULTS – Experiment1 39

RESULTS – Experiment1 40

RESULTS – Experiment2 The SIFT variants perform significantly better than color moments, moment invariants, and color histograms. The additional invariance makes the descriptor less discriminative for these object categories because a reduction in performance is observed. 41

RESULTS – Experiment2 42

RESULTS – Experiment2 43

RESULTS – Experiment3 SIFT and color SIFT variants perform significantly better than the other descriptors. OpponentSIFT perform better than C-SIFT and rgSIFT for these categories that occur under a wide range of light intensities. 44

RESULTS – Experiment3 45

Comparison with State-of-the-Art 46

Discussion The SIFT-based descriptors outperform the other on both two category recognition. large variations in lighting conditions occur frequently invariance to light intensity shifts is useful. From the results, it can be noticed that invariance to light color changes and shifts is domain-specific. 47

Discussion 48

Discussion 49

Conclusion These invariance properties were validated using a data set with known photometric changes. The addition of color descriptors over SIFT improves category recognition by 8 percent and 7 percent, respectively. Choosing a single descriptor and no prior knowledge about the data set and object and scene categories is available. 50

Conclusion 51