Supervised by Dr. Hau-San WONG Prepared by Kam-fung YU (51150118)

Slides:



Advertisements
Similar presentations
DONG XU, MEMBER, IEEE, AND SHIH-FU CHANG, FELLOW, IEEE Video Event Recognition Using Kernel Methods with Multilevel Temporal Alignment.
Advertisements

RGB-D object recognition and localization with clutter and occlusions Federico Tombari, Samuele Salti, Luigi Di Stefano Computer Vision Lab – University.
Analysis of Contour Motions Ce Liu William T. Freeman Edward H. Adelson Computer Science and Artificial Intelligence Laboratory Massachusetts Institute.
By: Ryan Wendel.  It is an ongoing analysis in which videos are analyzed frame by frame  Most of the video recognition is pulled from 3-D graphic engines.
Introduction To Tracking
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.
Silhouette Lookup for Automatic Pose Tracking N ICK H OWE.
Visual Event Detection & Recognition Filiz Bunyak Ersoy, Ph.D. student Smart Engineering Systems Lab.
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 :周節.
Robust Object Tracking via Sparsity-based Collaborative Model
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.
Contours and Optical Flow: Cues for Capturing Human Motion in Videos Thomas Brox Computer Vision and Pattern Recognition Group University of Bonn Research.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Move With Me S.W Graduation Project An Najah National University Engineering Faculty Computer Engineering Department Supervisor : Dr. Raed Al-Qadi Ghada.
Computer and Robot Vision I
Robust Moving Object Detection & Categorization using self- improving classifiers Omar Javed, Saad Ali & Mubarak Shah.
A New Block Based Motion Estimation with True Region Motion Field Jozef Huska & Peter Kulla EUROCON 2007 The International Conference on “Computer as a.
Probabilistic video stabilization using Kalman filtering and mosaicking.
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
Robust Lane Detection and Tracking
Object Detection and Tracking Mike Knowles 11 th January 2005
Optical flow and Tracking CISC 649/849 Spring 2009 University of Delaware.
Using spatio-temporal probabilistic framework for object tracking By: Guy Koren-Blumstein Supervisor: Dr. Hayit Greenspan Emphasis on Face Detection &
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Stockman MSU Fall Computing Motion from Images Chapter 9 of S&S plus otherwork.
1 Stanford CS223B Computer Vision, Winter 2006 Lecture 7 Optical Flow Professor Sebastian Thrun CAs: Dan Maynes-Aminzade, Mitul Saha, Greg Corrado Slides.
Instructor: Dr. Peyman Milanfar
Data-Driven Markov Chain Monte Carlo Presented by Tomasz MalisiewiczTomasz Malisiewicz for Advanced PerceptionAdvanced Perception 3/1/2006.
1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli.
Dept. of ECE 1 Feature-based Object Tracking Dr. Dapeng Oliver Wu Joint Work with Bing Han, William Roberts, and Jian Li Department of Electrical and Computer.
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
Efficient Visualization of Lagrangian Coherent Structures by Filtered AMR Ridge Extraction October IEEE Vis Filip Sadlo, Ronald CGL -
 Coding efficiency/Compression ratio:  The loss of information or distortion measure:
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
Mean Shift Theory and Applications Reporter: Zhongping Ji.
A General Framework for Tracking Multiple People from a Moving Camera
City University of Hong Kong 18 th Intl. Conf. Pattern Recognition Self-Validated and Spatially Coherent Clustering with NS-MRF and Graph Cuts Wei Feng.
Time-Dependent Visualization of Lagrangian Coherent Structures by Grid Advection February 2009 – TopoInVis Filip VISUS – Universität Stuttgart,
Vehicle License Plate Detection Algorithm Based on Statistical Characteristics in HSI Color Model Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh.
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Towards Coastal Threat Evaluation Decision Support Presentation by Jacques du Toit Operational Research University of Stellenbosch 3 December 2010.
FTLE and LCS Pranav Mantini. Contents Introduction Visualization Lagrangian Coherent Structures Finite-Time Lyapunov Exponent Fields Example Future Plan.
Medical Image Analysis Image Registration Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
Students: Meera & Si Mentor: Afshin Dehghan WEEK 4: DEEP TRACKING.
Analysis of Lagrangian Coherent Structures of the Chesapeake Bay Stephanie Young, Kayo Ide,
Optical Flow. Distribution of apparent velocities of movement of brightness pattern in an image.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Department of Computer Science,
Vehicle Detection in Aerial Surveillance Using Dynamic Bayesian Networks Hsu-Yung Cheng, Member, IEEE, Chih-Chia Weng, and Yi-Ying Chen IEEE TRANSACTIONS.
Motion Segmentation at Any Speed Shrinivas J. Pundlik Department of Electrical and Computer Engineering, Clemson University, Clemson, SC.
Crime Forecasting Using Spatio-temporal Pattern with Ensemble Learning PAKDD 2014 Crime Forecasting Using Spatio-temporal Pattern with Ensemble Learning.
Learning Image Statistics for Bayesian Tracking Hedvig Sidenbladh KTH, Sweden Michael Black Brown University, RI, USA
A. M. R. R. Bandara & L. Ranathunga
Performance Evaluation of Feature Detection for Local Optical Flow Tracking Tobias Senst, Brigitte Unger, Ivo Keller and Thomas Sikora.
Color-Texture Analysis for Content-Based Image Retrieval
Dynamical Statistical Shape Priors for Level Set Based Tracking
Video-based human motion recognition using 3D mocap data
Outline Image Segmentation by Data-Driven Markov Chain Monte Carlo
Presented by: Yang Yu Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy Mingliang Chen, Xing Wei, Qingxiong.
Analysis of Contour Motions
Presented by Xu Miao April 20, 2005
Counting in High-Density Crowd Videos
Presentation transcript:

