Inter-modality Face Sketch Recognition Hamed Kiani.

Slides:



Advertisements
Similar presentations
ShadowDraw Real-Time User Guidance for Freehand Drawing Larry Zitnick, Michael Cohen Microsoft Research Yong Jae Lee U. of Texas at Austin.
Advertisements

Loris Bazzani*, Marco Cristani*†, Alessandro Perina*, Michela Farenzena*, Vittorio Murino*† *Computer Science Department, University of Verona, Italy †Istituto.
Wavelets Fast Multiresolution Image Querying Jacobs et.al. SIGGRAPH95.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Analysis of scores, datasets, and models in visual saliency modeling Ali Borji, Hamed R. Tavakoli, Dicky N. Sihite, and Laurent Itti,
Silhouette-based Object Phenotype Recognition using 3D Shape Priors Yu Chen 1 Tae-Kyun Kim 2 Roberto Cipolla 1 University of Cambridge, Cambridge, UK 1.
Proposed concepts illustrated well on sets of face images extracted from video: Face texture and surface are smooth, constraining them to a manifold Recognition.
Computer Vision Lecture 16: Texture
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
Activity Recognition Aneeq Zia. Agenda What is activity recognition Typical methods used for action recognition “Evaluation of local spatio-temporal features.
IIIT Hyderabad Pose Invariant Palmprint Recognition Chhaya Methani and Anoop Namboodiri Centre for Visual Information Technology IIIT, Hyderabad, INDIA.
Face Alignment by Explicit Shape Regression
1 P. Arbelaez, M. Maire, C. Fowlkes, J. Malik. Contour Detection and Hierarchical image Segmentation. IEEE Trans. on PAMI, Student: Hsin-Min Cheng.
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.
Fitting: The Hough transform
Recognition using Regions CVPR Outline Introduction Overview of the Approach Experimental Results Conclusion.
ADVISE: Advanced Digital Video Information Segmentation Engine
A Study of Approaches for Object Recognition
Face Recognition Based on 3D Shape Estimation
Reflectance and Texture of Real-World Surfaces KRISTIN J. DANA Columbia University BRAM VAN GINNEKEN Utrecht University SHREE K. NAYAR Columbia University.
Texture Reading: Chapter 9 (skip 9.4) Key issue: How do we represent texture? Topics: –Texture segmentation –Texture-based matching –Texture synthesis.
Automatic Face Recognition for Film Character Retrieval in Feature-Length Films Ognjen Arandjelović Andrew Zisserman.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
1 Invariant Local Feature for Object Recognition Presented by Wyman 2/05/2006.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Lecture 6: Feature matching and alignment CS4670: Computer Vision Noah Snavely.
REALTIME OBJECT-OF-INTEREST TRACKING BY LEARNING COMPOSITE PATCH-BASED TEMPLATES Yuanlu Xu, Hongfei Zhou, Qing Wang*, Liang Lin Sun Yat-sen University,
3D-Assisted Facial Texture Super-Resolution Pouria Mortazavian, Josef Kittler, William Christmas 10 September 2009 Centre for Vision, Speech and Signal.
ICCV 2003UC Berkeley Computer Vision Group Recognizing Action at a Distance A.A. Efros, A.C. Berg, G. Mori, J. Malik UC Berkeley.
Recognizing Action at a Distance A.A. Efros, A.C. Berg, G. Mori, J. Malik UC Berkeley.
Wang, Z., et al. Presented by: Kayla Henneman October 27, 2014 WHO IS HERE: LOCATION AWARE FACE RECOGNITION.
Computer vision.
Person-Specific Domain Adaptation with Applications to Heterogeneous Face Recognition (HFR) Presenter: Yao-Hung Tsai Dept. of Electrical Engineering, NTU.
Linked Edges as Stable Region Boundaries* Michael Donoser, Hayko Riemenschneider and Horst Bischof This work introduces an unsupervised method to detect.
Internet-scale Imagery for Graphics and Vision James Hays cs195g Computational Photography Brown University, Spring 2010.
1 Mean shift and feature selection ECE 738 course project Zhaozheng Yin Spring 2005 Note: Figures and ideas are copyrighted by original authors.
Local invariant features Cordelia Schmid INRIA, Grenoble.
Content-Based Image Retrieval
TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Topic 5. Human Faces Human face is extensively studied.
Lecture 4: Feature matching CS4670 / 5670: Computer Vision Noah Snavely.
Generalized Hough Transform
Stylization and Abstraction of Photographs Doug Decarlo and Anthony Santella.
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
How natural scenes might shape neural machinery for computing shape from texture? Qiaochu Li (Blaine) Advisor: Tai Sing Lee.
Real-Time Exemplar-Based Face Sketch Synthesis Pipeline illustration Note: containing animations Yibing Song 1 Linchao Bao 1 Qingxiong Yang 1 Ming-Hsuan.
Fitting: The Hough transform
Lecture 7: Features Part 2 CS4670/5670: Computer Vision Noah Snavely.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Content-Based Image Retrieval QBIC Homepage The State Hermitage Museum db2www/qbicSearch.mac/qbic?selLang=English.
AAM based Face Tracking with Temporal Matching and Face Segmentation Mingcai Zhou 1 、 Lin Liang 2 、 Jian Sun 2 、 Yangsheng Wang 1 1 Institute of Automation.
A Tutorial on using SIFT Presented by Jimmy Huff (Slightly modified by Josiah Yoder for Winter )
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Local features: detection and description
Motion Features for Action Recognition YeHao 3/11/2014.
Age-invariant Face Recognition
Face recognition using Histograms of Oriented Gradients
Project 1: hybrid images
Data Driven Attributes for Action Detection
Performance of Computer Vision
Feature description and matching
Object detection as supervised classification
By: Kevin Yu Ph.D. in Computer Engineering
“Face recognition using Kinect”
Local Binary Patterns (LBP)
AHED Automatic Human Emotion Detection
Paper Reading Dalong Du April.08, 2011.
AHED Automatic Human Emotion Detection
Visual Principles.
Presentation transcript:

