Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3491101.3519686acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
poster

Tangible Version Control: Exploring a Physical Object’s Alternative Versions

Published: 28 April 2022 Publication History

Abstract

In iterative physical object creation, only the latest design state is manifested in the physical artifact, while information about previous versions are lost. This makes it challenging to keep track of changes and developments in iterative physical design. In this paper, we propose the concept of Tangible Version Control (TVC), inspired by the visualizations of traditional version control systems. In TVC, the real-world artifact itself is used for exploring its alternative versions in physical space, while comparisons to an alternative version are displayed seamlessly on the artifact with the use of augmented reality. Our implementation of TVC includes three different comparison modes, namely SideBySide, Overlay, and Differences. Furthermore, we discuss the anticipated use, opportunities, and challenges of using TVC in the future for individual users as well as for asynchronous collaborative work.

Supplementary Material

MP4 File (3491101.3519686-video-figure.mp4)
Video Figure

References

[1]
Kiseung Bang, Changwon Jang, and Byoungho Lee. 2019. Curved holographic optical elements and applications for curved see-through displays. Journal of Information Display 20, 1 (2019), 9–23. https://doi.org/10.1080/15980316.2019.1570978 arXiv:https://doi.org/10.1080/15980316.2019.1570978
[2]
Pietro Cipresso, Irene Alice Chicchi Giglioli, Mariano Alcañiz Raya, and Giuseppe Riva. 2018. The Past, Present, and Future of Virtual and Augmented Reality Research: A Network and Cluster Analysis of the Literature. Frontiers in Psychology 9 (2018), 2086. https://doi.org/10.3389/fpsyg.2018.02086
[3]
Angela Dai and Matthias Nießner. 2019. Scan2mesh: From unstructured range scans to 3d meshes. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. IEEE, Long Beach, CA, USA, 5574–5583.
[4]
Jonathan D. Denning and Fabio Pellacini. 2013. MeshGit: diffing and merging meshes for polygonal modeling. ACM Transactions on Graphics 32, 4 (July 2013), 35:1–35:10. https://doi.org/10.1145/2461912.2461942
[5]
Jozef Doboš, Niloy J Mitra, and Anthony Steed. 2014. 3D Timeline: Reverse engineering of a part-based provenance from consecutive 3D models. In Computer Graphics Forum, Vol. 33. Wiley Online Library, European Association for Computer Graphics, Geneve, Switzerland, 135–144.
[6]
Jozef Doboš and Anthony Steed. 2012. 3D Diff: an interactive approach to mesh differencing and conflict resolution. In SIGGRAPH Asia 2012 Technical Briefs(SA ’12). Association for Computing Machinery, New York, NY, USA, 1–4. https://doi.org/10.1145/2407746.2407766
[7]
Jozef Doboš and Anthony Steed. 2012. 3D Revision Control Framework. In Proceedings of the 17th International Conference on 3D Web Technology (Los Angeles, California) (Web3D ’12). Association for Computing Machinery, New York, NY, USA, 121–129. https://doi.org/10.1145/2338714.2338736
[8]
Jozef Doboš, Carmen Fan, Sebastian Friston, and Charence Wong. 2018. Screen space 3D diff: a fast and reliable method for real-time 3D differencing on the web. In Proceedings of the 23rd International ACM Conference on 3D Web Technology(Web3D ’18). Association for Computing Machinery, New York, NY, USA, 1–9. https://doi.org/10.1145/3208806.3208809
[9]
Mingsong Dou, Jonathan Taylor, Henry Fuchs, Andrew Fitzgibbon, and Shahram Izadi. 2015. 3D scanning deformable objects with a single RGBD sensor. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. IEEE, Boston, MA, USA, 493–501.
[10]
Michael Gleicher, Danielle Albers, Rick Walker, Ilir Jusufi, Charles D. Hansen, and Jonathan C. Roberts. 2011. Visual comparison for information visualization. Information Visualization 10, 4 (2011), 289–309. https://doi.org/10.1177/1473871611416549
[11]
Emrecan Gulay, Toni Kotnik, and Andrés Lucero. 2021. Exploring a Feedback-Oriented Design Process Through Curved Folding. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems(CHI ’21). Association for Computing Machinery, New York, NY, USA, 1–8. https://doi.org/10.1145/3411764.3445639
[12]
Emrecan Gulay and Andrés Lucero. 2019. Integrated Workflows: Generating Feedback Between Digital and Physical Realms. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems(CHI ’19). Association for Computing Machinery, New York, NY, USA, 1–15. https://doi.org/10.1145/3290605.3300290
[13]
Hiroshi Ishii. 2008. Tangible Bits: Beyond Pixels. In Proceedings of the 2nd International Conference on Tangible and Embedded Interaction (Bonn, Germany) (TEI ’08). Association for Computing Machinery, New York, NY, USA, xv–xxv. https://doi.org/10.1145/1347390.1347392
[14]
Denis Kalkofen, Christian Sandor, Sean White, and Dieter Schmalstieg. 2011. Visualization Techniques for Augmented Reality. In Handbook of Augmented Reality, Borko Furht (Ed.). Springer New York, New York, NY, 65–98. https://doi.org/10.1007/978-1-4614-0064-6_3
[15]
Lu Lu, Taha Masood, and Barry Silverstein. 2021. Toward Lighter, Thinner AR/VR Systems. Opt. Photon. News 32, 7 (Jul 2021), 42–47. http://www.osa-opn.org/abstract.cfm?URI=opn-32-7-42
[16]
Marshall McLuhan and Quentin Fiore. 1967. The medium is the message. New York 123, 1 (1967), 126–128.
[17]
Huaishu Peng, Jimmy Briggs, Cheng-Yao Wang, Kevin Guo, Joseph Kider, Stefanie Mueller, Patrick Baudisch, and François Guimbretière. 2018. RoMA: Interactive Fabrication with Augmented Reality and a Robotic 3D Printer. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems(CHI ’18). Association for Computing Machinery, New York, NY, USA, 1–12. https://doi.org/10.1145/3173574.3174153
[18]
Florian Perteneder, Eva-Maria Grossauer, Yan Xu, and Michael Haller. 2015. Catch-Up 360: Digital Benefits for Physical Artifacts. In Proceedings of the Ninth International Conference on Tangible, Embedded, and Embodied Interaction(Stanford, California, USA) (TEI ’15). Association for Computing Machinery, New York, NY, USA, 105–108. https://doi.org/10.1145/2677199.2680564
[19]
Patrick Reipschläger and Raimund Dachselt. 2019. DesignAR: Immersive 3D-Modeling Combining Augmented Reality with Interactive Displays. In Proceedings of the 2019 ACM International Conference on Interactive Surfaces and Spaces(ISS ’19). Association for Computing Machinery, New York, NY, USA, 29–41. https://doi.org/10.1145/3343055.3359718
[20]
Fabio Remondino, Alberto Guarnieri, and Antonio Vettore. 2005. 3D modeling of close-range objects: photogrammetry or laser scanning?. In Videometrics VIII, J.-Angelo Beraldin, Sabry F. El-Hakim, Armin Gruen, and James S. Walton (Eds.). Vol. 5665. International Society for Optics and Photonics, SPIE, San Jose, CA, United States, 216 – 225. https://doi.org/10.1117/12.586294
[21]
Nayan B. Ruparelia. 2010. The History of Version Control. SIGSOFT Softw. Eng. Notes 35, 1 (Jan. 2010), 5–9. https://doi.org/10.1145/1668862.1668876
[22]
Eldon Schoop, Michelle Nguyen, Daniel Lim, Valkyrie Savage, Sean Follmer, and Björn Hartmann. 2016. Drill Sergeant: Supporting Physical Construction Projects through an Ecosystem of Augmented Tools. In Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems(CHI EA ’16). Association for Computing Machinery, New York, NY, USA, 1607–1614. https://doi.org/10.1145/2851581.2892429
[23]
Hossein Shahinian, Alyson Markos, Jayesh Navare, and Dmytro Zaytsev. 2019. Scanning depth sensor for see-through AR glasses. In Optical Design Challenge 2019, Bernard C. Kress (Ed.). Vol. 11040. International Society for Optics and Photonics, SPIE, San Francisco, CA, United States, 60 – 65. https://doi.org/10.1117/12.2523829
[24]
Hyunyoung Song, François Guimbretière, Chang Hu, and Hod Lipson. 2006. ModelCraft: capturing freehand annotations and edits on physical 3D models. In Proceedings of the 19th annual ACM symposium on User interface software and technology(UIST ’06). Association for Computing Machinery, New York, NY, USA, 13–22. https://doi.org/10.1145/1166253.1166258
[25]
Evgeny Stemasov, Tobias Wagner, Jan Gugenheimer, and Enrico Rukzio. 2020. Mix&Match: Towards Omitting Modelling Through In-situ Remixing of Model Repository Artifacts in Mixed Reality. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems(CHI ’20). Association for Computing Machinery, New York, NY, USA, 1–12. https://doi.org/10.1145/3313831.3376839
[26]
Christian Weichel, John Hardy, Jason Alexander, and Hans Gellersen. 2015. ReForm: Integrating Physical and Digital Design through Bidirectional Fabrication. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology(UIST ’15). Association for Computing Machinery, New York, NY, USA, 93–102. https://doi.org/10.1145/2807442.2807451
[27]
Christian Weichel, Manfred Lau, David Kim, Nicolas Villar, and Hans W. Gellersen. 2014. MixFab: a mixed-reality environment for personal fabrication. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems(CHI ’14). Association for Computing Machinery, New York, NY, USA, 3855–3864. https://doi.org/10.1145/2556288.2557090
[28]
Min-Yu Wu, Pai-Wen Ting, Ya-Hui Tang, En-Te Chou, and Li-Chen Fu. 2020. Hand pose estimation in object-interaction based on deep learning for virtual reality applications. Journal of Visual Communication and Image Representation 70 (2020), 102802. https://doi.org/10.1016/j.jvcir.2020.102802
[29]
Junichi Yamaoka and Yasuaki Kakehi. 2016. MiragePrinter: interactive fabrication on a 3D printer with a mid-air display. In ACM SIGGRAPH 2016 Studio(SIGGRAPH ’16). Association for Computing Machinery, New York, NY, USA, 1–2. https://doi.org/10.1145/2929484.2929489
[30]
Yue Zhang and Fengzhou Fang. 2019. Development of planar diffractive waveguides in optical see-through head-mounted displays. Precision Engineering 60(2019), 482–496. https://doi.org/10.1016/j.precisioneng.2019.09.009
[31]
Fabio Zünd, Steven Poulakos, Mubbasir Kapadia, and Robert W. Sumner. 2017. Story Version Control and Graphical Visualization for Collaborative Story Authoring. In Proceedings of the 14th European Conference on Visual Media Production (CVMP 2017)(London, United Kingdom) (CVMP 2017). Association for Computing Machinery, New York, NY, USA, Article 10, 10 pages. https://doi.org/10.1145/3150165.3150175

