• No results found

Video Analytics Lab @CSE, IITB

N/A
N/A
Protected

Academic year: 2022

Share "Video Analytics Lab @CSE, IITB"

Copied!
40
0
0

Loading.... (view fulltext now)

Full text

(1)

ML for Surveillance Video Analytics

Vishal Kaushal

Video Analytics Lab @CSE, IITB

www.vishalkaushal.in

(2)
(3)

https://www.slideshare.net/awahid/big-data-and-machine-learning-for-businesses

(4)
(5)

What is this?

(6)

Data Driven Paradigm

(7)

Illumination

Occlusion

Occlusion

Deformation Background Clutter Occlusion

Intra Class Variation

(8)

The New New Oil

(9)

2012: The Turning Point

● ImageNet Classification Task

● Previous Best: ~25% (CVPR 2011)

● AlexNet: ~15% (NIPS 2012)

(10)

What Is Deep Learning?

Y. Bengio et al, ``Deep Learning”, MIT Press, 2015

● Captures compositionality: world is compositional

● Exploiting compositionality gives

better representational power and

semantics

(11)

Courtesy: Kaiming He’s Presentation [Deep Residual Learning for Image Recognition]

(12)

Only Going to get Bigger and Better (Hopefully)

Creating video from AN image

http://news.mit.edu/2016/creating-videos-of-the-future-1129

Google Deep Dream

deepart.io Deep Fakes

(13)

Increasing Complexity

● Image Classification / Object Recognition

○ What is this object / image?

● Object Localization

○ Where is this object?

● Object Detection

○ Classification + Localization of every instance of the object

● Semantic segmentation

● Face, Pose, Human Attributes

● Image captioning

● Action Recognition

● Visual Question Answering

● Suspicious Activity, Anomaly ….

Nouns, Images

Verbs,

Context,

Videos

(14)

Motivation: Videos are everywhere!

Dr. James McQuivey

(15)

Visual Data Explosion: Two Sided Coin

“Capture first, filter later” mentality

15

(16)

Problem With Manual Surveillance

Limited attention span of humans

(17)

Problem With Manual Surveillance

“A wealth of information creates a poverty of

attention”

Herb Simon

Father or Artificial Intelligence

(18)

Solutions

Search in Videos

You know what you are looking for, but do not have the patience to sit

through long videos!

Summarize Videos

You do not know what you are looking for, but want to watch a 6 hours

video in 6 minutes!

Analyze Videos

For count of objects, people, motion information, compliance

related analysis ...

(19)
(20)

Businesses

● How is the footfall?

● What kind of people come to our mall?

Males? Females? Young? Old?

● Flow of motion in the mall?

Healthcare

Are the nurses visiting the patients?

● Is there somebody always at the help desk?

● Is there a congestion somewhere?

Education

Number of students in the class

● Is everybody wearing uniform?

● Has the class started on time?

(21)

Video Analytics on the Edge

● Resource Constrained Deep Learning

● @ 12 FPS on a CPU

● Intel NUC box

(22)

Surveillance Video

Analytics for Security

(23)

Smart Encoder Appliance

(24)

Self Service Portal

(25)

Smart Search Example: “person wearing blue”

(26)

Video Summarization

● Hours into minutes

● Enables quick analysis of stored footages

● Smarter than vanilla motion detection

● Give me a summary of yesterday’s footages

● Current research: learn

what is important for a

domain

(27)

Statistics Dashboard

(28)

Suspect Identification

(29)

Real-Time Alerts

(30)

Surveillance Video Analytics for

Compliance & Quality

Monitoring

(31)
(32)

Overall Dashboard

(33)

SDC Dashboard

(34)

Punctuality Non Compliances

(35)

Apparel Recognition

● Detect

unauthorized people

● Verify compliance

● ...

(36)

Miles to go before we sleep ...

“Two pizzas sitting on top of

a stove top oven”

“Two pizzas being heated

on top of a

stove top oven”

(37)

AI/ML/DL is NOT God / Magic / Black Art

[Intriguing properties of neural networks, Szegedy et al., 2013]

[Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Images Nguyen, Yosinski, Clune, 2014]

>99.6%

confidences

(38)

Our Vision: From Human to Machine Assisted Human

(39)

Team / Credits

● Prof. Ganesh Ramakrishnan (Faculty, CSE, IITB)

● Dr. Rishabh Iyer (Alumnus)

● Vishal Kaushal (PhD Student, jointly supervised by both)

● AISIGHT Video Analytics Pvt. Ltd. (Collaborator)

● Some other students and interns

And of course, National Center of Excellence in Technology for Internal Security

(NCETIS)

(40)

Thank You

Vishal Kaushal

Video Analytics Lab, CSE, IITB

www.vishalkaushal.in

References

Related documents

AN EVOLUTIONARY LEARNING-BASED FUZZY THEORETIC APPROACH FOR CHARACTERIZING VIDEO

# PARAMETER MINIMUM SPECIFICATIONS OR BETTER 1 Camera Description IP based HD Fixed bullet camera for outdoor surveillance 2 Video Compression MJPEG, H.265 or better.. 3

– Di-isonoyl phthalate (DINP) – Di-isodecyl phthalate (DIDP) – Di-n-octyl phthalate (DNOP) Standard:. – Ban on sale of toys, childcare articles meant to be placed in mouth

1) Camera used for image processing or tracking the object capture the frames from video input using video acquisition function. 2) Specify the characteristics or property of

Audio and Image Research Lab (AIRL), Department of Electronics, Cochin University of Science and Technology. One cannot attribute success only to work related people. My

Hence a novel feature selection method has also been proposed which uses Denoising Autoencoder with correlation based multiplicative aggregation function to select relevant

We present the evaluation of various measures of quality, spanning FR and NR image and video QA indices including those that are currently used to evaluate predicted videos,

There are also quite a few deep learning models available today that achieve high performance on these image classification datasets using different variants of convolution