A Software Platform for Manipulating the Camera Imaging Pipeline
Abstract
There are a number of processing steps applied onboard a digital camera that collectively make up the camera imaging pipeline. Unfortunately, the imaging pipeline is typically embedded in a camera’s hardware making it difficult for researchers working on individual components to do so within the proper context of the full pipeline. This not only hinders research, it makes evaluating the effects from modifying an individual pipeline component on the final camera output challenging, if not impossible. This paper presents a new software platform that allows easy access to each stage of the camera imaging pipeline. The platform allows modification of the parameters for individual components as well as the ability to access and manipulate the intermediate images as they pass through different stages. We detail our platform design and demonstrate its usefulness on a number of examples.
Cite
Text
Karaimer and Brown. "A Software Platform for Manipulating the Camera Imaging Pipeline." European Conference on Computer Vision, 2016. doi:10.1007/978-3-319-46448-0_26Markdown
[Karaimer and Brown. "A Software Platform for Manipulating the Camera Imaging Pipeline." European Conference on Computer Vision, 2016.](https://mlanthology.org/eccv/2016/karaimer2016eccv-software/) doi:10.1007/978-3-319-46448-0_26BibTeX
@inproceedings{karaimer2016eccv-software,
title = {{A Software Platform for Manipulating the Camera Imaging Pipeline}},
author = {Karaimer, Hakki Can and Brown, Michael S.},
booktitle = {European Conference on Computer Vision},
year = {2016},
pages = {429-444},
doi = {10.1007/978-3-319-46448-0_26},
url = {https://mlanthology.org/eccv/2016/karaimer2016eccv-software/}
}