Preview

Doklady BGUIR

Advanced search

Skeleting of Low-Contrast Noisy Halftone Images

https://doi.org/10.35596/1729-7648-2023-21-5-112-119

Abstract

The problem of forming the skeletons of halftone images with two-mode brightness histograms under conditions of changing contrast and noise is considered. On such histograms, one mode corresponds to the objects, and the other to the background. Thanks to this feature, images are relatively easy to binarize and then skeletonize. The skeleton of a region uniform in brightness is a set of thin (limited by one-pixel) connected lines enclosed within this region and compactly describing its structure. Under conditions of high contrast and low noise on the original halftone image, binary skeletonization algorithms are widely used. They are relatively simple and can be resistant to multiplicative noise that appears at the boundaries of the regions after binarization. However, when the contrast is reduced and the noise of the original halftone image is increased, the skeletons formed by such algorithms are destroyed under the influence of additive noise, which manifests itself in the depth of the regions of the skeletonized binary image. To reduce skeletonization errors in such cases, algorithms based on preliminary low-pass filtering of the original grayscale image are used. To increase the stability of the skeletons of halftone images with a two-mode brightness histogram to noise, the article proposes a skeletonization model that takes into account the presence of multiplicative and additive noise components in a binary skeletonized image. Taking this model into account, a skeletonization algorithm has been developed, which takes into account the distortions in the shapes of the areas of the skeletonized binary image as a result of low-frequency filtering of the original halftone image and allows to reduce errors in the skeletonization of halftone images.

About the Authors

Ma Jun
Belarusian State University of Informatics and Radioelectronics
Belarus

Postgraduate at the Department of Infocommunication Technologies

Minsk



V. Yu. Tsviatkou
Belarusian State University of Informatics and Radioelectronics
Belarus

Tsviatkou Viktar Yur’evich, Dr. of Sci. (Tech.), Professor, Head of the Department of Infocommunication Technologies

220013, Minsk, P. Brovki St., 6

Tel.: +375 17 293-84-08



A. A. Boriskevich
Belarusian State University of Informatics and Radioelectronics
Belarus

Anatoliy A. Boriskevich, Dr. of Sci. (Tech.), Professor, Professor at the Department of Infocommunication Technologies

Minsk



References

1. Saha P. K., Borgeforsc G., Sanniti di Bajade G. (2016) A Survey on Skeletonization Algorithms and their Applications. Pattern Recognition Letters. 76, 3–12. DOI: 10.1016/j.patrec.2015.04.006.

2. Otsu N. (1979) A Threshold Selection Method from Gray-Level Histograms. IEEE Transactions on Systems, Man, and Cybernetics. 9 (1), 62–66. DOI: 10.1109/TSMC.1979.4310076.

3. Chin R.T. et al. (1987) A One-Pass Thinning Algorithm and its Parallel Implementation. Computer Vision, Graphics and Image Processing. 40, 30–40. DOI: 10.1016/0734-189X(87)90054-5.

4. Zhang T. Y., Suen C. Y. (1984) A Fast Parallel Algorithm for Thinning Digital Patterns. Communications of the ACM. 27 (3), 236–239. DOI: 10.1145/357994.358023.

5. Hoffman M. E., Wong E. K. (1998) Scale-Space Approach to Image Thinning Using the Most Prominent Ridge-Line in the Image Pyramid Data Structure. Photonics West’98 Electronic Imaging, International Society for Optics and Photonics. 30, 1369–1373. DOI: 10.1117/12.304636.

6. Chatbri H., Kameyama K. (2014) Using Scale Space Filtering to Make Thinning Algorithms Robust Against Noise in Sketch Images. Pattern Recognition. 42, 1–10. DOI: 10.1016/j.patrec.2014.01.011.

7. Cai J. (2012) Robust Filtering-Based Thinning Algorithm for Pattern Recognition. The Computer Journal. 55 (7), 887–896. DOI: 10.1093/comjnl/bxr124.


Review

For citations:


Jun M., Tsviatkou V.Yu., Boriskevich A.A. Skeleting of Low-Contrast Noisy Halftone Images. Doklady BGUIR. 2023;21(5):112-119. (In Russ.) https://doi.org/10.35596/1729-7648-2023-21-5-112-119

Views: 300


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1729-7648 (Print)
ISSN 2708-0382 (Online)