Jiu XU, Axel BEAUGENDRE and Satoshi GOTO Computer Sciences and Convergence Information Technology (ICCIT), 2011 6th International Conference on 1 Real-time.

Slides:



Advertisements
Similar presentations
QR Code Recognition Based On Image Processing
Advertisements

Histograms of Oriented Gradients for Human Detection
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,
Change Detection C. Stauffer and W.E.L. Grimson, “Learning patterns of activity using real time tracking,” IEEE Trans. On PAMI, 22(8): , Aug 2000.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Human Identity Recognition in Aerial Images Omar Oreifej Ramin Mehran Mubarak Shah CVPR 2010, June Computer Vision Lab of UCF.
1 Texture Texture is a description of the spatial arrangement of color or intensities in an image or a selected region of an image. Structural approach:
LPP-HOG: A New Local Image Descriptor for Fast Human Detection Andy Qing Jun Wang and Ru Bo Zhang IEEE International Symposium.
1 Video Processing Lecture on the image part (8+9) Automatic Perception Volker Krüger Aalborg Media Lab Aalborg University Copenhagen
Presenter: Hoang, Van Dung
Foreground Background detection from video Foreground Background detection from video מאת : אבישג אנגרמן.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Tracking Multiple Occluding People by Localizing on Multiple Scene Planes Professor :王聖智 教授 Student :周節.
Forward-Backward Correlation for Template-Based Tracking Xiao Wang ECE Dept. Clemson University.
Robust Object Tracking via Sparsity-based Collaborative Model
Multiple People Detection and Tracking with Occlusion Presenter: Feifei Huo Supervisor: Dr. Emile A. Hendriks Dr. A. H. J. Stijn Oomes Information and.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
A KLT-Based Approach for Occlusion Handling in Human Tracking Chenyuan Zhang, Jiu Xu, Axel Beaugendre and Satoshi Goto 2012 Picture Coding Symposium.
Detecting Pedestrians by Learning Shapelet Features
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
Adaptive Rao-Blackwellized Particle Filter and It’s Evaluation for Tracking in Surveillance Xinyu Xu and Baoxin Li, Senior Member, IEEE.
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Ensemble Tracking Shai Avidan IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE February 2007.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Object Detection and Tracking Mike Knowles 11 th January 2005
CS 223B Assignment 1 Help Session Dan Maynes-Aminzade.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
CSE 291 Final Project: Adaptive Multi-Spectral Differencing Andrew Cosand UCSD CVRR.
A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE.
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
MULTIPLE MOVING OBJECTS TRACKING FOR VIDEO SURVEILLANCE SYSTEMS.
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
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.
Tracking Pedestrians Using Local Spatio- Temporal Motion Patterns in Extremely Crowded Scenes Louis Kratz and Ko Nishino IEEE TRANSACTIONS ON PATTERN ANALYSIS.
New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute.
3D Fingertip and Palm Tracking in Depth Image Sequences
Robust Hand Tracking with Refined CAMShift Based on Combination of Depth and Image Features Wenhuan Cui, Wenmin Wang, and Hong Liu International Conference.
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.
Shape-Based Human Detection and Segmentation via Hierarchical Part- Template Matching Zhe Lin, Member, IEEE Larry S. Davis, Fellow, IEEE IEEE TRANSACTIONS.
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
A General Framework for Tracking Multiple People from a Moving Camera
Marco Pedersoli, Jordi Gonzàlez, Xu Hu, and Xavier Roca
Pedestrian Detection and Localization
Hierarchical Method for Foreground DetectionUsing Codebook Model Jing-Ming Guo, Yun-Fu Liu, Chih-Hsien Hsia, Min-Hsiung Shih, and Chih-Sheng Hsu IEEE TRANSACTIONS.
Stable Multi-Target Tracking in Real-Time Surveillance Video
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
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.
Crowd Analysis at Mass Transit Sites Prahlad Kilambi, Osama Masound, and Nikolaos Papanikolopoulos University of Minnesota Proceedings of IEEE ITSC 2006.
Expectation-Maximization (EM) Case Studies
Sean M. Ficht.  Problem Definition  Previous Work  Methods & Theory  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.
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
A Tutorial on using SIFT Presented by Jimmy Huff (Slightly modified by Josiah Yoder for Winter )
Text From Corners: A Novel Approach to Detect Text and Caption in Videos Xu Zhao, Kai-Hsiang Lin, Yun Fu, Member, IEEE, Yuxiao Hu, Member, IEEE, Yuncai.
Week 10 Emily Hand UNR.
Vehicle Detection in Aerial Surveillance Using Dynamic Bayesian Networks Hsu-Yung Cheng, Member, IEEE, Chih-Chia Weng, and Yi-Ying Chen IEEE TRANSACTIONS.
Wonjun Kim and Changick Kim, Member, IEEE
Matching of Objects Moving Across Disjoint Cameras Eric D. Cheng and Massimo Piccardi IEEE International Conference on Image Processing
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.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Computer Vision Lecture 16: Texture II
Presentation transcript:

