1/7/99 Virtual Viewpoint Reality Virtual Viewpoint Reality NTT: Visit 1/7/99.

Slides:



Advertisements
Similar presentations
Free-viewpoint Immersive Networked Experience February 2010.
Advertisements

Bayesian Belief Propagation
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Trajectory Analysis of Broadcast Soccer Videos Computer Science and Engineering Department Indian Institute of Technology, Kharagpur by Prof. Jayanta Mukherjee.
Active Appearance Models
Team:. Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
MIT AI Lab Paul Viola NTT Visit: Image Database Retrieval Variable Viewpoint Reality Professor Paul Viola Collaborators: Professor Eric Grimson, Jeremy.
By: Ryan Wendel.  It is an ongoing analysis in which videos are analyzed frame by frame  Most of the video recognition is pulled from 3-D graphic engines.
Robust Object Tracking via Sparsity-based Collaborative Model
Dana Cobzas-PhD thesis Image-Based Models with Applications in Robot Navigation Dana Cobzas Supervisor: Hong Zhang.
X From Video - Seminar By Randa Khayr Eli Shechtman, Yaron Caspi & Michal Irani.
Broadcast Court-Net Sports Video Analysis Using Fast 3-D Camera Modeling Jungong Han Dirk Farin Peter H. N. IEEE CSVT 2008.
Plenoptic Stitching: A Scalable Method for Reconstructing 3D Interactive Walkthroughs Daniel G. Aliaga Ingrid Carlbom
Computational Photography: Image-based Modeling Jinxiang Chai.
CSCE 641 Computer Graphics: Image-based Modeling Jinxiang Chai.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 4: 3D Objects and Meshes Ravi Ramamoorthi
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Multi-view stereo Many slides adapted from S. Seitz.
Interactive Systems Technical Design
Planar Matchmove Using Invariant Image Features Andrew Kaufman.
2007Theo Schouten1 Introduction. 2007Theo Schouten2 Human Eye Cones, Rods Reaction time: 0.1 sec (enough for transferring 100 nerve.
Project 1 grades out Announcements. Multiview stereo Readings S. M. Seitz and C. R. Dyer, Photorealistic Scene Reconstruction by Voxel Coloring, International.
Real Time Abnormal Motion Detection in Surveillance Video Nahum Kiryati Tammy Riklin Raviv Yan Ivanchenko Shay Rochel Vision and Image Analysis Laboratory.
Research & Innovation 1 An Industry Perspective on VVG Research Oliver Grau BBC Research & Innovation VVG SUMMER SCHOOL '07.
Electronic Visualization Laboratory University of Illinois at Chicago Interaction between Real and Virtual Humans: Playing Checkers R. Torre, S. Balcisoy.
A Brief Overview of Computer Vision Jinxiang Chai.
Finish Adaptive Space Carving Anselmo A. Montenegro †, Marcelo Gattass ‡, Paulo Carvalho † and Luiz Velho † †
Viola 1999 MIT AI Laboratory Progress on: Variable Viewpoint Reality Image Database Paul Viola & Eric Grimson Jeremy DeBonet, Aparna Lakshmiratan, William.
GIP: Computer Graphics & Image Processing 1 1 Medical Image Processing & 3D Modeling.
Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
PRESENTED BY Geenas GS S7, ECE Roll.No:  Introduction.
Shape-Based Human Detection and Segmentation via Hierarchical Part- Template Matching Zhe Lin, Member, IEEE Larry S. Davis, Fellow, IEEE IEEE TRANSACTIONS.
Exploitation of 3D Video Technologies Takashi Matsuyama Graduate School of Informatics, Kyoto University 12 th International Conference on Informatics.
Image-based Plant Modeling Zeng Lanling Mar 19, 2008.
Advanced Computer Technology II FTV and 3DV KyungHee Univ. Master Course Kim Kyung Yong 10/10/2015.
K. J. O’Hara AMRS: Behavior Recognition and Opponent Modeling Oct Behavior Recognition and Opponent Modeling in Autonomous Multi-Robot Systems.
MIT AI Lab Viola & Grimson Variable Viewpoint Reality Professor Paul Viola & Professor Eric Grimson Collaborators: J eremy De Bonet, John Winn, Owen Ozier,
Chapter 8 Augmented reality and computer supported cooperative work 1.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
Augmented Reality and 3D modelling By Stafford Joemat Supervised by Mr James Connan.
Vision-based human motion analysis: An overview Computer Vision and Image Understanding(2007)
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
Tele Immersion. What is Tele Immersion? Tele-immersion is a technology to be implemented with Internet2 that will enable users in different geographic.
Finish Hardware Accelerated Voxel Coloring Anselmo A. Montenegro †, Luiz Velho †, Paulo Carvalho † and Marcelo Gattass ‡ †
MURI Annual Review, Vanderbilt, Sep 8 th, 2009 Heterogeneous Sensor Webs for Automated Target Recognition and Tracking in Urban Terrain (W911NF )
875 Dynamic Scene Reconstruction
Using Adaptive Tracking To Classify And Monitor Activities In A Site W.E.L. Grimson, C. Stauffer, R. Romano, L. Lee.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
Camera surface reference images desired ray ‘closest’ ray focal surface ‘closest’ camera Light Field Parameterization We take a non-traditional approach.
Basic Theory of Motion Capture By: Vincent Verner.
Fundamentals of Computer Animation Motion Synthesis.
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
New Technology used in sports B y R.Abishek K.Chaithanya Kumar.
Robot Vision SS 2011 Matthias Rüther / Matthias Straka 1 ROBOT VISION Lesson 7: Volumetric Object Reconstruction Matthias Straka.
MIT AI Lab Paul Viola NTT Visit: Image Database Retrieval Variable Viewpoint Reality Professor Paul Viola Collaborators: Professor Eric Grimson, Jeremy.
Virtual Reality Prepared By Name - Abhilash Mund Regd.No Branch - Comp.sc & engg.
Learning Patterns of Activity
Introducing virtual REALITY
Jun Shimamura, Naokazu Yokoya, Haruo Takemura and Kazumasa Yamazawa
A Forest of Sensors: Using adaptive tracking to classify and monitor activities in a site Eric Grimson AI Lab, Massachusetts Institute of Technology
Coding Approaches for End-to-End 3D TV Systems
Eric Grimson, Chris Stauffer,
Virtual Reality.
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Lecture 9: Virtual and augmented environments for design
Announcements Project 3 out today (help session at end of class)
Occlusion and smoothness probabilities in 3D cluttered scenes
Presentation transcript:

1/7/99 Virtual Viewpoint Reality Virtual Viewpoint Reality NTT: Visit 1/7/99

1/7/99 Virtual Viewpoint Reality Overview of VVR Meeting Motivation from MIT...Motivation from MIT... Discuss current and related workDiscuss current and related work –Video Activity Monitoring and Recognition –3D Modeling –Demonstrations Related NTT EffortsRelated NTT Efforts Discussion of collaborationDiscussion of collaboration Future workFuture work LunchLunch

1/7/99 Virtual Viewpoint Reality Motivating Scenario Construct a system that will allow a user to observe any viewpoint of a sporting event.Construct a system that will allow a user to observe any viewpoint of a sporting event. –From behind the goal –Along the path of the ball –As a participating player Provide high level commentary/statisticsProvide high level commentary/statistics –Analyze plays –Flag goals/fouls/offsides/strikes

1/7/99 Virtual Viewpoint Reality Given a number of fixed cameras… Can we simulate any other?

1/7/99 Virtual Viewpoint Reality A Virtual Reality Spectator Environment Build an exciting, fun, high-profile systemBuild an exciting, fun, high-profile system –Sports: Soccer, Hockey, Tennis, Basketball –Drama, Dance, Ballet Leverage MIT technology in:Leverage MIT technology in: –Vision/Video Analysis Tracking, Calibration, Action RecognitionTracking, Calibration, Action Recognition Image/Video DatabasesImage/Video Databases –Graphics Build a system that provides data available nowhere else…Build a system that provides data available nowhere else… –Record/Study Human movements and actions –Motion Capture / Motion Generation

1/7/99 Virtual Viewpoint Reality Factor 1: Window of Opportunity cameras in a stadium20-50 cameras in a stadium –Soon there will be many more HDTV is digitalHDTV is digital –Flexible, very high bandwidth transmissions Future Televisions will be ComputersFuture Televisions will be Computers –Plenty of extra computation available –3D Graphics hardware will be integrated Economics of sportsEconomics of sports –Dollar investments by broadcasters is huge (Billions) Computation is getting cheaperComputation is getting cheaper

1/7/99 Virtual Viewpoint Reality Factor 2: Research CalibrationCalibration –How to automatically calibrate 100 moving cameras? TrackingTracking –How to detect and represent 30 moving entities? ResolutionResolution –Assuming moveable/zoomable cameras: How to direct cameras towards the important events? Action UnderstandingAction Understanding –Can we automatically detect significant events - fouls, goals, defensive/offensive plays? –Can we direct the user towards points of interest? –Can we learn from user feedback?

1/7/99 Virtual Viewpoint Reality Factor 3: Research Learning / StatisticsLearning / Statistics –Estimating the shape of complex objects like human beings is hard. How can we effectively use prior models? –Can we develop statistical models for human motions? For the actions of an entire team?For the actions of an entire team? GraphicsGraphics –What are the most efficient/effective representations for the immersive video stream? –What is the best scheme for rendering it? –How to combine conflicting information into a single graphical image?

1/7/99 Virtual Viewpoint Reality Factor 4: Enabling Other Applications Cyberware RoomCyberware Room –A room that records the shape of everything in it. –Every action and motion. Provide Unprecedented InformationProvide Unprecedented Information –Study human motion Build a model to synthesize motions (Movies)Build a model to synthesize motions (Movies) –Study sports activities Provide constructive feedbackProvide constructive feedback –Study ballet and dance Critique?Critique? –Study drama and acting

1/7/99 Virtual Viewpoint Reality Factor 5: NTT Interest and Involvement NTT has expertise:NTT has expertise: –Networking and information transmission –Computer Vision –Human Interfaces We would like your feedback here!We would like your feedback here!

1/7/99 Virtual Viewpoint Reality Overview of VVR Meeting Motivation from MIT...Motivation from MIT... Discuss current and related work (MIT)Discuss current and related work (MIT) –Video Activity Monitoring and Recognition –3D Modeling –Demonstrations Related NTT EffortsRelated NTT Efforts Discussion of collaborationDiscussion of collaboration Future workFuture work LunchLunch

1/7/99 Virtual Viewpoint Reality Progress on 3D Reconstruction Simple intersection of silhouettesSimple intersection of silhouettes –Efficient but limited. Tomographic reconstructionTomographic reconstruction –Based on medical reconstructions. Probabilistic Voxel Analysis (Poxels)Probabilistic Voxel Analysis (Poxels) –Handles transparency.

1/7/99 Virtual Viewpoint Reality Simple Technical Approach 1 Integration/Calibration of Multiple Cameras1 Integration/Calibration of Multiple Cameras 2: Segmentation of Actors from Field2: Segmentation of Actors from Field –Yields silhouettes -> FRUSTA 3: Build Coarse 3D Models3: Build Coarse 3D Models –Intersection of FRUSTA 4: Refine Coarse 3D Models4: Refine Coarse 3D Models –Wide baseline stereo

1/7/99 Virtual Viewpoint Reality Idea in 2D

1/7/99 Virtual Viewpoint Reality Idea in 2D: Segment

1/7/99 Virtual Viewpoint Reality Idea in 2D: Segment

1/7/99 Virtual Viewpoint Reality Idea in 2D: Intersection

1/7/99 Virtual Viewpoint Reality Coarse Shape

1/7/99 Virtual Viewpoint Reality Real Data: Tweety Data acquired on a turntableData acquired on a turntable –180 views are available… not all are used.

1/7/99 Virtual Viewpoint Reality Intersection of Frusta Intersection of 18 frustaIntersection of 18 frusta –Computations are very fast perhaps real-timeperhaps real-time

1/7/99 Virtual Viewpoint Reality Agreement provides additional information

1/7/99 Virtual Viewpoint Reality Tomographic Reconstruction Motivated by medical imagingMotivated by medical imaging –CT - Computed Tomography –Measurements are line integrals in a volume –Reconstruction is by back-projection & deconvolution

1/7/99 Virtual Viewpoint Reality Acquiring Multiple Images (2D)

1/7/99 Virtual Viewpoint Reality Backprojecting Rays

1/7/99 Virtual Viewpoint Reality Back-projection of image intensities

1/7/99 Virtual Viewpoint Reality Volume Render... Captures shape very wellCaptures shape very well Intensities are not perfectIntensities are not perfect

1/7/99 Virtual Viewpoint Reality Confidence Iterative refinement: 1 Confidence measurement

1/7/99 Virtual Viewpoint Reality Normalize along ray to obtain estimate probability that voxel is visible from camera Iterative refinement: 2 Constraint Application

1/7/99 Virtual Viewpoint Reality Iterative refinement: 3 Constraint Application Distance from sensor PDF

1/7/99 Virtual Viewpoint Reality Compute oriented differential cumulative density function: dCDF = CDF - PDF CDF is computed by integration of PDF along line of sight. Iterative refinement: 4 Estimation Distance from sensor PDF dCDF CDF

1/7/99 Virtual Viewpoint Reality Iterative refinement: 5 Estimation Distance from sensor dCDF The inverse dCDF, idCDF = 1 - dCDF is an estimate of how much information each camera has about each voxel. idCDF

1/7/99 Virtual Viewpoint Reality Iterative refinement: 6 Distance from sensor idCDF Visibility of voxel from camera inverse differential cumulative distribution function

1/7/99 Virtual Viewpoint Reality The idCDF is used to update confidences, given expectation of occlusion disagreement expected due to occlusion Iterative refinement: 7 Estimation Distance from sensor Importance of mismatch

1/7/99 Virtual Viewpoint Reality Or given the expectation of transparency Aggravated disagreement due to expected transparency Iterative refinement: 8 Estimation Distance from sensor Importance of mismatch

1/7/99 Virtual Viewpoint Reality MeasureConstrain Iterative refinement 9 Estimate

1/7/99 Virtual Viewpoint Reality Results…

1/7/99 Virtual Viewpoint Reality Overview of VVR Meeting Motivation from MIT...Motivation from MIT... Discuss current and related work (MIT)Discuss current and related work (MIT) –Video Activity Monitoring and Recognition –3D Modeling –Demonstrations Related NTT EffortsRelated NTT Efforts Discussion of collaborationDiscussion of collaboration Future workFuture work LunchLunch