CS55 Tianfan Xue 2005011371 Adviser: Bo Zhang, Jianmin Li.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

Human Detection Phanindra Varma. Detection -- Overview  Human detection in static images is based on the HOG (Histogram of Oriented Gradients) encoding.
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Caroline Rougier, Jean Meunier, Alain St-Arnaud, and Jacqueline Rousseau IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 5,
1 Challenge the future HON4D: Histogram of Oriented 4D Normals for Activity Recognition from Depth Sequences Omar Oreifej Zicheng Liu CVPR 2013.
Recovering Human Body Configurations: Combining Segmentation and Recognition Greg Mori, Xiaofeng Ren, and Jitentendra Malik (UC Berkeley) Alexei A. Efros.
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
Tracking Learning Detection
Patch to the Future: Unsupervised Visual Prediction
Activity Recognition Aneeq Zia. Agenda What is activity recognition Typical methods used for action recognition “Evaluation of local spatio-temporal features.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Robust Object Tracking via Sparsity-based Collaborative Model
Detecting Pedestrians by Learning Shapelet Features
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.
Student: Yao-Sheng Wang Advisor: Prof. Sheng-Jyh Wang ARTICULATED HUMAN DETECTION 1 Department of Electronics Engineering National Chiao Tung University.
Robust Moving Object Detection & Categorization using self- improving classifiers Omar Javed, Saad Ali & Mubarak Shah.
A Data-Driven Approach to Quantifying Natural Human Motion SIGGRAPH ’ 05 Liu Ren, Alton Patrick, Alexei A. Efros, Jassica K. Hodgins, and James M. Rehg.
Rodent Behavior Analysis Tom Henderson Vision Based Behavior Analysis Universitaet Karlsruhe (TH) 12 November /9.
Ensemble Tracking Shai Avidan IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE February 2007.
Detecting and Tracking Moving Objects for Video Surveillance Isaac Cohen and Gerard Medioni University of Southern California.
1 How to be a Bayesian without believing Yoav Freund Joint work with Rob Schapire and Yishay Mansour.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Tracking Video Objects in Cluttered Background
Introduction to Object Tracking Presented by Youyou Wang CS643 Texas A&M University.
COS 429 PS5: Finding Nemo. Exemplar -SVM Still a rigid template,but train a separate SVM for each positive instance For each category it can has exemplar.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Fast Human Detection Using a Novel Boosted Cascading Structure With Meta Stages Yu-Ting Chen and Chu-Song Chen, Member, IEEE.
A General Framework for Tracking Multiple People from a Moving Camera
Kourosh MESHGI Shin-ichi MAEDA Shigeyuki OBA Shin ISHII 18 MAR 2014 Integrated System Biology Lab (Ishii Lab) Graduate School of Informatics Kyoto University.
Jifeng Dai 2011/09/27.  Introduction  Structural SVM  Kernel Design  Segmentation and parameter learning  Object Feature Descriptors  Experimental.
“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)
Window-based models for generic object detection Mei-Chen Yeh 04/24/2012.
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
DIEGO AGUIRRE COMPUTER VISION INTRODUCTION 1. QUESTION What is Computer Vision? 2.
Pedestrian Detection and Localization
A Comparative Evaluation of Three Skin Color Detection Approaches Dennis Jensch, Daniel Mohr, Clausthal University Gabriel Zachmann, University of Bremen.
A New Fingertip Detection and Tracking Algorithm and Its Application on Writing-in-the-air System The th International Congress on Image and Signal.
BAGGING ALGORITHM, ONLINE BOOSTING AND VISION Se – Hoon Park.
Deformable Part Models (DPM) Felzenswalb, Girshick, McAllester & Ramanan (2010) Slides drawn from a tutorial By R. Girshick AP 12% 27% 36% 45% 49% 2005.
Tracking People by Learning Their Appearance Deva Ramanan David A. Forsuth Andrew Zisserman.
Chao-Yeh Chen and Kristen Grauman University of Texas at Austin Efficient Activity Detection with Max- Subgraph Search.
Stable Multi-Target Tracking in Real-Time Surveillance Video
Face Detection Ying Wu Electrical and Computer Engineering Northwestern University, Evanston, IL
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
Robust Object Tracking by Hierarchical Association of Detection Responses Present by fakewen.
Efficient Visual Object Tracking with Online Nearest Neighbor Classifier Many slides adapt from Steve Gu.
Sparse Bayesian Learning for Efficient Visual Tracking O. Williams, A. Blake & R. Cipolloa PAMI, Aug Presented by Yuting Qi Machine Learning Reading.
Gang WangDerek HoiemDavid Forsyth. INTRODUCTION APROACH (implement detail) EXPERIMENTS CONCLUSION.
Histograms of Oriented Gradients for Human Detection(HOG)
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
Week 10 Emily Hand UNR.
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.
Learning video saliency from human gaze using candidate selection CVPR2013 Poster.
Carl Vondrick, Aditya Khosla, Tomasz Malisiewicz, Antonio Torralba Massachusetts Institute of Technology
Face Detection and Head Tracking Ying Wu Electrical Engineering & Computer Science Northwestern University, Evanston, IL
Week 3 Emily Hand UNR. Online Multiple Instance Learning The goal of MIL is to classify unseen bags, instances, by using the labeled bags as training.
Week 5 Emily Hand UNR. AdaBoost For our previous detector, we used SVM.  Color Histogram We decided to try AdaBoost  Mean Blocks.
Introduction to Machine Learning
Tracking Objects with Dynamics
Week 9 Emily Hand UNR.
Object Tracking Based on Appearance and Depth Information
R-CNN region By Ilia Iofedov 11/11/2018 BGU, DNN course 2016.
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
A Tutorial on HOG Human Detection
“The Truth About Cats And Dogs”
Presentation transcript:

