分层缓冲管理与360度视频流码率自适应策略

需积分: 5 0 下载量 103 浏览量 更新于2024-08-04 收藏 1.44MB PDF 举报
"360度视频流的分层缓冲区管理和凝视点预测技术" 在360度视频流的传输与播放中,优化用户体验是至关重要的,这涉及到码率自适应和用户观看行为的预测。《A Hierarchical Buffer Management Approach to Rate Adaptation for 360-Degree Video Streaming》这篇论文提出了一种创新的分层缓冲区管理策略,旨在解决码率适应和网络波动导致的流畅性问题。 分层缓冲区管理方案由两个层次组成:短缓冲层和长缓冲层。网络带宽的估计是通过分析过去数据块的下载速度实现的,以便实时了解网络状况。状态监测器则监控当前缓冲区的占用率以及各瓦片的码率。码率适应算法根据这些信息决定下一数据块的下载速率,或者在必要时对当前瓦片的质量进行动态调整。 当缓冲区利用率低于阈值Bth时,进入短缓冲层,此时依据视点预测结果调整瓦片质量,以保证观众关注区域的视觉质量。如果缓冲区利用率高于阈值,则进入长缓冲层,维持当前瓦片的码率不变,以稳定流媒体服务。该方案的效率体现在其效用-成本函数,它量化了在特定带宽消耗下的效用提升,降低了算法复杂度,从O(N^M)降至O(MN)。 另一方面,《Fixation Prediction for 360° Video Streaming in Head-Mounted Virtual Reality》研究了凝视点预测技术。论文提出了一种预测网络,结合传感器数据(如头盔的方位和位置)和内容特征(如图像显著性图和运动图)来预测用户的视线移动。图像显著性网络基于VGG-16深度学习模型,能够输出图像的注意力分布。运动特征检测器利用光流估计来捕捉画面中的动态信息,这些信息对于预测用户在虚拟现实环境中的视觉兴趣点至关重要。 这两篇论文共同探讨了360度视频流媒体的关键技术,包括分层缓冲区管理以优化码率适应和网络波动应对,以及凝视点预测以提升观看体验。这些技术的应用可以显著提高360度视频在头戴式虚拟现实设备中的播放质量和用户满意度。