An image-based method for animated stroke rendering

This paper presents an image-space stroke rendering algorithm that provides temporally coherent placement of lines at particles that are moving with object surfaces. We generate particles in image space and move them according to an image-space velocity field. Consistent image-space density is achie...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Visual computer 2018-06, Vol.34 (6-8), p.817-827
Hauptverfasser: Umenhoffer, Tamás, Szirmay-Kalos, László, Szécsi, László, Lengyel, Zoltán, Marinov, Gábor
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 827
container_issue 6-8
container_start_page 817
container_title The Visual computer
container_volume 34
creator Umenhoffer, Tamás
Szirmay-Kalos, László
Szécsi, László
Lengyel, Zoltán
Marinov, Gábor
description This paper presents an image-space stroke rendering algorithm that provides temporally coherent placement of lines at particles that are moving with object surfaces. We generate particles in image space and move them according to an image-space velocity field. Consistent image-space density is achieved by a deterministic rejection-based algorithm that uses low-discrepancy series to filter out overpopulated areas and to fill in underpopulated regions. Our line stabilization method can solve the temporal continuity problems of image-space techniques. The multi-pass algorithm is implemented entirely on the GPU using geometry shaders and vertex transform feedback. Our method provides high-quality results and is implemented as an interactive post processing step. We also provide a wide toolset for artists to control the final rendering style and extended the method to process real-life RGBZ footage.
doi_str_mv 10.1007/s00371-018-1531-9
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2917892517</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2917892517</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-163cc73d842882f1ecb4f71b506b902d08f6629176a5ec18d7b1c98b599e1d2f3</originalsourceid><addsrcrecordid>eNp1kMtOwzAQRS0EEqXwAewisTZ47MSPZVXxkiqxgbWV2OPSQuNgpwv-HkdBYsVqNDP3zOMScg3sFhhTd5kxoYAy0BQaAdSckAXUglMuoDklCwZKU660OScXOe9ZyVVtFkSs-mp3aLdIuzajrw44vkdfhZiqti-NsdTymOIHVgl7j2nXby_JWWg_M179xiV5e7h_XT_Rzcvj83q1oU6AHClI4ZwSXtdcax4AXVcHBV3DZGcY90wHKbkBJdsGHWivOnBGd40xCJ4HsSQ389whxa8j5tHu4zH1ZaWdMG14A6qoYFa5FHNOGOyQyuHp2wKzkzd29sYWb-zkjTWF4TOTh-khTH-T_4d-ALKFZOw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2917892517</pqid></control><display><type>article</type><title>An image-based method for animated stroke rendering</title><source>ProQuest Central UK/Ireland</source><source>SpringerLink Journals - AutoHoldings</source><source>ProQuest Central</source><creator>Umenhoffer, Tamás ; Szirmay-Kalos, László ; Szécsi, László ; Lengyel, Zoltán ; Marinov, Gábor</creator><creatorcontrib>Umenhoffer, Tamás ; Szirmay-Kalos, László ; Szécsi, László ; Lengyel, Zoltán ; Marinov, Gábor</creatorcontrib><description>This paper presents an image-space stroke rendering algorithm that provides temporally coherent placement of lines at particles that are moving with object surfaces. We generate particles in image space and move them according to an image-space velocity field. Consistent image-space density is achieved by a deterministic rejection-based algorithm that uses low-discrepancy series to filter out overpopulated areas and to fill in underpopulated regions. Our line stabilization method can solve the temporal continuity problems of image-space techniques. The multi-pass algorithm is implemented entirely on the GPU using geometry shaders and vertex transform feedback. Our method provides high-quality results and is implemented as an interactive post processing step. We also provide a wide toolset for artists to control the final rendering style and extended the method to process real-life RGBZ footage.</description><identifier>ISSN: 0178-2789</identifier><identifier>EISSN: 1432-2315</identifier><identifier>DOI: 10.1007/s00371-018-1531-9</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Algorithms ; Animation ; Artificial Intelligence ; Artists ; Cameras ; Computer Graphics ; Computer Science ; Geometry ; Image Processing and Computer Vision ; Methods ; Original Article ; Rendering ; Space density ; Velocity distribution</subject><ispartof>The Visual computer, 2018-06, Vol.34 (6-8), p.817-827</ispartof><rights>Springer-Verlag GmbH Germany, part of Springer Nature 2018</rights><rights>Springer-Verlag GmbH Germany, part of Springer Nature 2018.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-163cc73d842882f1ecb4f71b506b902d08f6629176a5ec18d7b1c98b599e1d2f3</citedby><cites>FETCH-LOGICAL-c316t-163cc73d842882f1ecb4f71b506b902d08f6629176a5ec18d7b1c98b599e1d2f3</cites><orcidid>0000-0002-7224-5969</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00371-018-1531-9$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2917892517?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,780,784,21387,27923,27924,33743,41487,42556,43804,51318,64384,64388,72240</link.rule.ids></links><search><creatorcontrib>Umenhoffer, Tamás</creatorcontrib><creatorcontrib>Szirmay-Kalos, László</creatorcontrib><creatorcontrib>Szécsi, László</creatorcontrib><creatorcontrib>Lengyel, Zoltán</creatorcontrib><creatorcontrib>Marinov, Gábor</creatorcontrib><title>An image-based method for animated stroke rendering</title><title>The Visual computer</title><addtitle>Vis Comput</addtitle><description>This paper presents an image-space stroke rendering algorithm that provides temporally coherent placement of lines at particles that are moving with object surfaces. We generate particles in image space and move them according to an image-space velocity field. Consistent image-space density is achieved by a deterministic rejection-based algorithm that uses low-discrepancy series to filter out overpopulated areas and to fill in underpopulated regions. Our line stabilization method can solve the temporal continuity problems of image-space techniques. The multi-pass algorithm is implemented entirely on the GPU using geometry shaders and vertex transform feedback. Our method provides high-quality results and is implemented as an interactive post processing step. We also provide a wide toolset for artists to control the final rendering style and extended the method to process real-life RGBZ footage.</description><subject>Algorithms</subject><subject>Animation</subject><subject>Artificial Intelligence</subject><subject>Artists</subject><subject>Cameras</subject><subject>Computer Graphics</subject><subject>Computer Science</subject><subject>Geometry</subject><subject>Image Processing and Computer Vision</subject><subject>Methods</subject><subject>Original Article</subject><subject>Rendering</subject><subject>Space density</subject><subject>Velocity distribution</subject><issn>0178-2789</issn><issn>1432-2315</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp1kMtOwzAQRS0EEqXwAewisTZ47MSPZVXxkiqxgbWV2OPSQuNgpwv-HkdBYsVqNDP3zOMScg3sFhhTd5kxoYAy0BQaAdSckAXUglMuoDklCwZKU660OScXOe9ZyVVtFkSs-mp3aLdIuzajrw44vkdfhZiqti-NsdTymOIHVgl7j2nXby_JWWg_M179xiV5e7h_XT_Rzcvj83q1oU6AHClI4ZwSXtdcax4AXVcHBV3DZGcY90wHKbkBJdsGHWivOnBGd40xCJ4HsSQ389whxa8j5tHu4zH1ZaWdMG14A6qoYFa5FHNOGOyQyuHp2wKzkzd29sYWb-zkjTWF4TOTh-khTH-T_4d-ALKFZOw</recordid><startdate>20180601</startdate><enddate>20180601</enddate><creator>Umenhoffer, Tamás</creator><creator>Szirmay-Kalos, László</creator><creator>Szécsi, László</creator><creator>Lengyel, Zoltán</creator><creator>Marinov, Gábor</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0000-0002-7224-5969</orcidid></search><sort><creationdate>20180601</creationdate><title>An image-based method for animated stroke rendering</title><author>Umenhoffer, Tamás ; Szirmay-Kalos, László ; Szécsi, László ; Lengyel, Zoltán ; Marinov, Gábor</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-163cc73d842882f1ecb4f71b506b902d08f6629176a5ec18d7b1c98b599e1d2f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Algorithms</topic><topic>Animation</topic><topic>Artificial Intelligence</topic><topic>Artists</topic><topic>Cameras</topic><topic>Computer Graphics</topic><topic>Computer Science</topic><topic>Geometry</topic><topic>Image Processing and Computer Vision</topic><topic>Methods</topic><topic>Original Article</topic><topic>Rendering</topic><topic>Space density</topic><topic>Velocity distribution</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Umenhoffer, Tamás</creatorcontrib><creatorcontrib>Szirmay-Kalos, László</creatorcontrib><creatorcontrib>Szécsi, László</creatorcontrib><creatorcontrib>Lengyel, Zoltán</creatorcontrib><creatorcontrib>Marinov, Gábor</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>The Visual computer</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Umenhoffer, Tamás</au><au>Szirmay-Kalos, László</au><au>Szécsi, László</au><au>Lengyel, Zoltán</au><au>Marinov, Gábor</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An image-based method for animated stroke rendering</atitle><jtitle>The Visual computer</jtitle><stitle>Vis Comput</stitle><date>2018-06-01</date><risdate>2018</risdate><volume>34</volume><issue>6-8</issue><spage>817</spage><epage>827</epage><pages>817-827</pages><issn>0178-2789</issn><eissn>1432-2315</eissn><abstract>This paper presents an image-space stroke rendering algorithm that provides temporally coherent placement of lines at particles that are moving with object surfaces. We generate particles in image space and move them according to an image-space velocity field. Consistent image-space density is achieved by a deterministic rejection-based algorithm that uses low-discrepancy series to filter out overpopulated areas and to fill in underpopulated regions. Our line stabilization method can solve the temporal continuity problems of image-space techniques. The multi-pass algorithm is implemented entirely on the GPU using geometry shaders and vertex transform feedback. Our method provides high-quality results and is implemented as an interactive post processing step. We also provide a wide toolset for artists to control the final rendering style and extended the method to process real-life RGBZ footage.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s00371-018-1531-9</doi><tpages>11</tpages><orcidid>https://orcid.org/0000-0002-7224-5969</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0178-2789
ispartof The Visual computer, 2018-06, Vol.34 (6-8), p.817-827
issn 0178-2789
1432-2315
language eng
recordid cdi_proquest_journals_2917892517
source ProQuest Central UK/Ireland; SpringerLink Journals - AutoHoldings; ProQuest Central
subjects Algorithms
Animation
Artificial Intelligence
Artists
Cameras
Computer Graphics
Computer Science
Geometry
Image Processing and Computer Vision
Methods
Original Article
Rendering
Space density
Velocity distribution
title An image-based method for animated stroke rendering
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T06%3A40%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20image-based%20method%20for%20animated%20stroke%20rendering&rft.jtitle=The%20Visual%20computer&rft.au=Umenhoffer,%20Tam%C3%A1s&rft.date=2018-06-01&rft.volume=34&rft.issue=6-8&rft.spage=817&rft.epage=827&rft.pages=817-827&rft.issn=0178-2789&rft.eissn=1432-2315&rft_id=info:doi/10.1007/s00371-018-1531-9&rft_dat=%3Cproquest_cross%3E2917892517%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2917892517&rft_id=info:pmid/&rfr_iscdi=true