Supervised by Dr. Hau-San WONG Prepared by Kam-fung YU ( )

 Video Surveillance System are widely used for monitoring  Performance is good as the number of object for detection is small (Spatial variation is small) and ;  The change over time is small (Temporal variation is small) BUT  A challenge for crowd flow  The number of objects is in the order of 10 2 ~10 3  The change of the scene is very fast

 Based on Tracking of Individuals  Shape and Color Model of Individuals  Trajectories of Points  Boundary Contour  xt Slices of Spatio-temporal Video Volume  People Counting in the Crowd

 Models human shape by using 3D model  Data-driven Markov chain Monte Carlo (DDMCMC)  Iterate an optimized solution T. Zhao et. al., “Bayesian Human Segmentation in Crowded Situations”, IEEE CVPR03, D human model

 Similar method with Shape & Color Model  Use some simple feature, such as corner of an object, to extract points probabilistically  Clustering the points into independently moving entities, cluster Shape and Color Model Trajectories of Points G. Brostow et. al., “Unsupervised Bayesian Detetcion of Independent Motion in Crowds”, IEEE CVPR, 2006.

 Use of low-interest points to detect the object clustering  Select by the high temporal and spatial discontinuity  Outline the object by joining edges P. Tu et. al., “Crowd Segmentation through Emergent Labeling”, In ECCV Workshop SMVP, 2004 Clustered objectSample Scene

 Scan interesting lines over a certain frames, xt-slice  Use the Hough transform to detect movement in the xt slices P. Reisman, “Crowd Detection in Video Sequences”, IEEE Intelligent Vehicles Symposium, Sample Scene with 5 lines 5 corresponding xt slices Hough transform

 Clustering of some feature points by their motion  Estimate the number of people by the number of cluster A result of clustering on two video scene V. Rabaud et. al., “Counting Crowded Moving Objects”, IEEE CVPR, 2006

 Involes Iteration  Convergence Decease as Number of Objects Increase  Large Computational Time  High of Computational Power  Difficulty to implement on Real Time Monitoring System

 Proposed by Saad Ali & Mubarak Shah in 2007  Individual Flow → Global Optical Flow  Tracking Individuals → Measuring Global Quantities  Using Fluid Dynamics to treat the problem  Global Quantities:Finite Time Lyapunov Exponents Field (FTLE), Lagrangian Coherent Structures(LCS)  Expect a Higher & Faster Algorithm in Performance

 16x16 size block  Displacement vector x  p frames for 1 mean field  q mean field for 1 block mean field S. Ali, M. Shah, “A Lagrangian Particle Dynamics Approach for Crowd Flow Segmentation and Stability Analysis”, CVPR May, 2007

 Launch a set of particles over the optical flow field  Solve a flow map for a time period T = p  q frames  Interpolation a cubic velocity equation by 4th order Runge-Kutta- Fehlberg algorithm (RK4)   x,  y are used to record the x and y coordinate at each initial position launched after time Flow map of x-particle Flow map of y-particle S. Ali, M. Shah, “A Lagrangian Particle Dynamics Approach for Crowd Flow Segmentation and Stability Analysis”, CVPR May, 2007

 Compute the four spatial derivates  Plug into the Cauchy-Green deformation tensor  The largest finite time Lyapunov exponent with the maxmum eigenvalue max of the tensor and the period T=p  q frames S. Ali, M. Shah, “A Lagrangian Particle Dynamics Approach for Crowd Flow Segmentation and Stability Analysis”, CVPR May, 2007 FTLE Field Plot

