{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,1,23]],"date-time":"2024-01-23T03:19:13Z","timestamp":1705979953754},"reference-count":42,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Semantic Computing"],"published-print":{"date-parts":[[2019,9]]},"abstract":"<jats:p> 360<jats:sup>\u2218<\/jats:sup> panorama video displayed through Virtual Reality (VR) glasses or large screens offers immersive user experiences, but as such technology becomes commonplace, the need for efficient streaming methods of such high-bitrate videos arises. In this respect, the attention that 360<jats:sup>\u2218<\/jats:sup> panorama video has received lately is huge. Many methods have already been proposed, and in this paper, we shed more light on the different trade-offs in order to save bandwidth while preserving the video quality in the user\u2019s field-of-view (FoV). Using 360<jats:sup>\u2218<\/jats:sup> VR content delivered to a Gear VR head-mounted display with a Samsung Galaxy S7 and to a Huawei Q22 set-top-box, we have tested various tiling schemes analyzing the tile layout, the tiling and encoding overheads, mechanisms for faster quality switching beyond the DASH segment boundaries and quality selection configurations. In this paper, we present an efficient end-to-end design and real-world implementation of such a 360<jats:sup>\u2218<\/jats:sup> streaming system. Furthermore, in addition to researching an on-demand system, we also go beyond the existing on-demand solutions and present a live streaming system which strikes a trade-off between bandwidth usage and the video quality in the user\u2019s FoV. We have created an architecture that combines RTP and DASH, and our system multiplexes a single HEVC hardware decoder to provide faster quality switching than at the traditional GOP boundaries. We demonstrate the performance and illustrate the trade-offs through real-world experiments where we can report comparable bandwidth savings to existing on-demand approaches, but with faster quality switches when the FoV changes. <\/jats:p>","DOI":"10.1142\/s1793351x19400166","type":"journal-article","created":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T03:36:23Z","timestamp":1569900983000},"page":"367-391","source":"Crossref","is-referenced-by-count":5,"title":["Efficient Live and On-Demand Tiled HEVC 360 VR Video Streaming"],"prefix":"10.1142","volume":"13","author":[{"given":"Mattis","family":"Jeppsson","sequence":"first","affiliation":[{"name":"ForzaSys AS, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H\u00e5vard N.","family":"Espeland","sequence":"additional","affiliation":[{"name":"ForzaSys AS, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomas","family":"Kupka","sequence":"additional","affiliation":[{"name":"ForzaSys AS, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ragnar","family":"Langseth","sequence":"additional","affiliation":[{"name":"ForzaSys AS, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Petlund","sequence":"additional","affiliation":[{"name":"ForzaSys AS, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiaoqiao","family":"Peng","sequence":"additional","affiliation":[{"name":"Huawei Technologies, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chuansong","family":"Xue","sequence":"additional","affiliation":[{"name":"Huawei Technologies, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dag","family":"Johansen","sequence":"additional","affiliation":[{"name":"UiT \u2014 The Arctic University of Troms\u00f8, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Konstantin","family":"Pogorelov","sequence":"additional","affiliation":[{"name":"Simula Research Laboratory, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H\u00e5kon","family":"Stensland","sequence":"additional","affiliation":[{"name":"Simula Research Laboratory, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carsten","family":"Griwodz","sequence":"additional","affiliation":[{"name":"University of Oslo, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Riegler","sequence":"additional","affiliation":[{"name":"SimulaMet, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P\u00e5l","family":"Halvorsen","sequence":"additional","affiliation":[{"name":"Oslo Metropolitan University, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2019,9,30]]},"reference":[{"key":"S1793351X19400166BIB001","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1145\/3126686.3126743","volume-title":"Proc. Thematic Workshops of ACM MM","author":"Ahmadi H.","year":"2017"},{"key":"S1793351X19400166BIB002","first-page":"201","volume-title":"Proc. Thematic Workshops of ACM MM","author":"Aykut T."},{"key":"S1793351X19400166BIB004","first-page":"74","volume-title":"Proc. IEEE DICTA","author":"Carr P.","year":"2009"},{"key":"S1793351X19400166BIB005","first-page":"193","volume-title":"Proc. ACM MM","author":"Carr P.","year":"2013"},{"key":"S1793351X19400166BIB006","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1145\/3083187.3083215","volume-title":"Proc. MMSYS","author":"Corbillon X.","year":"2017"},{"key":"S1793351X19400166BIB007","first-page":"943","volume-title":"Proc. ACM MM","author":"Corbillon X.","year":"2017"},{"key":"S1793351X19400166BIB009","first-page":"291","volume-title":"Proc. IEEE ISM","author":"Fehn C.","year":"2006"},{"key":"S1793351X19400166BIB010","first-page":"163","volume-title":"Proc. ACM MM","author":"Foote E.","year":"2013"},{"key":"S1793351X19400166BIB011","first-page":"19","volume-title":"Proc. ACM NOSSDAV","author":"Gaddam V. R.","year":"2014"},{"key":"S1793351X19400166BIB012","first-page":"204","volume-title":"Proc. Packet Video \u2014 Picture Coding Symposium","author":"Gaddam V. R.","year":"2015"},{"issue":"9","key":"S1793351X19400166BIB013","doi-asserted-by":"crossref","first-page":"1819","DOI":"10.1109\/TMM.2016.2586304","volume":"18","author":"Gaddam V. R.","year":"2016","journal-title":"IEEE Trans. Multimedia"},{"key":"S1793351X19400166BIB014","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1145\/3083187.3084016","volume-title":"Proc. MMSYS","author":"Graf M.","year":"2017"},{"key":"S1793351X19400166BIB015","volume-title":"Proc. ACM NOSSDAV","author":"Guntur R.","year":"2012"},{"key":"S1793351X19400166BIB016","first-page":"48","volume-title":"Proc. ACM MMSys","author":"Halvorsen P.","year":"2013"},{"key":"S1793351X19400166BIB018","first-page":"799","volume-title":"Proc. ACM MM","author":"Jacobsen E.","year":"2010"},{"key":"S1793351X19400166BIB019","volume-title":"Proc. ISM","author":"Jeppsson M.","year":"2018"},{"key":"S1793351X19400166BIB020","first-page":"574","volume-title":"Proc. GCCE","author":"Kimata H.","year":"2012"},{"key":"S1793351X19400166BIB021","volume-title":"Proc. PCM","author":"Liu F.","year":"2012"},{"key":"S1793351X19400166BIB022","series-title":"Signals and Communication Technology","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1007\/978-3-642-12802-8_19","volume-title":"High-Quality Visual Experience","author":"Mavlankar A.","year":"2010"},{"key":"S1793351X19400166BIB023","volume-title":"Proc. Packet Video","author":"Naik D.","year":"2018"},{"key":"S1793351X19400166BIB024","first-page":"5:1","volume-title":"Proc. MMSYS","author":"Niamut O. A.","year":"2016"},{"key":"S1793351X19400166BIB025","first-page":"306","volume-title":"Proc. ACM MM","author":"Petrangeli S.","year":"2017"},{"key":"S1793351X19400166BIB026","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1145\/3083187.3083224","volume-title":"Proc. MMSYS","author":"Petrangeli S.","year":"2017"},{"key":"S1793351X19400166BIB027","first-page":"867","volume-title":"Proc. IEEE ICIP","author":"Pettersson M.","year":"2015"},{"key":"S1793351X19400166BIB028","first-page":"1105","volume-title":"Proc. ACM MM","author":"Alface P. R.","year":"2017"},{"key":"S1793351X19400166BIB029","volume-title":"Data Compression: The Complete Reference","author":"Salomon D.","year":"2006"},{"key":"S1793351X19400166BIB030","first-page":"87","volume-title":"Proc. IEEE ISM","author":"Sanchez Y.","year":"2016"},{"key":"S1793351X19400166BIB031","first-page":"2244","volume-title":"Proc. ICIP","author":"Sanchez Y.","year":"2015"},{"issue":"1","key":"S1793351X19400166BIB032","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1109\/TMM.2004.840591","volume":"7","author":"Shum H.-Y.","year":"2005","journal-title":"IEEE Trans. Multimedia"},{"key":"S1793351X19400166BIB033","volume-title":"Proc. NOSSDAV","author":"Son J.","year":"2018"},{"issue":"5","key":"S1793351X19400166BIB034","doi-asserted-by":"crossref","first-page":"981","DOI":"10.1109\/TMM.2005.854388","volume":"7","author":"Sun X.","year":"2005","journal-title":"IEEE Trans. Multimedia"},{"key":"S1793351X19400166BIB035","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1145\/258734.258861","volume-title":"Proc. SIGGRAPH","author":"Szeliski R.","year":"1997"},{"key":"S1793351X19400166BIB036","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2005.843811"},{"issue":"5","key":"S1793351X19400166BIB038","doi-asserted-by":"crossref","first-page":"880","DOI":"10.1109\/TMM.2005.854430","volume":"7","author":"Tzavidas S.","year":"2005","journal-title":"IEEE Trans. Multimedia"},{"key":"S1793351X19400166BIB039","first-page":"708","volume-title":"Proc. ACM MM","author":"Xiao M.","year":"2017"},{"key":"S1793351X19400166BIB040","first-page":"315","volume-title":"Proc. ACM MM","author":"Xie L.","year":"2017"},{"key":"S1793351X19400166BIB041","volume-title":"Proc. IEEE ICME","author":"Yokoi T.","year":"2005"},{"key":"S1793351X19400166BIB042","first-page":"31","volume-title":"Proc. IEEE ISMAR","author":"Yu M.","year":"2015"},{"key":"S1793351X19400166BIB043","volume-title":"Proc. Packet Video","author":"Zare A.","year":"2018"},{"issue":"8","key":"S1793351X19400166BIB044","doi-asserted-by":"crossref","first-page":"1745","DOI":"10.1109\/TMM.2013.2280249","volume":"15","author":"Zhao Q.","year":"2013","journal-title":"IEEE Trans. Multimedia"},{"key":"S1793351X19400166BIB045","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/3083187.3083190","volume-title":"Proc. MMSYS","author":"Zhou C.","year":"2017"},{"key":"S1793351X19400166BIB046","volume-title":"Proc. EuroITV","author":"Zoric G.","year":"2013"}],"container-title":["International Journal of Semantic Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S1793351X19400166","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T03:37:12Z","timestamp":1569901032000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S1793351X19400166"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9]]},"references-count":42,"journal-issue":{"issue":"03","published-print":{"date-parts":[[2019,9]]}},"alternative-id":["10.1142\/S1793351X19400166"],"URL":"https:\/\/doi.org\/10.1142\/s1793351x19400166","relation":{},"ISSN":["1793-351X","1793-7108"],"issn-type":[{"value":"1793-351X","type":"print"},{"value":"1793-7108","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9]]}}}