Visualizing concave and convex partitioning of 2D contours

作者: Terence M. Cronin

DOI: 10.1016/S0167-8655(02)00267-2

关键词: Contour lineArtificial intelligenceComputer visionAlgorithmTime complexityRegular polygonCurvatureFloating pointParsingConvexityAdjacency listMathematics

摘要: A new method based on parsing the concavity code is used to partition a digital contour into concave and convex sections. Innovative features of technique include: (1) coerced two-state classification every point or convexity; (2) linguistic explanation for each point's classification; (3) curvature validation via residue (that portion boundary remaining after extraction); (4) preservation original shape; (5) symbolic logic methodology (no floating operations); (6) parameter-free implementation; (7) linear time space complexity. No other currently available partitioning exhibits all these features. The parser achieves by implementing simple notions cumulative curvature, vertex adjacency, shallow absorption, sharing. Concavities convexities are color-coded help disambiguate complex images such as topographic maps radio frequency propagation plots. To gauge product quality, observer may appeal visually validation.

参考文章(39)
King-Sun Fu, Shin-Yee Lu, A Clustering Procedure for Syntactic Patterns IEEE Transactions on Systems, Man, and Cybernetics. ,vol. 7, pp. 734- 742 ,(1977) , 10.1109/TSMC.1977.4309608
M.J. Eccles, M.P.C. McQueen, D. Rosen, Analysis of the digitized boundaries of planar objects Pattern Recognition. ,vol. 9, pp. 31- 41 ,(1977) , 10.1016/0031-3203(77)90028-0
Manish Singh, Donald D. Hoffman, Completing visual contours: The relationship between relatability and minimizing inflections Attention Perception & Psychophysics. ,vol. 61, pp. 943- 951 ,(1999) , 10.3758/BF03206908
Terence M Cronin, A boundary concavity code to support dominant point detection Pattern Recognition Letters. ,vol. 20, pp. 617- 634 ,(1999) , 10.1016/S0167-8655(99)00025-2
Marc Salotti, An efficient algorithm for the optimal polygonal approximation of digitized curves Pattern Recognition Letters. ,vol. 22, pp. 215- 221 ,(2001) , 10.1016/S0167-8655(00)00088-X
Linda G. Shapiro, A Structural Model of Shape IEEE Transactions on Pattern Analysis and Machine Intelligence. ,vol. 2, pp. 111- 126 ,(1980) , 10.1109/TPAMI.1980.4766989
Herbert Freeman, Computer Processing of Line-Drawing Images ACM Computing Surveys. ,vol. 6, pp. 57- 97 ,(1974) , 10.1145/356625.356627
Manish Singh, Gregory D. Seyranian, Donald D. Hoffman, Parsing silhouettes: The short-cut rule Perception & Psychophysics. ,vol. 61, pp. 636- 660 ,(1999) , 10.3758/BF03205536
Juan-Carlos Perez, Enrique Vidal, Optimum polygonal approximation of digitized curves Pattern Recognition Letters. ,vol. 15, pp. 743- 750 ,(1994) , 10.1016/0167-8655(94)90002-7
Theodosios Pavlidis, Farhat Ali, A Hierarchical Syntactic Shape Analyzer IEEE Transactions on Pattern Analysis and Machine Intelligence. ,vol. 1, pp. 2- 9 ,(1979) , 10.1109/TPAMI.1979.4766870