KiMPA: A Kinematics-Based Method for Polygon Approximation

In different types of information systems, such as multimedia information systems and geographic information systems, object-based information is represented via polygons corresponding to the boundaries of object regions. In many applications, the polygons have large number of vertices and edges, thus a way of representing the polygons with less number of vertices and edges is developed. This approach, called polygon approximation, or polygon simplification, is basically motivated with the difficulties faced in processing polygons with large number of vertices. Besides, large memory usage and disk requirements, and the possibility of having relatively more noise can also be considered as the reasons for polygon simplification. In this paper, a kinematics-based method for polygon approximation is proposed. The vertices of polygons are simplified according to the velocities and accelerations of the vertices with respect to the centroid of the polygon. Another property of the proposed method is that the user may set the number of vertices to be in the approximated polygon, and may hierarchically simplify the output. The approximation method is demonstrated through the experiments based on a set of polygonal objects.

[1]  John D. Hobby,et al.  Polygonal approximations that minimize the number of inflections , 1993, SODA '93.

[2]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[3]  William E. Lorensen,et al.  Decimation of triangle meshes , 1992, SIGGRAPH.

[4]  Ugur Güdükbay,et al.  A Histogram-Based Approach for Object-Based Query-by-Shape-and-Color in Multimedia Databases , 2002 .

[5]  Esther M. Arkin,et al.  An efficiently computable metric for comparing polygonal shapes , 1991, SODA '90.

[6]  John C. Russ,et al.  The Image Processing Handbook , 2016, Microscopy and Microanalysis.

[7]  Stéphane Grumbach,et al.  The DEDALE system for complex spatial queries , 1998, SIGMOD '98.

[8]  Özgür Ulusoy,et al.  A rule-based video database system architecture , 2002, Inf. Sci..

[9]  Özgür Ulusoy,et al.  A Rule-Based Approach to Represent Spatio-Temporal Relations in Video Data , 2000, ADVIS.

[10]  Özgür Ulusoy,et al.  A Semi-Automatic Object Extraction Tool for Querying in Multimedia Databases , 2001, Multimedia Information Systems.

[11]  Alan C. Bovik,et al.  Generalized predictive binary shape coding using polygon approximation , 2000, Signal Process. Image Commun..

[12]  Yoshisuke Kurozumi,et al.  Polygonal approximation by the minimax method , 1982, Computer Graphics and Image Processing.

[13]  Jarek Rossignac,et al.  Multi-resolution 3D approximations for rendering complex scenes , 1993, Modeling in Computer Graphics.

[14]  Godfried T. Toussaint,et al.  On Approximating Polygonal Curves in Two and Three Dimensions , 1994, CVGIP Graph. Model. Image Process..

[15]  Cheng-Chang Lu,et al.  Hierarchical shape recognition using polygon approximation and dynamic alignment , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.