@inproceedings{dash-srd, title={MPEG DASH SRD: spatial relationship description}, author={Niamut, Omar A and Thomas, Emmanuel and D'Acunto, Lucia and Concolato, Cyril and Denoual, Franck and Lim, Seong Yong}, booktitle={Proceedings of the 7th International Conference on Multimedia Systems}, pages={5}, year={2016}, organization={ACM} } @inproceedings{dash-std, author = {Stockhammer, Thomas}, title = {Dynamic Adaptive Streaming over HTTP --: Standards and Design Principles}, booktitle = {Proceedings of the Second Annual ACM Conference on Multimedia Systems}, series = {MMSys '11}, year = {2011}, isbn = {978-1-4503-0518-1}, location = {San Jose, CA, USA}, pages = {133--144}, numpages = {12}, url = {http://doi.acm.org/10.1145/1943552.1943572}, doi = {10.1145/1943552.1943572}, acmid = {1943572}, month = {Feb}, publisher = {ACM}, address ={San Jose, CA, USA}, keywords = {3gpp, mobile video, standards, streaming, video}, } @article{dash-std-2, author = {Sodagar, Iraj}, doi = {10.1109/MMUL.2011.71}, issn = {1070-986X}, journal = {IEEE Multimedia}, month = {apr}, number = {4}, pages = {62--67}, title = {{The MPEG-DASH Standard for Multimedia Streaming Over the Internet}}, url = {http://ieeexplore.ieee.org/document/6077864/}, volume = {18}, year = {2011} } @techreport{dash-std-full, author={DASH}, type={Standard}, key={ISO/IEC 23009-1:2014}, month={may}, year={2014}, title={{Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part 1: Media presentation description and segment formats}} } @misc{dash-network-profiles, author = {DASH Industry Forum}, TITLE = "Guidelines for implementation: {DASH-AVC/264} test cases and vectors", YEAR = {2014}, HOWPUBLISHED = {http://dashif.org/guidelines/} } @inproceedings{bookmarks-impact, author = {Forgione, Thomas and Carlier, Axel and Morin, G{\'e}raldine and Ooi, Wei Tsang and Charvillat, Vincent}, title = {Impact of 3D Bookmarks on Navigation and Streaming in a Networked Virtual Environment}, booktitle = {Proceedings of the 7th International Conference on Multimedia Systems}, series = {MMSys '16}, year = {2016}, isbn = {978-1-4503-4297-1}, location = {Klagenfurt, Austria}, pages = {9:1--9:10}, articleno = {9}, numpages = {10}, url = {http://doi.acm.org/10.1145/2910017.2910607}, doi = {10.1145/2910017.2910607}, acmid = {2910607}, publisher = {ACM}, address = {Klagenfurt, Austria}, keywords = {3D bookmarks, 3D navigation aid, 3D streaming, networked virtual environment, prefetching}, month = {May}, } @inproceedings{dash-3d, author = {Forgione, Thomas and Carlier, Axel and Morin, G{\'e}raldine and Ooi, Wei Tsang and Charvillat, Vincent and Yadav, Praveen Kumar}, title = {DASH for 3D Networked Virtual Environment}, year = {2018}, location = {Séoul, South Korea}, address = {Séoul, South Korea}, month = {October}, doi = {10.1145/3240508.3240701}, isbn = {978-1-4503-5665-7/18/10}, booktitle = {2018 ACM Multimedia Conference (MM '18), October 22--26, 2018, Seoul, Republic of Korea} } @inproceedings{dash-3d-demo, title={An Implementation of a DASH Client for Browsing Networked Virtual Environment}, author={Forgione, Thomas and Carlier, Axel and Morin, G{\'e}raldine and Ooi, Wei Tsang and Charvillat, Vincent and Yadav, Praveen Kumar}, year={2018}, location = {Séoul, South Korea}, address = {Séoul, South Korea}, month = {October}, doi = {10.1145/3240508.3241398}, isbn = {978-1-4503-5665-7}, booktitle = {2018 ACM Multimedia Conference (MM '18), October 22--26, 2018, Seoul, Republic of Korea} } @inproceedings{dash-3d-bookmarks-demo, title = {Using 3D Bookmarks for Desktop and Mobile DASH-3D Clients}, author = {Forgione, Thomas and Carlier, Axel and Morin, G{\'e}raldine and Ooi, Wei Tsang and Charvillat, Vincent}, year= {2019}, location = {Nice, France}, month = {October}, doi = {10.1145/1122445.1122456}, isbn = {978-1-4503-9999-9/18/06}, booktitle = {2019 ACM Multimedia Conference (MM '19), October 21--27, 2019, Nice, France} } @inproceedings{view-dependent-progressive-mesh, title={Receiver-driven view-dependent streaming of progressive mesh}, author={Cheng, Wei and Ooi, Wei Tsang}, booktitle={Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video}, pages={9--14}, year={2008}, organization={ACM} } @article{gltf, title={Gltf---The Runtime Asset Format for WebGL}, author={Robinet, Fabrice and Cozzi, P}, journal={OpenGL ES, and OpenGL}, year={2013} } @inproceedings{progressive-meshes, title={Progressive meshes}, author={Hoppe, Hugues}, booktitle={Proceedings of the 23rd annual conference on Computer graphics and interactive techniques}, pages={99--108}, year={1996}, organization={ACM} } @inproceedings{video-bookmarks, title={A Video Timeline with Bookmarks and Prefetch State for Faster Video Browsing}, author={Carlier, Axel and Charvillat, Vincent and Ooi, Wei Tsang}, booktitle={Proceedings of the 23rd Annual ACM Conference on Multimedia Conference}, pages={967--970}, year={2015}, month=oct, address={Brisbane, Australia}, organization={ACM} } @inproceedings{zoomable-video, author = {Carlier, Axel and Ravindra, Guntur and Ooi, Wei Tsang}, title = {Towards Characterizing Users' Interaction with Zoomable Video}, booktitle = {Proceedings of the 2010 ACM Workshop on Social, Adaptive and Personalized Multimedia Interaction and Access}, series = {SAPMIA '10}, year = {2010}, address = {Firenze, Italy}, pages = {21--24}, } @article{user-generated-videos, title={Watching user generated videos with prefetching}, author={Khemmarat, Samamon and Zhou, Renjie and Krishnappa, Dilip Kumar and Gao, Lixin and Zink, Michael}, journal={Signal Processing: Image Communication}, volume={27}, number={4}, pages={343--359}, year={2012}, publisher={Elsevier} } @inproceedings{video-navigation-mpd, title={Optimizing hypervideo navigation using a {Markov} decision process approach}, author={Grigoras, Romulus and Charvillat, Vincent and Douze, Matthijs}, booktitle={Proceedings of the 10th ACM International Conference on Multimedia}, pages={39--48}, year={2002}, address={Juan les Pins, France}, } @inproceedings{joserlin, author = {Zhao, Zhen Wei and Ooi, Wei Tsang}, title = {Joserlin: Joint Request and Service Scheduling for Peer-to-peer Non-linear Media Access}, booktitle = {Proceedings of the 21st ACM International Conference on Multimedia}, series = {MM '13}, year = {2013}, month=oct, address = {Barcelona, Spain}, pages = {303--312}, } @article{survey-caching-prefetching, title={A survey of Web caching and prefetching}, author={Ali, Waleed and Shamsuddin, Siti Mariyam and Ismail, Abdul Samad}, journal={International Journal of Advances in Soft Computing and its Application}, volume={3}, number={1}, pages={18--44}, year={2011}, } @inproceedings{peer-texture-streaming, title={Peer-assisted texture streaming in metaverses}, author={Liang, Ke and Zimmermann, Roger and Ooi, Wei Tsang}, booktitle={Proceedings of the 19th ACM International Conference on Multimedia}, pages={203--212}, year={2011}, address={Scottsdale, AZ}, organization={ACM} } @inproceedings{motion-prediction, author = {Chan, Addison and Lau, Rynson W. H. and Ng, Beatrice}, title = {A Hybrid Motion Prediction Method for Caching and Prefetching in Distributed Virtual Environments}, booktitle = {Proceedings of the ACM Symposium on Virtual Reality Software and Technology}, series = {VRST '01}, year = {2001}, isbn = {1-58113-427-4}, address = {Baniff, Alberta, Canada}, pages = {135--142}, numpages = {8}, url = {http://doi.acm.org/10.1145/505008.505035}, doi = {10.1145/505008.505035}, acmid = {505035}, publisher = {ACM}, keywords = {3D navigation, caching, distributed virtual environments, motion prediction, prefetching, virtual walkthrough}, } @article{walkthrough-ve, title={A data management scheme for effective walkthrough in large-scale virtual environments}, author={Li, Tsai-Yen and Hsu, Wen-Hsiang}, journal={The Visual Computer}, volume={20}, number={10}, pages={624--634}, year={2004}, publisher={Springer} } @article{cyberwalk, title={{CyberWalk}: a {Web}-based distributed virtual walkthrough environment}, author={Chim, Jimmy and Lau, Rynson WH and Leong, Hong Va and Si, Antonio}, journal={Multimedia, IEEE Transactions on}, volume={5}, number={4}, pages={503--515}, year={2003}, publisher={IEEE} } @article{prefetching-walkthrough-latency, author = {Hung, Shao-Shin and Liu, Damon Shing-Min}, title = {Using Prefetching to Improve Walkthrough Latency: Research Articles}, journal = {Comput. Animat. Virtual Worlds}, volume = {17}, number = {3-4}, month = jul, year = {2006}, issn = {1546-4261}, pages = {469--478}, numpages = {10}, url = {http://dx.doi.org/10.1002/cav.v17:3/4}, doi = {10.1002/cav.v17:3/4}, acmid = {1144489}, publisher = {John Wiley and Sons Ltd.}, address = {Chichester, UK}, keywords = {clustering, latency, mining, pattern growth, prefetching, walkthrough}, } @inproceedings{caching-prefetching-dve, title={Scalable data management using user-based caching and prefetching in distributed virtual environments}, author={Park, Sungju and Lee, Dongman and Lim, Mingyu and Yu, Chansu}, booktitle={Proceedings of the ACM Symposium on Virtual Reality Software and Technology}, pages={121--126}, year={2001}, month=11, address={Banff, Canada} } @article{learning-user-access-patterns, author={Zhong Zhou and Ke Chen and Jingchang Zhang}, journal={IEEE Transactions on Multimedia}, title={Efficient {3-D} Scene Prefetching From Learning User Access Patterns}, year={2015}, volume={17}, number={7}, pages={1081-1095}, doi={10.1109/TMM.2015.2430817}, ISSN={1520-9210}, month={July}, } @inproceedings{remote-rendering-streaming, title={Prediction-based prefetching for remote rendering streaming in mobile virtual environments}, author={Lazem, Shaimaa and Elteir, Marwa and Abdel-Hamid, Ayman and Gracanin, Denis}, booktitle={Signal Processing and Information Technology, 2007 IEEE International Symposium on}, pages={760--765}, year={2007}, organization={IEEE} } @inproceedings{prefetching-remote-walkthroughs, title={Prefetching policies for remote walkthroughs}, author={Zach Christopher and Karner Konrad}, booktitle={The 10-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision 2002 Conference proceedings,}, pages={153–159}, year={2002}, } @article{cache-remote-visualization, author = {Robert Sisneros and Chad Jones and Jian Huang and Jinzhu Gao and Byung-Hoon Park and Nagiza Samatova}, title = {A Multi-Level Cache Model for Run-Time Optimization of Remote Visualization}, journal ={IEEE Transactions on Visualization and Computer Graphics}, volume = {13}, number = {5}, issn = {1077-2626}, year = {2007}, pages = {991-1003}, } @article{interaction-3d-environment, author = {Jacek Jankowski and Martin Hachet}, title = {Advances in Interaction with 3D Environments}, journal = {Comput. Graph. Forum}, volume = {34}, number = {1}, pages = {152--190}, year = {2015}, } @inproceedings{controlled-movement-virtual-3d, title={Rapid controlled movement through a virtual 3D workspace}, author={Mackinlay, Jock D and Card, Stuart K and Robertson, George G}, booktitle={ACM SIGGRAPH Computer Graphics}, volume={24}, number={4}, pages={171--176}, year={1990}, organization={ACM} } @inproceedings{two-pointer-input, title={Two pointer input for 3D interaction}, author={Zeleznik, Robert C and Forsberg, Andrew S and Strauss, Paul S}, booktitle={Proceedings of the 1997 symposium on Interactive 3D graphics}, pages={115--120}, year={1997}, organization={ACM} } @inproceedings{drag-n-go, title={Drag'n Go: Simple and fast navigation in virtual environment}, author={Moerman, Cl{\'e}ment and Marchal, Damien and Grisoni, Laurent}, booktitle={3D User Interfaces (3DUI), 2012 IEEE Symposium on}, pages={15--18}, year={2012}, organization={IEEE} } @article{visual-perception-3d, title={The visual perception of 3D shape}, author={Todd, James T}, journal={Trends in cognitive sciences}, volume={8}, number={3}, pages={115--121}, year={2004}, publisher={Elsevier} } @inproceedings{showmotion, title={ShowMotion: camera motion based 3D design review}, author={Burtnyk, Nicolas and Khan, Azam and Fitzmaurice, George and Kurtenbach, Gordon}, booktitle={Proceedings of the 2006 symposium on Interactive 3D graphics and games}, pages={167--174}, year={2006}, organization={ACM} } @inproceedings{dual-mode-ui, title={A dual-mode user interface for accessing 3D content on the world wide web}, author={Jankowski, Jacek and Decker, Stefan}, booktitle={Proceedings of the 21st international conference on World Wide Web}, pages={1047--1056}, year={2012}, organization={ACM} } @inproceedings{browsing-3d-bookmarks, author = {Serge Rezzonico and Daniel Thalmann}, title = {Browsing {3D} bookmarks in {BED}}, address = {San Francisco, California, USA}, booktitle = {Proceedings of WebNet 96 - World Conference of the Web Society}, month = {October}, year = {1996}, timestamp = {Thu, 20 Nov 2003 13:19:52 +0100}, biburl = {http://dblp.uni-trier.de/rec/bib/conf/webnet/RezzonicoT96}, bibsource = {dblp computer science bibliography, http://dblp.org} } @article{ve-hyperlinks, title={The effects of hyperlinks on navigation in virtual environments}, author={Ruddle, Roy A and Howes, Andrew and Payne, Stephen J and Jones, Dylan M}, journal={International Journal of Human-Computer Studies}, volume={53}, number={4}, pages={551--581}, year={2000}, publisher={Elsevier} } @inproceedings{linking-behavior-ve, title={Linking behavior in a virtual world environment}, author={Eno, Joshua and Gauch, Susan and Thompson, Craig W}, booktitle={Proceedings of the 15th International Conference on Web 3D Technology}, pages={157--164}, year={2010}, organization={ACM} } @inproceedings{navigation-aid-multi-floor, title={Navigation aids for multi-floor virtual buildings: A comparative evaluation of two approaches}, author={Chittaro, Luca and Venkataraman, Subramanian}, booktitle={Proceedings of the ACM symposium on Virtual Reality Software and Technology}, pages={227--235}, year={2006}, organization={ACM} } @inproceedings{viewcube, author = {Khan, Azam and Mordatch, Igor and Fitzmaurice, George and Matejka, Justin and Kurtenbach, Gordon}, title = {ViewCube: A 3D Orientation Indicator and Controller}, booktitle = {Proceedings of the 2008 Symposium on Interactive 3D Graphics and Games}, series = {I3D '08}, year = {2008}, pages = {17--25}, numpages = {9}, publisher = {ACM}, } @inproceedings{location-pointing-navigation-aid, author = {Luca Chittaro and Stefano Burigat}, title = {3D location-pointing as a navigation aid in Virtual Environments}, booktitle = {Proceedings of the working conference on Advanced visual interfaces, {AVI} 2004, Gallipoli, Italy, May 25-28, 2004}, pages = {267--274}, year = {2004}, } @article{location-pointing-effect, author = {Stefano Burigat and Luca Chittaro}, title = {Navigation in 3D virtual environments: Effects of user experience and location-pointing navigation aids}, journal = {International Journal of Man-Machine Studies}, volume = {65}, number = {11}, pages = {945--958}, year = {2007}, } @misc{so-survey-2016, title = {Developer Survey Results 2016}, year = {2016}, author = {Stack Overflow}, howpublished = {\url{https://insights.stackoverflow.com/survey/2016#technology-most-loved-dreaded-and-wanted}} } @misc{so-survey-2017, title = {Developer Survey Results 2017}, year = {2017}, author = {Stack Overflow}, howpublished = {\url{https://insights.stackoverflow.com/survey/2017#technology-most-loved-dreaded-and-wanted}} } @misc{so-survey-2018, title = {Developer Survey Results 2018}, year = {2018}, author = {Stack Overflow}, howpublished = {\url{https://insights.stackoverflow.com/survey/2018#technology-most-loved-dreaded-and-wanted}} } @misc{so-survey-2019, title = {Developer Survey Results 2019}, year = {2019}, author = {Stack Overflow}, howpublished = {\url{https://insights.stackoverflow.com/survey/2019#technology-most-loved-dreaded-and-wanted}} } @inproceedings{urban-data-visualisation, author = {Gaillard, J{\'e}r{\'e}my and Vienne, Alexandre and Baume, R{\'e}mi and Pedrinis, Fr{\'e}d{\'e}ric and Peytavie, Adrien and Gesqui\`{e}re, Gilles}, title = {Urban Data Visualisation in a Web Browser}, booktitle = {Proceedings of the 20th International Conference on 3D Web Technology}, series = {Web3D '15}, year = {2015}, isbn = {978-1-4503-3647-5}, address = {Heraklion, Crete, Greece}, pages = {81--88}, numpages = {8}, url = {http://doi.acm.org/10.1145/2775292.2775302}, doi = {10.1145/2775292.2775302}, acmid = {2775302}, publisher = {ACM}, keywords = {3D virtual city, WebGL, spatial information, standards}, } @article{visibility-determination, title={Quantitative analysis of visibility determinations for networked virtual environments}, author={Seo, Beomjoo and Zimmermann, Roger}, journal={Journal of Visual Communication and Image Representation}, volume={23}, number={5}, pages={705--718}, year={2012}, publisher={Elsevier} } @article{second-life, title={Exploring {S}econd {L}ife}, author={Varvello, Matteo and Ferrari, Stefano and Biersack, Ernst and Diot, Christophe}, journal={IEEE/ACM Transactions on Networking (TON)}, volume={19}, number={1}, pages={80--91}, year={2011}, } @inproceedings{3d-tiles, author = {Schilling, Arne and Bolling, Jannes and Nagel, Claus}, title = {Using glTF for Streaming CityGML 3D City Models}, booktitle = {Proceedings of the 21st International Conference on Web3D Technology}, series = {Web3D '16}, year = {2016}, isbn = {978-1-4503-4428-9}, location = {Anaheim, California}, pages = {109--116}, numpages = {8}, url = {http://doi.acm.org/10.1145/2945292.2945312}, doi = {10.1145/2945292.2945312}, acmid = {2945312}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {3D city models, CityGML, WebGL, browser integration, geographic information system, web streaming}, }