TY - JOUR
T1 - FlexISP
T2 - A flexible camera image processing framework
AU - Heide, Felix
AU - Steinberger, Markus
AU - Tsai, Yun Ta
AU - Rouf, Mushfiqur
AU - Paja¸k, Dawid
AU - Reddy, Dikpal
AU - Gallo, Orazio
AU - Liu, Jing
AU - Heidrich, Wolfgang
AU - Egiazarian, Karen
AU - Kautz, Jan
AU - Pulli, Kari
N1 - Publisher Copyright:
2014 Copyright held by the Owner/Author. Publication rights licensed to ACM.
PY - 2014/11/19
Y1 - 2014/11/19
N2 - Conventional pipelines for capturing, displaying, and storing images are usually defined as a series of cascaded modules, each responsible for addressing a particular problem. While this divide-and-conquer approach offers many benefits, it also introduces a cumulative error, as each step in the pipeline only considers the output of the previous step, not the original sensor data. We propose an end-to-end system that is aware of the camera and image model, enforces naturalimage priors, while jointly accounting for common image processing steps like demosaicking, denoising, deconvolution, and so forth, all directly in a given output representation (e.g., YUV, DCT). Our system is flexible and we demonstrate it on regular Bayer images as well as images from custom sensors. In all cases, we achieve large improvements in image quality and signal reconstruction compared to state-of-the-art techniques. Finally, we show that our approach is capable of very efficiently handling high-resolution images, making even mobile implementations feasible.(Figure Presented).
AB - Conventional pipelines for capturing, displaying, and storing images are usually defined as a series of cascaded modules, each responsible for addressing a particular problem. While this divide-and-conquer approach offers many benefits, it also introduces a cumulative error, as each step in the pipeline only considers the output of the previous step, not the original sensor data. We propose an end-to-end system that is aware of the camera and image model, enforces naturalimage priors, while jointly accounting for common image processing steps like demosaicking, denoising, deconvolution, and so forth, all directly in a given output representation (e.g., YUV, DCT). Our system is flexible and we demonstrate it on regular Bayer images as well as images from custom sensors. In all cases, we achieve large improvements in image quality and signal reconstruction compared to state-of-the-art techniques. Finally, we show that our approach is capable of very efficiently handling high-resolution images, making even mobile implementations feasible.(Figure Presented).
KW - Image processing
KW - Image reconstruction
UR - http://www.scopus.com/inward/record.url?scp=84914689708&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84914689708&partnerID=8YFLogxK
U2 - 10.1145/2661229.2661260
DO - 10.1145/2661229.2661260
M3 - Article
AN - SCOPUS:84914689708
SN - 0730-0301
VL - 33
JO - ACM Transactions on Graphics
JF - ACM Transactions on Graphics
IS - 6
ER -