Skip to main content
Log in

CRUN: a super lightweight and efficient network for single-image super resolution

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

In recent years, single-image super-resolution (SISR) has made significant progress using convolutional neural networks. However, to achieve better performance, many methods deepen the network depth and stack a large number of parameters. Unfortunately, this leads to high computational complexity and is difficult to apply on ordinary intelligent devices used by the public. To address this issue, we propose a lightweight SISR network that uses thin convolutional groups to significantly reduce network size. We also optimize the network structure to compensate for the loss in performance caused by the reduction in the number of parameters. Our proposed CRUN(Cascade Compound Residual UNet Network) model utilizes cascade residuals structure as the backbone to deepen the network and increase its receptive field. We then use skip connections and dense connection structures to design deep feature extraction blocks that reduce the network’s dependence on feature dimensions. Moreover, we introduce a Multi-scale Feature Enhancement Block (MFEB) to fuse features at different levels, compensating for the weakness of thin convolutional groups in obtaining features. Our experimental results show that the CRUN model achieves superior performance compared to state-of-the-art lightweight models while requiring relatively fewer resources. This improvement makes our proposed model more practical and suitable for usage on everyday devices.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Availability of data and materials

The data and materials that support the findings of this study are available from the corresponding author upon reasonable request.

Code Availability

Not applicable

