Digital Video Analytics and Intelligent Event Based Surveillance - - PowerPoint PPT Presentation

digital video analytics and intelligent event based
SMART_READER_LITE
LIVE PREVIEW

Digital Video Analytics and Intelligent Event Based Surveillance - - PowerPoint PPT Presentation

Digital Video Analytics and Intelligent Event Based Surveillance YingLi Tian, PhD Department of Electrical Engineering The City College and Graduate Center City University of New York DIMACS Seminar 4/18/11 What are Video Analytics? Video


slide-1
SLIDE 1

Digital Video Analytics and Intelligent Event Based Surveillance YingLi Tian, PhD

Department of Electrical Engineering The City College and Graduate Center City University of New York

DIMACS Seminar 4/18/11

slide-2
SLIDE 2

What are Video Analytics?

Video Analytics are computer vision

algorithms monitoring live or recorded video to:

Identify immediately “interesting” events Record information about the video

What people or vehicles enter a space Activities taking place in a space Summarization Search

slide-3
SLIDE 3

What Video Analytics Can Do?

Analytics can assist security personnel by…

  • Identifying “interesting” activity or events for closer examination

Help them monitor more video feeds effectively People need not watch every video feed continuously Changes role of human from monitor to overseer

  • Record people and activity in a space
  • Record people and activity in a space

“Metadata” Enables forensic search for unanticipated events

Analytics are NOT:

  • Fully autonomous

A human must remain in the loop

  • Perfect

There will always be questionable situations, false alarms and

missed events

slide-4
SLIDE 4

PARTNER SOLUTIONS Smart Surveillance System

Watches the video for alerts & events Correlates video events with other sensors Biometrics Access Control Fire / Door Alarms Gathers event meta-data & makes it

Real-time alerts User driven queries Find red cars Find tailgating incidents involving this person

Intelligent Video Surveillance?

4 DVR – records & streams video Video Capture / Encoding & Management Sensors & Transactions

Gathers event meta-data & makes it searchable Provides plug and play framework for analytics, biometrics and sensors Has an open, extensible IT framework

Perimeter violation tailgating attempt, red car on service road.

slide-5
SLIDE 5

Outline

Challenges Video Analytic Technologies

Moving Object Detection Moving Object Tracking

5

Face Detection and Tracking Real-time Alerts Behavior Analysis

Privacy Applications

slide-6
SLIDE 6

Challenges of Intelligent Video Surveillance

  • Complex events
  • Large System Deployment
  • Robust Event Detection
  • System should work for 24/7
  • Night and different lights
  • Different weather conditions

6

  • Different weather conditions
  • Different environments
  • Identification (Face, fingerprint, License Plate recognition)
  • Multi-scale multi-sensor data inputs
  • Large Scale Data Management
  • Fusion of Different Sensors (event, GPS, badge reader, LPR,

fingerprints, faces, Tlog, etc.)

  • Privacy
slide-7
SLIDE 7

Number of Surveillance Cameras in Manhattan

Upper East Side Cameras 1998

  • 58

2004

  • 644

7

2004

  • 644

Cameras in Manhattan Total: 1998

  • 472

2004

  • 2671
slide-8
SLIDE 8
  • Camera Stabilization: Ability to tolerate typical movement of camera due

to vibrations and wind.

  • Adaptive Object Detection: Detecting moving objects while adapting to

changes in lighting and environmental movement (swaying trees).

  • Occlusion Resistant Tracking: Ability to track multiple objects thru
  • cclusions.
  • Object Classification: Ability to classify objects into vehicles, people and

groups

8

  • Object Color Classification: Ability to classify object’s color
  • Face Capture: Ability to detect both frontal and profile faces from video.
  • Real-time Alerts: trigger real-time alert when events meet users’

requirements.

  • Indexing: Shape, Size, Color and Position indexing technologies.
  • Search: Ability to perform attribute based search on 30 days of data with

response time of seconds.

  • Integration Framework: Ability to integrate the multiple analytics,

sensors, transaction logs and other time based events.

slide-9
SLIDE 9
  • License Plate Recognition: This technology has been licensed

from a partner and integrated.

  • Face Recognition: This technology is being currently integrated

