Dragonfly: Higher Perceptual Quality For Continuous 360° Video Playback
Ehab Ghabashneh, Chandan Bothra, Ramesh Govindan, Antonio Ortega, Sanjay Rao
Abstract
When streaming 360° video, it is possible to reduce bandwidth by 5× with approaches that spatially segment video into tiles and only stream the user's viewport. Unfortunately, it is difficult to accurately predict a user's viewport even 2--3 seconds before playback. This results in rebuffering events owing to misprediction of a user's viewport or network bandwidth dips, which hurts interactive experience. However, avoiding rebuffering by naively skipping tiles that do not arrive by the playback deadline may lead to incomplete viewports and degraded experience.
Topics & Concepts
ViewportComputer scienceBandwidth (computing)Video streamingPerceptionReal-time computingHuman–computer interactionComputer networkComputer graphics (images)BiologyNeuroscienceImage and Video Quality AssessmentVideo Coding and Compression TechnologiesAdvanced Image Processing Techniques