Algorithms for Conics in Geometric Algebras

but.committeeprof. RNDr. Josef Šlapal, CSc. (předseda) Associate professor Vincent Nozick, Ph.D. (člen) prof. Eckhard Hitzer (člen) prof. RNDr. Josef Janyška, DSc. (člen) doc. Mgr. et Mgr. Aleš Návrat, Ph.D. (člen) doc. Mgr. Vojtěch Žádník, Ph.D. (člen)cs
but.defenceKomise se shodla na výtečném hodnocení disertační práce. Její přínost spočívá v originální formulaci algoritmů pro konstrukci kuželosešek v geometrické algebře.cs
but.jazykangličtina (English)
but.programAplikace přírodních vědcs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorVašík, Petren
dc.contributor.authorLoučka, Pavelen
dc.contributor.refereePhD, Vincent Nozick,en
dc.contributor.refereeHitzer, Eckharden
dc.date.created2024cs
dc.description.abstractPředstavujeme několik algoritmů na fitování kuželoseček a konstrukci kuželoseček založených na Geometrické algebře pro kuželosečky (zkr. GAC). Nejdříve je představeno fitování kuželoseček s dodatečnými geometrickými podmínkami, tj. fitování kuželoseček, které mají apriori předepsané vybrané geometrické vlastnosti. Jmenovitě se do fitovacích algoritmů podařilo začlenit tyto geometrické podmínky: osy jsou rovnoběžné s osami souřadné soustavy, střed leží v počátku a nakonec obě předešlé podmínky současně. Dále byly popsány iterativní verze dvou fitovacích algoritmů založených na GAC, které si kladou za cíl vypořádat se s neinvariancí vůči posunutí dat u nemodifikovaných algoritmů. Mimoto jsou představeny dva algoritmy, které kromě fitování kuželosečky mezi body dokáží nalézt kuželosečku tak, aby zároveň přesně procházela až čtyřmi předepsanými body. Druhá skupina algoritmů využívá vnější součin definovaný v GAC, zvaný wedge, ke konstrukci kuželoseček, a to včetně konstrukce kuželosečky procházející pěti body. Také navrhujeme použití wedge ke konstrukci speciálních kuželoseček ze svazků kuželoseček, konkrétně dvojic přímek a zobecněných parabol. Díky projektivnímu rozšíření GAC, které je zde představeno, jsou navíc v práci používány jak vlastní body euklidovské roviny, tak nevlastní body, tj. body v nekonečnu. Implementace fitovacích algoritmů v softwaru MATLAB a skripty určené ke konstrukci kuželoseček v softwaru Maple jsou součástí elektronické přílohy práce.en
dc.description.abstractWe present several algorithms for conic fitting and conic construction based on Geometric Algebra for Conics (GAC). First, conic fitting with additional geometric constraints is presented, i.e. fitting a conic among the dataset while also prescribing some geometric properties of the conic in advance. In particular, constraints successfully incorporated into the offered algorithms are: principal axes parallel to the coordinate axes, position of the centre at the origin of the coordinate system, and, finally, combining both constraints at the same time. Next, the iterative versions of two GAC-based algorithms were described, aiming to overcome non-invariance w.r.t. translations of the original GAC fitting methods. Additionally, two algorithms fitting a conic among the data points in such a way that it also passes through up to four prescribed points, called waypoints, are presented as well. The second group of algorithms uses GAC outer product, wedge product, for the construction of conics, including the construction of conics from five points. Also, we propose the way of using wedge product for the construction of special conics of the pencils of conics, namely, the line-pairs and the generalised parabolas. Moreover, thanks to the projective extension of GAC presented here, both ordinary (proper) points of the Euclidean plane and the points at infinity (improper points) are used. MATLAB implementation of the conic fitting algorithms and Maple scripts for the wedge constructions presented in the thesis are a part of the electronic appendix of the work.cs
dc.description.markPcs
dc.identifier.citationLOUČKA, P. Algorithms for Conics in Geometric Algebras [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2024.cs
dc.identifier.other163163cs
dc.identifier.urihttp://hdl.handle.net/11012/249830
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta strojního inženýrstvícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectkuželosečkaen
dc.subjectfitování kuželosečeken
dc.subjectalgoritmusen
dc.subjectgeometrieen
dc.subjectgeometrická algebraen
dc.subjectCliffordova algebraen
dc.subjectprojektivizaceen
dc.subjectosové zarovnáníen
dc.subjectstředen
dc.subjectprůchozí boden
dc.subjectwedgeen
dc.subjectvlastní boden
dc.subjectnevlastní boden
dc.subjectbod v nekonečnuen
dc.subjectsingulární kuželosečkaen
dc.subjectdvojice přímeken
dc.subjectparabolaen
dc.subjectconic sectioncs
dc.subjectconic fittingcs
dc.subjectalgorithmcs
dc.subjectgeometrycs
dc.subjectgeometric algebracs
dc.subjectClifford algebracs
dc.subjectprojectivisationcs
dc.subjectaxial alignmentcs
dc.subjectcentrecs
dc.subjectwaypointcs
dc.subjectwedgecs
dc.subjectproper pointcs
dc.subjectimproper pointcs
dc.subjectideal pointcs
dc.subjectpoint at infinitycs
dc.subjectdegenerate coniccs
dc.subjectline-paircs
dc.subjectparabolacs
dc.titleAlgorithms for Conics in Geometric Algebrasen
dc.title.alternativeAlgorithms for Conics in Geometric Algebrascs
dc.typeTextcs
dc.type.driverdoctoralThesisen
dc.type.evskpdizertační prácecs
dcterms.dateAccepted2024-12-03cs
dcterms.modified2024-12-06-13:08:04cs
eprints.affiliatedInstitution.facultyFakulta strojního inženýrstvícs
sync.item.dbid163163en
sync.item.dbtypeZPen
sync.item.insts2025.03.27 15:38:27en
sync.item.modts2025.02.26 05:31:59en
thesis.disciplineAplikovaná matematikacs
thesis.grantorVysoké učení technické v Brně. Fakulta strojního inženýrství. Ústav matematikycs
thesis.levelDoktorskýcs
thesis.namePh.D.cs
Files
Original bundle
Now showing 1 - 5 of 7
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
8.04 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
6.24 MB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
thesis-1.pdf
Size:
2.55 MB
Format:
Adobe Portable Document Format
Description:
file thesis-1.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-Posudek_skolitele.pdf
Size:
61.89 KB
Format:
Adobe Portable Document Format
Description:
file Posudek-Vedouci prace-Posudek_skolitele.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-Report_Nozick.pdf
Size:
126.67 KB
Format:
Adobe Portable Document Format
Description:
file Posudek-Oponent prace-Report_Nozick.pdf
Collections