S. Ali, M. Shah, “A Lagrangian Particle Dynamics Approach for Crowd Flow Segmentation and Stability Analysis”, CVPR May, 2007 FTLE Field Plot

 This process involves two stages  Cut spatially into different region by the ridges in FTLE  Use the Lyapunov divergence to decided two segment merge or not 1 st stage 2 nd stage S. Ali, M. Shah, “A Lagrangian Particle Dynamics Approach for Crowd Flow Segmentation and Stability Analysis”, CVPR May, 2007

 Flow instability is defined as the change in the number of flow segments with respect to time S. Ali, M. Shah, “A Lagrangian Particle Dynamics Approach for Crowd Flow Segmentation and Stability Analysis”, CVPR May, 2007 New segmentCurrent segment

 Capable for monitoring thousands of objects simultaneously  Get rid of number of people constrain  Capable for monitoring flow in any orientation  Obtain same result under any rotation  Capable for new segment detection over time  Locate the increase or the decrease of segments over time

 Potential for flow control or city design  Making immediate decision for crowd flow  Facilitate on the planning of city streets, traffic flow, overhead, bridges and passageways  Potential for flow pattern recognition  Extraction of various flow pattern  Flow pattern solution space construction for a given static scenery  Flow pattern bases finding

 Limitation on crowd density  Degraded as crowd density is low  Worse at only a number of objects  Limitation on a large number of many-fold dynamics flow  Too many segments (too noisy) on the scene  Hard to merge segment  Limitation on a rapid unstable flow  Hard to retrieval information from rapid changing flow  Too slow to capture the information

 Find out the critical crowd density for an acceptable performance  Finding out a method that can undergo segmentation under a noisy domain  Designing a rapid flow capturing algorithm  Finding out the possible flow patterns on given static scenery  Find out the flow patterns solution space and bases

 In this guided study, we studied about various kinds of methods and the Lagrangian Dynamics in solving the crowd segmentation problem.  We also realized the capabilities, potentials and limitations.  We finally suggested some possible direction for future studies.

1. Z.N. Li, M.S. Drew, “Fundamentals of Multimedia”, NJ: Pearson Education Hall, P.E. Mattison, “Practical Digital Video with programming examples in C”, NY: John Wiley & Sons Inc, L. Perko, “Differential Equations and Dynamical Systems 3 rd Ed.”, NY: Springer, Intel Corporation, “Open Source Computer Vision Library, Reference Manual”, USA: Intel Corporation, S. Ali, M. Shah, “A Lagrangian Particle Dynamics Approach for Crowd Flow Segmentation and Stability Analysis”, CVPR May, S. C. Shadden, “Lagrangian Coherent Structures – Analysis of time-dependent dynamical systems using finite-time Lyapunov exponents”, Available Online : Last update: 15 th April, 2005http:// 7. P. Reisman, “Crowd Detection in Video Sequences”, IEEE Intelligent Vehicles Symposium, T. Zhao et. al., “Bayesian Human Segmentation in Crowded Situations”, IEEE CVPR03, P. Tu et. al., “Crowd Segmentation through Emergent Labeling”, In ECCV Workshop SMVP, G. Brostow et. al., “Unsupervised Bayesian Detetcion of Independent Motion in Crowds”, IEEE CVPR, D. Yang et. al., “Counting People in Crowds with a Real-Time Network of Simple Image Sensors”, ICCV, V. Rabaud et. al., “Counting Crowded Moving Objects”, IEEE CVPR, E. Rosten and T. Drummond, “Machine learning for high-speed corner detection”, Europe Conference on Computer Vision, May C. Tomasi and T. Kanade, “Detection and tracking of point features”, Technical Report CMU-CS , Carnegie Mellon University, April S. Ali, “Crowd Flow Segmentation & Stability Analysis”, Available Online : Last visited: 30 th Nov,

Department of Computer Science City University of Hong Kong