A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

A Graph based Geometric Approach to Contour Extraction from Noisy Binary Images Amal Dev Parakkat, Jiju Peethambaran, Philumon Joseph and Ramanathan Muthuganapathy.
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,
Abandoned Object Detection for Public Surveillance Video Student: Wei-Hao Tung Advisor: Jia-Shung Wang Dept. of Computer Science National Tsing Hua University.
Object Inter-Camera Tracking with non- overlapping views: A new dynamic approach Trevor Montcalm Bubaker Boufama.
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.
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
Different Tracking Techniques  1.Gaussian Mixture Model:  1.Construct the model of the Background.  2.Given sequence of background images find the.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Background Estimation with Gaussian Distribution for Image Segmentation, a fast approach Gianluca Bailo, Massimo Bariani, Paivi Ijas, Marco Raggio IEEE.
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.
A Wrapper-Based Approach to Image Segmentation and Classification Michael E. Farmer, Member, IEEE, and Anil K. Jain, Fellow, IEEE.
Object Detection and Tracking Mike Knowles 11 th January 2005
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.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Image Subtraction for Real Time Moving Object Extraction Shahbe Mat Desa, Qussay A. Salih, CGIV’04.
E.G.M. PetrakisBinary Image Processing1 Binary Image Analysis Segmentation produces homogenous regions –each region has uniform gray-level –each region.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
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.
3D SLAM for Omni-directional Camera
Automatic Minirhizotron Root Image Analysis Using Two-Dimensional Matched Filtering and Local Entropy Thresholding Presented by Guang Zeng.
A Fast and Accurate Tracking Algorithm of the Left Ventricle in 3D Echocardiography A Fast and Accurate Tracking Algorithm of the Left Ventricle in 3D.
Bo QIN, Zongshun MA, Zhenghua FANG, Shengke WANG Computer-Aided Design and Computer Graphics, th IEEE International Conference on, p Presenter.
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
Sparse Bayesian Learning for Efficient Visual Tracking O. Williams, A. Blake & R. Cipolloa PAMI, Aug Presented by Yuting Qi Machine Learning Reading.
Levels of Image Data Representation 4.2. Traditional Image Data Structures 4.3. Hierarchical Data Structures Chapter 4 – Data structures for.
Jiu XU, Axel BEAUGENDRE and Satoshi GOTO Computer Sciences and Convergence Information Technology (ICCIT), th International Conference on 1 Real-time.
By Pushpita Biswas Under the guidance of Prof. S.Mukhopadhyay and Prof. P.K.Biswas.
Journal of Visual Communication and Image Representation
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
Preliminary Transformations Presented By: -Mona Saudagar Under Guidance of: - Prof. S. V. Jain Multi Oriented Text Recognition In Digital Images.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
Learning and Removing Cast Shadows through a Multidistribution Approach Nicolas Martel-Brisson, Andre Zaccarin IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
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.
Abdul Jabbar Siddiqui, Abdelhamid Mammeri, and Azzedine Boukerche
Image Segmentation – Edge Detection
PRESENTED BY Yang Jiao Timo Ahonen, Matti Pietikainen
Motion Detection And Analysis
Basic machine learning background with Python scikit-learn
Fast and Robust Object Tracking with Adaptive Detection
Students: Meiling He Advisor: Prof. Brain Armstrong
Vehicle Segmentation and Tracking in the Presence of Occlusions
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.
Object tracking in video scenes Object tracking in video scenes
Dongwook Kim, Beomjun Kim, Taeyoung Chung, and Kyongsu Yi
Effective and Efficient Detection of Moving Targets From a UAV’s Camera
Presented by: Yang Yu Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy Mingliang Chen, Xing Wei, Qingxiong.
Presented by :- Vishal Vijayshankar Mishra
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Online Graph-Based Tracking
Binary Image processing بهمن 92
Department of Computer Engineering
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
A Block Based MAP Segmentation for Image Compression
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
A Novel Smoke Detection Method Using Support Vector Machine
Computer and Robot Vision I
Presentation transcript:

A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing Han IEEE Transactions on Intelligent Transportation Systems, Vol. 19, No. 1, Jan 2018 Presented by: Yang Yu {yuyang@islab.ulsan.ac.kr} May. 26, 2018

Overview Track multiple vehicles with the combination of robust detection and two classifiers. Multiple vehicles detection: Grayscale spatial information to build dictionary of pixel life length Remove ghost shadows and residual shadows. Classify tracking rectangles with confidence values by local binary pattern (LBP) with SVM classifier, then using CNN for the second time to remove interference areas. Resolve vehicle occlusion.

