{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T15:58:57Z","timestamp":1776182337487,"version":"3.50.1"},"reference-count":110,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2019,4,1]],"date-time":"2019-04-01T00:00:00Z","timestamp":1554076800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/OAPA.html"},{"start":{"date-parts":[[2019,4,1]],"date-time":"2019-04-01T00:00:00Z","timestamp":1554076800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/OAPA.html"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61671081"],"award-info":[{"award-number":["61671081"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Funds for International Cooperation and Exchange of NSFC","award":["61720106007"],"award-info":[{"award-number":["61720106007"]}]},{"DOI":"10.13039\/501100013314","name":"111 Project","doi-asserted-by":"crossref","award":["B18008"],"award-info":[{"award-number":["B18008"]}],"id":[{"id":"10.13039\/501100013314","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004826","name":"Natural Science Foundation of Beijing Municipality","doi-asserted-by":"publisher","award":["4172042"],"award-info":[{"award-number":["4172042"]}],"id":[{"id":"10.13039\/501100004826","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["2018XKJC01"],"award-info":[{"award-number":["2018XKJC01"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"name":"BUPT Excellent Ph.D. Students Foundation","award":["CX2019213"],"award-info":[{"award-number":["CX2019213"]}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["NSF 1547102"],"award-info":[{"award-number":["NSF 1547102"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["SaTC 1564097"],"award-info":[{"award-number":["SaTC 1564097"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"IBM Faculty Award"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. IEEE"],"published-print":{"date-parts":[[2019,4]]},"DOI":"10.1109\/jproc.2019.2895105","type":"journal-article","created":{"date-parts":[[2019,2,19]],"date-time":"2019-02-19T00:23:42Z","timestamp":1550535822000},"page":"651-666","source":"Crossref","is-referenced-by-count":232,"title":["Web AR: A Promising Future for Mobile Augmented Reality\u2014State of the Art, Challenges, and Insights"],"prefix":"10.1109","volume":"107","author":[{"given":"Xiuquan","family":"Qiao","sequence":"first","affiliation":[]},{"given":"Pei","family":"Ren","sequence":"additional","affiliation":[]},{"given":"Schahram","family":"Dustdar","sequence":"additional","affiliation":[]},{"given":"Ling","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Huadong","family":"Ma","sequence":"additional","affiliation":[]},{"given":"Junliang","family":"Chen","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","article-title":"WEBGL specification","author":"marrin","year":"2011"},{"key":"ref38","article-title":"Web workers: Editor&#x2019;s draft","author":"hickson","year":"2015"},{"key":"ref33","year":"2017","journal-title":"WebAssembly Specification"},{"key":"ref32","article-title":"Webrtc 1.0: Real-time communication between browsers","volume":"91","author":"bergkvist","year":"2012"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2015.2463671"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3282508"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3204949.3208126"},{"key":"ref35","article-title":"OpenCV.js: Computer vision processing for the Web","author":"taheri","year":"2017"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062363"},{"key":"ref28","first-page":"3","article-title":"Fusion of vision, GPS and 3D gyro data in solving camera registration problem for direct visual navigation","volume":"4","author":"hu","year":"2006","journal-title":"ITS Int"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/CVPRW.2010.5543249"},{"key":"ref29","first-page":"285","article-title":"Interactive outdoor mobile augmentation using markerless tracking and GPS","author":"honkamaa","year":"2007","journal-title":"Proc of Intl Conf on Virtual Reality"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45233-1_16"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2014.01.005"},{"key":"ref21","first-page":"1","article-title":"Hyperlinking reality via phones","author":"greene","year":"2006","journal-title":"Technol Rev"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2011.2163278"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IWAR.1999.803809"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44585-4_25"},{"key":"ref101","article-title":"Faces of facebook: Privacy in the age of augmented reality","author":"acquisti","year":"2011"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2004.63"},{"key":"ref100","year":"2018","journal-title":"WebXR Device API Specification"},{"key":"ref50","author":"k\u00f6rner","year":"2018","journal-title":"CaffeJS Run Caffe Models in the Browser Using ConvNetJS"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/3123266.3129394"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1207\/S15327590IJHC1603_3"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46493-0_32"},{"key":"ref57","first-page":"1929","article-title":"Dropout: A simple way to prevent neural networks from overfitting","volume":"15","author":"srivastava","year":"2014","journal-title":"J Mach Learn Res"},{"key":"ref56","first-page":"1135","article-title":"Learning both weights and connections for efficient neural network","author":"han","year":"2015","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref55","first-page":"2285","article-title":"Compressing neural networks with the hashing trick","author":"chen","year":"2015","journal-title":"Proc Int Conf Mach Learn"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"ref53","year":"2018","journal-title":"TensorFlow js A WebGL Accelerated Browser Based JavaScript Library for Training and Deploying ML Models"},{"key":"ref52","author":"daniel","year":"2017","journal-title":"Deeplearn js A Hardware-Accelerated Machine Intelligence Library for the Web"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4302-3997-0_7"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.14257\/ijmue.2014.9.2.39"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1561\/1100000049"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.sbspro.2015.01.892"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/IIKI.2015.53"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.304"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2013.815221"},{"key":"ref49","author":"karpathy","year":"2014","journal-title":"ConvNetJS Deep learning in your browser"},{"key":"ref9","year":"2016","journal-title":"Pok&#x00E9;mon GO Report"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000029664.99615.94"},{"key":"ref45","article-title":"Artoolkit user manual, version 2.33","author":"kato","year":"2000"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2009.5206831"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1007\/11744023_32"},{"key":"ref42","year":"2018","journal-title":"Awe js Project Homepage"},{"key":"ref41","author":"etienne","year":"2017","journal-title":"AR js Project Homepage"},{"key":"ref44","author":"heikkinen","year":"2011","journal-title":"JSARToolKit&#x2014;JavaScript Port of FLARTOOLKit"},{"key":"ref43","author":"mellado","year":"2018","journal-title":"Js-ArUco&#x2014;A JavaScript Library for Augmented Reality Applications&#x2014;Google Project Hosting"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2003.1240718"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ICVS.2006.5"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36228-2_137"},{"key":"ref70","year":"2017","journal-title":"Augmented and Virtual Reality The First Wave of 5G Killer Apps"},{"key":"ref76","first-page":"1","article-title":"Kurento: A media server technology for convergent WWW\/mobile real-time multimedia communications supporting WebRTC","author":"fern\u00e1ndez","year":"2013","journal-title":"Proc IEEE Int Symp Worlds Wireless Mobile Multimedia Netw"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/ICIT.2017.7915547"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/636593.636602"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.29"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/2307849.2307858"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-05029-4_7"},{"key":"ref60","article-title":"Wikitude: Android app with augmented reality: Mind blowing","volume":"23","author":"perry","year":"2008","journal-title":"Digit -Lifestyles Info"},{"key":"ref62","year":"2018","journal-title":"Mozilla WebXR Project Homepage"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2011.6092371"},{"key":"ref63","year":"2017","journal-title":"Google AR Project Homepage"},{"key":"ref64","year":"2018","journal-title":"Baidu DuMix AR Project Homepage"},{"key":"ref65","year":"2017","journal-title":"Tencent TBS AR Project Homepage"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(03)00052-9"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814441"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/2030613.2030623"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1162\/pres.1997.6.4.355"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966473"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1117\/12.197321"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1145\/3229625.3229626"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/ETS.2013.6569370"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.13"},{"key":"ref94","year":"2018","journal-title":"Web-Sight Project Homepage"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2016.2639380"},{"key":"ref93","first-page":"1097","article-title":"Imagenet classification with deep convolutional neural networks","author":"krizhevsky","year":"2012","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/CNS.2016.7860550"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1145\/2479942.2479946"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2017.04.002"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOMW.2016.7457057"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2015.2428246"},{"key":"ref104","first-page":"21","article-title":"Operating system support for augmented reality applications","volume":"13","author":"d\u2019antoni","year":"2013","journal-title":"Proc HotOS"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.00051"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/2580723.2580730"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1145\/2638728.2641709"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1145\/3097895.3097900"},{"key":"ref99","first-page":"2048","article-title":"Show, attend and tell: Neural image caption generation with visual attention","author":"xu","year":"2015","journal-title":"Proc Int Conf Mach Learn"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2015.2505723"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1145\/2893356"},{"key":"ref10","year":"2017","journal-title":"Augmented\/Virtual Reality Report 2017"},{"key":"ref11","year":"2017","journal-title":"White Paper Cisco Visual Networking Index Global Mobile Data Traffic Forecast Update"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1941487.1941504"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.2328098"},{"key":"ref14","author":"reznik","year":"2017","journal-title":"Developing Software for Multi-Access Edge Computing"},{"key":"ref15","first-page":"1","author":"hu","year":"2015","journal-title":"Mobile edge computing A key technology towards 5G"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CMCVR.2010.5560611"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2016.145"},{"key":"ref17","first-page":"14","article-title":"Polaris: Getting accurate indoor orientations for mobile devices using ubiquitous visual patterns on ceilings","author":"sun","year":"2012","journal-title":"Proc Workshop Mobile Comput Syst Appl"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/HotWeb.2015.22"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2025876.2025889"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2017.2911430"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2007.85"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/3078468.3078497"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/2757384.2757397"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2016.124"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2014.6957145"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-74439-1_15"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2018.043051464"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/SEC.2018.00041"}],"container-title":["Proceedings of the IEEE"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielaam\/5\/8674730\/8643424-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/5\/8674730\/08643424.pdf?arnumber=8643424","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T18:55:54Z","timestamp":1649444154000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8643424\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4]]},"references-count":110,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/jproc.2019.2895105","relation":{},"ISSN":["0018-9219","1558-2256"],"issn-type":[{"value":"0018-9219","type":"print"},{"value":"1558-2256","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4]]}}}