video analysis in autonomous systems: data analytics challenges

20
School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Video Analysis in Autonomous Systems: Data Analytics Challenges Krishna Dubba Institute for Artificial Intelligence and Biological Systems

Upload: krishnadubba

Post on 05-Jul-2015

68 views

Category:

Data & Analytics


1 download

DESCRIPTION

Presentation given at "Data Analytics Challenges" workshop in School of Mathematics, University of Leeds.

TRANSCRIPT

Page 1: Video Analysis in Autonomous Systems: Data Analytics Challenges

School of somethingFACULTY OF OTHERSchool of ComputingFACULTY OF ENGINEERING

Video Analysis in Autonomous Systems: Data Analytics Challenges

Krishna Dubba

Institute for Artificial Intelligence and Biological Systems

Page 2: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Leeds Activity Analysis Group

Computer Vision (Prof. David Hogg)

Knowledge Representation and Reasoning (Prof. Tony Cohn)

Page 3: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Motivation:

“We are drowning in data yet starving for knowledge” ~ John Naisbitt

Page 4: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Motivation:● Are computers drowning in (video) data?

○ CCTV cameras○ Personal digital video cameras○ Video content on TV and Internet○ In future: Google glass, autonomous cars, personal

robots

Page 5: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

TrixiUniversity of Hamburg

LUCIELeeds University Cognitive Intelligent Entity

Page 6: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Motivation:● Are computers starving for knowledge?

Page 7: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Motivation:● Applications:

○ Security and Surveillance○ Intelligent autonomous systems (robots, cars etc.)○ Content based video retrieval (instead of text tags)○ Automatic script and commentary generation for videos

Page 8: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Nature of Data:● Images ● Each pixel in image is a tuple (R,G,B)

Page 9: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Nature of Data:● Videos (series of images)

Page 10: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Nature of Data:● Videos (series of images)

Third Person View

Page 11: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Nature of Data:● Videos (series of images)

Third Person View Ego-Centric View

Page 12: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Nature of Data● Sensor data such as laser, depth data etc (Kinect).

Page 13: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Nature of Data● Sensor data such as laser, depth data etc (Kinect).

Page 14: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Nature of Data:

● Text (annotations, additional information from web)

● Verbal instructions

Page 15: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Challenges:● Supervised, unsupervised and semi-supervised learning

Page 16: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Challenges:● Supervised, unsupervised and semi-supervised learning● Data comes from multiple sources and mainly aimed at

humans - Multidisciplinary approach

Page 17: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Challenges:● Supervised, unsupervised and semi-supervised learning● Data comes from multiple sources and mainly aimed at

humans - Multidisciplinary approach● Real time analysis: GPU processing

○ LUCIE has three kinects attached and needs a separate computer for each kinect.

Page 18: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Challenges:● Supervised, unsupervised and semi-supervised learning● Data comes from multiple sources and mainly aimed at

humans - Multidisciplinary approach● Real time analysis: GPU processing

○ LUCIE has three kinects attached and needs a separate computer for each kinect.

● Integrating low-level representation and high level reasoning: Statistical Relational Models like Markov Logic Networks

Page 19: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

School of ComputingFACULTY OF ENGINEERING

Challenges:● Supervised, unsupervised and semi-supervised learning● Data comes from multiple sources and mainly aimed at

humans - Multidisciplinary approach● Real time analysis: GPU processing

○ LUCIE has three kinects attached and needs a separate computer for each kinect.

● Integrating low-level representation and high level reasoning: Statistical Relational Models like Markov Logic Networks

● Online learning and how learning affects the state of the system.

Page 20: Video Analysis in Autonomous Systems: Data Analytics Challenges

*

Thank You

School of ComputingFACULTY OF ENGINEERING