Continuous Scale Transformations of Linear Features Using Simulated Annealing-Based Morphing

This paper presents a new method for use in performing continuous scale transformations of linear features using Simulated Annealing-Based Morphing (SABM). This study addresses two key problems in the continuous generalization of linear features by morphing, specifically the detection of characteristic points and correspondence matching. First, an algorithm that performs robust detection of characteristic points is developed that is based on the Constrained Delaunay Triangulation (CDT) model. Then, an optimal problem is defined and solved to associate the characteristic points between a coarser representation and a finer representation. The algorithm decomposes the input shapes into several pairs of corresponding segments and uses the simulated annealing algorithm to find the optimal matching. Simple straight-line trajectories are used to define the movements between corresponding points. The experimental results show that the SABM method can be used for continuous generalization and generates smooth, natural and visually pleasing linear features with gradient effects. In contrast to linear interpolation, the SABM method uses the simulated annealing technique to optimize the correspondence between characteristic points. Moreover, it avoids interior distortions within intermediate shapes and preserves the geographical characteristics of the input shapes.

[1]  Tinghua Ai,et al.  Fourier-based multi-scale representation and progressive transmission of cartographic curves on the internet , 2016 .

[2]  Min Deng,et al.  Morphing Linear Features Based on Their Entire Structures , 2015, Trans. GIS.

[3]  Leonidas J. Guibas,et al.  Morphing between polylines , 2001, SODA '01.

[4]  Christopher B. Jones,et al.  Map generalization in the Web age , 2005, Int. J. Geogr. Inf. Sci..

[5]  Liqiu Meng,et al.  A review of research works on VGI understanding and image map design , 2017, KN - Journal of Cartography and Geographic Information.

[6]  Jingzhong Li,et al.  Morphing of Building Footprints Using a Turning Angle Function , 2017, ISPRS Int. J. Geo Inf..

[7]  Rachel Ward,et al.  Shape deformation in continuous map generalization , 2009, GeoInformatica.

[8]  Marc Alexa,et al.  As-rigid-as-possible shape interpolation , 2000, SIGGRAPH.

[9]  Christopher B. Jones,et al.  Automated map generalization with multiple operators: a simulated annealing approach , 2003, Int. J. Geogr. Inf. Sci..

[10]  Jieqing Feng,et al.  2D shape morphing via automatic feature matching and hierarchical interpolation , 2009, Comput. Graph..

[11]  Craig Gotsman,et al.  Intrinsic Morphing of Compatible Triangulations , 2003, Int. J. Shape Model..

[12]  Thomas W. Sederberg,et al.  A physically based approach to 2–D shape blending , 1992, SIGGRAPH.

[13]  R Vanoostrum Parametric search made practical*1 , 2004 .

[14]  Jingzhong Li,et al.  A DEM generalization by minor valley branch detection and grid filling , 2010 .

[15]  W SederbergThomas,et al.  A physically based approach to 2D shape blending , 1992 .

[16]  Remco C. Veltkamp,et al.  Parametric search made practical , 2004, Comput. Geom..

[17]  Jarek Rossignac,et al.  b-morphs between b-compatible curves in the plane , 2009, Symposium on Solid and Physical Modeling.

[18]  Alexander Wolff,et al.  Morphing polylines: A step towards continuous generalization , 2008, Comput. Environ. Urban Syst..

[19]  Monika Sester,et al.  Continuous Generalization for Visualization on Small Mobile Devices , 2004, SDH.

[20]  Martin Galanda,et al.  Adaptive Zooming in Web Cartography , 2002, Comput. Graph. Forum.

[21]  Tinghua Ai,et al.  The drainage network extraction from contour lines for contour line generalization , 2007 .

[22]  Robert Weibel,et al.  Real-time generalization of point data in mobile and web mapping using quadtrees , 2013 .

[23]  Luiz Velho,et al.  Warping and morphing of graphical objects , 1998 .

[24]  P. V. Oosterom Variable-scale Topological Data Structures Suitable for Progressive Data Transfer: The GAP- face Tree and GAP-edge Forest , 2005 .

[25]  Peisheng Gao,et al.  2-D shape blending: an intrinsic solution to the vertex path problem , 1993, SIGGRAPH.

[26]  Tinghua Ai,et al.  Progressive Transmission of Vector Data Based on Changes Accumulation Model , 2004, SDH.

[27]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.