一种自适应的视频流化前向纠错算法
作者:
基金项目:

Supported by the National High-Tech Research and Development Plan of China under Grant No.2001AA114060(国家高技术研究发展计划(863))


An Adaptive Forward Error Correction Algorithm for Streaming Video
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [12]
  • |
  • 相似文献 [20]
  • |
  • 引证文献
  • | |
  • 文章评论
    摘要:

    网络视频应用经常会受到数据包丢失或错误以及网络带宽资源不足的干扰.相关研究表明:在多数情况下,动态变化的网络带宽和丢包率是影响视频流化质量的关键因素.因此,为了保证视频质量,可以采用前向纠错(forward error correction,简称FEC)编码来提高视频数据传输的可靠性;同时,为了适应网络状态的变化,发送端可以调节视频数据的发送速率,并在视频源数据与FEC数据之间合理分配网络传输带宽.首先通过对视频流结构的分析,在充分考虑帧之间的依赖关系和帧类型的基础上提出了一种帧的解码模型.在此基础上,建立了用于在视频源数据和FEC数据之间分配网络带宽资源的优化算法.实验表明,该模型可以有效地适应网络状态的变化,并通过优化分配网络带宽资源来使接收端获得最大的可播放帧率.

    Abstract:

    Video applications over network are often disturbed by data packet loss or errors as well as the insufficiency of network bandwidth. Some related studies have demonstrated that in many cases, the fluctuation of network bandwidth and packet loss rate are two key factors that influence the quality of video streaming. Therefore for guaranteeing video quality, FEC (forward error correction) can be adopted to improve the reliability of video data transmission; meanwhile, according to the current network state, the sender can adjust the sending rate of video data and optimally allocate the bandwidth resource between the video source data and FEC data. This paper analyzes the structure of video stream, and presents a frame decoding model that takes into account the frame types and the dependence among frames. On this basis, an optimal algorithm is proposed to allocate the bandwidth resource between the source video data and the FEC data. Experiments show that the model can effectively adapt to the fluctuation of network state, and optimally allocate network bandwidth so as to maximize the playable frame rate on receiver.

    参考文献
    [1]Feamster N, Balakrishnan H. Packet loss recovery for streaming video. In: Proc. of the 12th Int'l Packet Video Workshop. 2002.http://amp.ece.cmu.edu/packetvideo2002/final_program.htm
    [2]Johanson M. Adaptive forward error correction for real-time internet video. In: Proc. of the 13th Packet Video Workshop. 2003.http://www.polytech.univ-nantes.fr/pv2003/papers/pv /papers/crl001 .pdf
    [3]Boyce J, Gaglianello R. Packet loss effects on MPEG video sent over the public internet. In: Proc. of the 6th ACM Int'l Conf. on Multimedia. New York: ACM Press, 1998.181~190.
    [4]Storn R. Modeling and optimization of PET-redundancy assignment for MPEG sequences. Technical Report, TR-95-018, Berkeley:ICSI, 1995. ftp://ftp.icsi.berkeley.edu/pub/techreports/1995/tr-95-018.pdf
    [5]Horn U, Stuhlmuller KW, Link M, Girod B. Robust internet video transmission based on scalable coding and unequal error protection. Image Communication, Special Issue on Real-time Video over the Internet, 1999,15(1-2):77~94.
    [6]Zhang T, Xu Y. Unequal packet loss protection for layered video transmission. IEEE Trans. on Broadcasting, 1999,45(2):243~252.
    [7]Hartanto F, Sirisena HR. Hybrid error control mechanism for video transmission in the wireless IP networks. In: Proc. of the 10th IEEE Workshop on Local and Metropolitan Area Networks (LANMAN) 1999. 1999. http://www.fokus.gmd.de/research/cc/glone/employees/felix.hartanto/pubs/lanman99.pdf
    [8]Frossard P, Verscheure O. Content-Based MPEG-2 structuring and protection. In: Tescher AG, Vasudev B, Bove V, Derryberry B.eds. SPIE Int'l Symp. on Voice, Video, and Data Communications. 1999.
    [9]Mayer-Patel K, Le L, Carle G. An MPEG performance model and its application to adaptive forward error correction. In: Proc. of ACM Multimedia. New York: ACM Press, 2002. 1~10.
    [10]Wu H, Claypool M, Kinicki R. A model for MPEG with forward error correction and TCP-friendly bandwidth. In: Proc. of the Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV). New York: ACM Press, 2003.122~130.
    [11]Padhye J, Firoiu V, Towsley D, Kurose J. Modeling tcp throughput: A simple model and its empirical validation. In: Proc. of the ACM SIGCOMM. New York: ACM Press, 1998. 303~314.
    [12]Loguinov D, Radha H. Measurement study of low-bitrate internet video streaming. In: Proc. of the ACM SIGCOMM Internet Measurement Workshop (IMW). New York: ACM Press, 2001. 281~293.
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

梅峥,李锦涛.一种自适应的视频流化前向纠错算法.软件学报,2004,15(9):1405-1412

复制
分享
文章指标
  • 点击次数:4318
  • 下载次数: 6190
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2003-11-04
  • 最后修改日期:2004-01-07
文章二维码
您是第19783646位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号