GPU-Driven Real-Time Mesh Contour Vectorization

dc.contributor.authorJiang, Wangziweien_US
dc.contributor.authorLi, Guiqingen_US
dc.contributor.authorNie, Yongweien_US
dc.contributor.authorXian, Chuhuaen_US
dc.contributor.editorGhosh, Abhijeeten_US
dc.contributor.editorWei, Li-Yien_US
dc.date.accessioned2022-07-01T15:38:17Z
dc.date.available2022-07-01T15:38:17Z
dc.date.issued2022
dc.description.abstractRendering contours of 3D meshes has a wide range of applications. Previous CPU-based contour rendering algorithms support advanced stylized effects but cannot achieve realtime performance. On the other hand, real-time algorithms based on GPU have to sacrifice some advanced stylization effects due to the difficulty of linking contour elements into stroke curves. This paper proposes a GPU-based mesh contour rendering method which includes the following steps: (1) before rendering, a preprocessing step analyzes the adjacency and geometric information from the 3d mesh model; (2) at runtime, an extraction stage firstly selects contour edges from the 3D mesh model, then the parallelized Bresenham algorithm rasterizes the contour edges into a set of oriented contour pixels; (3) next, Potrace is parallelized to extract (pixel) edge loops from the contour pixels; (4) subsequently, a novel segmentation procedure is designed to partition the edge loops into strokes; (5) finally, these strokes are then converted into 2D strip meshes in order to support rendering with controllable styles. Except the preprocessing step, all other procedures are implemented in parallel on a GPU. This enables our framework to achieve real-time performance for high-resolution rendering of dense mesh models.en_US
dc.description.sectionheadersStylized Rendering
dc.description.seriesinformationEurographics Symposium on Rendering
dc.identifier.doi10.2312/sr.20221159
dc.identifier.isbn978-3-03868-187-8
dc.identifier.issn1727-3463
dc.identifier.pages93-105
dc.identifier.pages13 pages
dc.identifier.urihttps://doi.org/10.2312/sr.20221159
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/sr20221159
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Computing methodologies --> Non-photorealistic rendering; Image processing
dc.subjectComputing methodologies
dc.subjectNon
dc.subjectphotorealistic rendering
dc.subjectImage processing
dc.titleGPU-Driven Real-Time Mesh Contour Vectorizationen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
093-105.pdf
Size:
17.71 MB
Format:
Adobe Portable Document Format