Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Detail-preserving Joint Image Upsampling

Published: 13 June 2024 Publication History

Abstract

Image operators can be instrumental to computational imaging and photography. However, many of them are computationally intensive. In this article, we propose an effective yet efficient joint upsampling method to accelerate various image operators. We show that edge-preserving filtering can be facilitated with a downsampling-and-upsampling process. Moreover, when the extent of smoothing is mild, the process is detail preserving, i.e., the fine details lost in the low-resolution (LR) images can be accurately restored in the high-resolution (HR) images. Given an HR input and an LR output of an operator, we downsample the HR input and calculate its affinities to the HR input. By applying the affinities to the LR output, we promote its resolution. Due to the strong detail-preserving property, the HR output derived in the previous step may exhibit aliasing artifacts around the salient edges. We further refine it based on the linear relations in a small neighborhood to rid the artifacts. Experiments on various image operators show that our method achieves superior quality over the state-of-the-art joint upsampling methods. Furthermore, the running time of our method is linear to the number of pixels. Our naive implementation derives 1080P images in real time (24 fps) on an NVIDIA GTX 3070 GPU.

Supplementary Material

TOMM-2023-0026-supp (tomm-2023-0026-supp.zip)
Supplementary material

References

[1]
Mahmoud Afifi, Konstantinos G. Derpanis, Björn Ommer, and Michael S. Brown. 2021. Learning multi-scale photo exposure correction. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 9157–9167.
[2]
Yagiz Aksoy, Tunc Ozan Aydin, and Marc Pollefeys. 2017. Designing Effective Inter-pixel Information Flow for Natural Image matting. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 29–37.
[3]
Ivan Anokhin, Pavel Solovev, Denis Korzhenkov, Alexey Kharlamov, Taras Khakhulin, Aleksei Silvestrov, Sergey I. Nikolenko, Victor Lempitsky, and Gleb Sterkin. 2020. High-resolution daytime translation without domain labels. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 7485–7494.
[4]
Mathieu Aubry, Sylvain Paris, Samuel W. Hasinoff, Jan Kautz, and Frédo Durand. 2014. Fast local laplacian filters: Theory and applications. ACM Trans. Graph. 33, 5 (2014), 167:1–167:14.
[5]
Akash Bapat and Jan-Michael Frahm. 2019. The domain transform solver. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 6014–6023.
[6]
Jonathan T. Barron and Ben Poole. 2016. The fast bilateral solver. In Proceedings of the European Conference on Computer Vision, Bastian Leibe, Jiri Matas, Nicu Sebe, and Max Welling (Eds.), Vol. 9907. 617–632.
[7]
Dana Berman, Shai Avidan, et al. 2016. Non-local image dehazing. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 1674–1682.
[8]
Jiawen Chen, Andrew Adams, Neal Wadhwa, and Samuel W. Hasinoff. 2016. Bilateral guided upsampling. ACM Trans. Graph. 35, 6 (2016), 203:1–203:8.
[9]
Hang Dong, Jinshan Pan, Lei Xiang, Zhe Hu, Xinyi Zhang, Fei Wang, and Ming-Hsuan Yang. 2020. Multi-scale boosted dehazing network with dense feature fusion. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2154–2164.
[10]
Zeev Farbman, Raanan Fattal, and Dani Lischinski. 2011. Convolution pyramids. ACM Trans. Graph. 30, 6 (2011), 175.
[11]
Raanan Fattal. 2014. Dehazing using color-lines. ACM Trans. Graph. 34, 1 (2014), 13:1–13:14.
[12]
Zhenqi Fu, Huangxing Lin, Yan Yang, Shu Chai, Liyan Sun, Yue Huang, and Xinghao Ding. 2022. Unsupervised underwater image restoration: From a homology perspective. In Proceedings of the AAAI Conference on Artificial Intelligence. 643–651.
[13]
Michaël Gharbi, YiChang Shih, Gaurav Chaurasia, Jonathan Ragan-Kelley, Sylvain Paris, and Frédo Durand. 2015. Transform recipes for efficient cloud photo enhancement. ACM Trans. Graph. 34, 6, Article 228 (Oct.2015), 12 pages.
[14]
Shijie Hao, Xu Han, Yanrong Guo, and Meng Wang. 2022. Decoupled low-light image enhancement. ACM Trans. Multim. Comput. Commun. Appl. 18, 4 (2022), 92:1–92:19.
[15]
Kaiming He, Jian Sun, and Xiaoou Tang. 2013. Guided image filtering. IEEE Trans. Pattern Anal. Mach. Intell. 35, 6 (2013), 1397–1409.
[16]
Beomjun Kim, Jean Ponce, and Bumsub Ham. 2021. Deformable kernel networks for joint image filtering. Int. J. Comput. Vis. 129, 2 (2021), 579–600.
[17]
Johannes Kopf, Michael F. Cohen, Dani Lischinski, and Matthew Uyttendaele. 2007. Joint bilateral upsampling. ACM Trans. Graph. 26, 3 (2007), 96.
[18]
Fei Kou, Weihai Chen, Changyun Wen, and Zhengguo Li. 2015. Gradient domain guided image filtering. IEEE Trans. Image Process. 24, 11 (2015), 4528–4539.
[19]
Wei Liu, Pingping Zhang, Yinjie Lei, Xiaolin Huang, Jie Yang, and Michael Ng. 2022. A generalized framework for edge-preserving and structure-preserving image smoothing. IEEE Trans. Pattern Anal. Mach. Intell. 44, 10 (2022), 6631–6648.
[20]
Haoyu Ma, Bingchen Gong, and Yizhou Yu. 2022. Structure-aware meta-fusion for image super-resolution. ACM Trans. Multim. Comput. Commun. Appl. 18, 2 (2022), 60:1–60:25.
[21]
Dongbo Min, Sunghwan Choi, Jiangbo Lu, Bumsub Ham, Kwanghoon Sohn, and Minh N. Do. 2014. Fast global image smoothing based on weighted least squares. IEEE Trans. Image Process. 23, 12 (2014), 5638–5653.
[22]
Kazu Mishiba. 2023. Fast guided median filter. IEEE Trans. Image Process. 32 (2023), 737–749.
[23]
Carlo Noel Ochotorena and Yukihiko Yamashita. 2020. Anisotropic guided filtering. IEEE Trans. Image Process. 29 (2020), 1397–1412.
[24]
Christoph Rhemann, Carsten Rother, Jue Wang, Margrit Gelautz, Pushmeet Kohli, and Pamela Rott. 2009. A perceptually motivated online benchmark for image matting. In IEEE Conference on Computer Vision and Pattern Recognition. 1826–1833.
[25]
Jheng-Wei Su, Hung-Kuo Chu, and Jia-Bin Huang. 2020. Instance-aware image colorization. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 7965–7974.
[26]
Zhonggui Sun, Bo Han, Jie Li, Jin Zhang, and Xinbo Gao. 2020. Weighted guided image filtering with steering kernel. IEEE Trans. Image Process. 29 (2020), 500–508.
[27]
Ziyi Sun, Yunfeng Zhang, Fangxun Bao, Ping Wang, Xunxiang Yao, and Caiming Zhang. 2022. SADnet: Semi-supervised single image dehazing method based on an attention mechanism. ACM Trans. Multimedia Comput. Commun. Appl. 18, 2 (2022), 58:1–58:23.
[28]
Quan Wang, Sheng Li, Xinpeng Zhang, and Guorui Feng. 2022. Multi-granularity brushstrokes network for universal style transfer. ACM Trans. Multim. Comput. Commun. Appl. 18, 4 (2022), 107:1–107:17.
[29]
Yang Wang, Yang Cao, Jing Zhang, Feng Wu, and Zheng-Jun Zha. 2021. Leveraging deep statistics for underwater image enhancement. ACM Trans. Multim. Comput. Commun. Appl. 17, 3s (2021), 116:1–116:20.
[30]
Huikai Wu, Shuai Zheng, Junge Zhang, and Kaiqi Huang. 2018. Fast end-to-end trainable guided filter. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 1838–1847.
[31]
Jun Xu, Zhi-Ang Liu, Yingkun Hou, Xiantong Zhen, Ling Shao, and Ming-Ming Cheng. 2021. Pixel-level non-local image smoothing with objective evaluation. IEEE Trans. Multim. 23 (2021), 4065–4078.
[32]
Li Xu, Cewu Lu, Yi Xu, and Jiaya Jia. 2011. Image smoothing via L \({}_{\mbox{0}}\) gradient minimization. ACM Trans. Graph. 30, 6, 174.
[33]
Fuzhi Yang, Huan Yang, Jianlong Fu, Hongtao Lu, and Baining Guo. 2020. Learning texture transformer network for image super-resolution. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 5790–5799.
[34]
Yang Yang, Hongjun Hui, Lanling Zeng, Yan Zhao, Yongzhao Zhan, and Tao Yan. 2022. Edge-preserving image filtering based on soft clustering. IEEE Trans. Circ. Syst. Vid. Technol. 32, 7 (2022), 4150–4162.
[35]
Dongyang Zhang, Jie Shao, and Heng Tao Shen. 2020. Kernel attention network for single image super-resolution. ACM Trans. Multim. Comput. Commun. Appl. 16, 3 (2020), 90:1–90:15.
[36]
Feihu Zhang, Longquan Dai, Shiming Xiang, and Xiaopeng Zhang. 2015. Segment graph based image filtering: Fast structure-preserving smoothing. In Proceedings of the International Conference on Computer Vision. 361–369.
[37]
Zhifei Zhang, Zhaowen Wang, Zhe L. Lin, and Hairong Qi. 2019. Image super-resolution by neural texture transfer. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 7982–7991.
[38]
Zhiwei Zhong, Xianming Liu, Junjun Jiang, Debin Zhao, and Xiangyang Ji. 2023. Deep attentional guided image filtering. IEEE Trans. Neural Netw. Learn. Syst. (2023), 1–15.
[39]
Wenbin Zou, Liang Chen, Yi Wu, Yunchen Zhang, Yuxiang Xu, and Jun Shao. 2023. Joint wavelet sub-bands guided network for single image super-resolution. IEEE Trans. Multim. 25 (2023), 4623–4637.

