运动感知基于缓存的自适应视频流传输
Motion-aware buffer-based adaptive video streaming
- 2018年23卷第2期 页码:286-292
收稿:2017-08-17,
修回:2017-10-30,
纸质出版:2018-02-16
DOI: 10.11834/jig.170456
移动端阅览

浏览全部资源
扫码关注微信
收稿:2017-08-17,
修回:2017-10-30,
纸质出版:2018-02-16
移动端阅览
目的
2
基于缓存的自适应视频流传输策略无需估测实时带宽,直接通过缓存变化量与码率的映射函数选取符合当前网络状况的最佳质量码流传输。传统基于缓存的自适应视频传输不考虑内容特征,在码率选择上为不同运动级别视频内容均使用相同的码率映射函数,在不稳定的无线网络环境中高运动强度内容的码率急剧降低会严重伤害用户体验质量(QoE),提出运动感知基于缓存的自适应视频流传输(MA-BBA)算法。
方法
2
MA-BBA算法根据片段运动级别确定码率映射函数,对运动强度高的内容快速切换到较高码率,而对于运动强度较低的内容则使用较为保守的码率,从而使得缓存资源能够位于安全边界之上且较多分配给高级别运动内容,提高不同运动强度内容的平均质量,使整体QoE得到优化。
结果
2
在公开的无线网络带宽数据集上实现本文MA-BBA算法,基于吞吐量的自适应传输算法(TBA)和基于缓存的自适应传输算法(BBA)。MA-BBA在高运动强度内容的平均质量上比TBA和BBA分别提高1.7%和1.2%,且质量波动区间更小。MA-BBA在平均缓存利用率上达到72%,大大高于TBA的45.9%和BBA的45.4%。
结论
2
MA-BBA算法与现有的码率自适应算法TBA和BBA相比,大大提高了缓存资源利用率,提高了对资源要求最苛刻的高级别运动内容的传输质量,减小码率切换幅度频率,优化了视频服务的整体QoE。
Objective
2
Nowadays
dynamic adaptive streaming over HTTP (DASH) has been widely adopted for providing continuous video delivery service under various network conditions and heterogeneous devices
and bitrate adaptation algorithm is the most important feature of the DASH service. State-of-the-art bitrate adaptation algorithms are classified as two types:throughput-based methods and buffer-based methods. The throughput-based adaptive video streaming often estimates the current bandwidth on the smoothed throughputs collected in a time window and chooses the best suitable presentation for streaming to the client. While the buffer-based adaptive video streaming needs not to estimate the real-time bandwidth
and directly selects the best quality representation according to the current network status through the mapping function from the buffer occupancy to the bit-rate. However
this conventional buffer-based adaptation algorithm without considering the content features based rate selection for different motion video content
sudden rate fluctuations on high motion content would severally harm the user quality of experience (QoE) in an unstable wireless network. A motion-aware buffer-based adaption (MA-BBA) is proposed to determine the bit-rate mapping function based on motion rank from buffer occupancy for each segment.
Method
2
Commonly
high motion content in a streaming means the most import part to attract viewer's interest
and which should be streamed in a high quality version to obtain high QoE
while the high motion content needs more resource than slow motion content at the same quality. To reduce the quality fluctuations and assure better average quality best effort
the bit rate of high motion content should be mapped to higher bit-rate version than the slow motion content according to the current bandwidth. The MA-BBA assumes different bit-rate mapping policies for different motion content. It maps higher bit-rate for high motion segment
and while maps the more conservative bit-rate for those slower motion segments
which also results increasing the buffer resources to prevent rebuffering. Even though the mapped bit-rate for high motion segment exceeds current bandwidth sometimes
MA-BBA would consume a certain proportion of available pre-buffering occupancy above the safe boundary to assure high motion content streaming on higher bitrate than current bandwidth.
Result
2
We have implemented three adaptation algorithms including the proposed MA-BBA
throughput-based adaptation (TBA) and buffer-based adaptation (BBA) on a set of public online wireless traces
among which the QoE metrics and network performance have been evaluated. Compared with the conventional TBA and BBA
the proposed MA-BBA performs better average quality on high motion content respectively
which has been proved 1.7% higher than TBA and 1.2% higher than BBA
and MA-BBA also results less quality fluctuations than the other algorithms. Furthermore
the average utilization rate of buffer occupancy in MA-BBA has been reported up to 72%
which is greatly higher than 45.9% of TBA and 45.4% of BBA.
Conclusion
2
Comparing with TBA and BBA
MA-BBA improves the utilization of buffer resource
and improves average streaming quality of high motion content in constrained resource environment. MA-BBA also reduces the amplitude and frequency of bit-rate switching
and then the overall QoE of video service has been improved. MA-BBA have implied future direction on adaptive streaming that important content as well as semantic content should be optimized to better QoE than those ordinary content
thus a novel solution on content adaptation could be introduced to the emerging wireless applications such as smart helmet
unmanned aerial vehicle
remote medical technology in resource limited environment.
Kua J, Armitage G, Branch P. A survey of rate adaptation techniques for dynamic adaptive streaming over HTTP[J]. IEEE Communications Surveys&Tutorials, 2017, 19(3):1842-1866.[DOI:10.1109/COMST.2017.2685630]
Tian G B, Liu Y. Towards agile and smooth video adaptation in HTTP adaptive streaming[J]. IEEE/ACM Transactions on Networking, 2016, 24(4):2386-2399.[DOI:10.1109/TNET.2015.2464700]
Liu C H, Bouazizi I, Gabbouj M. Rate adaptation for adaptive HTTP streaming[C]//Proceedings of the Second Annual ACM Conference on Multimedia Systems. San Jose, CA, USA: ACM, 2011: 169-174. [ DOI:10.1145/1943552.1943575 http://dx.doi.org/10.1145/1943552.1943575 ]
Li Z, X. Zhu X Q, Gahm J, et al. Probe and adapt:rate adaptation for HTTP video streaming at scale[J]. IEEE Journal on Selected Areas in Communications, 2014, 32(4):719-733.[DOI:10.1109/JSAC.2014.140405]
Jiang J C, Sekar V, Zhang H. Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with festive[J]. IEEE/ACM Transactions on Networking, 2014, 22(1):326-340.[DOI:10.1109/TNET.2013.2291681]
Huang T Y, Johari R, McKeown R, et al. A buffer-based approach to rate adaptation:evidence from a large video streaming service[J]. ACM SIGCOMM Computer Communication Review-SIGCOMM'14, 2014, 44(4):187-198.[DOI:10.1145/2740070.2626296]
Hu S H, Jia Y F, Tan S L. Content-based optimization for subjective quality of dynamic adaptive streaming over HTTP[J]. Journal of Computer-Aided Design&Computer Graphics, 2014, 26(10):1844-1851.
胡胜红, 贾玉福, 谭生龙.基于内容优化动态自适应HTTP流传输主观质量[J].计算机辅助设计与图形学学报, 2014, 26(10):1844-1851.
Khan A, Sun L, Ifeachor E. QoE prediction model and its application in video quality adaptation over UMTS networks[J]. IEEE Transactions on Multimedia, 2012, 14(2):431-442.[DOI:10.1109/TMM.2011.2176324]
Hu S H, Sun L F, Gui C, et al. Content-aware adaptation scheme for QoE optimized DASH applications[C]//Proceedings of 2014 IEEE Global Communications Conference. Austin, TX, USA: IEEE, 2015: 1336-1341. [ DOI:10.1109/GLOCOM.2014.7036993 http://dx.doi.org/10.1109/GLOCOM.2014.7036993 ]
Seufert M, Egger S, Slanina M, et al. A survey on quality of experience of HTTP adaptive streaming[J]. IEEE Communications Surveys&Tutorials, 2015, 17(1):469-492.[DOI:10.1109/COMST.2014.2360940]
Tavakoli S, Egger S, Seufert M, et al. Perceptual quality of HTTP adaptive streaming strategies:cross-experimental analysis of multi-laboratory and crowdsourced subjective studies[J]. IEEE Journal on Selected Areas in Communications, 2016, 34(8):2141-2153.[DOI:10.1109/JSAC.2016.2577361]
Mas J, Fernandez G. Video Shot boundary detection based on color histogram[C]//Notebook Papers TRECVID, 2003.
Chen Z Z, Liu H Y. JND modeling: approaches and applications[C]//Proceedings of the 19th International Conference on Digital Signal Processing (DSP). Hong Kong, China: IEEE, 2014: 827-830. [ DOI:10.1109/ICDSP.2014.6900782 http://dx.doi.org/10.1109/ICDSP.2014.6900782 ]
Peach open movie project. Big Buck Bunny[EB/OL]. 2008-02-26[2017-07-10] . https://peach.blender.org/download/ https://peach.blender.org/download/ .
Toni L, Aparicio-Pardo R, Pires K, et al. Optimal selection of adaptive streaming representations[J]. ACM Transactions on Multimedia Computing, Communications, and Applications, 2015, 11(2s):#43.[DOI:10.1145/2700294]
Riiser H, Vigmostad P, Griwodz C, et al. Commute path bandwidth traces from 3G networks: analysis and applications[C]//Proceedings of the 4th ACM Multimedia Systems Conference. Oslo, Norway: ACM, 2013: 114-118[ DOI:10.1145/2483977.2483991 http://dx.doi.org/10.1145/2483977.2483991 ]
Wang Z, Bovik A C, Sheikh H R, et al. Image quality assessment:From error visibility to structural similarity[J]. IEEE Transactions on Image Processing, 2004, 13(4):600-612.[DOI:10.1109/TIP.2003.819861]
MSU Graphics & Media Lab (Video Group). MSU Video quality measurement tool[CP/OL]. 2016-11-01[2017-07-10] . http://www.compression.ru/video/quality_measure/video_measurement_tool_en.html http://www.compression.ru/video/quality_measure/video_measurement_tool_en.html .
相关文章
相关作者
相关机构
京公网安备11010802024621