Novel method to obtain the optimal polygonal approximation of digital planar curves based on Mixed Integer Programming

A novel method to obtain optimal polygonal approximation is proposed.The method is based on Mixed Integer Programming techniques.Computation time obtained drastically decreases over state-of-the-art methods.The proposed method does not need parameters to be set. Polygonal approximations of digital planar curves are very useful for a considerable number of applications in computer vision. A great interest in this area has generated a huge number of methods for obtaining polygonal approximations. A good measure to compare these methods is known as Rosin's merit. This measure uses the optimal polygonal approximation, but the state-of-the-art methods require a tremendous computation time for obtaining this optimal solution.We focus on the problem of obtaining the optimal polygonal approximation of a digital planar curve. Given N ordered points on a Euclidean plane, an efficient method to obtain M points that defines a polygonal approximation with the minimum distortion is proposed.The new solution relies on Mixed Integer Programming techniques in order to obtain the minimum value of distortion. Results, show that computation time for the new method dramatically decreases in comparison with state-of-the-art methods for obtaining the optimal polygonal approximation.

[1]  Ji-Hwei Horng,et al.  An automatic and efficient dynamic programming algorithm for polygonal approximation of digital curves , 2002, Pattern Recognit. Lett..

[2]  A. Land,et al.  An Automatic Method for Solving Discrete Programming Problems , 1960, 50 Years of Integer Programming.

[3]  Juan Carlos Pérez-Cortes,et al.  Optimum polygonal approximation of digitized curves , 1994, Pattern Recognit. Lett..

[4]  Marc Salotti An efficient algorithm for the optimal polygonal approximation of digitized curves , 2001, Pattern Recognit. Lett..

[5]  Carlos A. Méndez,et al.  An improvement-based MILP optimization approach to complex AWS scheduling , 2012, Comput. Chem. Eng..

[6]  Paul L. Rosin Techniques for Assessing Polygonal Approximations of Curves , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Peng Jiang,et al.  Alternative mixed integer linear programming models for identifying the most efficient decision making unit in data envelopment analysis , 2012, Comput. Ind. Eng..

[8]  A. C. Rueda-Medina,et al.  A mixed-integer linear programming approach for optimal type, size and allocation of distributed generation in radial distribution systems , 2013 .

[9]  Wen-Yen Wu,et al.  Dominant point detection using adaptive bending value , 2003, Image Vis. Comput..

[10]  Trevor Darrell,et al.  Fast contour matching using approximate earth mover's distance , 2004, CVPR 2004.

[11]  David G. Lowe,et al.  Three-Dimensional Object Recognition from Single Two-Dimensional Images , 1987, Artif. Intell..

[12]  Francisco José Madrid-Cuevas,et al.  Polygonal approximation of digital planar curves through break point suppression , 2010, Pattern Recognit..

[13]  M. Iri,et al.  Polygonal Approximations of a Curve — Formulations and Algorithms , 1988 .

[14]  Ailsa H. Land,et al.  An Automatic Method of Solving Discrete Programming Problems , 1960 .

[15]  André Ricardo Backes,et al.  Polygonal approximation of digital planar curves through vertex betweenness , 2013, Inf. Sci..

[16]  Sabri A. Mahmoud,et al.  Polygonal approximation of digital planar curves through adaptive optimizations , 2010, Pattern Recognit. Lett..

[17]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[18]  Ralph E. Gomory,et al.  An algorithm for integer solutions to linear programs , 1958 .

[19]  Fernando Magnago,et al.  Symmetry issues in mixed integer programming based Unit Commitment , 2014 .

[20]  George B. Dantzig,et al.  Linear programming and extensions , 1965 .

[21]  Asif Masood,et al.  Optimized polygonal approximation by dominant point deletion , 2008, Pattern Recognit..

[22]  Francisco José Madrid-Cuevas,et al.  Dominant point detection: A new proposal , 2005, Image Vis. Comput..