{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T02:12:49Z","timestamp":1774059169331,"version":"3.50.1"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2011,7,1]],"date-time":"2011-07-01T00:00:00Z","timestamp":1309478400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2011,7]]},"abstract":"<jats:p>\n            We present an algorithm for creating digital micrography images, or\n            <jats:italic>micrograms<\/jats:italic>\n            , a special type of calligrams created from minuscule text. These attractive text-art works successfully combine beautiful images with readable meaningful text. Traditional micrograms are created by highly skilled artists and involve a huge amount of tedious manual work. We aim to simplify this process by providing a computerized digital micrography design tool. The main challenge in creating digital micrograms is designing textual layouts that simultaneously convey the input image, are readable and appealing. To generate such layout we use the streamlines of singularity free, low curvature, smooth vector fields, especially designed for our needs. The vector fields are computed using a new approach which controls field properties via\n            <jats:italic>a priori<\/jats:italic>\n            boundary condition design that balances the different requirements we aim to satisfy. The optimal boundary conditions are computed using a graph-cut approach balancing local and global design considerations. The generated layouts are further processed to obtain the final micrograms. Our method automatically generates engaging, readable micrograms starting from a vector image and an input text while providing a variety of optional high-level controls to the user.\n          <\/jats:p>","DOI":"10.1145\/2010324.1964995","type":"journal-article","created":{"date-parts":[[2011,7,26]],"date-time":"2011-07-26T14:17:46Z","timestamp":1311689866000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["Digital micrography"],"prefix":"10.1145","volume":"30","author":[{"given":"Ron","family":"Maharik","sequence":"first","affiliation":[{"name":"University of British Columbia"}]},{"given":"Mikhail","family":"Bessmeltsev","sequence":"additional","affiliation":[{"name":"University of British Columbia"}]},{"given":"Alla","family":"Sheffer","sequence":"additional","affiliation":[{"name":"University of British Columbia"}]},{"given":"Ariel","family":"Shamir","sequence":"additional","affiliation":[{"name":"The Interdisciplinary Center"}]},{"given":"Nathan","family":"Carr","sequence":"additional","affiliation":[{"name":"Adobe Systems Incorporated"}]}],"member":"320","published-online":{"date-parts":[[2011,7,25]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"Adobe 2010. Illustrator CS5 adobe.com\/products\/illustrator."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","unstructured":"Amenta N. and Bern M. 1999. Surface reconstruction by voronoi filtering. Discrete and Computational Geometry 22. 10.1145\/276884.276889","DOI":"10.1145\/276884.276889"},{"key":"e_1_2_2_3_1","unstructured":"Apollinaire G. and Greet A. H. 1980. Calligrammes: poems of peace and war (1913-1916): A Bilingual Edition. University of California Press Berkeley."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","unstructured":"Asente P. 2010. Folding avoidance in skeletal strokes. In Sketch Based Interfaces and Modeling Eurographics ACM.","DOI":"10.5555\/1923363.1923370"},{"key":"e_1_2_2_5_1","unstructured":"Avrin L. 1981. Hebrew Micrography - One Thousand Years of Art in Script. Israel Museum Jerusalem."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531383"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360702"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01761.x"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.6028\/jres.071B.032"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276447"},{"key":"e_1_2_2_11_1","unstructured":"Froumentin M. 2010. Textorizer lapin-bleu.net\/software\/textorizer."},{"key":"e_1_2_2_12_1","unstructured":"Gill P. E. Murray W. and Wright M. H. 1981. Practical Optimization. Academic Press."},{"key":"e_1_2_2_13_1","unstructured":"Helmond A. 2010. Textaizer mosaizer.com\/Textaizer."},{"key":"e_1_2_2_14_1","volume-title":"Eurographics Workshop, Eurographics, 43--56","author":"Jobard B.","unstructured":"Jobard, B., and Lefer, W. 1997. Creating evenly-spaced streamlines of arbitrary density. In Eurographics Workshop, Eurographics, 43--56."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/508530.508536"},{"key":"e_1_2_2_16_1","volume-title":"Complexity of Computer Computations","author":"Karp R.","unstructured":"Karp, R. 1972. Reducibility among combinatorial problems. In Complexity of Computer Computations, R. Miller and J. Thatcher, Eds. Plenum Press, 85--103."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/522649"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.36"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311605"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","unstructured":"Palacios J. and Zhang E. 2007. Rotational symmetry field design on surfaces. ACM Trans. Graph. (Proc. Siggraph 2007) 26 (July). 10.1145\/1276377.1276446","DOI":"10.1145\/1276377.1276446"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1124728.1124742"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383328"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1356682.1356683"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","unstructured":"Ray N. Vallet B. Alonso L. and L\u00e9vy B. 2009. Geometry aware direction field processing. ACM Transactions on Graphics. 10.1145\/1640443.1640444","DOI":"10.1145\/1640443.1640444"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-007-0197-5"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/601332"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/826029.826526"},{"key":"e_1_2_2_28_1","volume-title":"Layout Essentials: 100 Design Principles for Using Grids","author":"Tondreau B.","unstructured":"Tondreau, B. 2009. Layout Essentials: 100 Design Principles for Using Grids. Rockport Publishers."},{"key":"e_1_2_2_29_1","volume-title":"Micrography: Text art and typography. gawno.com\/2009\/05\/micrography-text-art-and-typography.","author":"Vahe","year":"2009","unstructured":"Vahe, 2009. Micrography: Text art and typography. gawno.com\/2009\/05\/micrography-text-art-and-typography."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280948"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1268517.1268527"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275808.1276414"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","unstructured":"Xu K. Cohen-Or D. Ju T. Liu L. Zhang H. Zhou S. and Xiong Y. 2009. Feature-aligned shape texturing. ACM Transactions on Graphics (Proceedings SIGGRAPH Asia 2009) 28 5 108:1--108:7. 10.1145\/1618452.1618454","DOI":"10.1145\/1618452.1618454"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778789"},{"key":"e_1_2_2_35_1","unstructured":"Zachrisson B. 1965. Studies in the Legibility of Printed Text. Almqvist & Wiksell."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2010324.1964995","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2010324.1964995","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:06:23Z","timestamp":1750244783000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2010324.1964995"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7]]},"references-count":35,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,7]]}},"alternative-id":["10.1145\/2010324.1964995"],"URL":"https:\/\/doi.org\/10.1145\/2010324.1964995","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7]]},"assertion":[{"value":"2011-07-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}