MIT AI Lab Viola & Grimson Variable Viewpoint Reality Professor Paul Viola & Professor Eric Grimson Collaborators: J eremy De Bonet, John Winn, Owen Ozier,

Slides:



Advertisements
Similar presentations
ARTIFICIAL PASSENGER.
Advertisements

Face Recognition. Introduction Why we are interested in face recognition? Why we are interested in face recognition? Passport control at terminals in.
MIT AI Lab Paul Viola NTT Visit: Image Database Retrieval Variable Viewpoint Reality Professor Paul Viola Collaborators: Professor Eric Grimson, Jeremy.
Electronic Pitch Trainer Abstract: A baseball pitch has many properties that vary from pitch-to-pitch. Some of the more apparent properties are the release.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
ICME 2008 Huiying Liu, Shuqiang Jiang, Qingming Huang, Changsheng Xu.
Personal Driving Diary: Constructing a Video Archive of Everyday Driving Events IEEE workshop on Motion and Video Computing ( WMVC) 2011 IEEE Workshop.
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
Technology in Media Production By Mike Pasqualetto.
Integrated Scientific Workflow Management for the Emulab Network Testbed Eric Eide, Leigh Stoller, Tim Stack, Juliana Freire, and Jay Lepreau and Jay Lepreau.
Vigilant Real-time storage and intelligent retrieval of visual surveillance data Dr Graeme A. Jones.
Object Detection and Tracking Mike Knowles 11 th January 2005
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Cindy Song Sharena Paripatyadar. Use vision for HCI Determine steps necessary to incorporate vision in HCI applications Examine concerns & implications.
Recognizing and Tracking Human Action Josephine Sullivan and Stefan Carlsson.
CS335 Principles of Multimedia Systems Multimedia and Human Computer Interfaces Hao Jiang Computer Science Department Boston College Nov. 20, 2007.
What is “Image Processing and Computer Vision”?
Automatic Camera Calibration for Image Sequences of a Football Match Flávio Szenberg (PUC-Rio) Paulo Cezar P. Carvalho (IMPA) Marcelo Gattass (PUC-Rio)
Next Generation Desktop Environment Project Looking Glass 3D Farrukh Shakil CS /02/06.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
AKSHAY UTTAMANI( ) DIVYAM JAISWAL( ) SAURABH KHANDELWAL( )
Real Time Abnormal Motion Detection in Surveillance Video Nahum Kiryati Tammy Riklin Raviv Yan Ivanchenko Shay Rochel Vision and Image Analysis Laboratory.
Structure Commander Technical Presentation. Copyright (C) MCS 2013, All rights reserved. 2 STRUCTURE COMMANDER Introduction Product Overview.
Sana Naghipour, Saba Naghipour Mentor: Phani Chavali Advisers: Ed Richter, Prof. Arye Nehorai.
Electronic Visualization Laboratory University of Illinois at Chicago Interaction between Real and Virtual Humans: Playing Checkers R. Torre, S. Balcisoy.
Learning to classify the visual dynamics of a scene Nicoletta Noceti Università degli Studi di Genova Corso di Dottorato.
Introduction to ECE432 Instructor: Ying Wu Dept. Electrical & Computer Engr. Northwestern University Evanston, IL 60208
Flow Based Action Recognition Papers to discuss: The Representation and Recognition of Action Using Temporal Templates (Bobbick & Davis 2001) Recognizing.
Viola 1999 MIT AI Laboratory Progress on: Variable Viewpoint Reality Image Database Paul Viola & Eric Grimson Jeremy DeBonet, Aparna Lakshmiratan, William.
Canyon Adventure Technology David Maung, Tristan Reichardt, Dan Bibyk, Juan Roman Department of Computer Science and Engineering The Ohio State University.
Multimedia Databases (MMDB)
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
A Generic Virtual Content Insertion System Based on Visual Attention Analysis H. Liu 1, 2, S. Jiang 1, Q. Huang 1, 2, C. Xu 2, 3 1 Institute of Computing.
Shape-Based Human Detection and Segmentation via Hierarchical Part- Template Matching Zhe Lin, Member, IEEE Larry S. Davis, Fellow, IEEE IEEE TRANSACTIONS.
1 Mean shift and feature selection ECE 738 course project Zhaozheng Yin Spring 2005 Note: Figures and ideas are copyrighted by original authors.
Multimedia Information Retrieval and Multimedia Data Mining Chengcui Zhang Assistant Professor Dept. of Computer and Information Science University of.
DESC9180 Designing Virtual Worlds Week 12 Future of Virtual Worlds 6pm – 9pm Tuesday, October 16 th, 2007 Kathryn Merrick and Owen Macindoe DESC9180 Designing.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
 Tsung-Sheng Fu, Hua-Tsung Chen, Chien-Li Chou, Wen-Jiin Tsai, and Suh-Yin Lee Visual Communications and Image Processing (VCIP), 2011 IEEE, 6-9 Nov.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Portable Vision-Based HCI A Real-Time Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Department of Computer Science and Information Engineering.
