Texture Filtering

Description: Application to sharpen and smooth texture detail (colors and normals supported) using local and global edition operators.

(code)


Geodesics

Description: Application to interactively compute the geodsic distance to a selected source point on a textured surface.

(code)


Line Integral Convolution

Description: Application to visualize a direction field on a textured surface by computing the line integral convolution of a random texture.

(code)


Mesh stitching

Description: Application to compare and transfer geometric detail from a target mesh into a source mesh. From the provided interface the user can pick the regions to remove or transfer either manually or automatically. This work was used to correct misregistration and topological changes in evolving meshes .

(code)


Mesh-based optical flow

Description: Application to compute a vector field that provides a halfway alignment between a source and target signal defined on a mesh. Signal can be specified as per-vertex values or through uv texture mapping. The provided interface allow the user to visualize the blending of the aligned signals and the alignment vector fields. This work was used for texture interpolation in motion graphs and photometric registration in evolving meshes .

(code)


GPU SuperResolution

Description:Application that provides an image super-resolution visualization. This application builds on top of unconditionally stable shock filters to get an edge-preserving scaling. It uses a hierachical region-of-interest structure to provide interactive and coherent update of the zoomed in region and its surrounding.

(code)


Sinus Simulator

Description: Application to simulate the interaction between a rigid tool and elastic tissue. The motion of the tool is guided through an extrinsic vertor field and non-rigid deformation on the tissue is performed in case of collision.

(code)