{"id":2348,"date":"2014-01-30T16:31:17","date_gmt":"2014-01-30T16:31:17","guid":{"rendered":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/?post_type=portfolio&#038;p=2348"},"modified":"2023-09-26T14:26:45","modified_gmt":"2023-09-26T12:26:45","slug":"procedural-brush-synthesis-paper","status":"publish","type":"portfolio","link":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/gfx\/procedural-brush-synthesis-paper\/","title":{"rendered":"Procedural Generation of Hand-drawn like Line Art Tam\u00e1s Umenhoffer, Mil\u00e1n Magdics, K\u00e1roly Zsolnai (2011)"},"content":{"rendered":"<div  class='avia-slideshow av-10qt5do-106d42c27d43a1e03dbb81555db36a93 avia-slideshow-entry_with_sidebar av_slideshow avia-slide-slider  avia-builder-el-0  el_before_av_hr  avia-builder-el-first  av-slideshow-ui av-control-default av-slideshow-autoplay av-loop-endless av-loop-manual-endless av-default-height-applied avia-slideshow-1' data-slideshow-options=\"{&quot;animation&quot;:&quot;slide&quot;,&quot;autoplay&quot;:true,&quot;loop_autoplay&quot;:&quot;endless&quot;,&quot;interval&quot;:5,&quot;loop_manual&quot;:&quot;manual-endless&quot;,&quot;autoplay_stopper&quot;:false,&quot;noNavigation&quot;:false,&quot;bg_slider&quot;:false,&quot;keep_padding&quot;:false,&quot;hoverpause&quot;:false,&quot;show_slide_delay&quot;:0}\"  itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\" ><ul class='avia-slideshow-inner ' style='padding-bottom: 38.028169014085%;'><li  class='avia-slideshow-slide av-10qt5do-106d42c27d43a1e03dbb81555db36a93__0  slide-1 slide-odd'><div data-rel='slideshow-1' class='avia-slide-wrap '   ><img decoding=\"async\" fetchpriority=\"high\" class=\"wp-image-2321 avia-img-lazy-loading-not-2321\"  src=\"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/01\/egill_battle-710x270.jpg\" width=\"710\" height=\"270\" title='egill_battle' alt=''  itemprop=\"thumbnailUrl\"   \/><\/div><\/li><li  class='avia-slideshow-slide av-10qt5do-106d42c27d43a1e03dbb81555db36a93__1  slide-2 slide-even'><div data-rel='slideshow-1' class='avia-slide-wrap '   ><img decoding=\"async\" fetchpriority=\"high\" class=\"wp-image-2422 avia-img-lazy-loading-not-2422\"  src=\"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/01\/egill-shield-710x270.png\" width=\"710\" height=\"270\" title='egill-shield' alt=''  itemprop=\"thumbnailUrl\"   \/><\/div><\/li><li  class='avia-slideshow-slide av-10qt5do-106d42c27d43a1e03dbb81555db36a93__2  slide-3 slide-odd'><div data-rel='slideshow-1' class='avia-slide-wrap '   ><img decoding=\"async\" fetchpriority=\"high\" class=\"wp-image-2329 avia-img-lazy-loading-not-2329\"  src=\"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/01\/torus-deform-710x270.png\" width=\"710\" height=\"270\" title='torus-deform' alt=''  itemprop=\"thumbnailUrl\"   \/><\/div><\/li><\/ul><div class='avia-slideshow-arrows avia-slideshow-controls' ><a href='#prev' class='prev-slide  avia-svg-icon avia-font-svg_entypo-fontello' data-av_svg_icon='left-open-big' data-av_iconset='svg_entypo-fontello' tabindex='-1' title=\"Previous\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"32\" viewBox=\"0 0 15 32\" preserveAspectRatio=\"xMidYMid meet\" aria-labelledby='av-svg-title-1' aria-describedby='av-svg-desc-1' role=\"graphics-symbol\" aria-hidden=\"true\">\n<title id='av-svg-title-1'>Previous<\/title>\n<desc id='av-svg-desc-1'>Previous<\/desc>\n<path d=\"M14.464 27.84q0.832 0.832 0 1.536-0.832 0.832-1.536 0l-12.544-12.608q-0.768-0.768 0-1.6l12.544-12.608q0.704-0.832 1.536 0 0.832 0.704 0 1.536l-11.456 11.904z\"><\/path>\n<\/svg><span class='avia_hidden_link_text'>Previous<\/span><\/a><a href='#next' class='next-slide  avia-svg-icon avia-font-svg_entypo-fontello' data-av_svg_icon='right-open-big' data-av_iconset='svg_entypo-fontello' tabindex='-1' title=\"Next\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"32\" viewBox=\"0 0 15 32\" preserveAspectRatio=\"xMidYMid meet\" aria-labelledby='av-svg-title-2' aria-describedby='av-svg-desc-2' role=\"graphics-symbol\" aria-hidden=\"true\">\n<title id='av-svg-title-2'>Next<\/title>\n<desc id='av-svg-desc-2'>Next<\/desc>\n<path d=\"M0.416 27.84l11.456-11.84-11.456-11.904q-0.832-0.832 0-1.536 0.832-0.832 1.536 0l12.544 12.608q0.768 0.832 0 1.6l-12.544 12.608q-0.704 0.832-1.536 0-0.832-0.704 0-1.536z\"><\/path>\n<\/svg><span class='avia_hidden_link_text'>Next<\/span><\/a><\/div><div class='avia-slideshow-dots avia-slideshow-controls'><a href='#1' class='goto-slide active' >1<\/a><a href='#2' class='goto-slide ' >2<\/a><a href='#3' class='goto-slide ' >3<\/a><\/div><\/div>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-uj50u4-60b72599a45aa2d7165c9c4f8ab4fd3f\">\n#top .hr.hr-invisible.av-uj50u4-60b72599a45aa2d7165c9c4f8ab4fd3f{\nheight:25px;\n}\n<\/style>\n<div  class='hr av-uj50u4-60b72599a45aa2d7165c9c4f8ab4fd3f hr-invisible  avia-builder-el-1  el_after_av_slideshow  el_before_av_one_full '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div>\n<div  class='flex_column av-titkxo-30b3f24790e01f6ae97e0da27e9f32d8 av_one_full  avia-builder-el-2  el_after_av_hr  el_before_av_hr  first flex_column_div  '     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-213ngs-0d039391c244f362589c6d6a5d5c3af9\">\n#top .av-special-heading.av-213ngs-0d039391c244f362589c6d6a5d5c3af9{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-213ngs-0d039391c244f362589c6d6a5d5c3af9 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-213ngs-0d039391c244f362589c6d6a5d5c3af9 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-213ngs-0d039391c244f362589c6d6a5d5c3af9 av-special-heading-h3 meta-heading  avia-builder-el-3  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Abstract<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-2icd58-cbc1752264ce6c882275d6de08632a1c '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p style=\"text-align: justify;\"><span class='av_dropcap2 av-av_dropcap2-21c86f7a1fbddaa06b9d9923710e6bba'>T<\/span>his paper presents a high quality Non-Photorealistic Rendering\u00a0(NPR) framework. Our system focuses on artistic line drawing\u00a0generation and supports different contour and hatching line renderings.\u00a0All these lines are represented as individual spline primitives and rendered\u00a0as textured triangle strips. This paper mainly focuses on one powerful\u00a0feature of our system, namely stroke style synthesis. To give the\u00a0user a high degree of freedom in stylization, a sample stroke pattern can\u00a0be defined for each artistic line type and the style of these samples will\u00a0be transferred to all other individual lines. The samples can be given as\u00a0images and will be converted into an offset list. We use random Markov\u00a0fields and Q-learning to obtain new offset lists that can be used to perturb\u00a0our line primitives.<\/p>\n<\/div><\/section><\/p><\/div>\n<div  class='hr av-oe4hng-baba54d8d9cc5646df63623285d2bfeb hr-default  avia-builder-el-5  el_after_av_one_full  el_before_av_one_full '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div>\n<div  class='flex_column av-mpwa3g-7d730a9969ffbc0259a0c79ddd240ea6 av_one_full  avia-builder-el-6  el_after_av_hr  el_before_av_one_third  first flex_column_div  '     ><style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-knyvws-e39edd5479620ad02dc33fa8cf54ee5a\">\n#top .av-special-heading.av-knyvws-e39edd5479620ad02dc33fa8cf54ee5a{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-knyvws-e39edd5479620ad02dc33fa8cf54ee5a .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-knyvws-e39edd5479620ad02dc33fa8cf54ee5a .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-knyvws-e39edd5479620ad02dc33fa8cf54ee5a av-special-heading-h3 meta-heading  avia-builder-el-7  avia-builder-el-no-sibling '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Resources<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><\/div>\n<div  class='flex_column av-id528c-db74ff38599acc267022ba172bf72ca3 av_one_third  avia-builder-el-8  el_after_av_one_full  el_before_av_two_third  first flex_column_div  column-top-margin'     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-hdgrnw-e38dde1089d1e8913ee2ba41b9b8e240\">\n.avia-image-container.av-hdgrnw-e38dde1089d1e8913ee2ba41b9b8e240 img.avia_image{\nbox-shadow:none;\n}\n.avia-image-container.av-hdgrnw-e38dde1089d1e8913ee2ba41b9b8e240 .av-image-caption-overlay-center{\ncolor:#ffffff;\n}\n<\/style>\n<div  class='avia-image-container av-hdgrnw-e38dde1089d1e8913ee2ba41b9b8e240 av-styling- av-img-linked avia_animated_image av-animated-when-visible-95 left-to-right avia-align-center  avia-builder-el-9  el_before_av_textblock  avia-builder-el-first '   itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\" ><div class=\"avia-image-container-inner\"><div class=\"avia-image-overlay-wrap\"><a href=\"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/02\/npr.pdf\" class='avia_image '  target=\"_blank\"  rel=\"noopener noreferrer\" aria-label='npr'><img decoding=\"async\" width=\"212\" height=\"300\" fetchpriority=\"high\" class='wp-image-2595 avia-img-lazy-loading-not-2595 avia_image ' src=\"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/02\/npr-212x300.png\" alt='' title='npr'   itemprop=\"thumbnailUrl\" srcset=\"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/02\/npr-212x300.png 212w, https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/02\/npr-499x705.png 499w, https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/02\/npr-450x635.png 450w, https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp\/wp-content\/uploads\/2014\/02\/npr.png 568w\" sizes=\"(max-width: 212px) 100vw, 212px\" \/><\/a><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-f4rw1o-4c1fade6731b42f2b42687eabaa95fca '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p style=\"text-align: center;\"><strong>Paper<\/strong><\/p>\n<\/div><\/section><\/p><\/div>\n<div  class='flex_column av-dgjoho-f466a2bbe2a494251f01e6e2216c920d av_two_third  avia-builder-el-11  el_after_av_one_third  el_before_av_textblock  flex_column_div  column-top-margin'     ><section  class='av_textblock_section av-c94jcc-70f071be194f2cd88682230507636b92 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p style=\"text-align: justify;\">If some of the figures don&#8217;t show correctly in your browser, please try opening the manuscript\u00a0in a standalone pdf reader program (e.g., Adobe Reader).<\/p>\n<\/div><\/section><\/div>\n<section  class='av_textblock_section av-2icd58-2c7e148cbed543425029ea03bbf8d197 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p>If you checked some other materials here on the website, you have likely noticed that I try to provide the source code for every single one of my papers. However, since this was a paid industry project, I am unable to publish it for this one. Apologies! Note that this is so simple, it can really be implemented in a couple days. In case you have done it, please let me know, I will be more than happy to place a link to it here. Thank you!<\/p>\n<\/div><\/section>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-azyt3w-2e40cb36a2f02ad17badb36b9cb07ea5\">\n#top .hr.hr-invisible.av-azyt3w-2e40cb36a2f02ad17badb36b9cb07ea5{\nheight:15px;\n}\n<\/style>\n<div  class='hr av-azyt3w-2e40cb36a2f02ad17badb36b9cb07ea5 hr-invisible  avia-builder-el-14  el_after_av_textblock  el_before_av_video '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div>\n<div  class='avia-video av-9ijspo-c795d9a43c2f4bc076520179d70657b3 avia-video-16-9 av-no-preview-image avia-video-load-always av-lazyload-immediate av-lazyload-video-embed'  itemprop=\"video\" itemtype=\"https:\/\/schema.org\/VideoObject\"  data-original_url='https:\/\/www.youtube.com\/watch?v=cS4Am7Q8wmM'><script type='text\/html' class='av-video-tmpl'><div class='avia-iframe-wrap'><iframe loading=\"lazy\" title=\"Procedural Generation of Hand-drawn like Line Art\" width=\"1500\" height=\"844\" src=\"https:\/\/www.youtube.com\/embed\/cS4Am7Q8wmM?feature=oembed&autoplay=0&loop=0&controls=1&mute=0\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/div><\/script><div class='av-click-to-play-overlay'><div class=\"avia_playpause_icon\"><\/div><\/div><\/div>\n<div  class='flex_column av-7u5de4-cc9a0dcf1fab60955abbb43ca721992d av_one_full  avia-builder-el-16  el_after_av_video  avia-builder-el-last  first flex_column_div  '     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-65j8ak-c3fc022e4d6fb1bd0b721cbf768b555c\">\n#top .av-special-heading.av-65j8ak-c3fc022e4d6fb1bd0b721cbf768b555c{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-65j8ak-c3fc022e4d6fb1bd0b721cbf768b555c .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-65j8ak-c3fc022e4d6fb1bd0b721cbf768b555c .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-65j8ak-c3fc022e4d6fb1bd0b721cbf768b555c av-special-heading-h3 meta-heading  avia-builder-el-17  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >BibTeX<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-3ochvg-f93e04fb6c06af0d9ca774e51704312a '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p style=\"text-align: justify;\">\n@inproceedings{Zsolnai11<br \/>\n  author = {Tam&#8217;as Umenhoffer, Mil&#8217;an Magdics, K&#8217;aroly Zsolnai},<br \/>\n  title = {Procedural Generation of Hand-drawn like Line Art},<br \/>\n  booktitle = {KEPAF &#8217;11},<br \/>\n  year = {2011},<br \/>\n  pages = {502&#8211;514},<br \/>\n  url = {http:\/\/www.inf.u-szeged.hu\/kepaf2011\/proceedings.php},<br \/>\n }<\/p>\n<\/div><\/section><br \/>\n<section  class='av_textblock_section av-ln0ak2ro-dadb8bcd13e77024a77fb5c949ae2b22 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p>or<\/p>\n<\/div><\/section><br \/>\n<section  class='av_textblock_section av-ln0akcyn-973d765066efd8ad4390b38b49528e6e '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><\/p>\n<p style=\"text-align: justify;\">@article{umenhofferprocedural,<br \/>\ntitle={Procedural generation of hand-drawn like line art},<br \/>\nauthor={Umenhoffer, Tam{\\&#8217;a}s and Magdics, Mil{\\&#8217;a}n and Zsolnai, K{\\&#8217;a}roly},<br \/>\njournal={K{\\&#8217;e}pfeldolgoz{\\&#8217;o}k {\\&#8217;e}s Alakfelismerok VIII. Konferenci{\\&#8217;a}ja},<br \/>\npages={502&#8211;514}<br \/>\n}<\/p>\n<\/div><\/section><br \/>\n<div  class='hr av-2ucgp8-b8cd3659a24e0094d1d0b9846559b1d8 hr-default  avia-builder-el-21  el_after_av_textblock  avia-builder-el-last '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div><\/p><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":2329,"template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"tags":[182,187,183],"portfolio_category":[],"portfolio_tag":[42,38],"portfolio_entries":[],"class_list":["post-2348","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","tag-global-illumination","tag-procedural-graphics","tag-rendering","portfolio_tag-motion-picture","portfolio_tag-rendering"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/portfolio\/2348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":15,"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/portfolio\/2348\/revisions"}],"predecessor-version":[{"id":5142,"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/portfolio\/2348\/revisions\/5142"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/media\/2329"}],"wp:attachment":[{"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/media?parent=2348"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/tags?post=2348"},{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/portfolio_category?post=2348"},{"taxonomy":"portfolio_tag","embeddable":true,"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/portfolio_tag?post=2348"},{"taxonomy":"portfolio_entries","embeddable":true,"href":"https:\/\/users.cg.tuwien.ac.at\/zsolnai\/wp-json\/wp\/v2\/portfolio_entries?post=2348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}