Skip to main content
Erschienen in: Pattern Analysis and Applications 3/2014

01.08.2014 | Theoretical Advances

Geometric algorithm for dominant point extraction from shape contour

verfasst von: Maedeh S. Tahaei, Seyed Naser Hashemi, Ali Mohades, Amin Gheibi

Erschienen in: Pattern Analysis and Applications | Ausgabe 3/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper we propose a new algorithm for extracting dominant points from the real contour of a digital shape. A polygonal approximation of the shape can be obtained by the set of dominant points. In the proposed algorithm, in the first step before searching for dominant points, the real contour is made sparse using a geometric concept, named convex deficiency tree. This helps to select a set of candidate points from real contour. In comparison with break points (which are initial points in many algorithms), the set of candidate points is more heuristic and the ratio of them to the all points of the contour is lower. In the second step of the proposed algorithm, the less informative candidate points are removed in an iterative manner. After removing one candidate point, its adjacent positions are searched to find more stable position for its neighbors. The comparative result of the proposed algorithm with others shows its efficiency. The algorithm finds an effective polygonal approximation for digital shapes especially for the real contours, which makes the method more practical.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Ruberto DC, Morgera A (2009) A new iterative approach for dominant points extraction in planar curves Source. WSEAS Trans Comput 8(3):482–493 Ruberto DC, Morgera A (2009) A new iterative approach for dominant points extraction in planar curves Source. WSEAS Trans Comput 8(3):482–493
2.
Zurück zum Zitat Wu WY (2003) An adaptive method for detecting dominant points. Pattern Recognit 36:2231–2237CrossRefMATH Wu WY (2003) An adaptive method for detecting dominant points. Pattern Recognit 36:2231–2237CrossRefMATH
3.
Zurück zum Zitat Attneave F (1954) Some informational aspects of visual perception. Psychol Rev 61:189–193CrossRef Attneave F (1954) Some informational aspects of visual perception. Psychol Rev 61:189–193CrossRef
4.
Zurück zum Zitat Masood A, Haq SA (2007) A novel approach to polygonal approximation of digital curves. J Vis Commun Image Represent 18:264–274CrossRef Masood A, Haq SA (2007) A novel approach to polygonal approximation of digital curves. J Vis Commun Image Represent 18:264–274CrossRef
5.
Zurück zum Zitat Hsin-Teng S, Wu-Chih H (1996) A rotationally invariant two-phase scheme for corner detection. Pattern Recognit 29:819–828CrossRef Hsin-Teng S, Wu-Chih H (1996) A rotationally invariant two-phase scheme for corner detection. Pattern Recognit 29:819–828CrossRef
6.
Zurück zum Zitat Melkman A, O’Rourke J (1998) On polygonal chain approximation. In: Toussaint GT (ed) Computational morphology. North-Holland, Amsterdam, pp 87–95 Melkman A, O’Rourke J (1998) On polygonal chain approximation. In: Toussaint GT (ed) Computational morphology. North-Holland, Amsterdam, pp 87–95
7.
Zurück zum Zitat Perez JC, Vidal E (1994) Optimum polygonal approximation of digitized curves. Pattern Recognit Lett 15:743–750CrossRefMATH Perez JC, Vidal E (1994) Optimum polygonal approximation of digitized curves. Pattern Recognit Lett 15:743–750CrossRefMATH
8.
Zurück zum Zitat Pikaz A, Dinstein I (1995) Optimal polygonal approximation of digital curves. Pattern Recognit 28:373–379CrossRef Pikaz A, Dinstein I (1995) Optimal polygonal approximation of digital curves. Pattern Recognit 28:373–379CrossRef
9.
Zurück zum Zitat Salotti M (2001) An efficient algorithm for the optimal polygonal approximation of digitized curves. Pattern Recognit Lett 22:215–221CrossRefMATH Salotti M (2001) An efficient algorithm for the optimal polygonal approximation of digitized curves. Pattern Recognit Lett 22:215–221CrossRefMATH
10.
Zurück zum Zitat Teh CH, Chin RT (1989) On the detection of dominant points on digital curves. IEEE Trans Pattern Anal Mach Intell 11:859–872CrossRef Teh CH, Chin RT (1989) On the detection of dominant points on digital curves. IEEE Trans Pattern Anal Mach Intell 11:859–872CrossRef
11.
Zurück zum Zitat Ansari N, Huang KW (1991) Non-parametric dominant points detection. Pattern Recognit 24:849–862CrossRef Ansari N, Huang KW (1991) Non-parametric dominant points detection. Pattern Recognit 24:849–862CrossRef
12.
Zurück zum Zitat Ray BK, Ray KS (1992) Detection of significant points and polygonal approximation of digitized curves. Pattern Recognit Lett 22:443–452CrossRef Ray BK, Ray KS (1992) Detection of significant points and polygonal approximation of digitized curves. Pattern Recognit Lett 22:443–452CrossRef
13.
Zurück zum Zitat Ray BK, Ray KS (1992) An algorithm for detecting dominant points and polygonal approximation of digitized curves. Pattern Recognit Lett 13:849–856CrossRef Ray BK, Ray KS (1992) An algorithm for detecting dominant points and polygonal approximation of digitized curves. Pattern Recognit Lett 13:849–856CrossRef
14.
Zurück zum Zitat Zhu P, Chirlian PM (1995) On critical point detection of digital shapes. IEEE Trans Pattern Anal Mach Intell 17(8):737–748CrossRef Zhu P, Chirlian PM (1995) On critical point detection of digital shapes. IEEE Trans Pattern Anal Mach Intell 17(8):737–748CrossRef
15.
Zurück zum Zitat Marji M, Siy P (2003) A new algorithm for dominant point detection and polygonization of digital curves. Pattern Recognit 36:2239–2251CrossRefMATH Marji M, Siy P (2003) A new algorithm for dominant point detection and polygonization of digital curves. Pattern Recognit 36:2239–2251CrossRefMATH
16.
Zurück zum Zitat Wu WY (2003) Dominant point detection using adaptive bending value. Image Vis Comput 21:517–525CrossRef Wu WY (2003) Dominant point detection using adaptive bending value. Image Vis Comput 21:517–525CrossRef
17.
Zurück zum Zitat Marji M, Siy P (2004) Polygonal representation of digital planar curves through dominant point detection—a nonparametric algorithm. Pattern Recognit 37:2113–2130CrossRef Marji M, Siy P (2004) Polygonal representation of digital planar curves through dominant point detection—a nonparametric algorithm. Pattern Recognit 37:2113–2130CrossRef
18.
Zurück zum Zitat Carmona-Poyato A, Fernandez-Garcia NL, Medina-Carnicer R, Madrid-Cuevas FJ (2005) Dominant point detection: a new proposal. Image Vis Comput 23:1226–1236CrossRef Carmona-Poyato A, Fernandez-Garcia NL, Medina-Carnicer R, Madrid-Cuevas FJ (2005) Dominant point detection: a new proposal. Image Vis Comput 23:1226–1236CrossRef
19.
Zurück zum Zitat Masood A (2008) Dominant point deletion by reverse polygonization of digital curves. Image Vis Comput 26:702–715CrossRef Masood A (2008) Dominant point deletion by reverse polygonization of digital curves. Image Vis Comput 26:702–715CrossRef
20.
Zurück zum Zitat Masood A (2008) Optimized polygonal approximation by dominant point deletion. Pattern Recognit 41:227–239CrossRefMATH Masood A (2008) Optimized polygonal approximation by dominant point deletion. Pattern Recognit 41:227–239CrossRefMATH
21.
Zurück zum Zitat Garrido A, Perez N, Garcia-Silvente M (1998) Boundary simplification using a multiscale dominant-point detection algorithm. Pattern Recognit 31:791–804CrossRef Garrido A, Perez N, Garcia-Silvente M (1998) Boundary simplification using a multiscale dominant-point detection algorithm. Pattern Recognit 31:791–804CrossRef
22.
Zurück zum Zitat Ray BK, Pandyan R (2003) ACORD—an adaptive corner detector for planar curves. Pattern Recognit 36:703–708CrossRefMATH Ray BK, Pandyan R (2003) ACORD—an adaptive corner detector for planar curves. Pattern Recognit 36:703–708CrossRefMATH
23.
Zurück zum Zitat Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell PAMI-8(6):679–698 Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell PAMI-8(6):679–698
24.
Zurück zum Zitat Freeman H (1961) On the encoding of arbitrary geometric configurations. IEEE Trans Electron Comput 10:260–268CrossRefMathSciNet Freeman H (1961) On the encoding of arbitrary geometric configurations. IEEE Trans Electron Comput 10:260–268CrossRefMathSciNet
25.
Zurück zum Zitat Wu L (1982) On the chain code of a line. IEEE Trans Pattern Anal Mach Intell 4:347–353CrossRefMATH Wu L (1982) On the chain code of a line. IEEE Trans Pattern Anal Mach Intell 4:347–353CrossRefMATH
26.
Zurück zum Zitat Sarkar D (1993) A simple algorithm for detection of significant vertices for polygonal approximation of chain-coded curves. Pattern Recognit Lett 14:959–964CrossRef Sarkar D (1993) A simple algorithm for detection of significant vertices for polygonal approximation of chain-coded curves. Pattern Recognit Lett 14:959–964CrossRef
27.
Zurück zum Zitat Rosin PL (1997) Techniques for assessing polygonal approximation of curves. IEEE Trans Pattern Anal Mach Intell 19(6):659–666CrossRef Rosin PL (1997) Techniques for assessing polygonal approximation of curves. IEEE Trans Pattern Anal Mach Intell 19(6):659–666CrossRef
28.
Zurück zum Zitat Batchelor BG (1980) Hierarchical shape description based upon convex hulls of concavities. J Cybern 10:205–210CrossRef Batchelor BG (1980) Hierarchical shape description based upon convex hulls of concavities. J Cybern 10:205–210CrossRef
29.
Zurück zum Zitat Carmona-Poyato A, Madrid-Cuevas FJ, Medina Carnicer R, Munoz-Salinas R (2010) Polygonal approximation of digital planar curves through break point suppression. Pattern Recognit 43(1):14–25CrossRefMATHMathSciNet Carmona-Poyato A, Madrid-Cuevas FJ, Medina Carnicer R, Munoz-Salinas R (2010) Polygonal approximation of digital planar curves through break point suppression. Pattern Recognit 43(1):14–25CrossRefMATHMathSciNet
30.
Zurück zum Zitat 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 breakpoint suppression. Image Vis Comput 30(8):513–523CrossRef 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 breakpoint suppression. Image Vis Comput 30(8):513–523CrossRef
31.
Zurück zum Zitat Hao S, Jiang J, Guo Y, Zhan S (2012) ϵ-Isometry based shape approximation for image content representation. Signal Process (in press) Hao S, Jiang J, Guo Y, Zhan S (2012) ϵ-Isometry based shape approximation for image content representation. Signal Process (in press)
32.
Zurück zum Zitat Latecki LJ, Lakamper R (1999) Convexity rule for shape decomposition based on discrete contour evolution. Comput Vis Image Underst 73:441–454CrossRef Latecki LJ, Lakamper R (1999) Convexity rule for shape decomposition based on discrete contour evolution. Comput Vis Image Underst 73:441–454CrossRef
33.
Zurück zum Zitat Cronin TM (1999) A boundary concavity code to support dominant points detection. Pattern Recognit Lett 20:617–634CrossRef Cronin TM (1999) A boundary concavity code to support dominant points detection. Pattern Recognit Lett 20:617–634CrossRef
34.
Zurück zum Zitat Dobkin D, Guibas L, Hershberger J, Snoeyink J (1988) An efficient algorithm for finding the CSG representation of a simple polygon. Comput Graph 22(4):31–40CrossRef Dobkin D, Guibas L, Hershberger J, Snoeyink J (1988) An efficient algorithm for finding the CSG representation of a simple polygon. Comput Graph 22(4):31–40CrossRef
35.
Zurück zum Zitat Shapiro V (2001) A convex deficiency tree algorithm for curved polygons. Int J Comput Geom Appl 11(2):215–238CrossRefMATH Shapiro V (2001) A convex deficiency tree algorithm for curved polygons. Int J Comput Geom Appl 11(2):215–238CrossRefMATH
36.
Zurück zum Zitat Parvez MT, Mahmoud SA (2010) Polygonal approximation of digital planar curves through adaptive optimizations. Pattern Recognit Lett 31:1997–2005CrossRef Parvez MT, Mahmoud SA (2010) Polygonal approximation of digital planar curves through adaptive optimizations. Pattern Recognit Lett 31:1997–2005CrossRef
37.
Zurück zum Zitat Nguyen TP, Rennesson ID (2011) A discrete geometry approach for dominant point detection. Pattern Recognit 44:32–44CrossRefMATH Nguyen TP, Rennesson ID (2011) A discrete geometry approach for dominant point detection. Pattern Recognit 44:32–44CrossRefMATH
Metadaten
Titel
Geometric algorithm for dominant point extraction from shape contour
verfasst von
Maedeh S. Tahaei
Seyed Naser Hashemi
Ali Mohades
Amin Gheibi
Publikationsdatum
01.08.2014
Verlag
Springer London
Erschienen in
Pattern Analysis and Applications / Ausgabe 3/2014
Print ISSN: 1433-7541
Elektronische ISSN: 1433-755X
DOI
https://doi.org/10.1007/s10044-012-0311-9

Weitere Artikel der Ausgabe 3/2014

Pattern Analysis and Applications 3/2014 Zur Ausgabe

Premium Partner