{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,28]],"date-time":"2026-07-28T01:32:52Z","timestamp":1785202372471,"version":"3.55.0"},"reference-count":21,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2004,8,1]],"date-time":"2004-08-01T00:00:00Z","timestamp":1091318400000},"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":[[2004,8]]},"abstract":"<jats:p>Valuable 3D graphical models, such as high-resolution digital scans of cultural heritage objects, may require protection to prevent piracy or misuse, while still allowing for interactive display and manipulation by a widespread audience. We have investigated techniques for protecting 3D graphics content, and we have developed a remote rendering system suitable for sharing archives of 3D models while protecting the 3D geometry from unauthorized extraction. The system consists of a 3D viewer client that includes low-resolution versions of the 3D models, and a rendering server that renders and returns images of high-resolution models according to client requests. The server implements a number of defenses to guard against 3D reconstruction attacks, such as monitoring and limiting request streams, and slightly perturbing and distorting the rendered images. We consider several possible types of reconstruction attacks on such a rendering server, and we examine how these attacks can be defended against without excessively compromising the interactive experience for non-malicious users.<\/jats:p>","DOI":"10.1145\/1015706.1015782","type":"journal-article","created":{"date-parts":[[2004,10,7]],"date-time":"2004-10-07T17:38:56Z","timestamp":1097170736000},"page":"695-703","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":69,"title":["Protected interactive 3D graphics via remote rendering"],"prefix":"10.1145","volume":"23","author":[{"given":"David","family":"Koller","sequence":"first","affiliation":[{"name":"Stanford University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Turitzin","sequence":"additional","affiliation":[{"name":"Stanford University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marc","family":"Levoy","sequence":"additional","affiliation":[{"name":"Stanford University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marco","family":"Tarini","sequence":"additional","affiliation":[{"name":"ISTI-CNR, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giuseppe","family":"Croccia","sequence":"additional","affiliation":[{"name":"ISTI-CNR, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Paolo","family":"Cignoni","sequence":"additional","affiliation":[{"name":"ISTI-CNR, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roberto","family":"Scopigno","sequence":"additional","affiliation":[{"name":"ISTI-CNR, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2004,8]]},"reference":[{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237191"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/375213.375294"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237200"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.273735"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1006\/gmod.2001.0554"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237199"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344849"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218392"},{"key":"e_1_2_1_10_1","volume-title":"International Workshop on Synthetic-Natural Hybrid Coding and 3D Imaging.","author":"NIEM W.","year":"1997","unstructured":"NIEM, W. 1997. Error analysis for silhouette-based 3D shape estimation from multiple views. In International Workshop on Synthetic-Natural Hybrid Coding and 3D Imaging."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.t01-1-00597"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311540"},{"key":"e_1_2_1_13_1","unstructured":"RESSLER S. 2001. Web3D security discussion. Online article: http:\/\/web3d.about.com\/library\/weekly\/aa013101a.htm."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344940"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1014573219977"},{"key":"e_1_2_1_16_1","unstructured":"SCHNEIER B. 2000. The fallacy of trusted client software. Information Security(August)."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1364-6613(97)01080-2"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/2386438.2386446"},{"key":"e_1_2_1_19_1","unstructured":"STANFORD DIGITAL FORMA URBIS PROJECT. 2004. http:\/\/formaurbis.stanford.edu."},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the Conference on Vision, Modeling, and Visualization (VMV","author":"TARINI M.","year":"2002","unstructured":"TARINI, M., CALLIERI, M., MONTANI, C., ROCCHINI, C., OLSSON, K., AND PERSSON, T. 2002. Marching intersections: An efficient approach to shape-from-silhouette. In Proceedings of the Conference on Vision, Modeling, and Visualization (VMV 2002), 255--262."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00424"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.784284"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1015706.1015782","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1015706.1015782","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:26:24Z","timestamp":1750281984000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1015706.1015782"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,8]]},"references-count":21,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2004,8]]}},"alternative-id":["10.1145\/1015706.1015782"],"URL":"https:\/\/doi.org\/10.1145\/1015706.1015782","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2004,8]]},"assertion":[{"value":"2004-08-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}