Robust Line-Convex Polygon Intersection Computation in E2 using Projective Space Representation

dc.contributor.authorSkala, Václav
dc.date.accessioned2026-02-27T19:05:29Z
dc.date.available2026-02-27T19:05:29Z
dc.date.issued2023
dc.date.updated2026-02-27T19:05:29Z
dc.description.abstractThis paper describes modified robust algorithms for a line clipping by a convex polygon inE2and a convex polyhedron inE3. The proposed algorithm is based on the Cyrus-Beck algorithmand uses homogeneous coordinates to increase the robustness of computation. The algorithm enablescomputation fully in the projective space using the homogeneous coordinates and the line can be givenin the projective space, in general. If the result can remain in projective space, no division operation isneeded. It supports the use of vector-vector operations, SSE/AVX instructions, and GPU.en
dc.description.abstractTento článek popisuje modifikované robustní algoritmy pro oříznutí přímky konvexním mnohoúhelníkem v E2 a konvexním mnohostěnem v E3. Navrhovaný algoritmus je založen na Cyrus-Beckově algoritmu a používá homogenní souřadnice pro zvýšení robustnosti výpočtu. Algoritmus umožňuje výpočet plně v projektivním prostoru s použitím homogenních souřadnic a přímka může být obecně zadána v projektivním prostoru. Pokud výsledek může zůstat v projektivním prostoru, není potřeba žádná operace dělení. Podporuje použití vektor-vektorových operací, instrukcí SSE/AVX a GPU.cz
dc.format14
dc.identifier.doi10.22630/MGV.2023.32.3.1
dc.identifier.issn1230-0535
dc.identifier.obd43947659
dc.identifier.orcidSkala, Václav 0000-0001-8886-4281
dc.identifier.urihttp://hdl.handle.net/11025/67120
dc.language.isoen
dc.relation.ispartofseriesMachine GRAPHICS & VISION
dc.rights.accessA
dc.subjectomputer graphicsen
dc.subjectline convex polygon intersectionen
dc.subjectline convex polygon clippinen
dc.subjectCyrus-Beck algorithmen
dc.subjecthomogeneous coordinatesen
dc.subjectprojective spaceen
dc.subjectduality principleen
dc.subjectvector-vector operations,GPU computingen
dc.subjectpočítačová grafikacz
dc.subjectprůnik konvexních linií a polygonůcz
dc.subjectořezávání konvexních linií a polygonůcz
dc.subjectCyrusův-Beckův algoritmuscz
dc.subjecthomogenní souřadnicecz
dc.subjectprojektivní prostocz
dc.subjectprincip dualitcz
dc.subjectvektor-vektorové operaccz
dc.subjectvýpočty na GPUcz
dc.titleRobust Line-Convex Polygon Intersection Computation in E2 using Projective Space Representationen
dc.titleRobustní výpočet průsečíku linie a konvexního polygonu v E2 s využitím projektivní prostorové reprezentacecz
dc.typeČlánek v databázi Scopus (Jsc)
dc.typeČLÁNEK
dc.type.statusPublished Version
local.files.count1*
local.files.size614958*
local.has.filesyes*
local.identifier.eid2-s2.0-85196151152

Files

Original bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
document (1).pdf
Size:
600.54 KB
Format:
Adobe Portable Document Format
License bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections