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

Authors Info & Claims
Published:15 October 2018Publication History

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).Google ScholarGoogle Scholar
  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). Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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).Google ScholarGoogle Scholar
  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).Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Prabhakant Sinha and Andris A Zoltners. 1979. The multiple-choice knapsack problem. Operations Research, Vol. 27, 3 (1979), 503--515. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  17. ISO/IEC JTC1/SC29/WG11 W13533. 2012. MPEG DASH: The Standard for Multimedia Streaming over the Internet.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. M. Yu, H. Lakshman, and B. Girod. 2015. A Framework to Evaluate Omnidirectional Video Coding Schemes. In 2015 IEEE ISMAR. 31--36. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

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

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • 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

        Copyright © 2018 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 15 October 2018

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        MM '18 Paper Acceptance Rate209of757submissions,28%Overall Acceptance Rate995of4,171submissions,24%

        Upcoming Conference

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

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader