{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T01:08:29Z","timestamp":1780708109636,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":67,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,6,3]],"date-time":"2024-06-03T00:00:00Z","timestamp":1717372800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Samsung Research Funding & Incubation Center of Samsung Electronics","award":["SRFC-IT2001-03"],"award-info":[{"award-number":["SRFC-IT2001-03"]}]},{"name":"National Research Foundation of Korea (NRF) grant funded by the Korean government (MSIT)","award":["2022R1A2C3008495"],"award-info":[{"award-number":["2022R1A2C3008495"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,6,3]]},"DOI":"10.1145\/3643832.3661891","type":"proceedings-article","created":{"date-parts":[[2024,6,4]],"date-time":"2024-06-04T17:14:23Z","timestamp":1717521263000},"page":"99-112","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Maestro: The Analysis-Simulation Integrated Framework for Mixed Reality"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9728-7631","authenticated-orcid":false,"given":"Jingyu","family":"Lee","sequence":"first","affiliation":[{"name":"Seoul National University, Seoul, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4660-1771","authenticated-orcid":false,"given":"Hyunsoo","family":"Kim","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6369-245X","authenticated-orcid":false,"given":"Minjae","family":"Kim","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9863-7186","authenticated-orcid":false,"given":"Byung-Gon","family":"Chun","sequence":"additional","affiliation":[{"name":"FriendliAI, Seoul, Republic of Korea"},{"name":"Seoul National University, Seoul, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1319-7071","authenticated-orcid":false,"given":"Youngki","family":"Lee","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,6,4]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"1998. Unreal Engine. https:\/\/www.unrealengine.com\/en-US"},{"key":"e_1_3_2_1_2_1","unstructured":"2000. FFmpeg. https:\/\/ffmpeg.org"},{"key":"e_1_3_2_1_3_1","unstructured":"2005. Unity Technologies. https:\/\/unity.com"},{"key":"e_1_3_2_1_4_1","unstructured":"2013. Google Glass. https:\/\/google.com\/glass"},{"key":"e_1_3_2_1_5_1","unstructured":"2014. Unreal Engine SoulCave. https:\/\/www.unrealengine.com\/marketplace\/en-US\/product\/soul-cave"},{"key":"e_1_3_2_1_6_1","unstructured":"2015. NVIDIA G-SYNC. https:\/\/www.nvidia.com\/en-us\/geforce\/products\/gsync-monitors"},{"key":"e_1_3_2_1_7_1","unstructured":"2016. Pok\u00e9mon GO. https:\/\/pokemongolive.com\/?hl=en"},{"key":"e_1_3_2_1_8_1","unstructured":"2017. Android Studio Profiler. https:\/\/developer.android.com\/studio\/profile"},{"key":"e_1_3_2_1_9_1","unstructured":"2017. Apple ARKit. https:\/\/developer.apple.com\/augmented-reality\/arkit"},{"key":"e_1_3_2_1_10_1","unstructured":"2017. Google NNAPI. https:\/\/developer.android.com\/ndk\/guides\/neuralnetworks"},{"key":"e_1_3_2_1_11_1","unstructured":"2017. IKEA Place. https:\/\/www.ikea.com\/global\/en\/newsroom\/innovation\/ikea-launches-ikea-place-a-new-app-that-allows-people-to-virtually-place-furniture-in-their-home-170912"},{"key":"e_1_3_2_1_12_1","unstructured":"2018. Google ARCore. https:\/\/developers.google.com\/ar"},{"key":"e_1_3_2_1_13_1","unstructured":"2018. Google EdgeTPU. https:\/\/cloud.google.com\/edge-tpu"},{"key":"e_1_3_2_1_14_1","unstructured":"2019. MediaPipe FaceMesh. https:\/\/google.github.io\/mediapipe\/solutions\/face_mesh.html"},{"key":"e_1_3_2_1_15_1","unstructured":"2019. MediaPipe Holistic. https:\/\/google.github.io\/mediapipe\/solutions\/holistic.html"},{"key":"e_1_3_2_1_16_1","unstructured":"2019. MediaPipe Pose. https:\/\/google.github.io\/mediapipe\/solutions\/pose.html"},{"key":"e_1_3_2_1_17_1","unstructured":"2019. Microsoft Hololens 2. https:\/\/www.microsoft.com\/en-us\/hololens"},{"key":"e_1_3_2_1_18_1","unstructured":"2019. TensorFlow Lite. https:\/\/www.tensorflow.org\/lite"},{"key":"e_1_3_2_1_19_1","unstructured":"2020. 1D.STUDIO Big Office. https:\/\/www.unrealengine.com\/marketplace\/en-US\/product\/big-office"},{"key":"e_1_3_2_1_20_1","unstructured":"2020. Oculus Quest 2. https:\/\/www.oculus.com\/quest-2"},{"key":"e_1_3_2_1_21_1","unstructured":"2020. Quest OpenXR Mobile SDK. https:\/\/developer.oculus.com\/documentation\/native\/android\/mobile-intro"},{"key":"e_1_3_2_1_22_1","unstructured":"2021. Kazuhito00 - Hand Gesture Recognition Using MediaPipe. https:\/\/github.com\/Kazuhito00\/hand-gesture-recognition-using-mediapipe"},{"key":"e_1_3_2_1_23_1","unstructured":"2021. TensorFlow MoveNet. https:\/\/www.tensorflow.org\/hub\/tutorials\/movenet"},{"key":"e_1_3_2_1_24_1","unstructured":"2021. Unreal Engine - Low Latency Frame Syncing. https:\/\/docs.unrealengine.com\/4.27\/en-US\/SharingAndReleasing\/LowLatencyFrameSyncing"},{"key":"e_1_3_2_1_25_1","unstructured":"2023. Apple Vision Pro. https:\/\/www.apple.com\/apple-vision-pro"},{"key":"e_1_3_2_1_26_1","unstructured":"2023. Microsoft What is Mixed Reality? https:\/\/learn.microsoft.com\/en-us\/windows\/mixed-reality\/discover\/mixed-reality"},{"key":"e_1_3_2_1_27_1","unstructured":"2023. Pico 4. https:\/\/www.picoxr.com\/global"},{"key":"e_1_3_2_1_28_1","volume-title":"Symposium on Operating Systems Design and Implementation (OSDI). USENIX.","author":"Abadi Mart\u00edn","year":"2016","unstructured":"Mart\u00edn Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, et al. 2016. {TensorFlow}: a system for {Large-Scale} machine learning. In Symposium on Operating Systems Design and Implementation (OSDI). USENIX."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.00773"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2014.471"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3356250.3360044"},{"key":"e_1_3_2_1_32_1","volume-title":"Blazeface: Sub-millisecond neural face detection on mobile gpus. In arXiv preprint arXiv:1907.05047. arXiv.","author":"Bazarevsky Valentin","year":"2019","unstructured":"Valentin Bazarevsky, Yury Kartynnik, Andrey Vakunov, Karthik Raveendran, and Matthias Grundmann. 2019. Blazeface: Sub-millisecond neural face detection on mobile gpus. In arXiv preprint arXiv:1907.05047. arXiv."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Daniel Boland and Mark McGill. 2015. Lost in the rift: engaging with mixed reality. In XRDS: Crossroads The ACM Magazine for Students. ACM.","DOI":"10.1145\/2810046"},{"key":"e_1_3_2_1_34_1","volume-title":"Hexagon DSP: An architecture optimized for mobile multimedia and communications","author":"Codrescu Lucian","unstructured":"Lucian Codrescu, Willie Anderson, Suresh Venkumanhanti, Mao Zeng, Erich Plondke, Chris Koob, Ajay Ingle, Charles Tabony, and Rick Maule. 2014. Hexagon DSP: An architecture optimized for mobile multimedia and communications. In IEEE Micro. IEEE."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"Tom N Cornsweet. 1962. The staircase-method in psychophysics. In The American booktitle of psychology. JSTOR.","DOI":"10.2307\/1419876"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3177102.3177115"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00525"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00482"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","unstructured":"Ran Duan and Seth Pettie. 2014. Linear-time approximation for maximum weight matching. In Journal of the ACM (JACM). ACM.","DOI":"10.1145\/2529989"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00727"},{"key":"e_1_3_2_1_41_1","volume-title":"Geunsik Lim, Wook Song, Jaeyun Jung, Hyoungjoo Ahn, Sangjung Woo, Youngchul Cho, Jinhyuck Park, Sewon Oh, et al.","author":"Ham MyungJoo","year":"2019","unstructured":"MyungJoo Ham, Ji Joong Moon, Geunsik Lim, Wook Song, Jaeyun Jung, Hyoungjoo Ahn, Sangjung Woo, Youngchul Cho, Jinhyuck Park, Sewon Oh, et al. 2019. NNStreamer: Stream Processing Paradigm for Neural Networks, Toward Efficient Development and Execution of On-Device AI Applications. In arXiv preprint arXiv:1901.04985. arXiv."},{"key":"e_1_3_2_1_42_1","volume-title":"Mobilenets: Efficient convolutional neural networks for mobile vision applications. In arXiv preprint arXiv:1704.04861. arXiv.","author":"Howard Andrew G","year":"2017","unstructured":"Andrew G Howard, Menglong Zhu, Bo Chen, Dmitry Kalenichenko, Weijun Wang, Tobias Weyand, Marco Andreetto, and Hartwig Adam. 2017. Mobilenets: Efficient convolutional neural networks for mobile vision applications. In arXiv preprint arXiv:1704.04861. arXiv."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3498361.3538948"},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of Machine Learning and Systems (MLSys).","author":"Jiang Xiaotang","year":"2020","unstructured":"Xiaotang Jiang, Huan Wang, Yiliu Chen, Ziqi Wu, Lichuan Wang, Bin Zou, Yafeng Yang, Zongyang Cui, Yu Cai, Tianhang Yu, et al. 2020. MNN: A universal and efficient inference engine. In Proceedings of Machine Learning and Systems (MLSys)."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481317"},{"key":"e_1_3_2_1_46_1","unstructured":"Yury Kartynnik Artsiom Ablavatski Ivan Grishchenko and Matthias Grundmann. 2019. Real-time facial surface geometry from monocular video on mobile GPUs. In arXiv preprint arXiv:1907.06724. arXiv."},{"key":"e_1_3_2_1_47_1","volume-title":"Bubbleu: Exploring Augmented Reality Game Design with Uncertain AI-based Interaction. In Conference on Human Factors in Computing Systems (CHI). ACM.","author":"Kim Minji","year":"2023","unstructured":"Minji Kim, Kyungjin Lee, Rajesh Balan, and Youngki Lee. 2023. Bubbleu: Exploring Augmented Reality Game Design with Uncertain AI-based Interaction. In Conference on Human Factors in Computing Systems (CHI). ACM."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISAR.2000.880924"},{"key":"e_1_3_2_1_49_1","volume-title":"Naval research logistics quarterly","author":"Kuhn Harold W","unstructured":"Harold W Kuhn. 1955. The Hungarian method for the assignment problem. In Naval research logistics quarterly. Wiley Online Library."},{"key":"e_1_3_2_1_50_1","volume-title":"Scene-Aware Behavior Synthesis for Virtual Pets in Mixed Reality. In Conference on Human Factors in Computing Systems (CHI). ACM.","author":"Liang Wei","year":"2021","unstructured":"Wei Liang, Xinzhe Yu, Rawan Alghofaili, Yining Lang, and Lap-Fai Yu. 2021. Scene-Aware Behavior Synthesis for Virtual Pets in Mixed Reality. In Conference on Human Factors in Computing Systems (CHI). ACM."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-10602-1_48"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2010.5539823"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46448-0_2"},{"key":"e_1_3_2_1_54_1","volume-title":"Juhyun Lee, et al.","author":"Lugaresi Camillo","year":"2019","unstructured":"Camillo Lugaresi, Jiuqiang Tang, Hadon Nash, Chris McClanahan, Esha Uboweja, Michael Hays, Fan Zhang, Chuo-Ling Chang, Ming Guang Yong, Juhyun Lee, et al. 2019. Mediapipe: A framework for building perception pipelines. In arXiv preprint arXiv:1906.08172. arXiv."},{"key":"e_1_3_2_1_55_1","volume-title":"Designing for Low-Latency Direct-Touch Input. In Symposium on User Interface Software and Technology (UIST). ACM.","author":"Ng Albert","year":"2012","unstructured":"Albert Ng, Julian Lepinski, Daniel Wigdor, Steven Sanders, and Paul Dietz. 2012. Designing for Low-Latency Direct-Touch Input. In Symposium on User Interface Software and Technology (UIST). ACM."},{"key":"e_1_3_2_1_56_1","volume-title":"Video Visual Relation Detection. In International Conference on Multimedia (MM). ACM.","author":"Shang Xindi","year":"2017","unstructured":"Xindi Shang, Tongwei Ren, Jingfan Guo, Hanwang Zhang, and Tat-Seng Chua. 2017. Video Visual Relation Detection. In International Conference on Multimedia (MM). ACM."},{"key":"e_1_3_2_1_57_1","volume-title":"Saliency in VR: How do people explore virtual environments?","author":"Sitzmann Vincent","unstructured":"Vincent Sitzmann, Ana Serrano, Amy Pavel, Maneesh Agrawala, Diego Gutierrez, Belen Masia, and Gordon Wetzstein. 2018. Saliency in VR: How do people explore virtual environments?. In IEEE transactions on visualization and computer graphics (TVCG). IEEE."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445580"},{"key":"e_1_3_2_1_59_1","volume-title":"Performance-effective and low-complexity task scheduling for heterogeneous computing","author":"Topcuoglu Haluk","unstructured":"Haluk Topcuoglu, Salim Hariri, and Min-You Wu. 2002. Performance-effective and low-complexity task scheduling for heterogeneous computing. In IEEE transactions on parallel and distributed systems (TPDS). IEEE."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"crossref","unstructured":"Paolo Toth and Daniele Vigo. 2002. The vehicle routing problem. SIAM.","DOI":"10.1137\/1.9780898718515"},{"key":"e_1_3_2_1_61_1","unstructured":"Andrey Vakunov Chuo-Ling Chang Fan Zhang George Sung Matthias Grundmann and Valentin Bazarevsky. 2020. MediaPipe Hands: On-device Real-time Hand Tracking. In arXiv preprint arXiv:2006.10214. arXiv."},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58621-8_7"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS46320.2019.00042"},{"key":"e_1_3_2_1_64_1","volume-title":"NeuralPassthrough: Learned Real-Time View Synthesis for VR. In ACM SIGGRAPH 2022 Conference Proceedings. ACM.","author":"Xiao Lei","year":"2022","unstructured":"Lei Xiao, Salah Nouri, Joel Hegland, Alberto Garcia Garcia, and Douglas Lanman. 2022. NeuralPassthrough: Learned Real-Time View Synthesis for VR. In ACM SIGGRAPH 2022 Conference Proceedings. ACM."},{"key":"e_1_3_2_1_65_1","volume-title":"FlexPatch: Fast and Accurate Object Detection for On-device High-Resolution Live Video Analytics. In Conference on Computer Communications (INFOCOM). IEEE.","author":"Yang Kichang","year":"2022","unstructured":"Kichang Yang, Juheon Yi, Kyungjin Lee, and Youngki Lee. 2022. FlexPatch: Fast and Accurate Object Detection for On-device High-Resolution Live Video Analytics. In Conference on Computer Communications (INFOCOM). IEEE."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3380881"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3419192"}],"event":{"name":"MOBISYS '24: 22nd Annual International Conference on Mobile Systems, Applications and Services","location":"Minato-ku, Tokyo Japan","acronym":"MOBISYS '24","sponsor":["SIGMOBILE ACM Special Interest Group on Mobility of Systems, Users, Data and Computing","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 22nd Annual International Conference on Mobile Systems, Applications and Services"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643832.3661891","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643832.3661891","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:07Z","timestamp":1750291387000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643832.3661891"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,3]]},"references-count":67,"alternative-id":["10.1145\/3643832.3661891","10.1145\/3643832"],"URL":"https:\/\/doi.org\/10.1145\/3643832.3661891","relation":{},"subject":[],"published":{"date-parts":[[2024,6,3]]},"assertion":[{"value":"2024-06-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}