Vision Surveillance PAUL SCOVANNER Surveillance Main tasks Locating

  • Slides: 19
Download presentation
Vision Surveillance PAUL SCOVANNER

Vision Surveillance PAUL SCOVANNER

Surveillance �Main tasks Locating people and objects in a scene � Background Subtraction �

Surveillance �Main tasks Locating people and objects in a scene � Background Subtraction � Object Detection Track objects as they move � Associate objects across frames Beyond Tracking

Background Subtraction �Remove the background leaving areas where movement occurs �Frame Differencing: |framet –

Background Subtraction �Remove the background leaving areas where movement occurs �Frame Differencing: |framet – framet-1| > Threshold

Background Subtraction �Frame Differencing Fast Simple Error prone � (Illumination changes, Edges on large

Background Subtraction �Frame Differencing Fast Simple Error prone � (Illumination changes, Edges on large objects, Amplifies sensor noise) �Background Modeling |framet – Background| > Threshold Model the colors of each pixel as a Gaussian � (mean and standard deviation)

Background Subtraction Mixture of Gaussians

Background Subtraction Mixture of Gaussians

Object Detection aka “is that a car or a person? ” �Aspect ratio �Object

Object Detection aka “is that a car or a person? ” �Aspect ratio �Object Detectors

Tracking �We can detect moving objects (If background subtraction works) �We can identify pedestrians

Tracking �We can detect moving objects (If background subtraction works) �We can identify pedestrians and cars (If object detection works) �What’s left?

Tracking �Associate the detections in one frame with the next. Visual similarity Spatial location

Tracking �Associate the detections in one frame with the next. Visual similarity Spatial location

Tracking

Tracking

Multi-view Tracking �If 1 camera is good… 3 Must be better

Multi-view Tracking �If 1 camera is good… 3 Must be better

Multi-view Tracking

Multi-view Tracking

Multi-view Tracking

Multi-view Tracking

Tracking From The Air

Tracking From The Air

Tracking From The Air

Tracking From The Air

Tracking From The Air

Tracking From The Air

Tracking �Pedestrian Modeling Predict movements of pedestrians Prediction

Tracking �Pedestrian Modeling Predict movements of pedestrians Prediction

Anomaly Detection �Detect emergency events

Anomaly Detection �Detect emergency events

Anomaly Detection

Anomaly Detection

More Than Just Tracking �Crowd instability

More Than Just Tracking �Crowd instability