Non-linear least squares ellipse fitting using the genetic algorithm with applications to strain analysis

Abstract Several methods of strain estimation require the best-fit ellipse through a set of points either for defining elliptical shapes of distorted objects, and/or for tracing the finite strain ellipse. Fitting an ellipse to scattered points by solving a least squares problem can involve a linear as well as non-linear formulation. This article outlines both approaches and their relative merits and limitations and, proposes a simple yet powerful non-linear method of solution utilizing the genetic algorithm. Algebraic methods solve the linear least squares problem, and are relatively straightforward and fast. However, depending upon the type of constraints used, different algebraic methods will yield somewhat different results. More importantly, algebraic methods have an inherent curvature bias – data corrupted by the same amount of noise will misfit unequally at different curvatures. The genetic algorithm method we propose uses geometric as opposed to algebraic fitting. This is computationally more intensive, but it provides scope for placing visually apparent constraints on ellipse parameter estimation and is free from curvature bias. Algebraic and geometric approaches are compared critically with the help of a few synthetic and natural examples for strain estimation in rocks. The genetic algorithm almost always produces results with lower misfit when dealing with noisy data and more importantly, yields closer estimates to the true values.

[1]  Mrinal K. Sen,et al.  2-D MIGRATION VELOCITY ESTIMATION USING A GENETIC ALGORITHM , 1993 .

[2]  A method for the measurement of volume change , 1974 .

[3]  W. Gander,et al.  Fitting of circles and ellipses: Least squares solution , 1994 .

[4]  Jyoti Shah,et al.  Strain estimation from distorted vertebrate fossils: application of the Wellman method , 2006, Geological Magazine.

[5]  A. Possolo,et al.  Finite strain estimation using 'anti-clustered' distributions of points , 1983 .

[6]  K. Mulchrone,et al.  Fitting an ellipse to an arbitrary shape: implications for strain analysis , 2004 .

[7]  J. Brun,et al.  The mantled gneiss domes of Kuopio (Finland): Interfering diapirs , 1981 .

[8]  David E. Goldberg,et al.  The Design of Innovation: Lessons from and for Competent Genetic Algorithms , 2002 .

[9]  Jyoti Shah,et al.  A rapid method for strain estimation from flattened parallel folds , 2006 .

[10]  Jyoti Shah,et al.  The “isogon rosette” method for rapid estimation of strain in flattened folds , 2008 .

[11]  W. Gander,et al.  Least-squares fitting of circles and ellipses , 1994 .

[12]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  Peter Gerstoft,et al.  Inversion of seismoacoustic data using genetic algorithms and a posteriori probability distributions , 1994 .

[15]  D. Dunnet,et al.  A technique of finite strain analysis using elliptical particles , 1969 .

[16]  Jyoti Shah,et al.  Digital method for strain estimation and retrodeformation of bilaterally symmetric fossils , 2006 .

[17]  G. Draper Geological strain analysis—a manual for the Rf/φ technique: by Richard J. Lisle. Pergamon Press, Oxford, 1985, viii + 99 pp. $15 hard cover/$8.95 soft cover , 1986 .

[18]  K. Mulchrone,et al.  Finite strain estimation using the mean radial length of elliptical objects with bootstrap confidence intervals , 2003 .

[19]  N. Fry Random point distributions and strain measurement in rocks , 1979 .

[20]  J. Ramsay Folding and fracturing of rocks , 1967 .

[21]  M. Coward A Discussion on natural strain and geological structure - Archaean deformation patterns in southern Africa , 1976, Philosophical Transactions of the Royal Society of London. Series A, Mathematical and Physical Sciences.

[22]  C. Boulter Sedimentary fabrics and their relation to strain-analysis methods , 1976 .

[23]  E. Erslev Normalized center-to-center strain analysis of packed aggregates , 1988 .

[24]  Andrew W. Fitzgibbon,et al.  Direct least squares fitting of ellipses , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[25]  J. Ramsay Emplacement kinematics of a granite diapir: the Chindamora batholith, Zimbabwe , 1989 .

[26]  John G. Ramsay,et al.  The techniques of modern structural geology , 1987 .

[27]  W. Gander,et al.  Fitting of circles and ellipses least squares solution , 1995 .

[28]  S. Mitra Microscopic Deformation Mechanisms and Flow Laws in Quartzites within the South Mountain Anticline , 1978, The Journal of Geology.

[29]  David Hart,et al.  Least-squares fit of an ellipse to anisotropic polar data: Application to azimuthal resistivity surveys in karst regions☆ , 1997 .

[30]  Eric A. Erslev,et al.  Least-squares center-to-center and mean object ellipse fabric analysis , 1990 .

[31]  Andrew W. Fitzgibbon,et al.  Direct Least Square Fitting of Ellipses , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[32]  F. Bookstein Fitting conic sections to scattered data , 1979 .

[33]  H. W. Wellman A Graphical Method for Analysing Fossil Distortion caused by Tectonic Deformation , 1962, Geological Magazine.

[34]  Zhengyou Zhang,et al.  Parameter estimation techniques: a tutorial with application to conic fitting , 1997, Image Vis. Comput..

[35]  R. Lisle Strain estimation from flattened buckle folds , 1992 .

[36]  James M. Varah,et al.  Least squares data fitting with implicit functions , 1996 .

[37]  Mrinal K. Sen,et al.  Global Optimization Methods in Geophysical Inversion , 1995 .

[38]  Jyoti Shah,et al.  Strain estimation from flattened parallel folds: application of the Wellman method and Mohr circle , 2006, Geological Magazine.