Geometric Shape Characterisation Based on a Multi-Sweeping Paradigm

dc.contributor.authorŽalik, Borut
dc.contributor.authorStrnad, Damjan
dc.contributor.authorPodgorolec, David
dc.contributor.authorKolingerová, Ivana
dc.contributor.authorNerat, Andrej
dc.contributor.authorLukač, Niko
dc.contributor.authorKohek, Štefan
dc.contributor.authorLukač, Luka
dc.date.accessioned2024-01-15T11:00:20Z
dc.date.available2024-01-15T11:00:20Z
dc.date.issued2023
dc.description.abstractThe characterisation of geometric shapes produces their concise description and is, therefore, important for subsequent analyses, for example in Computer Vision, Machine Learning, or shape matching. A new method for extracting characterisation vectors of 2D geometric shapes is proposed in this paper. The shape of interest, embedded into a raster space, is swept several times by sweeplines having different slopes. The interior shape’s points, being in the middle of its boundary and laying on the actual sweep-line, are identified at each stage of the sweeping process. The midpoints are then connected iteratively into chains. The chains are filtered, vectorised, and normalised. The obtained polylines from the vectorisation step are used to design the shape’s characterisation vector for further application-specific analyses. The proposed method was verified on numerous shapes, where single- and multi-threaded implementations were compared. Finally, characterisation vectors, among which some were rotated and scaled, were determined for these shapes. The proposed method demonstrated a good rotation- and scaling-invariant identification of equal shapes.en
dc.description.abstractCharakterizace geometrických tvarů vytváří jejich stručný popis, a proto je důležitá pro následné analýzy, například v počítačovém vidění, strojovém učení nebo hledání shodných tvarů. V článku je navržena nová metoda pro extrakci charakterizačních vektorů 2D geometrických tvarů. Zkoumaný tvar, zasazený do rastrového prostoru, se několikrát „zamete“ přímkami s různými směrnicemi. Postupně se identifikují body uprostřed hranice ležící na aktuální zametací přímce. Tyto body se se v dalších iteracích spojí do řetězců. Středy jsou pak iterativně spojeny do řetězců. Řetězce se profiltrují, vektorizují a normalizují. Získané lomené čáry z kroku vektorizace se použijí k návrhu vektoru charakterizace daného tvaru pro další aplikačně specifické analýzy. Navržená metoda byla ověřena na mnoha tvarech, byly porovnány jednovláknové a vícevláknové implementace. Nakonec se určí charakterizační vektory, z nichž některé jsou otočené nebo mají změněné měřítko. Navržená metoda prokázala dobrou identifikaci totožných tvarů a je invariantní vůči rotaci a změně měřítka.cs
dc.formatp.15
dc.identifier.citationŽALIK, B.; STRNAD, D.; PODGOROLEC, D.; KOLINGEROVÁ, I.; NERAT, A.; LUKAČ, N.; KOHEK, Š.; LUKAČ, L. Geometric Shape Characterisation Based on a Multi-Sweeping Paradigm. Symmetry, 2023, roč. 15, č. 6, s. 1-15. ISSN 2073-8994.
dc.identifier.document-number1017821600001
dc.identifier.doi10.3390/sym15061212
dc.identifier.issn2073-8994
dc.identifier.obd43940964
dc.identifier.urihttp://hdl.handle.net/11025/55095
dc.identifier.uri2-s2.0-85163706628
dc.language.isoen
dc.project.IDGF21-08009K/Zobecněné symetrie a ekvivalence geometrických dat
dc.relation.ispartofSymmetry
dc.subjectinformatikacs
dc.subjectanalýza obrazucs
dc.subjectvýpočetní geometriecs
dc.subjectlokální zrcadlová symetriecs
dc.subject.translatedcomputer scienceen
dc.subject.translatedimage analysisen
dc.subject.translatedcomputational geometryen
dc.subject.translatedlocal reflection symmetryen
dc.titleGeometric Shape Characterisation Based on a Multi-Sweeping Paradigmen
dc.typečlánekcs
dc.typearticleen
dc.type.statusPeer-reviewed

Files

Collections