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.














Similar content being viewed by others
References
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)
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)
Ceko, M.: B.Sc. (hons) thesis (unpublished): symmetric convolution masks for in-fill pixel interpolation. Monash University, School of Physics and Astronomy (2016)
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)
Condat, L., Ville, D.D., Forster-Heinlein, B.: Reversible, fast and high-quality grid conversions. IEEE Trans. Image Process. 17(5), 679–693 (2008)
Guedon, J.: The Mojette Transform: Theory and Applications. Wiley, Hoboken (2009)
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)
Roussillon, T., Coeurjolly, D.: Characterization of bijective discretized rotations by gaussian integers. Dissertation, LIRIS UMR CNRS 5205 (2016)
Svalbe, I.: Exact, scaled image rotations in finite radon space. Pattern Recognit. Lett. 32, 1415–1420 (2011)
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)
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)
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
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10851-017-0760-2