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:camera_model_design 2009/11/16 11:48 projects:camera_model_design 2010/02/19 09:32 current
Line 18: Line 18:
| The general pinhole camera (GPC) model is a pinhole camera model which supports any set of sampling locations on the image plane. The GPC rays are defined by a pinhole and the desired image plane sampling locations.  The GPC image is rendered by directly sampling the data to be visualized at the desired sampling locations. GPC visualization is versatile—it supports many types of data, including surface geometry, volume, and image data. GPC visualization is also efficient—complex datasets are rendered interactively with the help of graphics hardware. Moreover, if the application demands it, a GPC image can be resampled at little cost into a conventional PPC image. We demonstrate the advantages of the non-uniform sampling afforded by the GPC in three contexts: remote visualization, focus plus context visualization, and extreme antialiasing.  ||| | The general pinhole camera (GPC) model is a pinhole camera model which supports any set of sampling locations on the image plane. The GPC rays are defined by a pinhole and the desired image plane sampling locations.  The GPC image is rendered by directly sampling the data to be visualized at the desired sampling locations. GPC visualization is versatile—it supports many types of data, including surface geometry, volume, and image data. GPC visualization is also efficient—complex datasets are rendered interactively with the help of graphics hardware. Moreover, if the application demands it, a GPC image can be resampled at little cost into a conventional PPC image. We demonstrate the advantages of the non-uniform sampling afforded by the GPC in three contexts: remote visualization, focus plus context visualization, and extreme antialiasing.  |||
| {{:wiki:projects:general_pinhole_camera:gpc0.png?480|}} \\ Focus plus context visualization enabled my the GPC. | {{:wiki:projects:general_pinhole_camera:gpc2.png?460|}} \\ GPC used for accelerated remote visualization. | {{:wiki:projects:general_pinhole_camera:gpc4.png?240|}} \\ {{:wiki:projects:general_pinhole_camera:gpc3.png?240|}} \\ Scene reconstructed using a PPC (top) and GPC (bottom) of the same resolution. | | {{:wiki:projects:general_pinhole_camera:gpc0.png?480|}} \\ Focus plus context visualization enabled my the GPC. | {{:wiki:projects:general_pinhole_camera:gpc2.png?460|}} \\ GPC used for accelerated remote visualization. | {{:wiki:projects:general_pinhole_camera:gpc4.png?240|}} \\ {{:wiki:projects:general_pinhole_camera:gpc3.png?240|}} \\ Scene reconstructed using a PPC (top) and GPC (bottom) of the same resolution. |
-| [[projects:general_pinhole_camera|More Details Available Soon]]  |||+| [[projects:general_pinhole_camera|More Details]]  |||
^ **[[projects:reflections|Camera Model Design for High-Quality Interactive Rendering Calculations]]**  ^^^ ^ **[[projects:reflections|Camera Model Design for High-Quality Interactive Rendering Calculations]]**  ^^^
 

projects/camera_model_design.txt · Last modified: 2010/02/19 09:32 by rosenpa
  [Main Page]   [Projects]   [Publications]   [People]   [Courses]   [Talks]