Ralf Habel, Michael Kudenov, Michael WimmerORCID iD
Practical Spectral Photography
Computer Graphics Forum (Proceedings EUROGRAPHICS 2012), 31(2):449-458, May 2012. [Draft]

Information

  • Publication Type: Journal Paper with Conference Talk
  • Workgroup(s)/Project(s):
  • Date: May 2012
  • Journal: Computer Graphics Forum (Proceedings EUROGRAPHICS 2012)
  • Volume: 31
  • Number: 2
  • Location: Cagliari, Italy
  • Lecturer: Ralf Habel
  • Event: Eurographics 2012
  • Conference date: 13. May 2012 – 18. May 2012
  • Pages: 449 – 458
  • Keywords: Computational Photography, Spectroscopy, Computed Tomography Imaging Spectrometer, Practical

Abstract

We introduce a low-cost and compact spectral imaging camera design based on unmodified consumer cameras and a custom camera objective. The device can be used in a high-resolution configuration that measures the spectrum of a column of an imaged scene with up to 0.8 nm spectral resolution, rivalling commercial non-imaging spectrometers, and a mid-resolution hyperspectral mode that allows the spectral measurement of a whole image, with up to 5 nm spectral resolution and 120x120 spatial resolution. We develop the necessary calibration methods based on halogen/fluorescent lamps and laser pointers to acquire all necessary information about the optical system. We also derive the mathematical methods to interpret and reconstruct spectra directly from the Bayer array images of a standard RGGB camera. This objective design introduces accurate spectral remote sensing to computational photography, with numerous applications in color theory, colorimetry, vision and rendering, making the acquisition of a spectral image as simple as taking a high-dynamic-range image.

Additional Files and Images

Additional images and videos

Practical Spectral Photography: Practical Spectral Photography Practical Spectral Photography: Practical Spectral Photography

Additional files

Code: Matlab code of EM iteration Code: Matlab code of EM iteration
Data Sets: Additional Data Sets and Materials Data Sets: Additional Data Sets and Materials
Draft: Practical Spectral Photography Draft: Practical Spectral Photography

Weblinks

BibTeX

@article{Habel_2012_PSP,
  title =      "Practical Spectral Photography",
  author =     "Ralf Habel and Michael Kudenov and Michael Wimmer",
  year =       "2012",
  abstract =   "We introduce a low-cost and compact spectral imaging camera
               design based on unmodified consumer cameras and a custom
               camera objective. The device can be used in a
               high-resolution configuration that measures the spectrum of
               a column of an imaged scene with up to 0.8 nm spectral
               resolution, rivalling commercial non-imaging spectrometers,
               and a mid-resolution hyperspectral mode that allows the
               spectral measurement of a whole image, with up to 5 nm
               spectral resolution and 120x120 spatial resolution. We
               develop the necessary calibration methods based on
               halogen/fluorescent lamps and laser pointers to acquire all
               necessary information about the optical system.  We also
               derive the mathematical methods to interpret and reconstruct
               spectra directly from the Bayer array images of a standard
               RGGB camera. This objective design introduces accurate
               spectral remote sensing to computational photography, with
               numerous applications in color theory, colorimetry, vision
               and rendering, making the acquisition of a spectral image as
               simple as taking a high-dynamic-range image.",
  month =      may,
  journal =    "Computer Graphics Forum (Proceedings EUROGRAPHICS 2012)",
  volume =     "31",
  number =     "2",
  pages =      "449--458",
  keywords =   "Computational Photography, Spectroscopy, Computed Tomography
               Imaging Spectrometer, Practical",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2012/Habel_2012_PSP/",
}