into the S3 platform from a partner.

  • Video Capture and Management: There are several partners
  • Video Capture and Management: There are several partners

who provide, DVRs, NVR’s, Video Management Software. S3 provides a framework for this integration.

  • Automatic PTZ Control
  • Camera Handoff
  • Advanced Object Classification
  • Automatic Anomaly detection.

9

slide-10
SLIDE 10

Video Analytics Technology

Person Vehicle

(Exiting-Lot)

Group

  • Object Detection

Motion / Change Challenge: ignore irrelevant motion/change

  • Object Classification

Size / Speed / Color / Rough Shape Challenge: identify a wider range of objects

Object Tracking

Person

(Walking)

  • Object Tracking

Location/Speech/Duration Challenge: Occlusion, Merge, Split

  • Behavior Analysis

Motion Track

  • Location / Direction / Speed

Challenge: identify more complex behavior

  • Act on the Information Gathered

Real Time Alerts, Store Summary, Feedback Challenge: Use information effectively

slide-11
SLIDE 11

Background Subtraction and Foreground Analysis

11

slide-12
SLIDE 12

Moving Object Detection with Lighting Changes

12

slide-13
SLIDE 13

Improved BGS Results

13

slide-14
SLIDE 14

Object Tracking

14

slide-15
SLIDE 15

Motion Detection Tripwire

  • 15

Object Removal Abandoned Object

slide-16
SLIDE 16
  • 16

Directional Motion Detection – right turn

slide-17
SLIDE 17

Face Detection

Example Harr-like features for face detection

17

  • !

" #

  • $

$ $ $ %&&

Face Candida

  • '

((

  • Example optimized wavelet features for face detection

Cascade of classifiers for face detection

slide-18
SLIDE 18

Face Detection Results

18

slide-19
SLIDE 19

Clothes color detection from face detection Blue clothes Red clothes

19

(34.8%) clothes (76.9%)

slide-20
SLIDE 20

Faces of People Exiting CVS Pharmacy

20

slide-21
SLIDE 21

Face Tracking and Capture

21

slide-22
SLIDE 22

License Plate Detection

63GY271 63GY271 14Y2692 14Y2692

22

slide-23
SLIDE 23

Click on yellow box to play video

slide-24
SLIDE 24

Click on yellow box to play video

Behavior Analysis

Results from Color search on the meta-data -- looking for red objects.

slide-25
SLIDE 25

Click on yellow box to play video

Results from combined (object color = yellow + object size > 1500 pixels), locates DHL delivery trucks delivering mail at the IBM Hawthorne Facility

slide-26
SLIDE 26

Click on yellow box to play video

Results from (event duration > 30 secs), finds people loitering in front of the IBM Hawthorne Building

slide-27
SLIDE 27

Click on yellow box to play video

Results from (event duration > 40 secs + object type = person), locates vehicles loading in front a building around 3AM in the morning on Sept 14 2006

slide-28
SLIDE 28

Privacy

hide locations hide times hide actions

video

Ordinary users access statistics

how many people alert me if x shows up

2

alert on event

Privacy Original Privacy No FG

28

hide identity

video

Law enforcement accesses video

Privacy No BG Privacy No FG & BG

slide-29
SLIDE 29
  • Provide real time alerts on the following

human behaviors patterns

  • a new device was fixed at the ATM’s card

reader

  • A client stands for more than a specific

period of time in front of the ATM

  • A fake advertisement was fixed around the

ATM

  • Two people goes to the ATM at the same

time

(

29

time

  • The time that clients are spending on a line
  • How many clients are in a line
  • Evolve these alerts as new threats and fraud

behaviors are recognized.

  • Use the S3 index to preemptively discover

fraud behavior.

  • Integrate video events with transactions at

ATM

slide-30
SLIDE 30

Facial Mask Detection

30

slide-31
SLIDE 31

Events

31

slide-32
SLIDE 32

Acknowledgements:

Lisa Brown -- Color Rogerio Feris – Face Arun Hampapur – Manager -- Customer

relationship relationship

Max Lu – System Framework Andrew Senior -- Tracking YingLi Tian – Face, Moving object detection

and all the alerts

Yun Zhai – Composite event detection

32