Abstract
We introduce several modifications of conic fitting in Geometric algebra for conics by incorporating additional conditions into the optimisation problem. Each of these extra conditions ensure additional geometric properties of a fitted conic, in particular, centre point position at the origin of coordinate system, axial alignment with coordinate axes, or, eventually, combination of both. All derived algorithms are accompanied by a discussion of the underlying algebra and computational optimisation issues. Finally, we present examples of use on a sample dataset and offer possible applications of the algorithms.
Similar content being viewed by others
Data availability
Inclusion of a data availability statement is not applicable.
Notes
For the sake of easy referencing, let us denote the original conic fitting algorithm as Algorithm Q.
Let us note that the comparison of the original Algorithm Q with other conic fitting algorithms without additional geometric conditions can be found in [10].
References
Byrtus, R., Derevianko, A., Vašík, P.: Outline of tube elbow detection based on GAC. In: Magnenat-Thalmann N. et al. (eds.) Advances in Computer Graphics. CGI 2020. Lecture Notes in Computer Science, vol. 12221. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-61864-3_41
Byrtus, R., Derevianko, A., Vašík, P., Hildenbrand, D., Steinmetz, C.: On specific conic intersections in GAC and symbolic calculations in GAALOPWeb. Adv. Appl. Clifford Algebras 32, 2 (2022). https://doi.org/10.1007/s00006-021-01182-z
Derevianko, A., Vašík, P.: Solver-free Optimal Control for Linear Dynamical Switched System by means of Geometric Algebra. Mathematical Methods in the Applied Sciences (2022). https://doi.org/10.1002/mma.8752
Fitzgibbon, A.W., Fisher, R.B.: A Buyer’s guide to conic fitting. In: Proceedings of the 6th British Conference on Machine Vision, vol. 2, pp. 513–522 (1995)
Fitzgibbon, A., Pilu, M., Fisher, R.B.: Direct least square fitting of ellipses. IEEE Trans. Pattern Anal. Mach. Intell. 21(5), 476–480. ISSN 01628828
GitHub Repository. Conic fitting algorithms using Geometric Algebra for Conics (GAC). https://github.com/Palouk94/Conic-fitting-algorithms-using-Geometric-Algebra-for-Conics-GAC
Hestenes, D.: Space-Time Algebra. Gordon and Breach, New York (1966)
Hildenbrand, D.: Introduction to Geometric Algebra Computing. CRC Press, Taylor & Francis Group, Boca Raton (2019)
Hrdina, J., Návrat, A., Vašík, P.: Geometric algebra for conics. Adv. Appl. Clifford Algebras 28, 66 (2018). https://doi.org/10.1007/s00006-018-0879-2
Hrdina, J., Návrat, A., Vašík, P.: Conic fitting in geometric algebra setting. Adv. Appl. Clifford Algebras 29, 72 (2019). https://doi.org/10.1007/s00006-019-0989-5
Korn, G.A., Korn, T.M.: Mathematical Handbook for Scientists and Engineers. McGraw-Hill Book Company, New York (1961)
Loučka, P., Vašík, P.: (2021) Algorithms for multi-conditioned conic fitting in geometric algebra for conics. In: Magnenat-Thalmann, N. et al. (eds.) Advances in Computer Graphics. CGI (2021)
Perwass, Ch.: Geometric Algebra with Applications in Engineering. Springer, Berlin (2009)
Richter-Gebert, J.: Perspectives on Projective Geometry: A Guided Tour Through Real and Complex Geometry. Springer, Berlin (2016)
Waibel, P., Matthes, J., Gröll, L.: Constrained ellipse fitting with center on a line. J. Math. Imaging Vis. 53, 364–382 (2015)
Acknowledgements
The research was supported by a grant no. FSI-S-23-8161.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article is part of the Topical Collection on ENGAGE 2021 edited by Andreas Aristidou.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Loučka, P., Vašík, P. On Multi-conditioned Conic Fitting in Geometric Algebra for Conics. Adv. Appl. Clifford Algebras 33, 31 (2023). https://doi.org/10.1007/s00006-023-01277-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00006-023-01277-9