StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects

We introduce StructCode, a technique to store machine-readable data in laser-cut objects using their fabrication artifacts. StructCode modifies the lengths of laser-cut finger joints and/or living hinges to represent bits of information without introducing additional parts or materials. We demonstra...

Full description

Bibliographic Details
Main Authors: Dogan, Mustafa Doga, Chan, Vivian Hsinyueh, Qi, Richard, Tang, Grace, Roumen, Thijs, Mueller, Stefanie
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:English
Published: ACM|Symposium on Computational Fabrication 2023
Online Access:https://hdl.handle.net/1721.1/153150
_version_ 1811081601869676544
author Dogan, Mustafa Doga
Chan, Vivian Hsinyueh
Qi, Richard
Tang, Grace
Roumen, Thijs
Mueller, Stefanie
author2 Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
author_facet Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Dogan, Mustafa Doga
Chan, Vivian Hsinyueh
Qi, Richard
Tang, Grace
Roumen, Thijs
Mueller, Stefanie
author_sort Dogan, Mustafa Doga
collection MIT
description We introduce StructCode, a technique to store machine-readable data in laser-cut objects using their fabrication artifacts. StructCode modifies the lengths of laser-cut finger joints and/or living hinges to represent bits of information without introducing additional parts or materials. We demonstrate StructCode through use cases for augmenting laser-cut objects with data such as labels, instructions, and narration. We present and evaluate a tag decoding pipeline that is robust to various backgrounds, viewing angles, and wood types. In our mechanical evaluation, we show that StructCodes preserve the structural integrity of laser-cut objects.
first_indexed 2024-09-23T11:49:23Z
format Article
id mit-1721.1/153150
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T11:49:23Z
publishDate 2023
publisher ACM|Symposium on Computational Fabrication
record_format dspace
spelling mit-1721.1/1531502024-01-23T18:15:57Z StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects Dogan, Mustafa Doga Chan, Vivian Hsinyueh Qi, Richard Tang, Grace Roumen, Thijs Mueller, Stefanie Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory We introduce StructCode, a technique to store machine-readable data in laser-cut objects using their fabrication artifacts. StructCode modifies the lengths of laser-cut finger joints and/or living hinges to represent bits of information without introducing additional parts or materials. We demonstrate StructCode through use cases for augmenting laser-cut objects with data such as labels, instructions, and narration. We present and evaluate a tag decoding pipeline that is robust to various backgrounds, viewing angles, and wood types. In our mechanical evaluation, we show that StructCodes preserve the structural integrity of laser-cut objects. 2023-12-13T19:51:47Z 2023-12-13T19:51:47Z 2023-10-08 2023-12-01T08:48:58Z Article http://purl.org/eprint/type/ConferencePaper 979-8-4007-0319-5 https://hdl.handle.net/1721.1/153150 Dogan, Mustafa Doga, Chan, Vivian Hsinyueh, Qi, Richard, Tang, Grace, Roumen, Thijs et al. 2023. "StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects." PUBLISHER_CC en https://doi.org/10.1145/3623263.3623353 Creative Commons Attribution-Share Alike https://creativecommons.org/licenses/by-sa/4.0/ The author(s) application/pdf ACM|Symposium on Computational Fabrication Association for Computing Machinery
spellingShingle Dogan, Mustafa Doga
Chan, Vivian Hsinyueh
Qi, Richard
Tang, Grace
Roumen, Thijs
Mueller, Stefanie
StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects
title StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects
title_full StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects
title_fullStr StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects
title_full_unstemmed StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects
title_short StructCode: Leveraging Fabrication Artifacts to Store Data in Laser-Cut Objects
title_sort structcode leveraging fabrication artifacts to store data in laser cut objects
url https://hdl.handle.net/1721.1/153150
work_keys_str_mv AT doganmustafadoga structcodeleveragingfabricationartifactstostoredatainlasercutobjects
AT chanvivianhsinyueh structcodeleveragingfabricationartifactstostoredatainlasercutobjects
AT qirichard structcodeleveragingfabricationartifactstostoredatainlasercutobjects
AT tanggrace structcodeleveragingfabricationartifactstostoredatainlasercutobjects
AT roumenthijs structcodeleveragingfabricationartifactstostoredatainlasercutobjects
AT muellerstefanie structcodeleveragingfabricationartifactstostoredatainlasercutobjects