Improved ViBe Method Visual Background Extractor. Samples-based background subtraction. Random selection and neighborhood propagation--establish and update template. Life length dictionary is used to save the time information of the foreground. 1. Background template definition. 2. Template initialization. Randomly selected pixel from neighborhood -- background sample 3. Foreground detection. Gray difference. 4. Background updating. Randomly update sample and neighborhood

Reducing Ghost Shadows (1/2) Combination of life cycle of pixels and random updating and neighborhood expansion. Grayscale spatial information--build dictionary of pixel life length ----remove ghost shadows and residual shadows. Advantage: Remove misjudgment area Fast speed and low complexity.

Reducing Ghost Shadows (2/2) Detection results of dataset PETS2009. Ghost shadows are labeled with red rectangles. Suppress ghost effectively.

Dynamic Threshold Method Fixed threshold is unstable in scenes with changes. OTSU -- calculate variance to find a suitable gray level. For image segmentation--minimize the probability of misclassification. First frame of selecting sample is used as background frame to calculate differential image. Gray level--two categories. The variance between the two categories The optimal value of the inter-class variance t∗ is the optimal dynamic threshold after the whole image is traversed. Expansion and corrosion--eliminate thin objects, smooth boundaries and fill small holes. Moving object contour. The holes of smaller density area are filled through image growth method.

Detect Multiple Vehicles Occlusion and interference causes wrong multiple vehicles tracking. Two classifiers method Time efficiency—SVM. High accuracy --CNN. Connected region matching algorithm --correlation analysis for the motion

Extraction of Connected Region Segmentation of binary foreground Extraction of minimum enclosing rectangle Connected region --same category of pixels connected. Double scan method --scan foreground image according to the relation between adjacent 8 neighborhood pixels. . Different location label are assigned. Normalize. Classify pixels with same relationship. Small connected regions are removed.

SVM Classification Based on LBP Feature LBP --rotation invariance and gray invariance (01111100)10=124 16×16 cell. Histogram. Normalize. Connect as feature vector. SVM--Time efficiency Confidence level of tracking rectangle 1) Vehicle positive and negative samples. LBP features are extracted. 2) Train SVM classifier. 3) Connected area rectangles --input for scanning one by one. Confidence value of each tracking rectangle is calculated. 4) Confidence level is less than Tmin -- discarded. Greater than Tmax -- add into regional connectivity table. Between Tmin and Tmax -- candidate vehicle tracking rectangle. Be classified twice.

CNN Classification Based on CNN Feature Possible false detection. CNN -- High accuracy, time-consuming. Most reliable tracking rectangle. 1) CNN feature --extract from vehicle samples and negative samples. 2) Train CNN classifier. 3) Connecting regions with confidence level between Tmin and Tmax are classified by the CNN.

Vehicles Tracking Based on Region Matching Vehicle occlusion causes loss of tracking rectangle and vehicle label drift. Region matching method--analyze connected region of tracking rectangles. 1) History vehicle table Old-list -- Oi , detected vehicles. 2) New vehicle table New-list -- Ni , current frame detecting vehicle tracking rectangle. 3) Observation vehicle table Current-list -- Ci , observed vehicle tracking rectangle. Multiple vehicles tracking is matching process between Ni and Oi . 4) Calculat matching degree of Ni and Oi . 5) Traversing New-list and Old-list and updating the Current-list and Old-list.

Experimental results (1/4) Qualitative Analysis of Multiple Vehicles Detection. (a) to (f) : original image, true value map, detection results of GMM, LBP-OTSU, ViBe and improved ViBe. Effectively eliminates ghost shadows. Less false detected pixels.

Experimental results (2/4) Qualitative Analysis of Multiple Vehicles Tracking. Vehicles moving from separation to occlusion situation. Robustness to avoid interference and occlusion of vehicles

Experimental results (3/4) Quantitative Analysis of Multiple Vehicles Detection. Average ROC (receiver operating characteristic curve) of object detection methods on standard dataset and self-collected dataset. Each point reflects the susceptibility to the same signal stimulus Average ROC of foreground detection methods on videos.

Experimental results (4/4) Quantitative Analysis of Multiple Vehicles Tracking. Tracking error of tracking algorithms on Highway video and Fountain video.

Conclusion Track multiple vehicles with combination of robust detection and two classifiers. Improved ViBe for robust and accurate detection of multiple vehicles. Restrains dynamic noise and removes the ghost shadows and object’s residual shadows. Two classifiers to attack the problem of failure to track vehicles with occlusions. It has time efficiency advantage of SVM and high accuracy advantage of CNN.

Thank you for attention!