References

  1. Zhou F, Yang W, Liao Q (2012) Interpolation-based image super-resolution using multisurface fitting. IEEE Trans Image Process 21(7):3312–3318

    Article  MathSciNet  Google Scholar 

  2. Nayak R, Harshavardhan S, Patra D (2014) Morphology based iterative back-projection for super-resolution reconstruction of image. In: 2014 2nd International Conference on Emerging Technology Trends in Electronics, Communication and Networking, pp 1–6. IEEE

  3. Mishra SR, Mishra TK, Sanyal G, Sarkar A, Satapathy SC (2020) Real time human action recognition using triggered frame extraction and a typical cnn heuristic. Pattern Recognit Lett 135:329–336

    Article  Google Scholar 

  4. Dong C, Loy CC, He K, Tang X (2014) Learning a deep convolutional network for image super-resolution. In: Computer Vision–ECCV 2014: 13th European Conference, Zurich, Switzerland, September 6-12, 2014, Proceedings, Part IV 13, pp 184–199. Springer

  5. Keys R (1981) Cubic convolution interpolation for digital image processing. IEEE Trans Acoust Speech Signal Process 29(6):1153–1160. https://doi.org/10.1109/TASSP.1981.1163711

    Article  MathSciNet  Google Scholar 

  6. Lim B, Son S, Kim H, Nah S, Lee KM (2017) Enhanced deep residual networks for single image super-resolution. In: The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops

  7. Zhang Y, Tian Y, Kong Y, Zhong B, Fu Y (2018) Residual dense network for image super-resolution. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 2472–2481. https://doi.org/10.1109/CVPR.2018.00262

  8. Zhang Y, Li K, Li K, Wang L, Zhong B, Fu Y (2018) Image super-resolution using very deep residual channel attention networks. In: Proceedings of the European Conference on Computer Vision (ECCV), pp 286–301

  9. Tai Y, Yang J, Liu X (2017) Image super-resolution via deep recursive residual network. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition

  10. Tai Y, Yang J, Liu X, Xu C (2017) Memnet: A persistent memory network for image restoration. In: Proceedings of International Conference on Computer Vision

  11. Chollet F (2017) Xception: Deep learning with depthwise separable convolutions. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

  12. Liu S, Huang D, et al (2018) Receptive field block net for accurate and fast object detection. In: Proceedings of the European Conference on Computer Vision (ECCV), pp 385–400

  13. He Y, Lin J, Liu Z, Wang H, Li L-J, Han S (2018) Amc: Automl for model compression and acceleration on mobile devices. In: Proceedings of the European Conference on Computer Vision (ECCV), pp 784–800

  14. Ronneberger O, Fischer P, Brox T (2015) U-net: Convolutional networks for biomedical image segmentation. In: Medical Image Computing and Computer-Assisted Intervention–MICCAI 2015: 18th International Conference, Munich, Germany, October 5-9, 2015, Proceedings, Part III 18, pp 234–241. Springer

  15. Lan R, Sun L, Liu Z, Lu H, Pang C, Luo X (2021) Madnet: A fast and lightweight network for single-image super resolution. IEEE Trans Cybern 51(3):1443–1453. https://doi.org/10.1109/TCYB.2020.2970104

    Article  Google Scholar 

  16. Dong C, Loy CC, Tang X (2016) Accelerating the super-resolution convolutional neural network. In: Computer Vision–ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, October 11-14, 2016, Proceedings, Part II 14, pp 391–407. Springer

  17. Ledig C, Theis L, Huszár F, Caballero J, Cunningham A, Acosta A, Aitken A, Tejani A, Totz J, Wang Z, et al (2017) Photo-realistic single image super-resolution using a generative adversarial network. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 4681–4690

  18. Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, Andreetto M, Adam H (2017) Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv:1704.04861

  19. Sandler M, Howard A, Zhu M, Zhmoginov A, Chen L-C (2018) Mobilenetv2: Inverted residuals and linear bottlenecks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 4510–4520

  20. Ahn N, Kang B, Sohn K-A (2018) Fast, accurate, and lightweight super-resolution with cascading residual network. In: Proceedings of the European Conference on Computer Vision (ECCV)

  21. Hui Z, Wang X, Gao X (2018) Fast and accurate single image super-resolution via information distillation network. In: CVPR, pp 723–731

  22. Hui Z, Gao X, Yang Y, Wang X (2019) Lightweight image super-resolution with information multi-distillation network. In: Proceedings of the 27th ACM International Conference on Multimedia (ACM MM), pp 2024–2032

  23. Li B, Wang B, Liu J, Qi Z, Shi Y (2020) s-lwsr: Super lightweight super-resolution network. IEEE Transactions on Image Processing 29:8368–8380

    Article  Google Scholar 

  24. Li J, Fang F, Mei K, Zhang G (2018) Multi-scale residual network for image super-resolution. In: Proceedings of the European Conference on Computer Vision (ECCV), pp 517–532

  25. Zoph B, Vasudevan V, Shlens J, Le QV (2018) Learning transferable architectures for scalable image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 8697–8710

  26. Chu X, Zhang B, Ma H, Xu R, Li Q (2021) Fast, accurate and lightweight super-resolution with neural architecture search. In: 2020 25th International Conference on Pattern Recognition (ICPR), pp 59–64. IEEE

  27. Shi W, Caballero J, Huszár F, Totz J, Aitken AP, Bishop R, Rueckert D, Wang Z (2016) Real-time single image and video super-resolution using an efficient sub-pixel convolutional neural network. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 1874–1883

  28. Odena A, Dumoulin V, Olah C (2016) Deconvolution and checkerboard artifacts. Distill. https://doi.org/10.23915/distill.00003

  29. Huang G, Liu Z, Van Der Maaten L, Weinberger KQ (2017) Densely connected convolutional networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 4700–4708

  30. Szegedy C, Ioffe, S, Vanhoucke V, Alemi A (2017) Inception-v4, inception-resnet and the impact of residual connections on learning. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 31

  31. Wang X, Yu K, Wu S, Gu J, Liu Y, Dong C, Qiao Y, Change Loy C (2018) Esrgan: Enhanced super-resolution generative adversarial networks. In: Proceedings of the European Conference on Computer Vision (ECCV) Workshops, pp 0–0

  32. He K, Zhang X, Ren S, Sun J (2015) Delving deep into rectifiers: Surpassing human-level performance on imagenet classification. In: Proceedings of the IEEE International Conference on Computer Vision, pp 1026–1034

  33. Timofte R, Agustsson E, Van Gool L, Yang M-H, Zhang L (2017) Ntire 2017 challenge on single image super-resolution: Methods and results. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp 114–125

  34. Bevilacqua M, Roumy A, Guillemot C, Alberi-Morel ML (2012) Low-complexity single-image super-resolution based on nonnegative neighbor embedding

  35. Zeyde R, Elad M, Protter M (2012) On single image scale-up using sparse-representations. In: Curves and Surfaces: 7th International Conference, Avignon, France, June 24-30, 2010, Revised Selected Papers 7, pp 711–730. Springer

  36. Arbelaez P, Maire M, Fowlkes C, Malik J (2010) Contour detection and hierarchical image segmentation. IEEE trans pattern anal mach intell 33(5):898–916

    Article  Google Scholar 

  37. Huang J-B, Singh A, Ahuja N (2015) Single image super-resolution from transformed self-exemplars. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 5197–5206

  38. Wang Z, Chen J, Hoi SC (2020) Deep learning for image super-resolution: A survey. IEEE trans pattern anal mach intell 43(10):3365–3387

    Article  Google Scholar 

  39. Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. arXiv:1412.6980

  40. Luo X, Xie Y, Zhang Y, Qu Y, Fu Y (2020) Latticenet: Towards lightweight image super-resolution with lattice block. European Conf Comput Vis

  41. Park K, Soh JW, Cho NI (2021) Dynamic residual self-attention network for lightweight single image super-resolution. IEEE Trans Multimed 1–1. https://doi.org/10.1109/TMM.2021.3134172

  42. Li Z, Liu Y, Chen X, Cai H, Gu J, Qiao Y, Dong C (2022) Blueprint separable residual network for efficient image super-resolution. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, pp 833–843

  43. Kim J, Lee JK, Lee KM (2016) Accurate image super-resolution using very deep convolutional networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 1646–1654

  44. Lai W-S, Huang J-B, Ahuja N, Yang M-H (2017) Deep laplacian pyramid networks for fast and accurate super-resolution. In: IEEE Conferene on Computer Vision and Pattern Recognition

  45. Zhang K, Zuo W, Zhang L (2018) Learning a single convolutional super-resolution network for multiple degradations. In: IEEE Conference on Computer Vision and Pattern Recognition, pp 3262–3271

  46. Li W, Zhou K, Qi L, Jiang N, Lu J, Jia J (2020) Lapar: Linearly-assembled pixel-adaptive regression network for single image super-resolution and beyond. Adv Neural Inf Process Syst 33

  47. Gao D, Zhou D (2023) A very lightweight and efficient image super-resolution network. Exp Syst Appl 213:118898. https://doi.org/10.1016/j.eswa.2022.118898

    Article  Google Scholar 

Download references

Funding

Partial financial support was received from the National Key Research and Development Program (No. 2018YFB2100100).

Author information

Authors and Affiliations

Authors

Contributions

Xingji Huang: Conceptualization, Methodology, Formal analysis, Writing - Original Draft. Yuxing Mao: Writing - Review & Editing. Jian Li: Supervision, Project administration. Shunxin Wu: Data Curation. Xueshuo Chen: Resources. Hang Lu: Software.

Corresponding author

Correspondence to Yuxing Mao.

Ethics declarations

Competing interest

The authors have no competing interests to declare that are relevant to the content of this article.

Ethical approval

Not applicable

Consent to participate

Not applicable

Consent to publication

Not applicable

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huang, X., Mao, Y., Li, J. et al. CRUN: a super lightweight and efficient network for single-image super resolution. Appl Intell 53, 29557–29569 (2023). https://doi.org/10.1007/s10489-023-05077-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-023-05077-3

Keywords

Navigation