Jiu XU, Axel BEAUGENDRE and Satoshi GOTO Computer Sciences and Convergence Information Technology (ICCIT), th International Conference on 1 Real-time Human Tracking by Detection based on HOG and Particle Filter

 Introduction  Proposed Method Human Detection Moving object feature, Hierarchical search algorithm Human Tracking Color-EdgeTexture histogram, Occlusion Handling Strategy  Experimental Results  Conclusion 2 Real-time Human Tracking by Detection based on HOG and Particle Filter

 The real-time foreground objects tracking and detection is the most critical and fundamental step in video surveillance systems.  Different from vehicles, it is much more difficult to locate and track the human body out of the background. 3 Real-time Human Tracking by Detection based on HOG and Particle Filter

 Pedestrian detection by Histogram of Oriented Gradient (HOG) put forward by Dalal [1] [2].  The main idea of this method is to use gradient direction histogram of small pieces to describe the image. 4 Real-time Human Tracking by Detection based on HOG and Particle Filter [1] N. Dalal, "Finding People in Images and Videos," PhD thesis, Institut National Polytechnique de Grenoble, [2] N. Dalal and B. Triggs, "Histogram of oriented gradient for human detection," in CVPR, Detection

 Feature extraction by adjusting the parameters, the HOG feature can effectively describe the body’s shape information.  Moreover, it also has the ability of invariance when the small local area occurs dithering and rotation. 5 Real-time Human Tracking by Detection based on HOG and Particle Filter

 However, the computational complexity of feature extraction makes the method very slow, and difficult to meet the needs of the practical application of the system. 6 Real-time Human Tracking by Detection based on HOG and Particle Filter

 Some common methods perform tracking by pre-initialized trackers based on Kalman filter [6] or particle filter [7]. 7 Real-time Human Tracking by Detection based on HOG and Particle Filter Tracking [6] Gutman, P., Velger, M. “Tracking Targets Using Adaptive Kalman Filtering”, IEEE Transactions on Aerospace and Electronic Systems Vol. 26, No. 5: pp [7] B.Ristic, “Beyond the Kalman Filter: Particle Filters for Tracking Applications”. Arthech House, 2004.

 Particle filter is based on the Bayes principle and is a sequential Monte-Carlo simulation method indicated by probability density of particles. 8 Real-time Human Tracking by Detection based on HOG and Particle Filter

 one of the intractable problems is that the target is usually occluded by other objects frequently and instantaneously.  To select powerful features to avoid hijacking problems when tracking similar objects.  If several humans walk together as a group, we cannot separate them individually. 9 Real-time Human Tracking by Detection based on HOG and Particle Filter

 The target of this paper is to build a powerful tracking system for real-time surveillance system.  Combining human detection and tracking and do tracking by detection in order to achieve high accuracy and low time consumption together with occlusion solutions and group segmentations. 10 Real-time Human Tracking by Detection based on HOG and Particle Filter

 Introduction  Proposed Method Human Detection Moving object feature, Hierarchical search algorithm Human Tracking Color-EdgeTexture histogram, Occlusion Handling Strategy  Experimental Results  Conclusion 11 Real-time Human Tracking by Detection based on HOG and Particle Filter

12 Real-time Human Tracking by Detection based on HOG and Particle Filter a Tracking by Detection System using human detection together with human tracking

 Histogram of Oriented Gradient (HOG) is quite a popular method of detecting people in static image. 13 Real-time Human Tracking by Detection based on HOG and Particle Filter

 The image is first divided into blocks while these blocks overlap with each other. Each block contains four cells. 14 Real-time Human Tracking by Detection based on HOG and Particle Filter

 For each pixel I(x,y), the orientation Θ(x,y) and the magnitude m (x, y) of the gradient 15 Real-time Human Tracking by Detection based on HOG and Particle Filter

 A histogram is calculated for each cell, and the volume of each bin is the sum of magnitude of the pixels whose orientations are in the corresponding angle interval. 16 Real-time Human Tracking by Detection based on HOG and Particle Filter

 However, HOG can’t be used into real-time system due to its high time consumption. Improvements  Moving object feature  Hierarchical search algorithm 17 Real-time Human Tracking by Detection based on HOG and Particle Filter

 Moving object feature  Kim [10] presented a new kind of non- parametric algorithm for background subtraction.  For each pixel, it builds a codebook consisting of one or more codewords. 18 Real-time Human Tracking by Detection based on HOG and Particle Filter [10] K. Kim, T. H. Chalidabhonse, D. Harwood, and L. Davis. “Real-time foreground-background segmentation using codebook model”. Elsevier Real-Time Imaging, vol. 11, no.3, 167–256, June 2005.

 In our previous work [13], a block-based codebook method has been proposed to make it more adoptable for human tracking.  The block feature heighten the pixel-based method to block level, thus we could take advantage of the relationship between neighboring pixels. 19 Real-time Human Tracking by Detection based on HOG and Particle Filter [13] Jiu Xu, Ning Jiang, Satoshi Goto, “Block-based Codebook Model with Oriented-Gradient Feature for Real-time Foreground Detection”, IEEE 13th International Workshop on Multimedia Signal Processing(MMSP), 2011.

20 Real-time Human Tracking by Detection based on HOG and Particle Filter morphological operation (opening, closing)

