1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli.

Slides:



Advertisements
Similar presentations
By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
Advertisements

Dynamic Occlusion Analysis in Optical Flow Fields
1 Approximated tracking of multiple non-rigid objects using adaptive quantization and resampling techniques. J. M. Sotoca 1, F.J. Ferri 1, J. Gutierrez.
Nathan Johnson1 Background Subtraction Various Methods for Different Inputs.
Wallflower Principles and Practice of Background Maintenance
Vision Based Control Motion Matt Baker Kevin VanDyke.
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.
Object Inter-Camera Tracking with non- overlapping views: A new dynamic approach Trevor Montcalm Bubaker Boufama.
Broadcast Court-Net Sports Video Analysis Using Fast 3-D Camera Modeling Jungong Han Dirk Farin Peter H. N. IEEE CSVT 2008.
Recent Developments in Human Motion Analysis
Ensemble Tracking Shai Avidan IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE February 2007.
Region-Level Motion- Based Background Modeling and Subtraction Using MRFs Shih-Shinh Huang Li-Chen Fu Pei-Yung Hsiao 2007 IEEE.
Vehicle Movement Tracking
Segmentation by Clustering Reading: Chapter 14 (skip 14.5) Data reduction - obtain a compact representation for interesting image data in terms of a set.
Object Detection and Tracking Mike Knowles 11 th January 2005
Domenico Bloisi, Luca Iocchi, Dorothy Monekosso, Paolo Remagnino
Using spatio-temporal probabilistic framework for object tracking By: Guy Koren-Blumstein Supervisor: Dr. Hayit Greenspan Emphasis on Face Detection &
Student: Hsu-Yung Cheng Advisor: Jenq-Neng Hwang, Professor
A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications Lucia Maddalena and Alfredo Petrosino, Senior Member, IEEE.
Tracking Video Objects in Cluttered Background
Background Subtraction for Urban Traffic Monitoring using Webcams Master Graduation Project Final Presentation Supervisor: Rein van den Boomgaard Mark.
MULTIPLE MOVING OBJECTS TRACKING FOR VIDEO SURVEILLANCE SYSTEMS.
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
A Real-Time for Classification of Moving Objects
Introduction to Object Tracking Presented by Youyou Wang CS643 Texas A&M University.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
College of Engineering and Science Clemson University
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
EE392J Final Project, March 20, Multiple Camera Object Tracking Helmy Eltoukhy and Khaled Salama.
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
Video Systems -presentation- DR INZ. ZDZISŁAW PÓLKOWSKI Polkowice-2015 University of Pitesti and Dolnośląska Wyższa Szkoła Przedsiębiorczości i Techniki.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
BraMBLe: The Bayesian Multiple-BLob Tracker By Michael Isard and John MacCormick Presented by Kristin Branson CSE 252C, Fall 2003.
Real-time object tracking using Kalman filter Siddharth Verma P.hD. Candidate Mechanical Engineering.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
Video-Vigilance and Biometrics
Dynamic 3D Scene Analysis from a Moving Vehicle Young Ki Baik (CV Lab.) (Wed)
DETECTION AND CLASSIFICATION OF VEHICLES FROM A VIDEO USING TIME-SPATIAL IMAGE NAFI UR RASHID, NILUTHPOL CHOWDHURY, BHADHAN ROY JOY S. M. MAHBUBUR RAHMAN.
Tracking CSE 6367 – Computer Vision Vassilis Athitsos University of Texas at Arlington.
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
Tracking and event recognition – the Etiseo experience Son Tran, Nagia Ghanem, David Harwood and Larry Davis UMIACS, University of Maryland.
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
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010.
By Naveen kumar Badam. Contents INTRODUCTION ARCHITECTURE OF THE PROPOSED MODEL MODULES INVOLVED IN THE MODEL FUTURE WORKS CONCLUSION.
The Cyber-Physical Bike A Step Toward Safer Green Transportation.
CSSE463: Image Recognition Day 29 This week This week Today: Surveillance and finding motion vectors Today: Surveillance and finding motion vectors Tomorrow:
Suspicious Behavior in Outdoor Video Analysis - Challenges & Complexities Air Force Institute of Technology/ROME Air Force Research Lab Unclassified IED.
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
Motion Estimation of Moving Foreground Objects Pierre Ponce ee392j Winter March 10, 2004.
Date of download: 7/8/2016 Copyright © 2016 SPIE. All rights reserved. A scalable platform for learning and evaluating a real-time vehicle detection system.
SEMINAR ON TRAFFIC MANAGEMENT USING IMAGE PROCESSING by Smruti Ranjan Mishra (1AY07IS072) Under the guidance of Prof Mahesh G. Acharya Institute Of Technology.
REAL-TIME DETECTOR FOR UNUSUAL BEHAVIOR
COMP 9517 Computer Vision Motion and Tracking 6/11/2018
Contents Team introduction Project Introduction Applicability
Traffic Sign Recognition Using Discriminative Local Features Andrzej Ruta, Yongmin Li, Xiaohui Liu School of Information Systems, Computing and Mathematics.
A Forest of Sensors: Using adaptive tracking to classify and monitor activities in a site Eric Grimson AI Lab, Massachusetts Institute of Technology
COMP 9517 Computer Vision Motion 7/21/2018 COMP 9517 S2, 2012.
Gait Analysis for Human Identification (GAHI)
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Vehicle Segmentation and Tracking in the Presence of Occlusions
Vehicle Segmentation and Tracking from a Low-Angle Off-Axis Camera
Eric Grimson, Chris Stauffer,
Object tracking in video scenes Object tracking in video scenes
Presentation transcript:

1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli

2 Presentation Overview Video surveillance systems. Traffic monitoring issues. Object tracking techniques. Vehicle tracking strategies. A real time system Explanation. Future Work

