Sergey A. Sukhanov, "3D content production"

Post on 16-Jan-2015

921 views 0 download

Tags:

description

 

transcript

Sukhanov S. 3D content production 1

3D content production

St. Petersburg Electrotechnical University, St. Petersburg, Russia

Sergey A. Sukhanov

Sukhanov S. 3D content production 2

Outline

1.What is 3D

2.3D Technology

3.The need for 3D video content

4.Live camera capture

5.2D to 3D conversion

6.Depth maps and depth image

based rendering (DIBR) method

7.Conclusion

Sukhanov S. 3D content production 3

What is 3D?

Sukhanov S. 3D content production 4

3D Technology

Sukhanov S. 3D content production 5

3D Content Production

Three main approaches to creating 3-D content:

• live camera capture

• computer generated imagery (CGI)

• 2D to 3D conversion

Sukhanov S. 3D content production 6

Live camera captureLive camera capture: recording stereo sequences of images simultaneously

A depth-range camera Special 3D cameras (single body)

Special 3D cameras (single body)side-by-side rig

side-by-side rig

Sukhanov S. 3D content production 7

Depth map

Regular 2D color videoAccompanying 8-bit depth-images with the

same spatio-temporal resolution

The depth-images are normalized to a near clipping plane Znear and a far clipping plane Zfar.

Sukhanov S. 3D content production 8

2D to 3D conversion2D to 3D conversion: using monocular depth cues obtained froma 2D sequence to generate the equivalent 3D sequence

1. Cutting out pieces of the image and nudging

them around

2. Projecting an image on a 3D model

3. Turning motion parallax into stereoscopy

4. Using depth maps and DIBR process

- challenging task because of automatic segmentation

- main purpose: to generate additional views

Sukhanov S. 3D content production 9

Depth maps and depth image based rendering (DIBR)

Sukhanov S. 3D content production 10

Depth maps generation

Block-matching based motion estimation4x4 block

Using previous frame as reference

Sukhanov S. 3D content production 11

Depth maps generation

- identifies the chromatic homogeneous regions- group together pixels basing on their likeness

Color Segmentation

Sukhanov S. 3D content production 12

Depth maps generationFusion

- to enhance the block-based depth map- to eliminate the staircase effort- to assign better depth values in each region

Sukhanov S. 3D content production 13

Depth image based rendering

Camera configuration for generation of virtual stereoscopic images.

3D Image Warping

- projects each pixel of the real view into the 3D world- re-project these pixels back to 2D image of the virtual view

Sukhanov S. 3D content production 14

Hole-Filling

Depth image based rendering

- occlusion: two different pixels of thereal view image are warped to the same location in the virtualview- disocclusion: is due tothe occluded area in the real view may become visible in thevirtual view

Left-eye view image created by 3D image warping with holesdue to disocculsion

Enlarged left-eye view image with stripe distortion after linearinterpolation based hole-filling

Sukhanov S. 3D content production 15

Conclusion

Rising demand on new 3D content

• live camera capture

• 2D to 3D conversion

Advantages of proposed method:- Automation- use of a single view of the scene- effectiveness

Drawbacks:- high computational requirement- not suitable for real-time applications

Sukhanov S. 3D content production 16

Thank you for your attention!