Cited By

View all
  • (2023)BrickStARt: Enabling In-situ Design and Tangible Exploration for Personal Fabrication using Mixed RealityProceedings of the ACM on Human-Computer Interaction10.1145/36264657:ISS(64-92)Online publication date: 1-Nov-2023
  • (2023)Comparing Screen-Based Version Control to Augmented Artifact Version Control for Physical ObjectsHuman-Computer Interaction – INTERACT 202310.1007/978-3-031-42280-5_25(391-415)Online publication date: 28-Aug-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CHI EA '22: Extended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems
April 2022
3066 pages
ISBN:9781450391566
DOI:10.1145/3491101
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 April 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Asynchronous Collaboration
  2. Augmented Reality
  3. Physical Interaction Design
  4. Seamless Interaction
  5. Tangible User Interface
  6. Version Control

Qualifiers

  • Poster
  • Research
  • Refereed limited

Conference

CHI '22
Sponsor:
CHI '22: CHI Conference on Human Factors in Computing Systems
April 29 - May 5, 2022
LA, New Orleans, USA

Acceptance Rates

Overall Acceptance Rate 6,164 of 23,696 submissions, 26%

Upcoming Conference

CHI '25
CHI Conference on Human Factors in Computing Systems
April 26 - May 1, 2025
Yokohama , Japan

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)45
  • Downloads (Last 6 weeks)7
Reflects downloads up to 29 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)BrickStARt: Enabling In-situ Design and Tangible Exploration for Personal Fabrication using Mixed RealityProceedings of the ACM on Human-Computer Interaction10.1145/36264657:ISS(64-92)Online publication date: 1-Nov-2023
  • (2023)Comparing Screen-Based Version Control to Augmented Artifact Version Control for Physical ObjectsHuman-Computer Interaction – INTERACT 202310.1007/978-3-031-42280-5_25(391-415)Online publication date: 28-Aug-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media