CS55 Tianfan Xue Adviser: Bo Zhang, Jianmin Li

Outline Introduction Original Algorithm Improved Algorithm System Design & Data Set Performance Evaluation Work Next Step

Introduction Automatically Video Surveillance Human Tracking What is human tracking Why do human tracking Presumption Person is standing & Normal Pose

Original Algorithm Algorithm Design General Framework Probability Evaluation HOG feature Initial Detect Motion Prediction Drawback

Original Algorithm General Framework Frame n State n-1 Predicted State n Human Detector (HOG) State n Motion prediction & Gauss Diffusion Position & Size HOG features validation Training Set Machine learning Offline Online

Original Algorithm Probability Evaluation Definition x t : State in time t z t : Image in time t Z t : Whole image sequence till time t Probability: Gauss Model + Motion Predict HOG output Simplified in Particle Filter

Original Algorithm Initial Detect Randomly Choose 2000 positions in an image Motion Prediction Linear Regression of recent 10 frame Offline Detector HOG features original Edge mapHOG SVM

Original Algorithm Drawbacks Fail to find a person at emergence Detection Rate ↔ Computational Complexity Loss track when partially Occlusion 2-Magnet Effect

Original Algorithm Drawbacks Fail to find a person at emergence Loss track when partially Occlusion 2-Magnet Effect

Original Algorithm Drawbacks Fail to find a person at emergence Loss track when partially Occlusion 2-Magnet Effect When person A (more obvious) pass person B(less obvious), A will attract B’s window

Improved Algorithm 3 Improvement Use salience to cut search space Combine offline-online classifier(online: Color features) Part Detector Problems

Improved Algorithm Using Salience To Cut Search Space Idea: The position people more like emerge (Salience) Method: Detect at only at position with great variance

Improved Algorithm Combine offline-online classifier(online: Color features) Frame n State n-1 Color detect result Predicted State n HOG Classifier Final result Motion prediction & Gauss Diffusion Size & position Color features validation HOG features validation Color Classifier Training Set Machine learning Offline Online

Improved System Part Detector (CVPR05’s, Bo Wu) 7% 32% 49% 93% 20% 64% 10% 24% 46% 82% 21% 77% 12.5%87.5% 34%65% 31%68% HS Torso Leg HS Torso Leg Color Part Whole 27%63%

Improved System Part Detector 2 Leg Color Model Not Visible Torso Color Model Visible HS Color Model Visible Torso HOG Model HS HOG Model Final Property

Improved System Problems Color model also learns the occlusion object → Always Output that all parts is visible When a person disappear, the corresponding detect window still exists

System Design Tracking System XML Debugging output GUI

Data Set Training Data INRIA Person Data Set 2416 Positive Examples, 1218 Negative Examples Testing Data PETS2004(CAVIAR)

Experiment Result Evaluation Compare ground truth windows with detected windows Overlap:(T=0.5) Tracker Detection Rate(TRDR) & False Alarm Rate(FAR) TP: True Positive, FP: False Positive, FN: False Negative

Experiment Result Baseline: With Color Model, With Salience Detect Test1 Use Salience to Detect New Person Random Select Detect Pos Select At Salience Time15.9s/frame4.5s/frame TRDR61.1%66.8% FAR21.9%15.6% Test2 Color Model Without Color Model With Color Model Time2.2s/frame4.5s/frame TRDR9.8%66.8% FAR20.4%15.6%

Work Next Step Improve online-offline classifier How to learn a good color model How to decide a person is disappeared Make a more wide-arrange evaluation

Q & A

Probability Evaluation Bayesian result Particle Filter Space Too Large!!!

2-Magnet Effect Solve 2-Magnet Effect But it will bring some new problems… Gauss Model + Motion Predict HOG output Punishment for 2 close windows No Color No overlap term No Color Overlap term Color No overlap term Color overlap term TRDR46.9%9.8%66.8%9.8% FAR42.1%20.4%15.6%20.0%

Color Model Features: 72-dim HSV histogram Probability Evaluation: Inner Product of 2 feature vectors

Detect Result Performance of other algorithm (Here, different evaluation standard was used) TRDRFAR Our Method56.1%29.4% BBS42.5%72.4% W411.7%92.1% SGM42.8%54.0% MGM38.2%63.3% LOTS47.9%40.3% Track44.4%35.2%