{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:09:50Z","timestamp":1750219790970,"version":"3.41.0"},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2024,5,11]],"date-time":"2024-05-11T00:00:00Z","timestamp":1715385600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2022YFB3303900"],"award-info":[{"award-number":["2022YFB3303900"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62272216, 61832008"],"award-info":[{"award-number":["62272216, 61832008"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Collaborative Innovation Center of Novel Software Technology and Industrialization"},{"name":"The program A for Outstanding PhD candidate of Nanjing University","award":["202201A015"],"award-info":[{"award-number":["202201A015"]}]},{"name":"Postgraduate Research and Practice Innovation Program of Jiangsu Province","award":["KYCX22_0151"],"award-info":[{"award-number":["KYCX22_0151"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Sen. Netw."],"published-print":{"date-parts":[[2024,7,31]]},"abstract":"<jats:p>\n            In industrial production, the orientation of facility components can indicate whether the facility is on a regular operating track. For example, when a component gets loose, the orientation variation of the component would exceed the normal range. A common approach for orientation measurement is to attach an inertial measurement unit (IMU) to the target device. However, the IMU requires additional power maintenance. This article presents LightGyro, a cheap and efficient batteryless scheme to measure the orientation, in which we attach a reflective film to the target device and use a camera to capture the light spot on the reflective film. The basic idea of LightGyro is to extract the light spots in the captured frame and use their pixel coordinates to infer the orientation. It is difficult to recognize a single light spot, because the spot lacks distinctive features. To solve the problem, we switch light sources on and off to regulate the appearance of light spots and utilize frame subtraction to extract light spots. The depth of field of light spot is lost in the process of camera projection, which is necessary for the orientation measurement. To address the issue, we propose a light array-based reflection model to extract the depth of field from the relative positions of multiple light spots. To the best of our knowledge, this is the first work to utilize reflection to measure orientation. Experiment results show that the orientation error of LightGyro decreases with the increasing length of the reflection route and the orientation error can achieve less than 1\n            <jats:sup>\u02c6<\/jats:sup>\n            .\n          <\/jats:p>","DOI":"10.1145\/3597934","type":"journal-article","created":{"date-parts":[[2023,5,23]],"date-time":"2023-05-23T12:01:47Z","timestamp":1684843307000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["LightGyro: A Batteryless Orientation Measuring Scheme Based on Light Reflection"],"prefix":"10.1145","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-0054-9843","authenticated-orcid":false,"given":"Qing","family":"Guo","sequence":"first","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2994-6743","authenticated-orcid":false,"given":"Lei","family":"Xie","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8172-6860","authenticated-orcid":false,"given":"Xinran","family":"Lu","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8207-1125","authenticated-orcid":false,"given":"Yanling","family":"Bu","sequence":"additional","affiliation":[{"name":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1479-9023","authenticated-orcid":false,"given":"Chuyu","family":"Wang","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1065-449X","authenticated-orcid":false,"given":"Baoliu","family":"Ye","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1467-4519","authenticated-orcid":false,"given":"Sanglu","family":"Lu","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,5,11]]},"reference":[{"key":"e_1_3_1_2_2","volume-title":"Interactive Computer Graphics: A Top-down Approach with OpenGL","author":"Angel Edward","year":"1996","unstructured":"Edward Angel. 1996. Interactive Computer Graphics: A Top-down Approach with OpenGL. Addison-Wesley Longman Publishing Co., Inc."},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2016.2519024"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2011.5995544"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8486309"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICEEE.2017.8108879"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.164"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISSPIT.2015.7394313"},{"key":"e_1_3_1_9_2","volume-title":"Computer Vision: A Modern Approach","author":"Forsyth David A.","year":"2002","unstructured":"David A. Forsyth and Jean Ponce. 2002. Computer Vision: A Modern Approach. Prentice Hall Professional Technical Reference."},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.01148"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3055031.3055084"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3241539.3241545"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8057159"},{"issue":"9","key":"e_1_3_1_14_2","article-title":"More than scheduling: Novel and efficient coordination algorithms for multiple readers in RFID systems","volume":"22","author":"Liu Xuan","year":"2023","unstructured":"Xuan Liu, Xinning Chen, Qiuying Yang, Shigeng Zhang, Song Guo, Juan Luo, and Kenli Li. 2023. More than scheduling: Novel and efficient coordination algorithms for multiple readers in RFID systems. IEEE Transactions on Mobile Computing 22, 9 (2023), 5375\u20135388.","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2021.3093858"},{"key":"e_1_3_1_16_2","article-title":"RF-Siamese: Approaching accurate RFID gesture recognition with one sample","author":"Ma Zijing","year":"2022","unstructured":"Zijing Ma, Shigeng Zhang, Jia Liu, Xuan Liu, Weiping Wang, Jianxin Wang, and Song Guo. 2022. RF-Siamese: Approaching accurate RFID gesture recognition with one sample. IEEE Trans. Mob. Comput. (2022), 1\u201315.","journal-title":"IEEE Trans. Mob. Comput."},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICORR.2011.5975346"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN49398.2020.9209644"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5979561"},{"key":"e_1_3_1_20_2","volume-title":"OptiTrack","author":"Inc OptiTrack","year":"2022","unstructured":"OptiTrack Inc. 2022. OptiTrack. Retrieved from http:\/\/www.optitrack.com."},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1017\/9781108552493"},{"key":"e_1_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3241539.3241582"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/2906388.2906407"},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3210240.3210340"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737372"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/2973750.2973761"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3081333.3081352"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8057100"},{"key":"e_1_3_1_29_2","first-page":"2440","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Wu Changchang","year":"2015","unstructured":"Changchang Wu. 2015. P3. 5p: Pose estimation with unknown focal length. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2440\u20132448."},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3384419.3430777"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/34.888718"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2013.291"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2014.62"},{"key":"e_1_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/2639108.2639110"}],"container-title":["ACM Transactions on Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597934","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3597934","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:37:59Z","timestamp":1750178279000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597934"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,11]]},"references-count":33,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,7,31]]}},"alternative-id":["10.1145\/3597934"],"URL":"https:\/\/doi.org\/10.1145\/3597934","relation":{},"ISSN":["1550-4859","1550-4867"],"issn-type":[{"type":"print","value":"1550-4859"},{"type":"electronic","value":"1550-4867"}],"subject":[],"published":{"date-parts":[[2024,5,11]]},"assertion":[{"value":"2022-12-28","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-05-08","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-05-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}