Abstract
In this paper, we propose a new edge-preserving image smoothing technique. A simple and effective scheme that classifies a pixel as situating on a corner, an edge or a plane has been developed. For the central pixel to be processed, nine adjacent support regions are constructed, leading to nine dimensional variation. Then the selected support region is adaptively determined by the coefficient of variation and variance, and finally the center pixel is updated iteratively according to the selected support region. More specifically, we show that a pixel at a location with very small variation is very likely situating on a plane (a smooth region). Otherwise, When the coefficient of variation is larger than the mean, then it is likely an edge pixel, otherwise it is a corner pixel. We adaptively select the appropriate filtering windows based on the local image structures to achieve excellent edge-preserving image smoothing. We present experimental results to show the effectiveness of our new technique.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Aubry, M., Paris, S., Hasinoff, S.W., Kautz, J., Durand, F.: Fast local laplacian filters: theory and applications. ACM Trans. Graph. (TOG) 33(5), 1–14 (2014)
Everitt, B., Skrondal, A.: The Cambridge Dictionary of Statistics, vol. 106. Cambridge University Press, Cambridge (2002)
Gong, Y., Goksel, O.: Weighted mean curvature. Signal Process. 164, 329–339 (2019)
Gong, Y., Sbalzarini, I.F.: Curvature filters efficiently reduce certain variational energies. IEEE Trans. Image Process. 26(4), 1786–1798 (2017)
Gudkov, V., Moiseev, I.: Image smoothing algorithm based on gradient analysis. In: 2020 Ural Symposium on Biomedical Engineering, Radioelectronics and Information Technology (USBEREIT), pp. 403–406. IEEE (2020)
Haddad, R.A., Akansu, A.N., et al.: A class of fast gaussian binomial filters for speech and image processing. IEEE Trans. Signal Process. 39(3), 723–727 (1991)
He, K., Sun, J., Tang, X.: Guided image filtering. In: Daniilidis, K., Maragos, P., Paragios, N. (eds.) ECCV 2010. LNCS, vol. 6311, pp. 1–14. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15549-9_1
Huang, T., Yang, G., Tang, G.: A fast two-dimensional median filtering algorithm. IEEE Trans. Acoustics Speech Signal Process. 27(1), 13–18 (1979)
Kuwahara, M., Hachimura, K., Eiho, S., Kinoshita, M.: Processing of ri-angiocardiographic images. In: Preston, K., Onoe, M. (eds.) Digital Processing of Biomedical Images, pp. 187–202. Springer, Boston (1976). https://doi.org/10.1007/978-1-4684-0769-3_13
Min, D., Choi, S., Lu, J., Ham, B., Sohn, K., Do, M.N.: Fast global image smoothing based on weighted least squares. IEEE Trans. Image Process. 23(12), 5638–5653 (2014)
Rudin, L.I., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Physica D: Nonlinear Phenomena 60(1–4), 259–268 (1992)
Sara, U., Akter, M., Uddin, M.S.: Image quality assessment through fsim, ssim, mse and psnr-a comparative study. J. Comput. Commun. 7(3), 8–18 (2019)
Singh, D., Kumar, V.: Dehazing of outdoor images using notch based integral guided filter. Multimed. Tools Appl. 77(20), 27363–27386 (2018)
Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Sixth International Conference on Computer Vision (IEEE Cat. No. 98CH36271), pp. 839–846. IEEE (1998)
Van Herk, M.: A fast algorithm for local minimum and maximum filters on rectangular and octagonal kernels. Pattern Recogn. Lett. 13(7), 517–521 (1992)
Yin, H., Gong, Y., Qiu, G.: Side window filtering. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 8758–8766 (2019)
Zhang, P., Li, F.: A new adaptive weighted mean filter for removing salt-and-pepper noise. IEEE Signal Process. Lett. 21(10), 1280–1283 (2014)
Zhang, Q., Shen, X., Xu, L., Jia, J.: Rolling guidance filter. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds.) ECCV 2014. LNCS, vol. 8691, pp. 815–830. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-10578-9_53
Zhang, X., Xiong, Y.: Impulse noise removal using directional difference based noise detector and adaptive weighted mean filter. IEEE Signal Process. Lett. 16(4), 295–298 (2009)
Zhou, Z., Wang, B., Ma, J.: Scale-aware edge-preserving image filtering via iterative global optimization. IEEE Trans. Multimed. 20(6), 1392–1405 (2017)
Acknowledgments
This work is partially supported by the Education Department of Guangdong Province, PR China, under project No 2019KZDZX1028, the National Natural Science Foundation of China under Grant 61907031, the University Stability Support Program of Shenzhen under Grant 20200810150732001, and the National Natural Science Foundation of China under Grant 62006158.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Tang, W., Gong, Y., Su, L., Wu, W., Qiu, G. (2021). Structure Adaptive Filtering for Edge-Preserving Image Smoothing. In: Peng, Y., Hu, SM., Gabbouj, M., Zhou, K., Elad, M., Xu, K. (eds) Image and Graphics. ICIG 2021. Lecture Notes in Computer Science(), vol 12890. Springer, Cham. https://doi.org/10.1007/978-3-030-87361-5_22
Download citation
DOI: https://doi.org/10.1007/978-3-030-87361-5_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-87360-8
Online ISBN: 978-3-030-87361-5
eBook Packages: Computer ScienceComputer Science (R0)