• DocumentCode
    2291016
  • Title

    Shadow cameras: Reciprocal views from illumination masks

  • Author

    Koppal, Sanjeev J. ; Narasimhan, Srinivasa G.

  • Author_Institution
    Robot. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2009
  • fDate
    Sept. 29 2009-Oct. 2 2009
  • Firstpage
    1211
  • Lastpage
    1218
  • Abstract
    Scene appearance from the point of view of a light source is called a reciprocal or dual view. Since there exists a large diversity in illumination, these virtual views may be non-perspective and multi-viewpoint in nature. In this paper, we demonstrate the use of occluding masks to recover these dual views, which we term shadow cameras. We first show how to render a single reciprocal scene view by swapping the camera and light source positions. We extend this technique for multiple views by building a virtual shadow camera array with static masks and a moving source. We also capture non-perspective views such as orthographic, cross-slit and a pushbroom variant, while introducing novel applications such as converting between camera projections and removing refractive and catadioptric distortions. Finally, since a shadow camera is artificial, we can manipulate any of its intrinsic parameters, such as camera skew, to create perspective distortions.
  • Keywords
    cameras; light sources; lighting; rendering (computer graphics); dual view; illumination masks; light source; nonperspective views; occluding masks; reciprocal view; rendering; shadow cameras; virtual shadow camera array; Cameras; Geometry; Layout; Light scattering; Light sources; Lighting control; Optical refraction; Photometry; Robot vision systems; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision, 2009 IEEE 12th International Conference on
  • Conference_Location
    Kyoto
  • ISSN
    1550-5499
  • Print_ISBN
    978-1-4244-4420-5
  • Electronic_ISBN
    1550-5499
  • Type

    conf

  • DOI
    10.1109/ICCV.2009.5459333
  • Filename
    5459333