Skip to main content
Log in

1-Attempt parallel thinning

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

Thinning is a frequently used technique capable of producing all kinds of skeleton-like shape features in a topology-preserving way. It is an iterative object reduction: some border points of binary objects that satisfy some topological and geometrical constraints are deleted, and the entire process is repeated until stability is reached. In the conventional implementation of thinning algorithms, the deletability of all border points in the actual picture is to be investigated. That is why, we introduced the concept of k-attempt thinning (\(k\ge 1\)) in our previous work (presented in the 20th International Workshop on Combinatorial Image Analysis, IWCIA 2020). In the case of a k-attempt algorithm, if a border point ‘survives’ at least k successive iterations, it is ‘immortal’ (i.e., it cannot be deleted later). In this paper, we give a computationally efficient implementation scheme for 1-attempt thinning, and a 1-attempt 2D parallel thinning algorithm is reported. The advantage of the new implementation scheme over the conventional one is also illustrated.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Couprie M (2006) Note on fifteen 2D parallel thinning algorithms, Internal Report, Université de Marne-la-Vallée, IMG2006-01

  • Eckhardt U, Maderlechner G (1993) Invariant thinning. Int J Pattern Recognit Artif Intell 7(5):1115–1144

    Article  Google Scholar 

  • Hall RW (1996) Parallel connectivity-preserving thinning algorithms. In: Kong TY, Rosenfeld A (eds) Topological algorithms for digital image processing. Elsevier Science, Amsterdam, pp 145–179

    Chapter  Google Scholar 

  • Hall RW, Kong TY, Rosenfeld A (1996) Shrinking binary images. In: Kong TY, Rosenfeld A (eds) Topological algorithms for digital image processing. Elsevier Science, Amsterdam, pp 31–98

    Chapter  Google Scholar 

  • Holmgren M, Wahlin A, Dunas T, Malm J, Eklund A (2020) Assessment of cerebral blood flow pulsatility and cerebral arterial compliance with 4D flow MRI. J Magn Reson Imaging 51(5):1516–1525

    Article  Google Scholar 

  • Iglesias-Cofán S, Formella A (2019) Guided thinning. Pattern Recognit Lett 128:176–182

    Article  Google Scholar 

  • Kardos P, Palágyi K (2013) On topology preservation in triangular, square, and hexagonal grids. In: Proceedings of 8th international symposium on image and signal processing and analysis, IEEE/EURASIP, ISPA, pp 782–787

  • Kardos P, Palágyi K (2015) Topology preservation on the triangular grid. Ann Math Artif Intell 75:53–68

    Article  MathSciNet  Google Scholar 

  • Kong TY (2017) Critical kernels, minimal nonsimple sets, and hereditarily simple sets in binary images on n-dimensional polytopal complexes. In: Saha PK, Borgefors G, Sanniti di Baja G (eds) Skeletonization: theory, methods and applications. Academic Press, London, pp 211–256

    Chapter  Google Scholar 

  • Kong TY, Rosenfeld A (1989) Digital topology: introduction and survey. Comput Vis Graph Image Process 48:357–393

    Article  Google Scholar 

  • Kovalevsky VA (2008) Geometry of locally finite spaces. Publishing House, Berlin

    Google Scholar 

  • Matejek B, Wei D, Wang X, Zhao J, Palágyi K, Pfister H (2019) Synapse-aware skeleton generation for neural circuits. In: Proceedings of 22nd international conference on medical image computing and computer assisted intervention, MICCAI 2019, Lecture Notes in Computer Science 11764. Springer, pp 227–235

  • Németh G, Palágyi K (2011) Topology preserving parallel thinning algorithms. Int J Imaging Syst Technol 21:37–44

    Article  Google Scholar 

  • Palágyi K (2008) A 3D fully parallel surface-thinning algorithm. Theor Comput Sci 406:119–135

    Article  MathSciNet  Google Scholar 

  • Palágyi K, Németh G (2018) Fixpoints of iterated reductions with equivalent deletion rules. In: Proceedings of 19th international workshop on combinatorial image analysis, IWCIA 2018, Lecture notes in computer science 11255, Springer, pp 17–27

  • Palágyi K, Németh G (2019) Endpoint-based thinning with designating safe skeletal points. In: Proceedings of 6th international symposium on computational modeling of objects presented in images: fundamentals, methods, and applications, CompIMAGE’18, Lecture notes in computer science 10986. Springer, pp 3–15

  • Palágyi K, Németh G (2020) k-attempt thinning. In: Proceedings of 20th international workshop on combinatorial image analysis, IWCIA 2020, Lecture notes in computer science 12148. Springer Nature, pp 258–272

  • Palágyi K, Németh G, Kardos P (2012) Topology preserving parallel 3D thinning algorithms. In: Brimkov VE, Barneva RP (eds) Digital geometry algorithms—theoretical foundations and applications to computational imaging. Springer, pp 165–188

  • Saha PK, Borgefors G, Sanniti di Baja G (2016) A survey on skeletonization algorithms and their applications. Pattern Recognit Lett 76:3–12

    Article  Google Scholar 

Download references

Acknowledgements

This research was supported by the Project “Integrated program for training new generation of scientists in the fields of computer science”, no EFOP-3.6.3-VEKOP-16-2017-00002. This research was supported by Grant TUDFO/47138-1/2019-ITM of the Ministry for Innovation and Technology, Hungary.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kálmán Palágyi.

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

Palágyi, K., Németh, G. 1-Attempt parallel thinning. J Comb Optim 44, 2395–2409 (2022). https://doi.org/10.1007/s10878-021-00744-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-021-00744-y

Keywords

Navigation