Application in Computer Vision Final Project Nir Slakman, Oren Zur and Noam Ben-Ari.
Reconstructing 3D mesh from video image sequences supervisor : Mgr. Martin Samuelčik by Martin Bujňák specifications Master thesis
MULTIMEDIA Hardware 4/24/2017.
Face Recognition: An Introduction
Vision-based human motion analysis: An overview Computer Vision and Image Understanding(2007)
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
Expectation-Maximization (EM) Case Studies
1 CS145 Lecture 24 What’s next?. 2  What questions does Computer Science study?  Where is programming and Computer Science headed? –With special emphasis.
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
Computers and Technology in the Sports World Hardin Lucas.
Using Adaptive Tracking To Classify And Monitor Activities In A Site W.E.L. Grimson, C. Stauffer, R. Romano, L. Lee.
1/7/99 Virtual Viewpoint Reality Virtual Viewpoint Reality NTT: Visit 1/7/99.
Suspicious Behavior in Outdoor Video Analysis - Challenges & Complexities Air Force Institute of Technology/ROME Air Force Research Lab Unclassified IED.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
Trajectory-Based Ball Detection and Tracking with Aid of Homography in Broadcast Tennis Video Xinguo Yu, Nianjuan Jiang, Ee Luang Ang Present by komod.
Motion Estimation of Moving Foreground Objects Pierre Ponce ee392j Winter March 10, 2004.
New Technology used in sports B y R.Abishek K.Chaithanya Kumar.
MIT Artificial Intelligence Laboratory — Research Directions Intelligent Perceptual Interfaces Trevor Darrell Eric Grimson.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Machine learning & object recognition Cordelia Schmid Jakob Verbeek.
MIT AI Lab Paul Viola NTT Visit: Image Database Retrieval Variable Viewpoint Reality Professor Paul Viola Collaborators: Professor Eric Grimson, Jeremy.
REAL-TIME DETECTOR FOR UNUSUAL BEHAVIOR
Learning Patterns of Activity
A Forest of Sensors: Using adaptive tracking to classify and monitor activities in a site Eric Grimson AI Lab, Massachusetts Institute of Technology
Eric Grimson, Chris Stauffer,
BOOSTING IMAGE RETRIEVAL
A Forest of Sensors: Classification
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Presentation transcript:

MIT AI Lab Viola & Grimson Variable Viewpoint Reality Professor Paul Viola & Professor Eric Grimson Collaborators: J eremy De Bonet, John Winn, Owen Ozier, Chris Stauffer, John Fisher, Kinh Tieu, Dan Snow, Tom Rikert, Lily Lee, Raquel Romano, Huizhen Yu, Mike Ross, Nick Matsakis, Jeff Norris, Todd Atkins Mark Pipes

MIT AI Lab Viola & Grimson The BIG picture: User selected viewing of sporting events. show me that play from the viewpoint of the goalie … from the viewpoint of the ball … from a viewpoint along the sideline what offensive plays does Brazil run from this formation how often has Italy had possession in the offensive zone

