Future Extensions

2D View Synthesis

We thought of several ways to accomplish a "fill-in" of the background that was ocluded by the geometry that we extracted. Among them:

Fourier Synthesis: Since the borders of the clipped region is most likely wallpaper or some other similar feature, we figure a successful way to replicate patterns across ocluded regions would be to perform a Fourier Analysis of the border regions, then use the Fourier Coefficients to reconstruct the portion of the image where the extracted geometry used to occupy.

Bezier Patch: An alternate way to "fill-in" the background would be to treat the entire image as a Z-surface, and place a Bezier Patch that is C2 continuous with the boundary image so as to blend the colors smoothly across the void. Unfortunately this interpolation method will only be successful in images with backgrounds of low spatial frequency.

3D View Synthesis

Besides the texture masking approach that we used, there are also other ways to re-create the "hidden geometry" of our model:

Bezier patches or NURBS - can be used to extrapolate the curvature of the object so that the hidden geometry is C2 continous with the boundaries of the viewable regions.

Symmetry - Mirror or rotational symmetry can be used to synthesize points in the pre-meshing stage to create symmetric objects. This is applicable only to the narrow class of objects that exhibit rotational symmetry.

[ Back ] [ Home ] [ Next ]