• DocumentCode
    1399239
  • Title

    The General Pinhole Camera: Effective and Efficient Nonuniform Sampling for Visualization

  • Author

    Popescu, Voicu ; Rosen, Paul ; Arns, Laura ; Tricoche, Xavier ; Wyman, Chris ; Hoffmann, Christoph M.

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • Volume
    16
  • Issue
    5
  • fYear
    2010
  • Firstpage
    777
  • Lastpage
    790
  • Abstract
    We introduce the general pinhole camera (GPC), defined by a center of projection (i.e., the pinhole), an image plane, and a set of sampling locations in the image plane. We demonstrate the advantages of the GPC in the contexts of remote visualization, focus-plus-context visualization, and extreme antialiasing, which benefit from the GPC sampling flexibility. For remote visualization, we describe a GPC that allows zooming-in at the client without the need for transferring additional data from the server. For focus-plus-context visualization, we describe a GPC with multiple regions of interest with sampling rate continuity to the surrounding areas. For extreme antialiasing, we describe a GPC variant that allows supersampling locally with a very high number of color samples per output pixel (e.g., 1,024×), supersampling levels that are out of reach for conventional approaches that supersample the entire image. The GPC supports many types of data, including surface geometry, volumetric, and image data, as well as many rendering modes, including highly view-dependent effects such as volume rendering. Finally, GPC visualization is efficient-GPC images are rendered and resampled with the help of graphics hardware at interactive rates.
  • Keywords
    antialiasing; data visualisation; image processing; image sensors; interactive systems; rendering (computer graphics); telecontrol; GPC visualization; extreme antialiasing; focus-plus-context visualization; general pinhole camera; graphics hardware; image data; image plane; interactive visualization; nonuniform sampled images; remote visualization; rendering modes; sampling rate continuity; surface geometry; Cameras; Data visualization; Focusing; Geometry; Graphics; Hardware; Image sampling; Nonuniform sampling; Pixel; Rendering (computer graphics); Nonuniform sampled images; antialiasing.; focus-plus-context; interactive visualization; remote visualization;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2010.22
  • Filename
    5401160