MIT AI Lab Viola & Grimson The BIG picture: User selected viewing of sporting events. Let me see my son’s motion from the following viewpoint Let me see what has changed in his motion in the past year Show me his swing now and a week ago How often does he swing at pitches low and away What is his normal sequence of pitches with men on base and less than 2 outs

MIT AI Lab Viola & Grimson A wish list of capabilities Construct a system that will allow each/every user to observe any viewpoint of a sporting event. Provide high level commentary/statistics –analyze plays

MIT AI Lab Viola & Grimson A wish list of capabilities Recover human dynamics Search databases for similar events

MIT AI Lab Viola & Grimson VVR Spectator Environment Build an exciting, fun, high-profile system –Sports: Soccer, Hockey, Tennis, Basketball, Baseball –Drama, Dance, Ballet Leverage MIT technology in: –Vision/Video Analysis Tracking, Calibration, Action Recognition Image/Video Databases –Graphics Build a system that provides data available nowhere else… –Record/Study Human movements and actions –Motion Capture / Motion Generation

MIT AI Lab Viola & Grimson Window of Opportunity cameras in a stadium –Soon there will be many more US HDTV is digital –Flexible, very high bandwidth digital transmissions Future Televisions will be Computers –Plenty of extra computation available –3D Graphics hardware will be integrated Economics of sports –Dollar investments by broadcasters is huge (Billions) Computation is getting cheaper

MIT AI Lab Viola & Grimson For example … Computed using a single view… some steps by hand

MIT AI Lab Viola & Grimson ViewCube: Reconstructing action & movement Twelve cameras, computers, digitizers Parallel software for real-time processing

MIT AI Lab Viola & Grimson The View from ViewCube Multi-camera Movie

MIT AI Lab Viola & Grimson Robust adaptive tracker Pixel Consistent with Background? Video Frames Adaptive Background Model X,Y,Size,Dx,Dy Local Tracking Histories

MIT AI Lab Viola & Grimson Examples of tracking moving objects Example of tracking results

MIT AI Lab Viola & Grimson Dynamic calibration

MIT AI Lab Viola & Grimson Multi-camera coordination

MIT AI Lab Viola & Grimson Mapping patterns to groundplane

MIT AI Lab Viola & Grimson Projecting Silhouettes to form 3D Models 3D Reconstruction Movie Real-time 3D Reconstruction is computed by intersecting silhouettes

MIT AI Lab Viola & Grimson First 3D reconstructions... 3D Movement Reconstruction Movie

MIT AI Lab Viola & Grimson A more detailed reconstruction… Model

MIT AI Lab Viola & Grimson Finding an articulate human body Segment 3D Model Virtual Human

MIT AI Lab Viola & Grimson Automatically generated result: Body Tracking Movie

MIT AI Lab Viola & Grimson Analyzing Human Motion Key Difficulty: Complex Time Trajectories Complex Inter-dependencies Our Approach: Multi-scale statistical models

MIT AI Lab Viola & Grimson Detect Regularities & Anomalies in Events?

MIT AI Lab Viola & Grimson Example track patterns Running continuously for almost 3 years –during snow, wind, rain, dark of night, … –have processed 1 Billion images one can observe patterns over space and over time have a machine learning method that detects patterns automatically

MIT AI Lab Viola & Grimson Automatic activity classification

MIT AI Lab Viola & Grimson Example categories of patterns Video of sorted activities

MIT AI Lab Viola & Grimson Analyzing event sequences Histogram of activity over a single day 12am 6am 12pm 6pm 12pm Resulting classifier cars (1564 total with 3.4% FP) groups of people (712 total with 2.2% FP) people (1993 total with.1% FP) clutter/lighting effects (647 total with 10.5% FP)

MIT AI Lab Viola & Grimson …and this works for other problems Sporting events Eldercare monitoring Disease progression tracking –Parkinson’s … anything else that involves capturing, archiving, recognizing and reconstructing events!