Skip to main content

Bio-Inspired Firefly Algorithm for Polygonal Approximation on Various Shapes

  • Conference paper
  • First Online:
Intelligent Computing and Applications

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 315))

Abstract

Polygonal approximation (PA) is a challenging problem in representation of images in computer vision, pattern recognition and image analysis. This paper proposes a stochastic technique-based firefly algorithm (FA) for PA. This technique customizes a kind of randomization by searching a set of solutions. In contrast, PA requires more combination of approximation to find an optimal solution. The algorithm involves several steps to produce better results. The attractiveness and brightness of the firefly have been used efficiently to solve the approximation problem. While compared to other similar algorithms, FA is independent of velocities which are considered as an advantage for this algorithm. Subsequently, the multi-swarm nature of FA allows finding multiple optimal solutions concurrently. This technique achieves the main goal of PA that is minimum error value with less number of dominant points. The experimental results show that proposed algorithm generates better solutions compared to other algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Kalaivani, S., & Ray, B. K. (2019). A heuristic method for initial dominant point detection for polygonal approximations. Soft Computing, 23(18, 27), 8435–8452.

    Google Scholar 

  2. Jung, J.-W., So, B.-C., Kang, J.-G., Lim, D.-W., & Son, Y. (2019). Expanded Douglas-Peucker polygonal approximation and opposite angle-based exact cell decomposition for path planning with curvilinear obstacles. Applied Sciences, 9, 638.

    Article  Google Scholar 

  3. Madrid-Cuevas, F. J., Aguilera-Aguilera, E. J., Carmona-Poyato, A., Muñoz-Salinas, R., Medina-Carnicer, R., & Fernández-García, N. L. (2016). An efficient unsupervised method for obtaining polygonal approximations of closed digital planar curves. Journal of Visual Communication and Image Representation, 39, 152–163.

    Google Scholar 

  4. Fernández-García, N. L., Del-Moral Martínez, L., Carmona-Poyato, A., Madrid-Cuevas, F. J., & Medina-Carnicer, R. (2016) A new thresholding approach for automatic generation of polygonal approximations. Journal of Visual Communication and Image Representation, 35, 155–168.

    Google Scholar 

  5. Masood, A. (2008). Optimized polygonal approximation by dominant point deletion. Pattern Recognition, 41(1), 227–239.

    Article  MATH  Google Scholar 

  6. Marji, M., & Siy, P. (2003). A new algorithm for dominant points detection and polygonization of digital curves. Pattern Recognition, 36(10), 2239–2251.

    Article  MATH  Google Scholar 

  7. Kolesnikov, A., & Fränti, P. (2003). Reduced-search dynamic programming for approximation of polygonal curves. Pattern Recognition Letters, 24(14), 2243–2254.

    Article  MATH  Google Scholar 

  8. Salotti, M. (2001). An efficient algorithm for the optimal polygonal approximation of digitized curves. Pattern Recognition Letters, 22(2), 215–221.

    Article  MATH  Google Scholar 

  9. Pikaz, A., & Dinstein, I. (1995). An algorithm for polygonal approximation based on iterative point elimination. Pattern Recognition Letters, 16(6), 557–563.

    Article  Google Scholar 

  10. Ray, B. K., & Ray, K. S. (1995). A new split-and-merge technique for polygonal approximation of chain coded curves. Pattern Recognition Letters, 16(2), 161–169.

    Article  Google Scholar 

  11. Masood, A. (2008). Dominant point detection by reverse polygonization of digital curves. Image and Vision Computing, 26(5), 702–715.

    Article  Google Scholar 

  12. Marji, M., & Siy, P. (2004). Polygonal representation of digital planar curves through dominant point detection—A nonparametric algorithm. Pattern Recognition, 37(11), 2113–2130.

    Article  Google Scholar 

  13. Wang, B., Shu, H.-Z., Li, B.-S., & Niu, Z.-M. (2008). A mutation-particle swarm algorithm for error-bounded polygonal approximation of digital curves. In Lecture Notes in Computer Science (pp. 1149–1155).

    Google Scholar 

  14. Wang, B., Shu, H., & Luo, L. (2009). A genetic algorithm with chromosome-repairing for min−# and min−ε polygonal approximation of digital curves. Journal of Visual Communication and Image Representation, 20(1), 45–56.

    Article  Google Scholar 

  15. Wang, B., Brown, D., Zhang, X., Li, H., Gao, Y., & Cao, J. (2014). Polygonal approximation using integer particle swarm optimization. Information Sciences, 278, 311–326.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ganesh Davanam .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Venkateswara Reddy, L., Davanam, G., Pavan Kumar, T., Sunil Kumar, M., Narendar, M. (2023). Bio-Inspired Firefly Algorithm for Polygonal Approximation on Various Shapes. In: Rao, B.N.K., Balasubramanian, R., Wang, SJ., Nayak, R. (eds) Intelligent Computing and Applications. Smart Innovation, Systems and Technologies, vol 315. Springer, Singapore. https://doi.org/10.1007/978-981-19-4162-7_10

Download citation

Publish with us

Policies and ethics