Skip to main content
Log in

\(C^2\) Rational Interpolation Splines with Region Control and Image Interpolation Application

  • Published:
Journal of Mathematical Imaging and Vision Aims and scope Submit manuscript

Abstract

In this work, we deal with the region control of \(C^2\) interpolation curves and surfaces using a class of rational interpolation splines in one and two dimensions. Simple sufficient data-dependent constraints are derived on the local control parameters to generate \(C^2\) interpolation curves lying strictly between two given piecewise linear curves and \(C^2\) interpolation surfaces lying strictly between two given piecewise bi-liner blending quintic interpolation surfaces. Moreover, we also develop an algorithm concerning the application of the \(C^2\) rational interpolation spline surfaces on image interpolation.

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

References

  1. Abbas, M., Majid, A.A., Awang, M.N.H., Ali, J.M.: Positivity-preserving \(C^2\) rational cubic spline interpolation. Sci. Asia 39, 208–213 (2013)

    Article  Google Scholar 

  2. Abbas, M., Majid, A.A., Ali, J.M.: Monotonicity-preserving \(C^2\) rational cubic spline for monotone data. Appl. Math. Comput. 219, 2885–2895 (2012)

    MathSciNet  MATH  Google Scholar 

  3. Abbas, M., Majid, A.A., Ali, J.M.: Local convexity-preserving \(C^2\) rational cubic spline for convex data. Sci. World J. 2014, 391568 (2014)

    Google Scholar 

  4. Abbas, M., Majid, A.A., Ali, J.M.: Positivity-preserving rational bi-cubic spline interpolation for 3D positive data. Appl. Math. Comput. 234, 460–476 (2014)

    MathSciNet  MATH  Google Scholar 

  5. Abbas, S., Irshad, M., Hussain, M.Z.: Adaptive image interpolation technique based on cubic trigonometric B-spline representation. IET Image Process. 12, 769–777 (2017)

    Article  Google Scholar 

  6. Bastian-Walther, M., Schmidt, J.W.: Range restricted interpolation using Gregory’s rational cubic splines. J. Comput. Appl. Math. 103, 221–237 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  7. Brodlie, K.W., Asim, M.R., Unsworth, K.: Constrained visualization using the shepard interpolation family. Comput. Graph. Forum 24, 809–820 (2005)

    Article  Google Scholar 

  8. Chan, E.S., Ong, B.H.: Range restricted scattered data interpolation using convex combination of cubic Bézier triangles. J. Comput. Appl. Math. 136, 135–147 (1999)

    Article  MATH  Google Scholar 

  9. Duan, Q., Djidjeli, K., Price, W.G., Twizell, E.H.: Weighted rational cubic spline interpolation and its application. J. Comput. Appl. Math. 117, 121–135 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  10. Duan, Q., Wang, L.Q., Twizell, E.H.: A new \(C^2\) rational interpolation based on function values and constrained control of the interpolant curves. Appl. Math. Comput. 161, 311–322 (2005)

    MathSciNet  MATH  Google Scholar 

  11. Dong, W.S., Zhang, L., Lukac, R., Shi, G.M.: Sparse representation based image interpolation with nonlocal autoregressive modeling. IEEE Trans. Image Process. 22, 1382–1394 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  12. Fan, Q.L., Zhang, Y.F., Bao, F.X., Yao, X.X., Zhang, C.M.: Rational function interpolation algorithm based on parameter optimization. J. Comput. Aided Des. Comput. Graph. 28, 2034–2042 (2016)

    Google Scholar 

  13. Giachetti, A., Asuni, N.: Real-time artifact-free image upscaling. IEEE Trans. Image Process. 20, 1538–1540 (2011)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MATH  Google Scholar 

  15. Heß, W., Schmidt, J.W.: Positive quartic, monotone quintic \(C^2\)-spline interpolation in one and two dimensions. J. Comput. Appl. Math. 55, 51–67 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  16. Hussain, M.Z., Abbas, S., Irshad, M.: Quadratic trigonometric B-spline for image interpolation using GA. PLoS ONE 12, e0122854 (2017)

    Article  Google Scholar 

  17. Han, X.L.: Convexity-preserving piecewise rational quartic interpolation. SIAM J. Numer. Anal. 46, 920–929 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. Han, X.L.: Shape-preserving piecewise rational interpolant with quartic numeratror and quadratic denominator. Appl. Math. Comput. 251, 258–274 (2015)

    MathSciNet  MATH  Google Scholar 

  19. Hussain, M.Z., Sarfraz, M.: Positivity-preserving interpolation of positive data by rational cubics. J. Comput. Appl. Math. 218, 446–458 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  20. Keys, R.G.: Cubic convolution interpolation for digital image processing. IEEE Trans. Acoust. Speech Signal Process. 29, 1153–1160 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  21. Karim, S.A.A.: Rational bi-quartic spline with six parameters for surface interpolation with application in image enlargement. IEEE Access 8, 115621–115633 (2020)

    Article  Google Scholar 

  22. Li, X., Orchard, M.T.: New edge-directed interpolation. IEEE Trans. Image Process 10, 1521–1527 (2001)

    Article  Google Scholar 

  23. Merrien, J.L., Sablonnière, P.: Rational splines for Hermite interpolation with shape constraints. Comput. Aided Geom. Des. 30, 296–309 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  24. Qiu, M.S., Zhu, Y.P.: \(C^1\) triangular Coons surface construction and image interpolation based on new side-side and side-vertex interpolation operators. PLoS ONE 5, e0231617 (2020)

    Article  Google Scholar 

  25. Schmidt, J.W., Heß, W.: S-convex, monotone, and positive interpolation with rational bicubic spline of \(C^2\)-continuity. BIT Numer. Math. 33, 496–511 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  26. Sarfraz, M., Hussain, M.Z., Nisar, A.: Positive data modeling using spline function. Appl. Math. Comput. 216, 2036–2049 (2010)

    MathSciNet  MATH  Google Scholar 

  27. Sun, Q.H., Bao, F.X., Duan, Q.: A surface modeling method by using \(C^2\) piecewise rational spline interpolation. J. Math. Imaging Vis. 53, 12–20 (2015)

    Article  MATH  MathSciNet  Google Scholar 

  28. Takeda, H., Farsiu, S., Milanfar, P.: Kernel regression for image processing and reconstruction. IEEE Trans. Image Process. 16, 349–366 (2007)

    Article  MathSciNet  Google Scholar 

  29. Tang, Y.L., Zhu, Y.P.: Image zooming based on two classes of \(C^1\)-continuous coons patches construction with shape parameters over triangular domain. Symmetry 12, 661 (2020)

    Article  Google Scholar 

  30. Worsey, A.J.: A modified \(C^2\) Coons’ patch. Comput. Aided Geom. Des. 1, 357–360 (1984)

    Article  MATH  Google Scholar 

  31. Wang, Y., Tan, J.Q., Li, Z.M., Bai, T.: Weighted rational quartic spline interpolation. J. Inform. Comput. Sci. 9, 2651–2658 (2013)

    Article  Google Scholar 

  32. Yang, Z.X., Lu, F., Guan, L.T.: Image enlargement and reduction with arbitrary accuracy through scaling relation of B-spline. J. Comput. Aided Des. Comput. Graph. 13, 824–827 (2001)

    Google Scholar 

  33. Yao, X.X., Zhang, Y.F., Ning, Y., Liu, Y.F.: Multi-scale feature image interpolation based on a rational fractal function. J. Image Graphics 21, 482–489 (2016)

    Google Scholar 

  34. Yao, X.X., Zhang, Y.F., Bao, F.X., Zhang, C.M.: Rational spline image upscaling with constraint parameters. Math. Comput. Appl. 21, 48–59 (2016)

    MathSciNet  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  36. Zulkifli, N.A., Karim, S.A.A., Shafie, A., Sarfraz, M., Ghaffar, A., Nisar, K.S.: Image interpolation using a rational bi-cubic ball. Mathematics 7, 1045 (2019)

    Article  Google Scholar 

  37. Zou, L., Song, L.T., Wang, X.F., Chen, Y.P., Zhang, C., Tang, C.: Bivariate thiele-like rational interpolation continued fractions with parameters based on virtual points. Mathematics 8, 71 (2020)

    Article  Google Scholar 

  38. Zhu, Y.P., Han, X.L.: Shape preserving \(C^2\) rational quartic interpolation spline with two parameters. Int. J. Comput. Math. 92, 2160–2177 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  39. Zhu, Y.P., Han, X.L.: \(C^2\) rational quartic interpolation spline with local shape preserving property. Appl. Math. Lett. 46, 57–63 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  40. Zhu, Y.P.: \(C^2\) rational quartic/cubic spline interpolant with shape constraints. Results Math. 73, 73–127 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  41. Zhu, Y.P.: \(C^2\) positivity-preserving rational interpolation splines in one and two dimensions. Appl. Math. Comput. 316, 186–204 (2018)

    MathSciNet  MATH  Google Scholar 

  42. Zhu, Y.P., Wang, M.: A class of \(C^1\) rational interpolation splines in one and two dimensions with region control. Comput. Appl. Math. 39, 69 (2020)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgements

The research is supported by the National Natural Science Foundation of China (Nos. 61802129, 61572527), the Natural Science Foundation Guangdong Province, China (No. 2018A030310381), and the Hunan Science Fund for Distinguished Young Scholars (No. 2019JJ20027).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuanpeng Zhu.

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

Liu, Z., Liu, S. & Zhu, Y. \(C^2\) Rational Interpolation Splines with Region Control and Image Interpolation Application. J Math Imaging Vis 63, 394–416 (2021). https://doi.org/10.1007/s10851-020-01005-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-020-01005-z

Keywords

Mathematics Subject Classification

Navigation