Real-time Human Tracking by Detection based on HOG and Particle Filter 21  Hierarchical search algorithm  The expected target might appear at any position and the size would also keep changing

Real-time Human Tracking by Detection based on HOG and Particle Filter 22  From our experiments, we find that the curve of the number of detected pedestrians under various scaling satisfied the curve of normal distribution probability density function.  We could estimate the minimum interval [a, b].  Image scale levels only from a to b should be detected, reduce the searching levels and the amount of computation as well.

Real-time Human Tracking by Detection based on HOG and Particle Filter 23

Real-time Human Tracking by Detection based on HOG and Particle Filter 24  Particle tracker initialization

Real-time Human Tracking by Detection based on HOG and Particle Filter 25

Real-time Human Tracking by Detection based on HOG and Particle Filter 26  Color-EdgeTexture histogram  We proposed a Color-EdgeTexture Histogram to generate the weight for the observation models.  We choose the HSV color. The brightness variations while in HSV color space we could better separate the brightness with others. HSV = Hue, Saturation, Value

Real-time Human Tracking by Detection based on HOG and Particle Filter 27  Moreover, we add the edge local binary pattern to describe the shape texture of the moving objects.  Local binary pattern (LBP) [14] is an effective texture description operator, which could be used to measure and extract texture information from the local neighborhood in a gray image. [14] T. Ojala, M. Pietikainen, and D. Harwood, “A Comparative Study of Texture Measures with Classification Based on Feature Distributions”, Pattern Recognition, vol. 29, pp

Real-time Human Tracking by Detection based on HOG and Particle Filter 28

Real-time Human Tracking by Detection based on HOG and Particle Filter  LBP value together with H-S color information improve the performance  Two problems : 1. time consumption. Since LBP is a pixel-wise coding, if we calculate all the LBP value inside the whole regions of predicted position of the particles, the calculation is really quite huge, thus it will extremely decrease the real-time ability.

Real-time Human Tracking by Detection based on HOG and Particle Filter 2. the LBP value for background part of the regions within the trackers are also calculated, it will greatly reduce the tracking rate when the size of the object is changing, and the portion of the background becomes larger and larger since the weight of the background is increased.

Real-time Human Tracking by Detection based on HOG and Particle Filter  To solve these problems, we use a concept of edge LBP and the edge LBP only focuses on the edge points of the foreground objects. canny edge detector

Real-time Human Tracking by Detection based on HOG and Particle Filter  we use a kind of H-S-ForegroundEdgeLBP histogram in which the size is 8x8x8 for each component. H-S-LBP histogram

Real-time Human Tracking by Detection based on HOG and Particle Filter  Particles are weighted according to the similarity between the target histogram distribution q(u) and the histogram distributions p(u) given by particles.

Real-time Human Tracking by Detection based on HOG and Particle Filter  the weight of the i-th particle is defined as

Real-time Human Tracking by Detection based on HOG and Particle Filter 35  Occlusion Handling Strategy  In traditional particle filter tracking, if the object meets some partial or total occlusions, the observation model will turn to the occluder and will not track the previous objects any longer.

Real-time Human Tracking by Detection based on HOG and Particle Filter 36  After color-edgetextue histogram, we define a threshold to this weight.  If the tracker moves out of the margin of the frame ‚ If the tracker is still inside the frame and the max weight is great than the threshold ƒ If the tracker is still inside the frame and the max weight is less than the threshold Delete Update Keep increase the number of the particles, searching range

 Introduction  Proposed Method Human Detection Moving object feature, Hierarchical search algorithm Human Tracking Color-EdgeTexture histogram, Occlusion Handling Strategy  Experimental Results  Conclusion 37 Real-time Human Tracking by Detection based on HOG and Particle Filter

38 Other method

Real-time Human Tracking by Detection based on HOG and Particle Filter 39 Other method

Real-time Human Tracking by Detection based on HOG and Particle Filter 40 Other method

Real-time Human Tracking by Detection based on HOG and Particle Filter 41 Separate group

Real-time Human Tracking by Detection based on HOG and Particle Filter 42 The time consumption of our method is much less than [8][9][11]. (400 frames long)

[8] L.M.Fuentes and S.A.Velastin, “People tracking in surveillance applications”, Image and Vision Computing, pp , 2006 [9] Tao Yang, Quan Pan, Jing Li and Li, S.Z. “Real-time Multiple Objects Tracking with Occlusion Handling in Dynamic Scene” In CVPR, Vol.1. pp , 2005 [11] R. Hess and A. Fern, “Discriminatively Trained Particle Filters for Complex Multi-Object Tracking”. In CVPR, Real-time Human Tracking by Detection based on HOG and Particle Filter 43

 Uses a combination strategy of HOG human detection method and particle filter human tracking algorithm in surveillance system.  Original HOG feature is not be so efficient in real- time system  In order to enhance the performance in color- based particle tracking  The proposed method has a good robustness in all kinds of situations together with low time consumption. Real-time Human Tracking by Detection based on HOG and Particle Filter 44

Real-time Human Tracking by Detection based on HOG and Particle Filter 45