Weiwei Zhang, Jian Sun, and Xiaoou Tang, Fellow, IEEE.

Slides:



Advertisements
Similar presentations
Real-Time Detection, Alignment and Recognition of Human Faces
Advertisements

Object Detection Using Semi- Naïve Bayes to Model Sparse Structure Henry Schneiderman Robotics Institute Carnegie Mellon University.
Detecting Faces in Images: A Survey
Rapid Object Detection using a Boosted Cascade of Simple Features Paul Viola, Michael Jones Conference on Computer Vision and Pattern Recognition 2001.
MIT AI Lab Paul Viola NTT Visit: Image Database Retrieval Variable Viewpoint Reality Professor Paul Viola Collaborators: Professor Eric Grimson, Jeremy.
Recovering Human Body Configurations: Combining Segmentation and Recognition Greg Mori, Xiaofeng Ren, and Jitentendra Malik (UC Berkeley) Alexei A. Efros.
Face Detection & Synthesis using 3D Models & OpenCV Learning Bit by Bit Don Miller ITP, Spring 2010.
Face Alignment with Part-Based Modeling
A Robust Pedestrian Detection Approach Based on Shapelet Feature and Haar Detector Ensembles Wentao Yao, Zhidong Deng TSINGHUA SCIENCE AND TECHNOLOGY ISSNl.
Potential Projects RGBD gesture recognition with the Microsoft Kinect Person recognition by parts.
The Viola/Jones Face Detector Prepared with figures taken from “Robust real-time object detection” CRL 2001/01, February 2001.
Lecture 5 Template matching
HCI Final Project Robust Real Time Face Detection Paul Viola, Michael Jones, Robust Real-Time Face Detetion, International Journal of Computer Vision,
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
1 Interest Operators Find “interesting” pieces of the image –e.g. corners, salient regions –Focus attention of algorithms –Speed up computation Many possible.
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
1 Interest Operator Lectures lecture topics –Interest points 1 (Linda) interest points, descriptors, Harris corners, correlation matching –Interest points.
Face Recognition with Harr Transforms and SVMs EE645 Final Project May 11, 2005 J Stautzenberger.
4EyesFace-Realtime face detection, tracking, alignment and recognition Changbo Hu, Rogerio Feris and Matthew Turk.
Announcements For future problems sets: matlab code by 11am, due date (same as deadline to hand in hardcopy). Today’s reading: Chapter 9, except.
Object Recognition Using Distinctive Image Feature From Scale-Invariant Key point D. Lowe, IJCV 2004 Presenting – Anat Kaspi.
CS 223B Assignment 1 Help Session Dan Maynes-Aminzade.
Robust Real-Time Object Detection Paul Viola & Michael Jones.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Foundations of Computer Vision Rapid object / face detection using a Boosted Cascade of Simple features Presented by Christos Stoilas Rapid object / face.
FACE DETECTION AND RECOGNITION By: Paranjith Singh Lohiya Ravi Babu Lavu.
A Tutorial on Object Detection Using OpenCV
Olga Zoidi, Anastasios Tefas, Member, IEEE Ioannis Pitas, Fellow, IEEE
EADS DS / SDC LTIS Page 1 7 th CNES/DLR Workshop on Information Extraction and Scene Understanding for Meter Resolution Image – 29/03/07 - Oberpfaffenhofen.
Object Detection Using the Statistics of Parts Presented by Nicholas Chan – Advanced Perception Robust Real-time Object Detection Henry Schneiderman.
Window-based models for generic object detection Mei-Chen Yeh 04/24/2012.
Sign Classification Boosted Cascade of Classifiers using University of Southern California Thang Dinh Eunyoung Kim
Visual Object Recognition
Pedestrian Detection and Localization
Object Recognition in Images Slides originally created by Bernd Heisele.
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
REAL TIME FACE DETECTION
A Statistical Method for 3D Object Detection Applied to Face and Cars CVPR 2000 Henry Schneiderman and Takeo Kanade Robotics Institute, Carnegie Mellon.
Face Detection Ying Wu Electrical and Computer Engineering Northwestern University, Evanston, IL
Real-Time Detection, Alignment and Recognition of Human Faces Rogerio Schmidt Feris Changbo Hu Matthew Turk Pattern Recognition Project June 12, 2003.
Project 3 Results.
Human Detection Method Combining HOG and Cumulative Sum based Binary Pattern Jong Gook Ko', Jin Woo Choi', So Hee Park', Jang Hee You', ' Electronics and.
Inference in generative models of images and video John Winn MSR Cambridge May 2004.
Learning to Detect Faces A Large-Scale Application of Machine Learning (This material is not in the text: for further information see the paper by P.
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Face Detection Using Skin Color and Gabor Wavelet Representation Information and Communication Theory Group Faculty of Information Technology and System.
FACE DETECTION : AMIT BHAMARE. WHAT IS FACE DETECTION ? Face detection is computer based technology which detect the face in digital image. Trivial task.
An Image Retrieval Approach Based on Dominant Wavelet Features Presented by Te-Wei Chiang 2006/4/1.
A Brief Introduction on Face Detection Mei-Chen Yeh 04/06/2010 P. Viola and M. J. Jones, Robust Real-Time Face Detection, IJCV 2004.
A REAL-TIME DEFORMABLE DETECTOR 謝汝欣 OUTLINE  Introduction  Related Work  Proposed Method  Experiments 2.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
Content-Based Image Retrieval Using Color Space Transformation and Wavelet Transform Presented by Tienwei Tsai Department of Information Management Chihlee.
Evaluation of Gender Classification Methods with Automatically Detected and Aligned Faces Speaker: Po-Kai Shen Advisor: Tsai-Rong Chang Date: 2010/6/14.
Face Detection & Recognition
Face Detection 蔡宇軒.
CS262: Computer Vision Lect 06: Face Detection
Object DetectionI Ali Taalimi 01/08/2013.
2. Skin - color filtering.
Cascade for Fast Detection
Deeply learned face representations are sparse, selective, and robust
PRESENTED BY Yang Jiao Timo Ahonen, Matti Pietikainen
Fast Preprocessing for Robust Face Sketch Synthesis
Object Recognition in the Dynamic Link Architecture
Object detection as supervised classification
CSE 455 – Guest Lectures 3 lectures Contact Interest points 1
“The Truth About Cats And Dogs”
Brief Review of Recognition + Context
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
A Tutorial on Object Detection Using OpenCV
Learning complex visual concepts
Presentation transcript:

Weiwei Zhang, Jian Sun, and Xiaoou Tang, Fellow, IEEE

According to MSN image search statistics, the top five image search categories on the internet are Adult, Celebrity, News, Travel, and Animal. In this paper, we focus on this popular image category—animal. We focus on relatively large land animals. They have distinctive ears and frontal eyes.

We select ten representative ones to study in this paper which includes: cat, tiger, panda, puma, leopard, wolf, fox, cheetah, raccoon, and red panda.

A natural approach to start with is to look into human face detection algorithm(Haar) since human face and animal head do share some similar structures. Unfortunately, directly applying the existing face detection approaches to detect the animal heads has apparent difficulties. The textures on the animal faces are more complicated than those on the human face.

To effectively capture both shape and texture features on animal head, we propose a set of new features based on oriented gradients. sum of oriented gradients of a given rectangular region R

Haar wavelet features have become very popular since Viola and Jones presented their real-time face detection system. It is difficult to find discriminative local patterns on the animal head which has more complex and subtle fine scale textures.

To capture both the fine scale texture and the local patterns, we develop a set of new features combining the advantage of both Haar and gradient features. Fig. 2. Oriented gradients channels in four directions.

In this paper, we propose two kinds of features as follows: k* = k + K/2.

Bruteforce Detection Deformable Detection

1) Training: a shape detector a texture detector 2) Detection:

2) Implementation Details  Training samples: We rotate and scale the image so that two tips of the ears appear on a horizontal line and the distance between the two tips is 36 pixel. The distance between the two eyes is 20 pixels.

3) Comparison of Features (a) shape detector (b) texture detector

4) Joint Detection

(a) fox (b) cheetah

Fig. 11. Experiments on the PASCAL 2007 cat data. (a) Our approach and the best reported method on Competition 3 (specified training data). (b) Four detectors on Competition 4 (arbitrary training data).

There are several cases which may cause the proposed algorithm to fail 1) large pose variation. 2) low contrast. 3) extreme facial expression. 4) partial occlusion.

In the future, we plan to extend the proposed animal detection in two directions. First, we plan to cover more animal types and further improve the detection performance, e.g., explore more information such as texture on animal body, design more discriminative features. Second, we hope to extend the animal head detection tomore applications, such as animal image categorization based on the detection results.

Thanks for your attention !!!