Skip to main content
Log in

Learning stacking regressors for single image super-resolution

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Example learning-based single image super-resolution (SR) technique has been widely recognized for its effectiveness in restoring a high-resolution (HR) image with finer details from a given low-resolution (LR) input. However, most popular approaches only choose one type of image features to learn the mapping relationship between LR and HR images, making it difficult to fit into the diversity of different natural images. In this paper, we propose a novel stacking learning-based SR framework by extracting both the gradient features and the texture features of images simultaneously to train two complementary models. Since the gradient features are helpful to represent the edge structures while the texture features are beneficial to restore the texture details, the newly proposed method cleverly combines the merits of two complementary features and makes the resultant HR images more faithful to their original counterparts. Moreover, we enhance the SR capacity by using a residual cascaded scheme to further reduce the gap between the super-resolved images and the corresponding original images. Experimental results carried out on seven benchmark datasets indicate that the proposed SR framework performs better than other seven state-of-the-art SR methods in both quantitative and qualitative quality assessments.

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
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Huang T S, Tsai RY (1984) Multiframe image restoration and registration. Adv Comput Visual Image Process 1(2):317–339

    Google Scholar 

  2. Hou H, Andrews H (1978) Cubic splines for image interpolation and digital filtering. IEEE Trans Acoustics, Speech Signal Process 26(6):508–517

    MATH  Google Scholar 

  3. Zhou D, Shen X, Dong W (2012) Image zooming using directional cubic convolution interpolation. IET Image Process 6(6):627–634

    MathSciNet  Google Scholar 

  4. Liu Y, Zhang Y, Guo Q, Zhang C (2014) Image interpolation based on weighted and blended rational function. In: Asian conference on computer vision. Springer, Cham, pp 78–88

  5. Zhang Y, Fan Q, Bao F, Liu Y, Zhang C (2018) Single-image super-resolution based on rational fractal interpolation. IEEE Trans Image Process 27(8):3782–3797

    MathSciNet  MATH  Google Scholar 

  6. Fattal R (2007) Image upsampling via imposed edge statistics. ACM Trans Graphics 26(3):95:1-95:8

    Google Scholar 

  7. Tai Y W, Liu S, Brown M S, Lin S (2010) Super resolution using edge prior and single image detail synthesis. In: IEEE Computer society conference on computer vision and pattern recognition, pp 2400–2407

  8. Xu H, Zhai G, Yang X (2013) Single image super-resolution with detail enhancement based on local fractal analysis of gradient. IEEE Trans Circ Syst Video Technol 23(10):1740–1754

    Google Scholar 

  9. Wang L, Xiang S, Meng G, Wu H, Pan C (2013) Super resolution using edge prior and single image detail synthesis. IEEE Trans Circ Syst Video Technol 23(8):1289–1299

    Google Scholar 

  10. Marquina A, Osher SJ (2008) Image super-resolution by TV-regularization and Bregman iteration. J Scientif Comput 37(3):367–382

    Article  MathSciNet  MATH  Google Scholar 

  11. Schulter S, Leistner C, Bischof H (2015) Fast and accurate image upscaling with super-resolution forests. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 3791–3799

  12. Timofte R, De Smet V, Van Gool L (2013) Anchored neighborhood regression for fast example-based super-resolution. In: Proceedings of the IEEE international conference on computer vision, pp 1920–1927

  13. Timofte R, De Smet V, Van Gool L (2014) A+: Adjusted anchored neighborhood regression for fast super-resolution. In: Asian conference on computer vision, pp 111–126

  14. Yang C Y, Yang MH (2013) Fast direct super-resolution by simple functions. In: Proceedings of the IEEE international conference on computer vision, pp 561–568

  15. Tian Y, Zhou F, Yang W, Shang X, Liao Q (2016) Anchored neighborhood regression based single image super-resolution from self-examples IEEE International conference on image processing (ICIP), pp 2827–2831

  16. Feng Y, Zhang Y, Zhang Y, Shen T, Dai Q (2016) Single image super-resolution via projective dictionary learning with anchored neighborhood regression. In: 2016 Visual communications and image processing (VCIP), pp 1–4

  17. Jiang J, Ma X, Chen C, Lu T, Wang Z, Ma J (2016) Single image super-resolution via locally regularized anchored neighborhood regression and nonlocal means. IEEE Trans Multimed 19(1):15–26

    Article  Google Scholar 

  18. Dong C, Loy C, He K, Tang X (2014) Learning a deep convolutional network for image super-resolution European conference on computer vision, pp 184–199

  19. 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, pp 3147–3155

  20. Shi W, Liu S, Jiang F, Zhao D, Tian Z (2018) Anchored neighborhood deep network for single-image super-resolution. EURASIP J Image Video Process 2018(1):34

    Google Scholar 

  21. Breiman L (1996) Bagging predictors. Mach Learn 24(2):123–140

    MATH  Google Scholar 

  22. Freund Y, Schapire RE (1996) Experiments with a new boosting algorithm. In: International conference on machine learning, pp 148–156

  23. Wolpert DH (1992) Stacked generalization. Neural networks 5(2):241–259

    Google Scholar 

  24. Menahem E, Rokach L, Elovici Y (2009) Troika: Can improved stacking schema for classification tasks. Inf Sci 179(24):4097–4122

    Google Scholar 

  25. Anifowose F, Labadin J, Abdulraheem A (2015) Improving the prediction of petroleum reservoir characterization with a stacked generalization ensemble model of support vector machines. Appl Soft Comput 26:483–496

    Google Scholar 

  26. Hu Y, Wang N, Tao D, Gao X, Li X (2016) SERF: A simple, effective, robust, and fast image super-resolver from cascaded linear regression. IEEE Trans Image Process 25(9):4091–4102

    MathSciNet  MATH  Google Scholar 

  27. Zhang K, Wang Z, Li J (2019) Learning recurrent residual regressors for single image super-resolution. Signal Process 154:324–337

    Google Scholar 

  28. Chang H, Yeung D Y, Xiong Y (2004) Super-resolution through neighbor embedding. In: Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition, pp 275–282

  29. Gao X, Zhang K, Tao D, Li X (2012) Image super-resolution with sparse neighbor embedding. IEEE Trans Image Process 21(7):3194–3205

    MathSciNet  MATH  Google Scholar 

  30. Yang J, Wright J, Huang T, Ma Y (2010) Image super-resolution via sparse representation. IEEE transactions on image processing 19(11):2861–2873

    MathSciNet  MATH  Google Scholar 

  31. Yang J, Wang Z, Lin Z, Cohen S, Huang T (2012) Coupled dictionary training for image super-resolution. IEEE transactions on image processing 21(8):467–3478

    MathSciNet  MATH  Google Scholar 

  32. Zeyde R, Elad M, Protter M (2010) on single image scale-up using sparse-representations. In: International conference on curves and surfaces, pp 24–30

  33. Jiang J, Ma X, Chen C, Lu T, Wang Z, Ma J (2016) Single image super-resolution via locally regularized anchored neighborhood regression and nonlocal means. IEEE Trans Multimed 19(1):15–26

    Article  Google Scholar 

  34. Choi J S, Kim M (2017) Single image super-resolution using global regression based on multiple local linear mappings. IEEE Trans Image Process 26(3):1300–1314

    Article  MathSciNet  MATH  Google Scholar 

  35. Zhang K, Tao D, Gao X, Li X, Xiong Z (2015) Learning multiple linear mappings for efficient single image super-resolution. IEEE Trans Image Process 24(3):846–861

    Article  MathSciNet  MATH  Google Scholar 

  36. Liu D, Wen B, Fan Y, Loy C C, Huang TS (2018) Non-local recurrent network for image restoration. In: Advances in neural information processing systems, pp 1673–1682

  37. Zhang Y, Tian Y, Kong Y, Zhong B, Fu Y (2018) Residual dense network for image super-resolution. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2472-2481

  38. Wang Z, Liu J, Xue JH (2017) Joint sparse model-based discriminative k-SVD for hyperspectral image classification. Signal Process 133:144–155

    Article  Google Scholar 

  39. Zhang Q, Li B (2010) Discriminative k-SVD for dictionary learning in face recognition. In: IEEE Computer society conference on computer vision and pattern recognition, pp 2691–2698

  40. Aharon M, Elad M, Bruckstein A (2006) K-SVD: an algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans Signal Process 54(11):4311–4322

    MATH  Google Scholar 

  41. Tropp J A, Gilbert AC (2007) Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans Inform Theory 53(12):4655–4666

    MathSciNet  MATH  Google Scholar 

  42. Golub G H, Hansen P C, O’leary DP (1998) Tikhonov regularization and total least squares. Siam J Matrix Anal Appl 21(1):185–194

    MathSciNet  MATH  Google Scholar 

  43. Zhang K, Wang B, Zuo W, Zhang H, Zhang L (2015) Joint learning of multiple regressors for single image super-resolution. IEEE Signal Process Lett 23(1):102–106

    Google Scholar 

  44. Perez-Pellitero E, Salvador J, Ruiz-Hidalgo J, Rosenhahn B (2016) Antipodally invariant metrics for fast regression-based super-resolution. IEEE Trans Image Process 25(6):2456–2468

    MathSciNet  MATH  Google Scholar 

  45. Huang Y, Li J, Gao X, He L, Lu W (2018) Single image super-resolution via multiple mixture prior models. IEEE Trans Image Process 27(12):5904–5917

    MathSciNet  Google Scholar 

  46. Wang Z, Bovik A C, Sheikh H R, Simoncelli EP (2004) Quality assessment: from error measurement to structural similarity. IEEE Trans Image Process 13(4):600–612

    Google Scholar 

  47. Gao F, Tao D, Gao X, Li X (2015) Learning to rank for blind image quality assessment. IEEE Trans Neural Netw Learn Syst 26(10):2275–2290

    MathSciNet  Google Scholar 

  48. Wang L, Huang Z, Gong Y, Pan C (2017) Ensemble based deep networks for image super-resolution. Pattern Recogn 68:191–198

    Google Scholar 

  49. Agustsson E, Timofte R, Van Gool L (2017) Regressor basis learning for anchored super-resolution. In: International conference on pattern recognition, pp 3850–3855

Download references

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant 61971339, Grant 61471161, and Grant 61972136, in part by the Key Project of the Natural Science Foundation of Shaanxi Province under Grant 2018JZ6002, in part by the Doctoral Startup Foundation of Xi’an Polytechnic University under Grant BS1616, in part by Graduate Scientific Innovation Fund for Xi’an Polytechnic University under Grant chx2020015, and in part by the Youth Innovation Team of Shaanxi Universities.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kaibing Zhang.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, K., Luo, S., Li, M. et al. Learning stacking regressors for single image super-resolution. Appl Intell 50, 4325–4341 (2020). https://doi.org/10.1007/s10489-020-01787-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-020-01787-0

Keywords

Navigation