Power and Bandwidth Optimization in 360-Degree Immersive Mobile Video Streaming
Sheng Wei, Assistant Professor Rutgers ECE May 2019
Power and Bandwidth Optimization in 360-Degree Immersive Mobile - - PowerPoint PPT Presentation
Power and Bandwidth Optimization in 360-Degree Immersive Mobile Video Streaming Sheng Wei, Assistant Professor Rutgers ECE May 2019 Context: Research Paths Hardware Security . . Mobile Video Systems Assistant Professor Assistant Professor
Sheng Wei, Assistant Professor Rutgers ECE May 2019
6/25/2019 2
Hardware Security Mobile Video Systems 2008 2010 2015 2018
PhD Student Intern/Research Scientist Assistant Professor Assistant Professor
6/25/2019 3
2D Video 3D Video Immersive Video Volumetric Video (VR) (AR)
6/25/2019 4
6/25/2019 5
6/25/2019 6
Key Idea: Reducing the framerate The Problem: Video quality degradation Solution: Reducing framerate during switching only
(Courtesy of F. Qian et al.)
6/25/2019 7
Video Quality Framerate
6/25/2019 8
6-video, 59-user head movement dataset
6/25/2019 9
6/25/2019 10
Content Distribution Network Edge Node Remote Media Server (x, y, z)
Edge Computing Hardware Acceleration Viewport Prediction
6/25/2019 11
Bandwidth/Power Optimization Opportunity
6/25/2019 12
Scenario: Live 360-degree Video Streaming Problem: Predict the user viewport for a few seconds
6/25/2019 13
6/25/2019 14
LiveMotion: Motion-tracking-based Viewport Prediction
6/25/2019 15
Key Idea: User watches moving objects, so let’s track the motion
[Ubicomp 19]
6/25/2019 16
6/25/2019 17
Does not work for videos shot by moving cameras Does not work for complicated moving background User may want to watch non-moving objects
6/25/2019 18
Key Idea: user watches meaningful objects
6/25/2019 19
6/25/2019 20
Public head movement dataset involving 48 users watching 10 videos
6/25/2019 21
Accomplished
User watches moving objects → LiveMotion [ubicomp19]
In Progress
User watches meaningful objects → LiveObj
Future Work
User watches meaningful actions → LiveROI User watches video content based on audio guide → LiveAudio
User/Content-based adaptive viewport algorithm selection
LiveMotion LiveObj LiveRoI LiveAudio ?
6/25/2019 22
Volumetric Video Security/Privacy concerns Threat model
Bypassing face ID authentication
Solution
Encryption (too much overhead) Proposed: Opposite use of adversarial attack
6/25/2019 23
Project Repositories: gitlab.com/hwsel