Generating Sub-Resolution Detail in Images and Volumes
Using Constrained Texture Synthesis
Lujin Wang Klaus Mueller
Stony Brook University
Full Paper (PDF file, 4M)
Video (Quicktime mp4 file, 11.6M)
Presentation on Visualization 2004 Conference (zip file, 18.6M)
Contact: lujin@cs.sunysb.edu
Abstract:
A common deficiency of discretized datasets is that detail beyond the resolution of the dataset has been irrecoverably lost. This lack of detail becomes immediately apparent once one attempts to zoom into the dataset and only recovers blur. Here, we describe a method that generates the missing detail from any available and plausible high-resolution data, using texture synthesis. Since the detail generation process is guided by the underlying image or volume data and is designed to fill in plausible detail in accordance with the coarse structure and properties of the zoomed-in neighborhood, we refer to our method as constrained texture synthesis. Regular zooms become “semantic zooms”, where each level of detail stems from a data source attuned to that resolution. We demonstrate our approach by a medical application – the visualization of a human liver – but its principles readily apply to any scenario, as long as data at all resolutions are available. We will first present a 2D viewing application, called the “virtual microscope”, and then extend our technique to 3D volumetric viewing.
Illustration of the semantic zooming:
![]() |
![]() |
Zooming in with initial transition to detail synthesized from histology data |
|
Full transition and zooming into synthesized histological detail |
|
Transition to detail synthesized from higher-resolution histological data |
|
Pixel synthesis based on distance field:
![]() |
![]() |
|
Skin histology sample |
Sample's distance field with detected texture flow orientation |
![]() |
![]() |
|
Result's distance field with texture flow orientation |
Synthesized skin result |