Computer Graphics and Visualization Lab
Department of Computer Science at Purdue University

Differences

This shows you the differences between the selected revision and the current version of the page.

projects:general_pinhole_camera 2010/02/22 14:56 projects:general_pinhole_camera 2010/02/22 15:03 current
Line 6: Line 6:
^ **Remote Visualization**  ^ ^ **Remote Visualization**  ^
| We propose to improve interactivity in remote visualization by transferring GPC images instead of conventional PPC images. The idea is to reuse a GPC image at the local site to compute several high-quality output frames, without the need of any additional data from the remote site. The GPC is designed to produce images with a sampling rate higher at the center and lower at the periphery. The resulting image has size and coherence similar to those of a PPC image, thus the transfer costs are comparable. At the local site the GPC image is resampled into a conventional PPC output frame at interactive rates. The higher sampling rate at the GPC image center allows the user to zoom in with little quality loss. Once the output frame sampling rate exceeds that provided by the GPC image, a new GPC image is requested and transferred from the remote site. The GPC also has a larger field of view than the output frame, which allows the user to rotate the view direction without the need of transferring new images. Like the PPC, the GPC is a pinhole so a GPC reference image cannot accurately support viewpoint translation due to occlusions. However, the approximate translation support provided is sufficient to allow the user to select a novel viewpoint for which a new GPC image is rendered and transferred.  | | We propose to improve interactivity in remote visualization by transferring GPC images instead of conventional PPC images. The idea is to reuse a GPC image at the local site to compute several high-quality output frames, without the need of any additional data from the remote site. The GPC is designed to produce images with a sampling rate higher at the center and lower at the periphery. The resulting image has size and coherence similar to those of a PPC image, thus the transfer costs are comparable. At the local site the GPC image is resampled into a conventional PPC output frame at interactive rates. The higher sampling rate at the GPC image center allows the user to zoom in with little quality loss. Once the output frame sampling rate exceeds that provided by the GPC image, a new GPC image is requested and transferred from the remote site. The GPC also has a larger field of view than the output frame, which allows the user to rotate the view direction without the need of transferring new images. Like the PPC, the GPC is a pinhole so a GPC reference image cannot accurately support viewpoint translation due to occlusions. However, the approximate translation support provided is sufficient to allow the user to select a novel viewpoint for which a new GPC image is rendered and transferred.  |
-| +| {{:wiki:projects:general_pinhole_camera:gpc9.png?300|}} {{:wiki:projects:general_pinhole_camera:gpc10.png?300|}} {{:wiki:projects:general_pinhole_camera:gpc11.png?300|}} \\ {{:wiki:projects:general_pinhole_camera:gpc12.png?300|}} {{:wiki:projects:general_pinhole_camera:gpc13.png?300|}} {{:wiki:projects:general_pinhole_camera:gpc14.png?300|}}
 +| (Top) Conventional planar pinhole camera (PPC) reference image and two output frames resampled from it and (bottom) general pinhole camera (GPC) reference image and corresponding frames. The GPC image has a higher sampling rate at the center which produces higher quality frames when zooming in. |
^ **Focus Plus Context Visualization**  ^^ ^ **Focus Plus Context Visualization**  ^^
| The second context in which the GPC infrastructure pays dividends is focus plus context visualization. Many methods have been developed in visualization and computer-human interaction that capitalize on the perceptual advantages of visualizing a region of interest in detail (i.e. focus) while keeping it seamlessly integrated into the surrounding area (i.e. context). The GPC naturally supports higher sampling rates for one or several focus regions. We describe a GPC variant suitable for focus plus context visualization with advantages that include sampling rate continuity from focus region to surrounding context, distortion free focus regions, efficiency, and support for many types of data.  || | The second context in which the GPC infrastructure pays dividends is focus plus context visualization. Many methods have been developed in visualization and computer-human interaction that capitalize on the perceptual advantages of visualizing a region of interest in detail (i.e. focus) while keeping it seamlessly integrated into the surrounding area (i.e. context). The GPC naturally supports higher sampling rates for one or several focus regions. We describe a GPC variant suitable for focus plus context visualization with advantages that include sampling rate continuity from focus region to surrounding context, distortion free focus regions, efficiency, and support for many types of data.  ||
 

projects/general_pinhole_camera.txt · Last modified: 2010/02/22 15:03 by rosenpa
  [Main Page]   [Projects]   [Publications]   [People]   [Courses]   [Talks]