Image-Based Rendering: Combining and Interpolating Images for Realistic New Images - Prof., Papers of Computer Graphics

Image-based rrendering (ibr) is a technique used to produce a new image from real images by combining and interpolating them. This process requires correspondences between the images to sensibly combine them. In this document, we explore various methods for getting correspondences, matching windows, morphing, and interpolation. We also discuss advanced topics like light-field rendering and non-photorealistic rendering.

Typology: Papers

Pre 2010

Uploaded on 07/30/2009

koofers-user-etv
koofers-user-etv 🇺🇸

9 documents

1 / 18

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1
Image-Based Rendering
Produce a new image from real images.
Combining images
Interpolation
More exotic methods
Why Image-Based Rendering?
What’s the most realistic image? A
photograph.
But photographs lack flexibility.
Can’t change viewpoint.
Can’t change lighting.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12

Partial preview of the text

Download Image-Based Rendering: Combining and Interpolating Images for Realistic New Images - Prof. and more Papers Computer Graphics in PDF only on Docsity!

Image-Based Rendering

Produce a new image from real images. Combining images Interpolation More exotic methods

Why Image-Based Rendering?

What’s the most realistic image? A photograph. But photographs lack flexibility. Can’t change viewpoint. Can’t change lighting.

The need for correspondence

Image-based rendering is mostly combining images to get a new image. Correspondences needed to sensibly combine images. If viewpoint has changed this can be hard. If not, it’s trivial.

How to get correspondences

By hand: Works if few correspondences needed By matching intensities This is really ~ ½ of computer vision.

Morphing

Corresponding points needed.

Often done by hand.

Interpolate each point. Position and intensity.

Also use interpolation for more correspondences.

Linear Interpolation

of Position

Other Interpolation

Also interpolate intensities.

Interpolate to find other point correspondences.

Light-Field Rendering

Sample the set of light rays in the world.

Then generate an image by selecting the right rays.

Mosaicing: simpler, just sample rays through one focal point.

If one has all rays then camera can also move.

(slide from Mark Ollila)

Light Field Rendering (Levoy and Hanrahan; paper and slides)

Light Field Rendering (Levoy and Hanrahan; paper and slides)

Light Field Rendering (Levoy and Hanrahan; paper and slides)

Light Field Rendering (Levoy and Hanrahan; paper and slides)

Light Field Rendering (Levoy and Hanrahan; paper and slides)

Using Depth in IBR

Example, generating views for teleconferen cing, with depth from stereo.

Generating using two views in which speaker isn’t looking at camera.

Segmentation and compositing

(^00 1 2 )

1

(^00 1 2 )

1

2

r

Reflectance smooths lighting

Basis from diffuse lighting

Z

Y

X

2 !(Z -X -Y )^2 2 2 !(X -Y )^2 2 ^ XY ^ XZ ^ YZ

Note, this can also be done with 9 real images, because this is a basis that contains real images In 3D, real images aren’t in the 3D space, we have to take the max with 0 to get real images.

Non-Photorealistic Rendering

Take a photo and turn it into a different kind of image.