Cited By

View all
  • (2024)Pseudo Label Association and Prototype-Based Invariant Learning for Semi-Supervised NIR-VIS Face RecognitionIEEE Transactions on Image Processing10.1109/TIP.2024.336453033(1448-1463)Online publication date: 1-Jan-2024
  • (2024)Unsupervised NIR-VIS Face Recognition via Homogeneous-to-Heterogeneous Learning and Residual-Invariant EnhancementIEEE Transactions on Information Forensics and Security10.1109/TIFS.2023.334617619(2112-2126)Online publication date: 1-Jan-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Multimedia Computing, Communications, and Applications
ACM Transactions on Multimedia Computing, Communications, and Applications  Volume 20, Issue 8
August 2024
726 pages
EISSN:1551-6865
DOI:10.1145/3618074
  • Editor:
  • Abdulmotaleb El Saddik
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 June 2024
Online AM: 15 May 2024
Accepted: 12 May 2024
Revised: 16 February 2024
Received: 24 January 2023
Published in TOMM Volume 20, Issue 8

Check for updates

Author Tags

  1. Image operators
  2. joint upsampling
  3. detail preserving
  4. downsampling-and-upsampling

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)121
  • Downloads (Last 6 weeks)26
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Pseudo Label Association and Prototype-Based Invariant Learning for Semi-Supervised NIR-VIS Face RecognitionIEEE Transactions on Image Processing10.1109/TIP.2024.336453033(1448-1463)Online publication date: 1-Jan-2024
  • (2024)Unsupervised NIR-VIS Face Recognition via Homogeneous-to-Heterogeneous Learning and Residual-Invariant EnhancementIEEE Transactions on Information Forensics and Security10.1109/TIFS.2023.334617619(2112-2126)Online publication date: 1-Jan-2024

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media