{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:12:15Z","timestamp":1760195535312,"version":"build-2065373602"},"reference-count":42,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T00:00:00Z","timestamp":1519862400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>This paper proposes a novel tangible interface system to enhance the immersive experience in virtual reality environments. The proposed system allows representing physical properties of the tool, such as the deflection of the elastic rods, which users handle in a virtual and physical environment. This system is composed of two parts; one is an articulated interface to visually represent the physical behavior and the other is a computational algorithm that can compute a set of 6-DOF positions of the links. The proposed computational algorithm extends an active contour model, which is used primarily in computer vision and image processing, incorporating a spring and damping constraint energy functional. An elastic rod is modeled as a series of rigid line segments with a symmetric relationship between neighboring segments, and its shape is modeled to be influenced by energies that are induced by a user, and the external deformation of the spline. The symmetric and sparse properties of the proposed model enable an efficient energy minimization process, and the modification of a number of the line segments. Based on this configuration, we construct an energy generation method based on the positional displacement of the base element to generate the deflection behavior of the contour according to the user\u2019s motion in the space. Therefore, the physical device can simulate a variety of deformable objects by modulating energy parameters during the energy minimization process. Experimental results demonstrate the feasibility of emulating various behaviors of deformable splines, and applying to virtual reality system without interfering with the motion-to-photon latency. We also discuss the method\u2019s limitations and explore its potential.<\/jats:p>","DOI":"10.3390\/sym10030057","type":"journal-article","created":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T12:15:44Z","timestamp":1519906544000},"page":"57","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Towards Shape-Changing Devices: Physical Interface Control with an Active Contour Model"],"prefix":"10.3390","volume":"10","author":[{"given":"Byung-Kil","family":"Han","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, KAIST, 291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Seung-Chan","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Interdisciplinary Studies, Hallym University, 1 Hallymdaehak-gil, Chuncheon-si, Gangwon-do 24252, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dong-Soo","family":"Kwon","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, KAIST, 291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,3,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1167\/8.3.33","article-title":"Vergence\u2013accommodation conflicts hinder visual performance and cause visual fatigue","volume":"8","author":"Hoffman","year":"2008","journal-title":"J. Vis."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MMUL.2006.69","article-title":"The importance of the sense of touch in virtual and real environments","volume":"13","year":"2006","journal-title":"IEEE Multimed."},{"key":"ref_3","unstructured":"Laycock, S., and Day, A. (2003, January 6\u20139). The haptic rendering of polygonal models involving deformable tools. Proceedings of the EUROHAPTICS, Dublin, Ireland."},{"key":"ref_4","unstructured":"Frohlich, B., Tramberend, H., Beers, A., Agrawala, M., and Baraff, D. (2000, January 22). Physically-based manipulation on the responsive workbench. Proceedings of the 2000 IEEE Virtual Reality, New Brunswick, NJ, USA."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MCG.2004.1274058","article-title":"Haptic rendering: Introductory concepts","volume":"24","author":"Salisbury","year":"2004","journal-title":"IEEE Comput. Graph. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Salisbury, K., Brock, D., Massie, T., Swarup, N., and Zilles, C. (1995, January 9\u201312). Haptic rendering: Programming touch interaction with virtual objects. Proceedings of the 1995 Symposium on Interactive 3D Graphics, Monterey, CA, USA.","DOI":"10.1145\/199404.199426"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1109\/TOH.2012.15","article-title":"Cutaneous force feedback as a sensory subtraction technique in haptics","volume":"5","author":"Prattichizzo","year":"2012","journal-title":"IEEE Trans. Haptics"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Poupyrev, I., Nashida, T., and Okabe, M. (2007, January 15\u201317). Actuation and tangible user interfaces: The vaucanson duck, robots, and shape displays. Proceedings of the 1st International Conference on Tangible and Embedded Interaction, Baton Rouge, LA, USA.","DOI":"10.1145\/1226969.1227012"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1002\/scj.4690231204","article-title":"Space interface device for artificial reality\u2014spidar","volume":"23","author":"Sato","year":"1992","journal-title":"Syst. Comput. Jpn."},{"key":"ref_10","unstructured":"Massie, T.H., and Salisbury, J.K. (1994, January 20). The phantom haptic interface: A device for probing virtual objects. Proceedings of the ASME Winter Annual Meeting, Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, Chicago, IL, USA."},{"key":"ref_11","unstructured":"(2017, November 30). Novint Technologies. Available online: http:\/\/www.novint.com\/index.php\/novintfalcon."},{"key":"ref_12","unstructured":"Ho, C.-H., Basdogan, C., and Srinivasan, M.A. (1997, January 19\u201322). Haptic rendering: Point-and ray-based interactions. Proceedings of the Second PHANToM Users Group Workshop, Dedham, MA, USA."},{"key":"ref_13","unstructured":"Zilles, C.B., and Salisbury, J.K. (1995, January 5\u20139). A constraint-based god-object method for haptic display. Proceedings of the 1995 IEEE\/RSJ International Conference on Intelligent Robots and Systems 95 \u2018Human Robot Interaction and Cooperative Robots\u2019, Pittsburgh, PA, USA."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Laycock, S.D., and Day, A. (2007). A survey of haptic rendering techniques. Computer Graphics Forum, Wiley Online Library.","DOI":"10.1111\/j.1467-8659.2007.00945.x"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Rosenberg, L.B. (1993, January 18\u201322). Virtual fixtures: Perceptual tools for telerobotic manipulation. Proceedings of the 1993 IEEE Virtual Reality Annual International Symposium, Seattle, WA, USA.","DOI":"10.1109\/VRAIS.1993.380795"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Abbott, J., Marayong, P., and Okamura, A. (2007). Haptic virtual fixtures for robot-assisted manipulation. Robotics Research, Springer.","DOI":"10.1007\/978-3-540-48113-3_5"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Kim, H., Kim, M., and Lee, W. (2016, January 7\u201312). Hapthimble: A wearable haptic device towards usable virtual touch screen. Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, San Jose, CA, USA.","DOI":"10.1145\/2858036.2858196"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Minamizawa, K., Fukamachi, S., Kajimoto, H., Kawakami, N., and Tachi, S. (2007, January 5\u20139). Gravity grabber: Wearable haptic display to present virtual mass sensation. Proceedings of the ACM SIGGRAPH 2007 Emerging Technologies, San Diego, CA, USA.","DOI":"10.1145\/1278280.1278289"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Benko, H., Holz, C., Sinclair, M., and Ofek, E. (2016, January 16\u201319). Normaltouch and texturetouch: High-fidelity 3d haptic shape rendering on handheld virtual reality controllers. Proceedings of the 29th Annual Symposium on User Interface Software and Technology, Tokyo, Japan.","DOI":"10.1145\/2984511.2984526"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Winfree, K.N., Romano, J.M., Gewirtz, J., and Kuchenbecker, K.J. (2010, January 3\u20137). Control of a high fidelity ungrounded torque feedback device: The itorqu 2.1. Proceedings of the 2010 IEEE International Conference on Robotics and Automation (ICRA), Anchorage, AK, USA.","DOI":"10.1109\/ROBOT.2010.5509485"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Badshah, A., Gupta, S., Morris, D., Patel, S., and Tan, D. (2012, January 5\u201310). Gyrotab: A handheld device that provides reactive torque feedback. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Austin, TX, USA.","DOI":"10.1145\/2207676.2208731"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Rasmussen, M.K., Pedersen, E.W., Petersen, M.G., and Hornb\u00e6k, K. (2012, January 5\u201310). Shape-changing interfaces: A review of the design space and open research questions. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Austin, TX, USA.","DOI":"10.1145\/2207676.2207781"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Iwata, H., Yano, H., Nakaizumi, F., and Kawamura, R. (2001, January 12\u201317). Project feelex: Adding haptic surface to graphics. Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA.","DOI":"10.1145\/383259.383314"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Follmer, S., Leithinger, D., Olwal, A., Hogge, A., and Ishii, H. (2013, January 8\u201311). Inform: Dynamic physical affordances and constraints through shape and object actuation. Proceedings of the UIST, St Andrews, UK.","DOI":"10.1145\/2501988.2502032"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1109\/TOH.2011.1","article-title":"Geodesic spline interface for haptic curve rendering","volume":"4","author":"Bordegoni","year":"2011","journal-title":"IEEE Trans. Haptics"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1360","DOI":"10.1109\/TMECH.2014.2341630","article-title":"The formable object: A 24-degree-of-freedom shape-rendering interface","volume":"20","author":"Klare","year":"2015","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Katsumoto, Y., Tokuhisa, S., and Inakage, M. (2013, January 10\u201313). Ninja track: Design of electronic toy variable in shape and flexibility. Proceedings of the 7th International Conference on Tangible, Embedded and Embodied Interaction, Barcelona, Spain.","DOI":"10.1145\/2460625.2460628"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Nakagaki, K., Dementyev, A., Follmer, S., Paradiso, J.A., and Ishii, H. (2016, January 16\u201319). Chainform: A linear integrated modular hardware system for shape changing interfaces. Proceedings of the 29th Annual Symposium on User Interface Software and Technology, Tokyo, Japan.","DOI":"10.1145\/2984511.2984587"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Nakagaki, K., Follmer, S., and Ishii, H. (2015, January 11\u201315). Lineform: Actuated curve interfaces for display, interaction, and constraint. Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology, Charlotte, NC, USA.","DOI":"10.1145\/2807442.2807452"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Nakagaki, K., Inamura, C., Totaro, P., Shihipar, T., Akikyama, C., Shuang, Y., and Ishii, H. (2015, January 18\u201323). Linked-stick: Conveying a physical experience using a shape-shifting stick. Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems, Seoul, Korea.","DOI":"10.1145\/2702613.2732712"},{"key":"ref_31","unstructured":"Abrash, M. (2014). What VR Could, Should, and Almost Certainly Will Be within Two Years, Steam Dev Days."},{"key":"ref_32","unstructured":"Gibson, S.F., and Mirtich, B. (1997). A Survey of Deformable Modeling in Computer Graphics, Mitsubishi Electric Research Laboratories. Technical Report."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1016\/j.carbpol.2008.10.027","article-title":"Linear modelling of biopolymer systems and related mechanical properties","volume":"76","author":"Guessasma","year":"2009","journal-title":"Carbohydr. Polym."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.advengsoft.2015.04.014","article-title":"Real-time finite element structural analysis in augmented reality","volume":"87","author":"Huang","year":"2015","journal-title":"Adv. Eng. Softw."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"2436","DOI":"10.1016\/j.ijsolstr.2010.05.002","article-title":"Effective young\u2019s modulus of biopolymer composites with imperfect interface","volume":"47","author":"Guessasma","year":"2010","journal-title":"Int. J. Solids Struct."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Park, Y.-W., Park, J., and Nam, T.-J. (2015, January 18\u201323). The trial of bendi in a coffeehouse: Use of a shape-changing device for a tactile-visual phone conversation. Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, Seoul, Korea.","DOI":"10.1145\/2702123.2702326"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Togler, J., Hemmert, F., and Wettach, R. (2009, January 16\u201318). Living interfaces: The thrifty faucet. Proceedings of the 3rd International Conference on Tangible and Embedded Interaction, Cambridge, UK.","DOI":"10.1145\/1517664.1517680"},{"key":"ref_38","unstructured":"Park, J., Park, Y.-W., and Nam, T.-J. (May, January 26). Wrigglo: Shape-changing peripheral for interpersonal mobile communication. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Toronto, ON, Canada."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1007\/BF00133570","article-title":"Snakes: Active contour models","volume":"1","author":"Kass","year":"1988","journal-title":"Int. J. Comput. Vision"},{"key":"ref_40","unstructured":"HTC (2016, April 05). Htc Vive. Available online: https:\/\/www.vive.com."},{"key":"ref_41","first-page":"82","article-title":"Tangible and modular input device for character articulation","volume":"33","author":"Jacobson","year":"2014","journal-title":"ACM Trans. Graph. TOG"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Shiratori, T., Mahler, M., Trezevant, W., and Hodgins, J.K. (2013, January 16\u201317). Expressing animated performances through puppeteering. Proceedings of the 2013 IEEE Symposium on 3D User Interfaces (3DUI), Orlando, FL, USA.","DOI":"10.1109\/3DUI.2013.6550198"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/10\/3\/57\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T14:57:07Z","timestamp":1760194627000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/10\/3\/57"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,1]]},"references-count":42,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2018,3]]}},"alternative-id":["sym10030057"],"URL":"https:\/\/doi.org\/10.3390\/sym10030057","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2018,3,1]]}}}