{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T11:31:06Z","timestamp":1776166266516,"version":"3.50.1"},"reference-count":36,"publisher":"Wiley","license":[{"start":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T00:00:00Z","timestamp":1776124800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"},{"start":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T00:00:00Z","timestamp":1776124800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["RGPIN\u20102018\u201006298"],"award-info":[{"award-number":["RGPIN\u20102018\u201006298"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Stippling is an art style forming images from large numbers of small dots. Computer graphics practitioners have proposed numerous algorithms for stippling and stippling variants over the years. In this paper, we propose a black and white image stylization technique in which the image is formed from heterogeneous black and white vector marks, with stipples and larger regions represented by polygons. Our algorithm applies two passes of stippling: first, we apply stippling to an importance map of the input image; then, using the stipples from the first pass as nodes in a planar graph, we create a binary stippling by labeling each graph node as either black or white using error diffusion. A connected component analysis of the resulting labeling, followed by vectorization of the components, yields a high\u2010quality black and white representation of the original image. Isolated nodes, sharing a color with none of their neighbors, are akin to stipples; larger groups are polygons. We provide quantitative and qualitative comparisons with previous work on stippling and black and white rendering.<\/jats:p>","DOI":"10.1111\/cgf.70364","type":"journal-article","created":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T10:14:12Z","timestamp":1776161652000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Graph\u2010based Black and White Stylization"],"prefix":"10.1111","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-0217-782X","authenticated-orcid":false,"given":"Ali Sattari","family":"Javid","sequence":"first","affiliation":[{"name":"Carleton University  Ottawa Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5651-9184","authenticated-orcid":false,"given":"Jimmy","family":"Lord","sequence":"additional","affiliation":[{"name":"Carleton University  Ottawa Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5779-484X","authenticated-orcid":false,"given":"David","family":"Mould","sequence":"additional","affiliation":[{"name":"Carleton University  Ottawa Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2026,4,14]]},"reference":[{"key":"e_1_2_7_2_2","doi-asserted-by":"publisher","DOI":"10.2312\/exp.20191083"},{"key":"e_1_2_7_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3721238.3730612"},{"key":"e_1_2_7_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531392"},{"key":"e_1_2_7_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/1661412.1618508"},{"key":"e_1_2_7_6_2","unstructured":"DeussenO. HillerS. OverveldC. V. StrothotteT.: Computer-generated stipple drawings. InWorkshop on Vision Modelling and Visualization (VMV)(1999) pp.329\u2013338. 1 2"},{"key":"e_1_2_7_7_2","doi-asserted-by":"crossref","unstructured":"DeussenO. HillerS. Van OverveldC. StrothotteT.: Floating points: A method for computing stipple drawings.Computer Graphics Forum(2000). doi:10.1111\/1467-8659.00396. 1 2","DOI":"10.1111\/1467-8659.00396"},{"key":"e_1_2_7_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/1124728.1124741"},{"key":"e_1_2_7_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130819"},{"key":"e_1_2_7_10_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13627"},{"key":"e_1_2_7_11_2","first-page":"75","article-title":"An adaptive algorithm for spatial gray-scale","volume":"17","author":"Floyd R. W.","year":"1976","journal-title":"Proc. Soc. Inf. Disp."},{"key":"e_1_2_7_12_2","volume-title":"Rendering in Pen and Ink","author":"Guptill A. L.","year":"1997"},{"key":"e_1_2_7_13_2","volume-title":"Digital image processing","author":"Gonzalez R. C.","year":"2008"},{"key":"e_1_2_7_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2023.3342645"},{"key":"e_1_2_7_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141916"},{"key":"e_1_2_7_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/1572614.1572622"},{"key":"e_1_2_7_17_2","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1109\/TIT.1982.1056489","article-title":"Least squares quantization in PCM","volume":"28","author":"Lloyd S. P.","year":"1982","journal-title":"IEEE Transactions on Information Theory"},{"key":"e_1_2_7_18_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01596.x"},{"key":"e_1_2_7_19_2","first-page":"127","volume-title":"Graphics Interface 2011","author":"Li H.","year":"2011"},{"key":"e_1_2_7_20_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12752"},{"key":"e_1_2_7_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201372"},{"key":"e_1_2_7_22_2","doi-asserted-by":"crossref","unstructured":"Mart\u00ednD. ArroyoG. Luz\u00f3nM. V. IsenbergT.: Example-based stippling using a scale-dependent grayscale process. InInternational Symposium on Non-Photorealistic Animation and Rendering(2010) pp.51\u201361. doi:10.1145\/1809939.1809946. 2","DOI":"10.1145\/1809939.1809946"},{"key":"e_1_2_7_23_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-018-1541-7"},{"key":"e_1_2_7_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/1377980.1377991"},{"key":"e_1_2_7_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2017.05.025"},{"key":"e_1_2_7_26_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.imavis.2009.06.006"},{"key":"e_1_2_7_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/1399504.1360688"},{"key":"e_1_2_7_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.01042"},{"key":"e_1_2_7_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/1809939.1809953"},{"key":"e_1_2_7_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192185"},{"key":"e_1_2_7_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/508530.508537"},{"key":"e_1_2_7_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480534"},{"key":"e_1_2_7_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530062"},{"key":"e_1_2_7_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530068"},{"key":"e_1_2_7_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192184"},{"key":"e_1_2_7_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/1377980.1377990"},{"key":"e_1_2_7_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52733.2024.02164"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70364","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1111\/cgf.70364","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70364","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T10:14:16Z","timestamp":1776161656000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.70364"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,14]]},"references-count":36,"alternative-id":["10.1111\/cgf.70364"],"URL":"https:\/\/doi.org\/10.1111\/cgf.70364","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,14]]},"assertion":[{"value":"2026-04-14","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e70364"}}