Skip to main content
Log in

On Multi-conditioned Conic Fitting in Geometric Algebra for Conics

  • Published:
Advances in Applied Clifford Algebras Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Data availability

Inclusion of a data availability statement is not applicable.

Notes

  1. For the sake of easy referencing, let us denote the original conic fitting algorithm as Algorithm Q.

  2. 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

  1. 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

  2. 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

    Article  MathSciNet  MATH  Google Scholar 

  3. 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

  4. 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)

  5. 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

  6. GitHub Repository. Conic fitting algorithms using Geometric Algebra for Conics (GAC). https://github.com/Palouk94/Conic-fitting-algorithms-using-Geometric-Algebra-for-Conics-GAC

  7. Hestenes, D.: Space-Time Algebra. Gordon and Breach, New York (1966)

    MATH  Google Scholar 

  8. Hildenbrand, D.: Introduction to Geometric Algebra Computing. CRC Press, Taylor & Francis Group, Boca Raton (2019)

    MATH  Google Scholar 

  9. 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

    Article  MathSciNet  MATH  Google Scholar 

  10. 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

    Article  MathSciNet  MATH  Google Scholar 

  11. Korn, G.A., Korn, T.M.: Mathematical Handbook for Scientists and Engineers. McGraw-Hill Book Company, New York (1961)

    MATH  Google Scholar 

  12. 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)

  13. Perwass, Ch.: Geometric Algebra with Applications in Engineering. Springer, Berlin (2009)

  14. Richter-Gebert, J.: Perspectives on Projective Geometry: A Guided Tour Through Real and Complex Geometry. Springer, Berlin (2016)

    MATH  Google Scholar 

  15. Waibel, P., Matthes, J., Gröll, L.: Constrained ellipse fitting with center on a line. J. Math. Imaging Vis. 53, 364–382 (2015)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The research was supported by a grant no. FSI-S-23-8161.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Petr Vašík.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00006-023-01277-9

Keywords

Navigation