Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. The Delta Tree: An Object-Centered Approach to Image-Based Rendering

The Delta Tree: An Object-Centered Approach to Image-Based Rendering

Thumbnail Image
Download
Name

AIM-1604.pdf

Size

325.9 KB

Format

Adobe PDF

Checksum (MD5)

7501700ef6c7fb248642a44f7f90dcd3

Thumbnail Image
Download
Name

AIM-1604.ps

Size

862.46 KB

Format

PostScript

Checksum (MD5)

81c861db20fce2142d53c88a529bb272

Author(s)
Dally, William J.
•
McMillan, Leonard
•
Bishop, Gary
•
Fuchs, Henry
Date Issued
May 2, 1997
Series/Report no.
AIM-1604
Abstract
This paper introduces the delta tree, a data structure that represents an object using a set of reference images. It also describes an algorithm for generating arbitrary re-projections of an object by traversing its delta tree. Delta trees are an efficient representation in terms of both storage and rendering performance. Each node of a delta tree stores an image taken from a point on a sampling sphere that encloses the object. Each image is compressed by discarding pixels that can be reconstructed by warping its ancestor's images to the node's viewpoint. The partial image stored at each node is divided into blocks and represented in the frequency domain. The rendering process generates an image at an arbitrary viewpoint by traversing the delta tree from a root node to one or more of its leaves. A subdivision algorithm selects only the required blocks from the nodes along the path. For each block, only the frequency components necessary to reconstruct the final image at an appropriate sampling density are used. This frequency selection mechanism handles both antialiasing and level-of-detail within a single framework. A complex scene is initially rendered by compositing images generated by traversing the delta trees of its components. Once the reference views of a scene are rendered once in this manner, the entire scene can be reprojected to an arbitrary viewpoint by traversing its own delta tree. Our approach is limited to generating views of an object from outside the object's convex hull. In practice we work around this problem by subdividing objects to render views from within the convex hull.
Subjects
AI
MIT
Artificial Intelligence
Persistent DSpace Link
http://hdl.handle.net/1721.1/5936
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.