Top Banner
Internet-Wide Multi-Party Tele-Immersion Framework for Remote 3D Collaboration RINU MARKS.P REG NO.73023 [email protected]
38

Teleimmersion

Jun 04, 2015

Download

Technology

Gabi Z

Tele-Immersion is a new technology that enables a user to share a virtual space with remote participants.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Teleimmersion

Internet-Wide Multi-Party Tele-Immersion Framework

for

Remote 3D Collaboration

RINU MARKS.PREG [email protected]

Page 2: Teleimmersion

Tele-Immersion is a new technology that enables a user to share a virtual space with remote participants.

WHAT IS TELE-IMMERSION ???

Page 3: Teleimmersion

Existing System

• Video conferencing.• Fails to keep eye to eye contact.• User interaction is limitted.• When no. of persons conferencing

increases it will be hard to concentrate on person who is actually talking.

Page 4: Teleimmersion

site 3site 1

site 2

BASIC CONCEPT

Page 5: Teleimmersion

• Not merely the 3D reproduction of the human body.

• It also allows us to interact with virtual objects in the shared virtual environment

Page 6: Teleimmersion

Interaction with virtual objects

Page 7: Teleimmersion

• Tele-immersion reconstructs the objects in the real world in real-time, and mixes the real objects with the virtual environment

Page 8: Teleimmersion

Remote Controller Function(wii)

Page 9: Teleimmersion

• Various operations on 3d virtual objects such as “move”, “rotate”, “select”, “change texture”, “expand”, “shrink”, “highlight”

• Helps in eye to eye communication in multi party enironment.

Page 10: Teleimmersion

ARRANGEMENTS

Page 11: Teleimmersion

ARRANGEMENTS

•B&W cameras are for stereo construction.•The color camera is for extracting the appearance

Page 12: Teleimmersion

ARRANGEMENT

Page 13: Teleimmersion

3D IMAGE CONSTRUCTION

Page 14: Teleimmersion

3D image construction

Page 15: Teleimmersion

Stages in 3D conversion

• Acquisition stage• Reconstruction stage

Page 16: Teleimmersion

Acquisition stage

• capture a variable amount of camera feeds .

• image-based calculations and color silhouette extraction.

• Image compression.

Page 17: Teleimmersion

Sterio based reconstruction stage

Page 18: Teleimmersion

Sterio based reconstruction1. Calculate initial matching cost

• and are the color intensities in the left and right images

• d is the disparity hypothesis.• denotes pixel in the left image

and denotes pixel in the right image

Page 19: Teleimmersion

2. Construct a square window of predefined size with p as centre.

3. For each pixel q in window calculate adaptive support weight.

• and denotes the color and euclidean distance between p and q.

• are constants.

Page 20: Teleimmersion

4. Calculate aggregated cost of each support window.

5. By using optimization technique we calculate depth of discontinuous areas and reconstruct the body.

Page 21: Teleimmersion

The user whole body is extracted by taking the difference between the current video frame and the registered background image.

BACK GROUND SUBTRACTION

Page 22: Teleimmersion

Real time compression

• Reconstructed 3d model is very large in size.

• Real-time compression is essential for real-time delivery.

• Modified jpeg compression.

Page 23: Teleimmersion

JPEG COMPRESSION

Each block is defined as M[x,y] (i -1) * d <=x < i * d , 0 <= i < w ( j -1) * d <= y < j * d , 0 <=j < h d is the size w width and h height.

Page 24: Teleimmersion

For each M[i , j]

• If all M[x, y] == 0 , then M '[i, j] = N .

• If all M[x, y] == 1, then M '[i, j] = A .

• If exists any M[x, y] == 0 and any M[x, y] == 1 , then M '[i, j] = B

Page 25: Teleimmersion

Multi-Party Tele-Immersion using internet

Page 26: Teleimmersion

Server side

• The TI server provides a virtual environment and room model to divide the users into groups.

• The system information such as user login/logout and their manipulations are written in database.

• The portal provides user login and real-time status display through web browsers with the help of database

Page 27: Teleimmersion

Communication model

Page 28: Teleimmersion

Hardware Requirements

• 4-core Intel Xeon W3530 processor

• 6GB DDR3 RAM• 2*500GB 7200rpm SATA Hard disk• NVIDIA Geforce GTX 470 display

card

Page 29: Teleimmersion

Time delays

Page 30: Teleimmersion

Time cost of 3D reconstruction & encoding

Page 31: Teleimmersion

Time cost of decoding & rendering

Page 32: Teleimmersion

Remote interaction delay on 3D objects

Page 33: Teleimmersion

Bandwidth requirement

Page 34: Teleimmersion

Applications

• Remote medical diagnosis and therapy.

• Remote and distributed education.• Distributed artistic performance and

interaction.• Virtual travel and tourism.• Automobile Engineering

Page 35: Teleimmersion

Challenges

• Quality of transmission affected by high packet loss

• Very Expensive• High bandwidth requirement.• High speed internet is required

(min of 60 MBPS)

Page 36: Teleimmersion

CONCLUSION

• Still in its early stages of development.

• Challenges are need to be met.• 3d reconstruction technology

needs to be improved since the reproduced images are jittering.

• Tele immersion technology can surely lead to great developments in the field of communication.

Page 37: Teleimmersion

References

• Proposal of Multimodal Communications System Using Tele-Immersion Technology ; IEEE Conference

• Tele-Immersion Environment for Video Avatar Based CVE ; IEEE Conference

• Distance Learning in Tele-Immersion Environment; IEEE Conference

• http://tele-immersion.citris-uc.org• http://graphics.cs.brown.edu/research/telei

Page 38: Teleimmersion

THANK YOU