1 by vanessa newey. 2 introduction traditional 3d modeling and rendering image-based modeling,...

26
1 By Vanessa Newey

Post on 19-Dec-2015

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

1

By Vanessa Newey

Page 2: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

2

Introduction

Traditional 3D Modeling and Rendering

Image-Based Modeling, Rendering, and Lighting

Applications Available Tools Summary

Page 3: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

3

Traditional 3D Modeling and Rendering

Page 4: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

4

Traditional 3D Modeling and Rendering Developments

Hidden Surface Removal Algorithms

Shading Algorithms Shadow Calculation Displaying Curved Surfaces Ray tracing and Radiosity Powerful Modeling Tools

Page 5: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

5

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

Page 6: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

6

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

Page 7: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

7

Image-based Modeling and Rendering

Create 3D models from one or more images

Re-render creating new views Easier to model scenes

photorealistically

Page 8: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

8

Image-based Modeling, Rendering

Page 9: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

9

Computer Graphics- Computer Vision

Page 10: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

10

Image-based Modeling

Images (photographs, renderings) are used to determine:

Scene Appearance Scene Geometry Lighting Reflectance Characterisics Kinematic Properties

Page 11: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

11

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

Page 12: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

12

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.

Page 13: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

13

Example

Page 14: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

14

Example Video

Page 15: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

15

Stereo Image Capture Rig

Page 16: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

16

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

Page 17: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

17

Tools REALVIZ ImageModeler

http://www.realviz.com/

ERDAS IMAGINE OrthoMax Automated DEM extraction

ERDAS Stereo Analyst Provides tools for collection, interpretation

and visualisation of 3D geographic information from stereo imagery

3Q Qlonerator Series http://www.3q.com/offerings_tech.htm

Page 18: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

18

REALVIZ ImageModeler 1

Take from 2 to more photos from your scene or object.

No other information is required

Start the project

Page 19: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

19

REALVIZ ImageModeler 2

Add common markers to each photographs ImageModeler automatically calibrates your cameras

Calibrate cameras

Page 20: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

20

REALVIZ ImageModeler 3

Model your scene or object using standard polygon modeling tools: Create a model

Page 21: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

21

REALVIZ ImageModeler 4

Capture textures per face, or unfolded single textures

Texture a model

Page 22: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

22

REALVIZ ImageModeler 5

Export camera, objects and textures to your favorite 3D application

Export a model

Page 23: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

23

ERDAS Stereo Analyst

Page 24: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

24

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.

Page 25: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

25

Summary

Overall… exciting developments and much more potential for Image-based modeling, rendering and lighting.

Page 26: 1 By Vanessa Newey. 2 Introduction Traditional 3D Modeling and Rendering Image-Based Modeling, Rendering, and Lighting Applications Available Tools Summary

26

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-AZ-U&_rdoc=8&_fmt=summary&_udi=B6V08-40J1J3P-1&_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