3 what is video surveillance? Present Implementations?  Human detection systems.  vehicle monitoring systems. Advantages of video surveillance?  Keep track of information video data for future use.  Helpful in identifying people in the crime scenes etc.. Disadvantages of the present system?  It’s difficult to maintain heavy amount of raw video data  Human interaction.  Require higher bandwidth for transmitting the visual data.

4 Video surveillance in the context of Computer Vision Detection and tracking of moving objects are the important tasks of the computer vision. The video surveillance systems not only need to track the moving objects but also interpret their patterns of behaviours. This means solving the information and integration the pattern. Advantages  Minimizes the user interaction.  Less amount of prohibitive bandwidth.  Minimizes the cost and time.

5 Need for Traffic Monitoring To reduce the traffic congestion on highways Reduce the road accidents Identifying suspicious vehicles. Etc..,

6 Traffic Monitoring in Computer Vision The quest for better traffic information, an increasing reliance on traffic surveillance has resulted in a better vehicle detection. Taking some intelligent actions based on the conditions. Traffic scene analysis in 3 categories.  A strait forward vehicle detection and counting system.  Congestion monitoring and traffic scene analysis.  Vehicle classification and tracking systems which involve much more detailed scene traffic analysis.

7 Responsibilities of reliable Traffic Monitoring System Adaptive to changes in the real world environments Easy to set up Capable of operating independently of human operators. Capable of intelligent decisions. Capable of monitoring multiple cameras and continuous operation. Reasons for unsuccessful implementation**

8 A Traffic Monitoring System

9 Object Classification Shape based classification.  Image blob area, blob bounding box  Classification based on above info. Motion-based classification.  Human motion shows periodic property.  Time frequency analysis applied.  Residual flow taken under consideration.

10 Object tracking strategies (I)* Background subtraction  Difference between the current image and the reference background image in a pixel by pixel fashion.  Sensitive to the background changes  Wallflower principles for effective background maintenance.

11 Object tracking strategies (II) Temporal differencing  Moving objects changes intensity faster than static ones  Uses consecutive frames to identify the difference.  Adaptive to dynamic scene changes  Problems in extracting all relevant features.  Improved versions uses three frames instead of two

12 Object tracking strategies (III) Optical flow  To identify characteristics of flow vectors of moving objects over time.  It’s used to detect independently moving objects in presence of camera.  Requires a specialized hardware to implement. Optical flow of moving objects Meyer et al

13 Vehicle detection techniques Model based detection Region based detection Active contour based detection Feature based detection

14 Vehicle detection technique (I) Model based Tracking  The emphasis is on recovering trajectories and models with high accuracy for a small number of vehicles.  The most serious weakness of this approach is the reliance on detailed geometric object models. Disadvantage  It is unrealistic to expect detailed models for all vehicles that could be found on the roadway

15 Vehicle detection technique (II) Region based tracking  It detects each vehicle blob using a cross correlation function.  Vehicle detection based on back ground subtraction. Disadvantage  Difficult to detect the vehicles under congested traffic, because vehicles partly occlude with one another Potential segmentation problem

16 Vehicle detection technique (III) Active contour based detection  Tracking is based on active contour models, or snakes.  Representing object in bounding contour and keep updating it dynamically.  It reduced computational complexity compared to the region based detection. Disadvantage:  The inability to segment vehicles that are partially occluded remains a problem. Bounding counters

17 Vehicle detection technique (IV) Feature based detection  Tracks sub-features such as distinguishable points or lines on the object  Effectiveness improved by the addition of common motion constraint. Features are grouped together based on common motion, avoiding segmentation problem due to occlusion

18 A typical vehicle tracking procedure

19 Wallflower Principles & Practice of Background Maintenance. Moved objects Time of day Light switch Waving trees camouflage Foreground capture Stopped car Moving car Shadows Bootstrapping

20 Wallflower: Three levels of abstraction  Pixel level Maintains models of back ground of each individual pixel. Processing makes the preliminary classification between foreground and background Dynamic to scene changes.  Region level Emphasis is on interrelationship between the pixels Helps to refine raw classification at pixel level  Frame level It watches for the sudden changes in the large parts of the image and swaps in alternative background models.

21 A real time traffic monitoring system Feature based tracking algorithm Camera calibration Feature detection Vehicle tracking Feature grouping Benjamin Coifman, Jitendra Malik, David Beymer

22 Offline camera definition Line correspondences for a projective mapping. A detection region near the image bottom and an exit region at the image top And multiple fiducial points for camera calibration Based on the above information the system computes the homography between the image coordinates(x,y) and the world coordinates(X,Y)

23 On-line tracking and grouping Detector  Detecting corners at the bottom of image, where brightness varies in more than one direction.  Detection operationalzed by the points in the image I Tracker  Uses kalman filters to predict the velocity in the next image.  Normalized correlation is used to search the small region of image. Group  Grouper uses common motion constraint.  Once all the corner features are identified they are grouped together.  Monitoring the distance between the point d(t)=P1(t)-p2(t)

24 Sample corner features identified by the tracker Sample feature tracks from the tracker Sample feature groups from the tracker 1 2 3

25 Conclusion & Future Work The real time traffic surveillance system is still under research due to the background maintenance problem and occlusion. Better Background maintenance Solving occlusion problem

26 References: A Survey on visual surveillance of object motion and behaviour – HU et al Transportation research part-c/ A real time computer vision system for Traffic monitoring and vehicle tracking – B.coifman, J.Malik etc.. Steps towards cognitive vision system – H.Nagel, IAKS Karlsruhe. VSAM project – Carneigh Mellon University Wallflower Principles and practices – Microsoft Research group.