Skip to main content
Log in

An efficient iterative pseudo point elimination technique to represent the shape of the digital image boundary

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Visually, the environment is made up of a chaotic of irregular polygons. It is an important and intriguing issue in many fields of study to represent and comprehend the irregular polygon. However, approximating the polygon presents significant difficulties from a variety of perspectives. The method provided in this research eliminates the pseudo-redundant points that are not contributing to shape retention and then makes the polygonal approximation with the remaining high-curvature points, as opposed to searching for the real points on the digital image boundary curve. The proposed method uses chain code assignment to obtain initial segmentation points. Using integer arithmetic, the presented method calculates the curvature at each initial pseudo point using sum of squares of deviation. For every initial segmented pseudo point, the difference incurred by all the boundary points lies between its earlier pseudo point and its next initial pseudo point was taken into account. Then, this new proposal removes the redundant point from the subset of initial segmentation points whose curvature deviation is the lowest with each iteration. The method then recalculates the deviation information for the next and previous close pseudo points. Experiments are done with MPEG datasets and synthetic contours to show how well the proposed method works in both quantitative and qualitative ways. The experimental result shows the effectiveness of the proposed method in creating polygons with few points.

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
Algorithm 1:
Algorithm 2:
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

Data availability

None.

References

  1. Garland M, Heckbert PS (1995) Fast polygonal approximation of terrains and height fields. https://www.mgarland.org/files/papers/scape.pdf

  2. Sharma O, Mioc D, Anton F (2008) Polygon feature extraction from satellite imagery based on colour image segmentation and medial axis. Int Arch Photogramm Remote Sens Spatial Inf Sci 37:235–240

    MATH  Google Scholar 

  3. Maggiori E, Tarabalka Y, Charpiat G, Alliez P (2017) Polygonization of remote sensing classification maps by mesh approximation. In: 2017 IEEE International Conference on Image Processing (ICIP), India, pp 560–564

  4. Gupta D, Bag S (2019) Handwritten multilingual word segmentation using polygonal approximation of digital curves for Indian languages. Multimed Tools Appl 78(14):19361–19386

    Article  Google Scholar 

  5. Carmona-Poyato Á, Fernández-Garcia NL, Madrid-Cuevas FJ, Durán-Rosal AM (2021) A new approach for optimal offline time-series segmentation with error bound guarantee. Pattern Recogn 115(107917):1–11

    MATH  Google Scholar 

  6. Carmona-Poyato A, Medina-Carnicer R, Muñoz-Salinas R, Yeguas-Bolivar E (2012) On stop conditions about methods to obtain polygonal approximations relied on break point suppression. Image Vis Comput 30(8):513–523

    Article  MATH  Google Scholar 

  7. Masood A (2008) Dominant point detection by reverse polygonization of digital curves”. Image Vis Comput 26(5):702–715

    Article  MATH  Google Scholar 

  8. Carmona-Poyato A, Madrid-Cuevas FJ, Medina-Carnicer R, Muñoz-Salinas R (2010) Polygonal approximation of digital planar curves through break point suppression. Pattern Recogn 43(1):14–25

    Article  MATH  Google Scholar 

  9. Pikaz A, Dinstein IH (1995) An algorithm for polygonal approximation based on iterative point elimination. Pattern Recogn Lett 16(6):557–563

    Article  MATH  Google Scholar 

  10. Ramaiah M, Ray BK (2015) Polygonal approximation of digital planar curve using local integral deviation. Int J Comput Vis Robot 5(3):302–319

    Article  MATH  Google Scholar 

  11. Ramaiah M, Ray BK (2016) An iterative point elimination technique to retain significant vertices on digital planar curves. Int J Comput Vis Robot 6(4):354–368

    Article  MATH  Google Scholar 

  12. Ramaiah M, Prasad DK (2018) Polygonal approximation of digital planar curve using novel significant measure. arXiv preprint arXiv:1812.09271

  13. Prasad DK (2013) PRO: a novel approach to precision and reliability optimization based dominant point detection. J Optim 2013(1):1–15

    MATH  Google Scholar 

  14. Madrid-Cuevas FJ, Aguilera-Aguilera EJ, Carmona-Poyato A, Muñoz-Salinas R, Medina-Carnicer R, Fernández-García NL (2016) An efficient unsupervised method for obtaining polygonal approximations of closed digital planar curves. J Vis Commun Image Represent 39(1):152–163

    Article  MATH  Google Scholar 

  15. García NLF, Martínez LDM, Poyato ÁC, Cuevas FJM, Carnicer RM (2020) Unsupervised generation of polygonal approximations based on the convex hull. Pattern Recogn Lett 135:138–145

    Article  MATH  Google Scholar 

  16. Prasad DK, Quek C, Leung MK, Cho SY (2011) A parameter independent line fitting method. In: The First Asian Conference on Pattern Recognition. IEEE, pp 441–445

  17. Prasad DK, Leung MK, Quek C, Cho SY (2012) A novel framework for making dominant point detection methods non-parametric. Image Vis Comput 30(11):843–859

    Article  MATH  Google Scholar 

  18. Kolesnikov A, Franti P (2003) Reduced search dynamic programming for approximation of polygonal curves. Pattern Recogn Lett 24(14):2243–2254

    Article  MATH  Google Scholar 

  19. Wang B, Brown D, Zhang X, Li H, Gao Y, Cao J (2014) Polygonal approximation using integer particle swarm optimization. Inf Sci 278(2):311–326

    Article  MathSciNet  MATH  Google Scholar 

  20. Huang SC (2015) Polygonal approximation using an artificial bee colony algorithm. Math Probl Eng 2015(1):1–10

    MATH  Google Scholar 

  21. Gálvez A, Iglesias A (2013) Firefly algorithm for explicit B-spline curve fitting to data points. Math Probl Eng 2013(1):1–12

    Article  MathSciNet  MATH  Google Scholar 

  22. Kalaivani S, Ray BK (2019) A heuristic method for initial dominant point detection for polygonal approximations. Soft Comput 23(18):8435–8452

    Article  MATH  Google Scholar 

  23. Freeman H (1961) On the encoding of arbitrary geometric configurations. IEEE Trans Electron Comput 10(2):264–268

    MathSciNet  MATH  Google Scholar 

  24. Marji M, Siy P (2004) Polygonal representation of digital planar curves through dominant point detection—a nonparametric algorithm. Pattern Recogn 37(11):2113–2130

    Article  MATH  Google Scholar 

  25. Bhowmick P, Bhattacharya BB (2007) Fast polygonal approximation of digital curves using relaxed straightness properties. IEEE Trans Pattern Anal Machine Intell 29(9):1590–1602

    Article  MATH  Google Scholar 

  26. Liu Z, Watson J, Allen A (2016) A polygonal approximation of shape boundaries of marine plankton based-on genetic algorithms. J Vis Commun Image Represent 41(1):305–313

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vinayakumar Ravi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ramaiah, M., Ravi, V., Chandrasekaran, V. et al. An efficient iterative pseudo point elimination technique to represent the shape of the digital image boundary. Multimed Tools Appl 83, 85899–85915 (2024). https://doi.org/10.1007/s11042-024-20183-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-024-20183-1

Keywords