no code implementations • 8 Apr 2025 • SaiKiran Tedla, Abhijith Punnappurath, Luxi Zhao, Michael S. Brown
We found that concatenating a three-channel mosaic embedding to the input image and training with a unified demosaicing architecture yields results that outperform existing Quad-Bayer and Nona-Bayer models and are comparable to Single-Bayer models.
no code implementations • ICCV 2023 • Donghwan Seo, Abhijith Punnappurath, Luxi Zhao, Abdelrahman Abdelhamed, Sai Kiran Tedla, Sanguk Park , Jihwan Choe, Michael S. Brown
The narrowing domain gap between real and synthetic imagery makes it possible to use CG images as training data for deep learning models targeting high-level computer vision tasks, such as autonomous driving and semantic segmentation.
1 code implementation • CVPR 2022 • Abhijith Punnappurath, Abdullah Abuolaim, Abdelrahman Abdelhamed, Alex Levinshtein, Michael S. Brown
Training nightmode ISP networks relies on large-scale datasets of image pairs with: (1) a noisy raw image captured with a short exposure and a high ISO gain; and (2) a ground truth low-noise raw image captured with a long exposure and low ISO that has been rendered through the ISP.
1 code implementation • CVPR 2022 • Seonghyeon Nam, Abhijith Punnappurath, Marcus A. Brubaker, Michael S. Brown
Our experiments show that our learned sampling can adapt to the image content to produce better raw reconstructions than existing methods.
no code implementations • CVPR 2021 • Abdelrahman Abdelhamed, Abhijith Punnappurath, Michael S. Brown
In this paper, we leverage the availability of these two cameras for the task of illumination estimation using a small neural network to perform the illumination prediction.
1 code implementation • 23 Jun 2020 • Mahmoud Afifi, Abdelrahman Abdelhamed, Abdullah Abuolaim, Abhijith Punnappurath, Michael S. Brown
Because of this, a number of methods have been proposed to "unprocess" nonlinear images back to a raw-RGB state.
1 code implementation • 3 May 2020 • Abhijith Punnappurath, Michael S. Brown
Imaging sensors digitize incoming scene light at a dynamic range of 10--12 bits (i. e., 1024--4096 tonal values).
no code implementations • CVPR 2019 • Abhijith Punnappurath, Michael S. Brown
Reflection removal is the challenging problem of removing unwanted reflections that occur when imaging a scene that is behind a pane of glass.
1 code implementation • JOSA A 2019 • Mahmoud Afifi, Abhijith Punnappurath, Graham Finlayson, Michael S. Brown
Recent work by Finlayson, Interface Focus, 2018 showed that a bias correction function can be formulated as a projective transform because the magnitude of the R, G, B illumination vector does not matter to the AWB procedure.
no code implementations • ECCV 2018 • Abdullah Abuolaim, Abhijith Punnappurath, Michael S. Brown
The fact that different objectives exist raises the research question of whether there is a preferred objective.
no code implementations • ICCV 2015 • Abhijith Punnappurath, Vijay Rengarajan, A. N. Rajagopalan
But CMOS sensors that have increasingly started to replace their more expensive CCD counterparts in many applications do not respect this assumption if there is a motion of the camera relative to the scene during the exposure duration of an image because of the row-wise acquisition mechanism.