分层缓冲管理与360度视频流码率自适应策略
需积分: 5 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度视频在头戴式虚拟现实设备中的播放质量和用户满意度。
2021-02-10 上传
2014-10-08 上传
2021-02-10 上传
2021-05-10 上传
2018-04-19 上传
2021-06-29 上传
2014-11-26 上传
2021-02-21 上传
2021-02-11 上传
2021-01-20 上传
ExquisiteLJJ
- 粉丝: 0
- 资源: 4
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案