Transcript Document
By Vanessa Newey 1 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary 2 Traditional 3D Modeling and Rendering 3 Traditional 3D Modeling and Rendering Developments Hidden Surface Removal Algorithms Shading Algorithms Shadow Calculation Displaying Curved Surfaces Ray tracing and Radiosity Powerful Modeling Tools 4 Limitations of Traditional 3D Modeling and Rendering Possible to Visualise Complex 3D Models in Real Time BUT… Creating these 3D models requires Expertise and Time. Rendering is Slow 5 Motivation for Image-based Modeling and Rendering Demand for more complex, realistic models Traditional methods slow and costly Many virtual objects based on real objects Advantageous to model directly from real objects 6 Image-based Modeling and Rendering Create 3D models from one or more images Re-render creating new views Easier to model scenes photorealistically 7 Image-based Modeling, Rendering 8 Computer GraphicsComputer Vision 9 Image-based Modeling Images (photographs, renderings) are used to determine: Scene Appearance Scene Geometry Lighting Reflectance Characterisics Kinematic Properties 10 Image-based Rendering Appearance in available views is used to determine appearance in novel views Not necessary to perform full illumination computations Rendering is faster 11 Image-based Lighting Able to Create a Light-based Model from the images For each part of the local scene, we know its irradiance Allows us to combine real and synthetic graphics with consistent illumination, using images as light sources. 12 Example 13 Example Video 14 Stereo Image Capture Rig 15 Applications VR worlds and Games Construction of virtual scenes Creating terrain from Air-Photos Images and Video on the WWW Video compression, summarisation, skimming, indexing and selective retrieval 16 Tools REALVIZ ImageModeler ERDAS IMAGINE OrthoMax Automated DEM extraction ERDAS Stereo Analyst http://www.realviz.com/ Provides tools for collection, interpretation and visualisation of 3D geographic information from stereo imagery 3Q Qlonerator Series http://www.3q.com/offerings_tech.htm 17 REALVIZ ImageModeler 1 Start the project Take from 2 to more photos from your scene or object. No other information is required 18 REALVIZ ImageModeler 2 Calibrate cameras Add common markers to each photographs ImageModeler automatically calibrates your cameras 19 REALVIZ ImageModeler 3 Create a model Model your scene or object using standard polygon modeling tools: 20 REALVIZ ImageModeler 4 Texture a model Capture textures per face, or unfolded single textures 21 REALVIZ ImageModeler 5 Export a model Export camera, objects and textures to your favorite 3D application 22 ERDAS Stereo Analyst 23 Challenges Automatic scene segmentation Complex scenes eg. forests Non-static scenes Inaccuracies in source photos Real imagery/computer vision problems Camera pose hard to get Depth even harder to get Data Size may be huge Changes Difficult lights, geometry, etc. 24 Summary Overall… exciting developments and much more potential for Image-based modeling, rendering and lighting. 25 Sources http://i31www.ira.uka.de/~oel/ibmr-focus/ http://www.debevec.org/IBMR99/ http://www.cs.berkeley.edu/~debevec/IBMR http://research.microsoft.com/~szeliski/IBMR98/web/sld001.htm http://www.esat.kuleuven.ac.be/~pollefey/ 3D modeling from images tutorial http://www.esat.kuleuven.ac.be/~pollefey/SMILE2/tutorial.html ERDAS Products http://www2.erdas.com/supportsite/apps_gallery/flume_bed/flume_bed.htm http://www2.erdas.com/supportsite/apps_gallery/videography/videography_raw.htm http://www.erdas.com/software/ProductModules.asp?SubGroupID=513&GroupID=1 REALVIZ ImageModeller http://www.realviz.com http://www.realviz.com/products/stepbystep.php?product=im http://www.debevec.org/Campanile/ http://www.sciencedirect.com/science?_ob=ArticleURL&_aset=A-WA-A-AZ-MsSAYVW-UUA-AUWEYAVWAY-ZWCEYCVAE-AZU&_rdoc=8&_fmt=summary&_udi=B6V08-40J1J3P1&_coverDate=08%2F31%2F2000&_cdi=5640&_orig=search&_st=13&_sort=d&_acct=C000028338&_version=1&_urlVersion= 0&_userid=554534&md5=d41937e1648632dae517f65375553a62 http://www.cs.yorku.ca/~vgrlab/projects/imgrender.html 26