no code implementations • CVPR 2023 • Hoang M. Le, Brian Price, Scott Cohen, Michael S. Brown
Inspired by neural implicit representations for 2D images, we propose a method that optimizes a lightweight multi-layer-perceptron (MLP) model during the gamut reduction step to predict the clipped values.
no code implementations • 16 Nov 2022 • Shuwei Li, Jikai Wang, Michael S. Brown, Robby T. Tan
Moreover, to ensure that our model maintains the constancy of surface colors regardless of the variations of light colors, we also preserve local surface color features in our model.
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.
1 code implementation • CVPR 2022 • Ali Maleky, Shayan Kousha, Michael S. Brown, Marcus A. Brubaker
This paper proposes a framework for training a noise model and a denoiser simultaneously while relying only on pairs of noisy images rather than noisy/clean paired image data.
no code implementations • CVPR 2022 • Shayan Kousha, Ali Maleky, Michael S. Brown, Marcus A. Brubaker
The nonlinear steps on the ISP culminate in a significantly more complex noise distribution in the sRGB domain and existing raw-domain noise models are unable to capture the sRGB noise distribution.
3 code implementations • 15 Nov 2021 • Abdullah Abuolaim, Mahmoud Afifi, Michael S. Brown
In this work, we follow the trend of rendering the NIMAT effect by introducing a modification on the blur synthesis procedure in portrait mode.
1 code implementation • 17 Sep 2021 • Mahmoud Afifi, Marcus A. Brubaker, Michael S. Brown
Auto white balance (AWB) is applied by camera hardware at capture time to remove the color cast caused by the scene illumination.
1 code implementation • 11 Aug 2021 • Abdullah Abuolaim, Mahmoud Afifi, Michael S. Brown
Specifically, we show that jointly learning to predict the two DP views from a single blurry input image improves the network's ability to learn to deblur the image.
no code implementations • 2 Aug 2021 • Seonghyeon Nam, Marcus A. Brubaker, Michael S. Brown
We propose a framework for aligning and fusing multiple images into a single view using neural image representations (NIRs), also known as implicit or coordinate-based neural representations.
1 code implementation • 26 Jun 2021 • Mahmoud Afifi, Abdullah Abuolaim, Mostafa Hussien, Marcus A. Brubaker, Michael S. Brown
A nice feature of our method is that it enables the users to manually select the color associations between the target style and content image for more transfer flexibility.
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.
no code implementations • 17 Feb 2021 • Mauricio Delbracio, Damien Kelly, Michael S. Brown, Peyman Milanfar
The first mobile camera phone was sold only 20 years ago, when taking pictures with one's phone was an oddity, and sharing pictures online was unheard of.
1 code implementation • ICCV 2021 • Abdullah Abuolaim, Mauricio Delbracio, Damien Kelly, Michael S. Brown, Peyman Milanfar
Leveraging these realistic synthetic DP images, we introduce a recurrent convolutional network (RCN) architecture that improves deblurring results and is suitable for use with single-frame and multi-frame data (e. g., video) captured by DP sensors.
Ranked #12 on
Image Defocus Deblurring
on DPD (Dual-view)
(using extra training data)
1 code implementation • CVPR 2021 • Mahmoud Afifi, Marcus A. Brubaker, Michael S. Brown
This goal has led to significant interest in methods that can intuitively control the appearance of images generated by GANs.
2 code implementations • 27 Sep 2020 • Majed El Helou, Ruofan Zhou, Sabine Süsstrunk, Radu Timofte, Mahmoud Afifi, Michael S. Brown, Kele Xu, Hengxing Cai, Yuzhong Liu, Li-Wen Wang, Zhi-Song Liu, Chu-Tak Li, Sourya Dipta Das, Nisarg A. Shah, Akashdeep Jassal, Tongtong Zhao, Shanshan Zhao, Sabari Nathan, M. Parisa Beham, R. Suganya, Qing Wang, Zhongyun Hu, Xin Huang, Yaning Li, Maitreya Suin, Kuldeep Purohit, A. N. Rajagopalan, Densen Puthussery, Hrishikesh P. S, Melvin Kuriakose, Jiji C. V, Yu Zhu, Liping Dong, Zhuolong Jiang, Chenghua Li, Cong Leng, Jian Cheng
The first track considered one-to-one relighting; the objective was to relight an input photo of a scene with a different color temperature and illuminant orientation (i. e., light source position).
1 code implementation • 26 Sep 2020 • Mahmoud Afifi, Michael S. Brown
This is because RAW images have no photo-rendering operations applied and photo-editing software is able to apply WB and other photo-finishing procedures to render the final image.
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 • 8 May 2020 • Abdelrahman Abdelhamed, Mahmoud Afifi, Radu Timofte, Michael S. Brown, Yue Cao, Zhilu Zhang, WangMeng Zuo, Xiaoling Zhang, Jiye Liu, Wendong Chen, Changyuan Wen, Meng Liu, Shuailin Lv, Yunchao Zhang, Zhihong Pan, Baopu Li, Teng Xi, Yanwen Fan, Xiyu Yu, Gang Zhang, Jingtuo Liu, Junyu Han, Errui Ding, Songhyun Yu, Bumjun Park, Jechang Jeong, Shuai Liu, Ziyao Zong, Nan Nan, Chenghua Li, Zengli Yang, Long Bao, Shuangquan Wang, Dongwoon Bai, Jungwon Lee, Youngjung Kim, Kyeongha Rho, Changyeop Shin, Sungho Kim, Pengliang Tang, Yiyun Zhao, Yuqian Zhou, Yuchen Fan, Thomas Huang, Zhihao LI, Nisarg A. Shah, Wei Liu, Qiong Yan, Yuzhi Zhao, Marcin Możejko, Tomasz Latkowski, Lukasz Treszczotko, Michał Szafraniuk, Krzysztof Trojanowski, Yanhong Wu, Pablo Navarrete Michelini, Fengshuo Hu, Yunhua Lu, Sujin Kim, Wonjin Kim, Jaayeon Lee, Jang-Hwan Choi, Magauiya Zhussip, Azamat Khassenov, Jong Hyun Kim, Hwechul Cho, Priya Kansal, Sabari Nathan, Zhangyu Ye, Xiwen Lu, Yaqi Wu, Jiangxin Yang, Yanlong Cao, Siliang Tang, Yanpeng Cao, Matteo Maggioni, Ioannis Marras, Thomas Tanay, Gregory Slabaugh, Youliang Yan, Myungjoo Kang, Han-Soo Choi, Kyungmin Song, Shusong Xu, Xiaomu Lu, Tingniao Wang, Chunxia Lei, Bin Liu, Rajat Gupta, Vineet Kumar
This challenge is based on a newly collected validation and testing image datasets, and hence, named SIDD+.
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).
1 code implementation • ECCV 2020 • Abdullah Abuolaim, Michael S. Brown
DP sensors are used to assist a camera's auto-focus by capturing two sub-aperture views of the scene in a single image shot.
Ranked #6 on
Image Defocus Deblurring
on DPD
4 code implementations • CVPR 2020 • Mahmoud Afifi, Michael S. Brown
The ISP rendering begins with a white-balance procedure that is used to remove the color cast of the scene's illumination.
2 code implementations • CVPR 2021 • Mahmoud Afifi, Konstantinos G. Derpanis, Björn Ommer, Michael S. Brown
In contrast, our proposed method targets both over- and underexposure errors in photographs.
Ranked #3 on
Image Enhancement
on Exposure-Errors
1 code implementation • ICCV 2019 • Mahmoud Afifi, Michael S. Brown
There is active research targeting local image manipulations that can fool deep neural networks (DNNs) into producing incorrect results.
1 code implementation • 14 Dec 2019 • Mahmoud Afifi, Michael S. Brown
Our learned space retains the linear property of the original sensor raw-RGB space and allows unseen camera sensors to be used on a single DNN model trained on this working space.
1 code implementation • ICCV 2019 • Abdelrahman Abdelhamed, Marcus A. Brubaker, Michael S. Brown
Modeling and synthesizing image noise is an important aspect in many computer vision applications.
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 • CVPR 2018 • Vivek Sharma, Ali Diba, Davy Neven, Michael S. Brown, Luc van Gool, Rainer Stiefelhagen
In this paper, we are interested in learning CNNs that can emulate image enhancement and restoration, but with the overall goal to improve image classification and not necessarily human perception.
no code implementations • CVPR 2018 • Hakki Can Karaimer, Michael S. Brown
In this paper, we discuss the limitations of the current colorimetric mapping approach and propose two methods that are able to improve color accuracy.
no code implementations • CVPR 2018 • Abdelrahman Abdelhamed, Stephen Lin, Michael S. Brown
We propose a systematic procedure for estimating ground truth for noisy images that can be used to benchmark denoising performance for smartphone cameras.
no code implementations • 20 Oct 2017 • Vivek Sharma, Ali Diba, Davy Neven, Michael S. Brown, Luc van Gool, Rainer Stiefelhagen
In this paper, we are interested in learning CNNs that can emulate image enhancement and restoration, but with the overall goal to improve image classification and not necessarily human perception.
no code implementations • CVPR 2017 • Rang M. H. Nguyen, Michael S. Brown
One of the most frequently applied low-level operations in computer vision is the conversion of an RGB camera image into its luminance representation.
no code implementations • CVPR 2017 • Lei Zhu, Chi-Wing Fu, Michael S. Brown, Pheng-Ann Heng
`Speckle' refers to the granular patterns that occur in ultrasound images due to wave interference.
no code implementations • 21 Jul 2016 • Yu Li, ShaoDi You, Michael S. Brown, Robby T. Tan
This paper provides a comprehensive survey of methods dealing with visibility enhancement of images taken in hazy or foggy scenes.
no code implementations • CVPR 2016 • Seoung Wug Oh, Michael S. Brown, Marc Pollefeys, Seon Joo Kim
In particular, due to the differences in spectral sensitivities of the cameras, different cameras yield different RGB measurements for the same spectral signal.
no code implementations • CVPR 2016 • Yu Li, Robby T. Tan, Xiaojie Guo, Jiangbo Lu, Michael S. Brown
This paper addresses the problem of rain streak removal from a single image.
no code implementations • CVPR 2016 • Rang M. H. Nguyen, Michael S. Brown
Most camera images are saved as 8-bit standard RGB (sRGB) compressed JPEGs.
no code implementations • CVPR 2016 • Dongliang Cheng, Abdelrahman Abdelhamed, Brian Price, Scott Cohen, Michael S. Brown
Existing methods attempt to estimate a spatially varying illumination map, however, results are error prone and the resulting illumination maps are too low-resolution to be used for proper spatially varying white-balance correction.
no code implementations • ICCV 2015 • Yu Li, Robby T. Tan, Michael S. Brown
We demonstrate the effectiveness of our nighttime haze model and correction method on a number of examples and compare our results with existing daytime and nighttime dehazing methods' results.
no code implementations • ICCV 2015 • Yu Li, Dongbo Min, Michael S. Brown, Minh N. Do, Jiangbo Lu
However, the quality of the PMBP solution is tightly coupled with the local window size, over which the raw data cost is aggregated to mitigate ambiguity in the data constraint.
no code implementations • ICCV 2015 • Dongliang Cheng, Brian Price, Scott Cohen, Michael S. Brown
A limitation in color constancy research is the inability to establish ground truth colors for evaluating corrected images.
1 code implementation • ICCV 2015 • Rang M. H. Nguyen, Michael S. Brown
L_0 gradient minimization can be applied to an input signal to control the number of non-zero gradients.
no code implementations • CVPR 2015 • Dongliang Cheng, Brian Price, Scott Cohen, Michael S. Brown
More recent state-of-the-art methods employ learning-based techniques that produce better results, but often rely on complex features and have long evaluation and training times.
1 code implementation • Pacific Graphics 2014 • Rang Nguyen, Seon Joo Kim, Michael S. Brown
Our method is unique in its considera- tion of the scene illumination and the constraint that the mapped image must be within the color gamut of the target image.
no code implementations • CVPR 2014 • Yu Li, Michael S. Brown
This problem arises most notably in intrinsic image decomposition and reflection interference removal.
no code implementations • CVPR 2014 • Rang Nguyen, Dilip K. Prasad, Michael S. Brown
We show that this approach achieves state-of-the-art results on a range of consumer cameras and images of arbitrary scenes and illuminations.
no code implementations • CVPR 2013 • Julio Zaragoza, Tat-Jun Chin, Michael S. Brown, David Suter
We investigate projective estimation under model inadequacies, i. e., when the underpinning assumptions of the projective model are not fully satisfied by the data.