Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3240508.3240556acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

CLS: A Cross-user Learning based System for Improving QoE in 360-degree Video Adaptive Streaming

Published: 15 October 2018 Publication History
  • Get Citation Alerts
  • Abstract

    Viewport adaptive streaming is emerging as a promising way to deliver high quality 360-degree video. It is still a critical issue to predict user's viewpoint and deliver partial video within the viewport. Current widely-used motion-based or content-saliency methods have low precision, especially for long-term prediction. In this paper, benefiting from data-driven learning, we propose a Cross-user Learning based System (CLS) to improve the precision of viewport prediction. Since users have similar region-of-interest (ROI) when watching a same video, it is possible to exploit cross-users' ROI behavior to predict viewport. We use a machine learning algorithm to group users according to historical fixations, and predict the viewing probability by the class. Additionally, we present a QoE-driven rate allocation to minimize the expected streaming distortion under bandwidth constraint, and give a Multiple-Choice Knapsack solution. Experiments demonstrate that CLS provides 2dB quality improvement than full-image streaming and 1.5 dB quality improvement than linear regression (LR) method. On average, the precision of viewpoint prediction improve 15% compared with LR.

    References

    [1]
    Ali Borji, Ming-Ming Cheng, Qibin Hou, Huaizu Jiang, and Jia Li. 2014. Salient object detection: A survey. arXiv preprint arXiv:1411.5878 (2014).
    [2]
    Xavier Corbillon, Alisa Devlic, Gwendal Simon, and Jacob Chakareski. 2017. Optimal Set of 360-Degree Videos for Viewport-Adaptive Streaming, In Proc. of ACM Multimedia (MM) (2017).
    [3]
    Martin Ester, Hans-Peter Kriegel, Jörg Sander, Xiaowei Xu, and others. 1996. A density-based algorithm for discovering clusters in large spatial databases with noise. In Kdd, Vol. 96. 226--231.
    [4]
    Ching-Ling Fan, Jean Lee, Wen-Chih Lo, Chun-Ying Huang, Kuan-Ta Chen, and Cheng-Hsin Hsu. 2017. Fixation Prediction for 360 Video Streaming to Head-Mounted Displays. (2017).
    [5]
    M. Coban G. V. Auwera and M. Karczewicz. 2016. VR/360 Video Truncated Square Pyramid Geometry for OMAF. ISO/IEC JTC1/SC29/WG11/M (2016).
    [6]
    Mario Graf, Christian Timmerer, and Christopher Mueller. 2017. Towards bandwidth efficient adaptive streaming of omnidirectional video over http: Design, implementation, and evaluation. In Proceedings of the 8th ACM on Multimedia Systems Conference. ACM, 261--271.
    [7]
    Marti A. Hearst, Susan T Dumais, Edgar Osuna, John Platt, and Bernhard Scholkopf. 1998. Support vector machines. IEEE Intelligent Systems and their applications, Vol. 13, 4 (1998), 18--28.
    [8]
    Mohammad Hosseini and Viswanathan Swaminathan. 2016. Adaptive 360 VR video streaming based on MPEG-DASH SRD. In Multimedia (ISM), 2016 IEEE International Symposium on. IEEE, 407--408.
    [9]
    Xing Liu, Qingyang Xiao, Vijay Gopalakrishnan, Bo Han, Feng Qian, and Matteo Varvello. 2017. 360 Innovations for Panoramic Video Streaming. In Proceedings of the 16th ACM Workshop on Hot Topics in Networks. ACM, 50--56.
    [10]
    Stefano Petrangeli, Viswanathan Swaminathan, Mohammad Hosseini, and Filip De Turck. 2017. An HTTP/2-Based Adaptive Streaming Framework for 360 Virtual Reality Videos. In Proceedings of the 2017 ACM on Multimedia Conference. ACM, 306--314.
    [11]
    Feng Qian, Lusheng Ji, Bo Han, and Vijay Gopalakrishnan. 2016. Optimizing 360 video delivery over cellular networks. In Proceedings of the 5th Workshop on All Things Cellular: Operations, Applications and Challenges. ACM, 1--6.
    [12]
    Haakon Riiser, Tore Endestad, Paul Vigmostad, Carsten Griwodz, and Pâl Halvorsen. 2012. Video streaming using a location-based bandwidth-lookup service for bitrate planning. ACM Trans. Multimedia Comput. Commun. Appl (TOMCCAP), Vol. 8, 3 (2012), 24.
    [13]
    Luigi Rizzo. 1997. Dummynet: a simple approach to the evaluation of network protocols. ACM SIGCOMM Computer Communication Review, Vol. 27, 1 (1997), 31--41.
    [14]
    Patrice Rondao Alface, Maarten Aerts, Donny Tytgat, Sammy Lievens, Christoph Stevens, Nico Verzijp, and Jean-Francois Macq. 2017. 16K Cinematic VR Streaming. In Proceedings of the 2017 ACM on Multimedia Conference. ACM, 1105--1112.
    [15]
    Prabhakant Sinha and Andris A Zoltners. 1979. The multiple-choice knapsack problem. Operations Research, Vol. 27, 3 (1979), 503--515.
    [16]
    Kashyap Kammachi Sreedhar, Alireza Aminlou, Miska M Hannuksela, and Moncef Gabbouj. 2016. Viewport-Adaptive Encoding and Streaming of 360-Degree Video for Virtual Reality Applications. In Multimedia (ISM), 2016 IEEE International Symposium on. IEEE, 583--586.
    [17]
    ISO/IEC JTC1/SC29/WG11 W13533. 2012. MPEG DASH: The Standard for Multimedia Streaming over the Internet.
    [18]
    Chenglei Wu, Zhihao Tan, Zhi Wang, and Shiqiang Yang. 2017. A Dataset for Exploring User Behaviors in VR Spherical Video Streaming. In Proceedings of the 8th ACM on Multimedia Systems Conference. ACM, 193--198.
    [19]
    Lan Xie, Zhimin Xu, Yixuan Ban, Xinggong Zhang, and Zongming Guo. 2017. 360ProbDASH: Improving QoE of 360 Video Streaming Using Tile-based HTTP Adaptive Streaming. In Proceedings of the 2017 ACM on Multimedia Conference. ACM, 315--323.
    [20]
    M. Yu, H. Lakshman, and B. Girod. 2015. A Framework to Evaluate Omnidirectional Video Coding Schemes. In 2015 IEEE ISMAR. 31--36.

    Cited By

    View all
    • (2024)Achieving QoE Fairness in Bitrate Allocation of 360° Video StreamingIEEE Transactions on Multimedia10.1109/TMM.2023.327728626(1169-1178)Online publication date: 2024
    • (2024)Synergistic Temporal-Spatial User-Aware Viewport Prediction for Optimal Adaptive 360-Degree Video StreamingIEEE Transactions on Broadcasting10.1109/TBC.2024.337411970:2(453-467)Online publication date: Jun-2024
    • (2024)MADRL-Based Rate Adaptation for 360° Video Streaming With Multiviewpoint PredictionIEEE Internet of Things Journal10.1109/JIOT.2024.339854811:15(26503-26517)Online publication date: 1-Aug-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    MM '18: Proceedings of the 26th ACM international conference on Multimedia
    October 2018
    2167 pages
    ISBN:9781450356657
    DOI:10.1145/3240508
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 15 October 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. 360-degree video
    2. qoe-driven rate allocation
    3. tile-based adaptive streaming
    4. viewport prediction

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    MM '18
    Sponsor:
    MM '18: ACM Multimedia Conference
    October 22 - 26, 2018
    Seoul, Republic of Korea

    Acceptance Rates

    MM '18 Paper Acceptance Rate 209 of 757 submissions, 28%;
    Overall Acceptance Rate 995 of 4,171 submissions, 24%

    Upcoming Conference

    MM '24
    The 32nd ACM International Conference on Multimedia
    October 28 - November 1, 2024
    Melbourne , VIC , Australia

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)48
    • Downloads (Last 6 weeks)6
    Reflects downloads up to 09 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Achieving QoE Fairness in Bitrate Allocation of 360° Video StreamingIEEE Transactions on Multimedia10.1109/TMM.2023.327728626(1169-1178)Online publication date: 2024
    • (2024)Synergistic Temporal-Spatial User-Aware Viewport Prediction for Optimal Adaptive 360-Degree Video StreamingIEEE Transactions on Broadcasting10.1109/TBC.2024.337411970:2(453-467)Online publication date: Jun-2024
    • (2024)MADRL-Based Rate Adaptation for 360° Video Streaming With Multiviewpoint PredictionIEEE Internet of Things Journal10.1109/JIOT.2024.339854811:15(26503-26517)Online publication date: 1-Aug-2024
    • (2024)360° Video Multicast Scheduling Optimization in Orthogonal and Nonorthogonal ScenariosIEEE Internet of Things Journal10.1109/JIOT.2024.335713311:10(17128-17140)Online publication date: 15-May-2024
    • (2024)TBSR: Tile-Based 360° Video Streaming with Super-Resolution on Commodity Mobile DevicesIEEE INFOCOM 2024 - IEEE Conference on Computer Communications10.1109/INFOCOM52122.2024.10621078(501-510)Online publication date: 20-May-2024
    • (2024)Tile-size aware bitrate allocation for adaptive 360$$^{\circ }$$ video streamingMultimedia Tools and Applications10.1007/s11042-024-19486-0Online publication date: 5-Jun-2024
    • (2023)LiveAE: Attention-based and Edge-assisted Viewport Prediction for Live 360° Video StreamingProceedings of the 2023 Workshop on Emerging Multimedia Systems10.1145/3609395.3610597(28-33)Online publication date: 10-Sep-2023
    • (2023)QoE-aware 360-degree Video Streaming for Autonomous Vehicles2023 IEEE 97th Vehicular Technology Conference (VTC2023-Spring)10.1109/VTC2023-Spring57618.2023.10201215(1-5)Online publication date: Jun-2023
    • (2023)Cross-Frame Resource Allocation With Context-Aware QoE Estimation for 360° Video Streaming in Wireless Virtual RealityIEEE Transactions on Wireless Communications10.1109/TWC.2023.325705922:11(7887-7901)Online publication date: Nov-2023
    • (2023)Seer: Learning-Based $360^{\circ }$ Video Streaming for MEC-Equipped Cellular NetworksIEEE Transactions on Network Science and Engineering10.1109/TNSE.2023.3257403(1-14)Online publication date: 2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media