Inter-modality Face Sketch Recognition Hamed Kiani

Outline Overview Previous Works Proposed Approach Results Summary Inter-modality Face Sketch Recognition ICME'12 2

Overview Face Recognition Inter-modality Face Sketch Recognition ICME'12 3 Known Face Images Face Recognition System Identity Input Face

Overview Face sketch recognition Inter-modality Face Sketch Recognition ICME'12 4 Known Face Photos (Mug shot) Photo-Sketch Matching Suspect’s identity Viewing Verbal description Drawing Eyewitness Police artistSketch

Overview – Modality Gap: the difference of visual cues between face sketch and photo. Inter-modality Face Sketch Recognition ICME'12 5 Intra-modality approachesInter-modality approaches Matching face photos and sketches in a same modality by (photo or sketch) Synthesis Matching photo and sketch of different modalities (direct matching). Tang and Wang [ECCV’03] Liu et al. [CVPR’5] Wang and Tang [PAMI’09] Klare and Jain [SPIE ‘10] Klare et al. [PAMI’11] Zhang et al. [CVPR’11] Image synthesis No modality gap Modality gap No image synthesis

Overview Visual cues of face come from: – Fine texture (appearance): low contrast details, flaws, moles, wrinkles, etc. – Coarse texture (shape): high contrast boundaries of facial components eyes, mouth, etc Inter-modality Face Sketch Recognition ICME'12 6

Overview Face textures and modality gap:  Fine textures of a face photo captured by camera (true pixels)  Fine texture of a sketch is rendered by artist, depending on drawing style and tools  Fine textures of face photo and sketch are not equivalent: high amount of modality gap  Coarse texture (facial component and boundaries) exists in both sketch and photo  modality gap is not affected significantly by coarse texture Inter-modality Face Sketch Recognition ICME'12 7

Proposed Approach Histogram of Averaged Oriented Gradients (HAOG): a modified version of Histogram of Oriented Gradients (HOG) HOG for sketch recognition: Modeling local appearance and shape Based on fine and coarse textures. “Fine texture leads to a high amount of modality gap” Inter-modality Face Sketch Recognition ICME'12 8

Proposed Approach Idea of HAOG: E mphasizing coarse texture much more than fine texture in feature extraction. How? By averaged gradient vector (dominant gradient) instead of pixel’s gradient vector (orientation and magnitude). Inter-modality Face Sketch Recognition ICME'12 9

Proposed Approach But: Local gradients cannot directly be averaged, opposite gradient vectors cancel each other Solution: Doubling the angles of the gradient vectors before averaging: equal to squaring the length of gradient vectors [Bazen and Grez, 2002]. Inter-modality Face Sketch Recognition ICME'12 10

Proposed Approach Thus, we define squared gradient vectors Inter-modality Face Sketch Recognition ICME'12 11

Proposed Approach HAOG Inter-modality Face Sketch Recognition ICME'12 12 x-gradient y-gradient

Proposed Approach HAOG Inter-modality Face Sketch Recognition ICME'12 13 HAOG

Proposed Approach Given a query sketch and a gallery of face photos, face sketch recognition is done by: Inter-modality Face Sketch Recognition ICME'12 14 : HAOG descriptor, :chi-square

Proposed Approach Inter-modality Face Sketch Recognition ICME'12 15 Figure 1. (a1) Face photo, (a2) Face sketch, (b1,b2) Gradient magnitudes of (a1,a2), Squared gradient magnitudes of (a1,a2).

Proposed Approach Inter-modality Face Sketch Recognition ICME'12 16 Figure 2. Face sketch (top), photo (bottom), (b,c,d) local patches (first row), HAOG descriptors (second row) and HOG descriptors (third row).

Results Results on CUHK dataset with 606 pairs of face photo/sketch Inter-modality Face Sketch Recognition ICME'12 17

Summary Face sketch recognition vs. face recognition Modality gap HOG vs. HAOG Future work Inter-modality Face Sketch Recognition ICME'12 18

Inter-modality Face Sketch Recognition ICME'12 19