Skip to main content
Log in

Symmetric Masks for In-fill Pixel Interpolation on Discrete p:q Lattices

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

Abstract

A 2D p:q lattice contains image intensity entries at pixels located at regular, staggered intervals that are spaced p rows and q columns apart. Zero values appear at all other intermediate grid locations. We consider here the construction, for any given p:q, of convolution masks to smoothly and uniformly interpolate values across all of the intermediate grid positions. The conventional pixel-filling approach is to allocate intensities proportional to the fractional area that each grid pixel occupies inside the boundaries formed by the p:q lines. However, these area-based masks have asymmetric boundaries, flat interior values and may be odd or even in size. Where edges, lines or points are in-filled, area-based p:q masks imprint intensity patterns that recall p:q because the shape of those masks is asymmetric and depends on p:q. We aim to remove these “memory” artefacts by building symmetric p:q masks. We show here that smoother, symmetric versions of such convolution masks exist. The coefficients of the masks constructed here have simple integer values whose distribution is derived purely from symmetry considerations. We have application for these symmetric interpolation masks as part of a precise image rotation algorithm which disguises the rotation angle, as well as to smooth back-projected values when performing discrete tomographic image reconstruction.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Beard, J., Russo, J., Erickson, K., Monteleone, M., Wright, M.: Costas array generation and search methodology. IEEE Trans. Aerosp. Electron. Syst. 43(2), 522–538 (2007)

    Article  Google Scholar 

  2. Blot, V., Coeurjolly, D.: Quasi-affine transformation in higher dimension. In: Brlek, C.R.S., Provenal, X. (eds.) Discrete Geometry for Computer Imagery, DGCI 2009, pp. 493–504. Springer, Berlin (2009)

    Chapter  Google Scholar 

  3. Ceko, M.: B.Sc. (hons) thesis (unpublished): symmetric convolution masks for in-fill pixel interpolation. Monash University, School of Physics and Astronomy (2016)

  4. Ceko, M., Svalbe, I.: Symmetric counterparts of classical 1d Haar filters for improved image reconstruction via discrete back-projection. In: International Symposium on Mathematical Morphology and Its Applications to Signal and Image Processing, pp. 68–80. Springer (2017)

  5. Condat, L., Ville, D.D., Forster-Heinlein, B.: Reversible, fast and high-quality grid conversions. IEEE Trans. Image Process. 17(5), 679–693 (2008)

    Article  MathSciNet  Google Scholar 

  6. Guedon, J.: The Mojette Transform: Theory and Applications. Wiley, Hoboken (2009)

    Google Scholar 

  7. Mahmoudvand, R., Hassani, H., Farzaneh, A., Howell, G.: The exact number of nonnegative integer solutions for a linear diophantine inequality. IAENG Int. J. Appl. Math. 40:1(1), 1–5 (2009)

  8. Roussillon, T., Coeurjolly, D.: Characterization of bijective discretized rotations by gaussian integers. Dissertation, LIRIS UMR CNRS 5205 (2016)

  9. Svalbe, I.: Exact, scaled image rotations in finite radon space. Pattern Recognit. Lett. 32, 1415–1420 (2011)

    Article  Google Scholar 

  10. Svalbe, I., Guinard, A.: Symmetric masks for in-fill pixel interpolation on discrete p:q lattices. In Proceedings of the International Conference on Discrete Geometry for Computer Imagery. pp. 233–243. Springer (2016)

  11. Unser, M., Thévenaz, P., Yaroslavsky, L.: Convolution-based interpolation for fast, high-quality rotation of images. IEEE Trans. Image Process. 4(10), 1371–1381 (1995)

    Article  Google Scholar 

Download references

Acknowledgements

The School of Physics and Astronomy at Monash University provided partial funding to IS for this research. It also supported the residence of AG during an internship at Monash University Clayton in 2015, as part of his M.Sc. studies at PolytechNantes in Nantes, France. AG also received funding assistance from the Region Pays de Loire in France. IS acknowledges ongoing collaboration with members of the IVC group at PolytechNantes. We thank Yukiko Kenmochi, ESIEE, Paris, for suggesting the p:q “de-rotation” test and both rounds DGCI reviewers for their suggestions to improve this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Matthew Ceko.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ceko, M., Guinard, A. & Svalbe, I. Symmetric Masks for In-fill Pixel Interpolation on Discrete p:q Lattices. J Math Imaging Vis 60, 304–312 (2018). https://doi.org/10.1007/s10851-017-0760-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-017-0760-2

Keywords