摘要
H.264建议JM模型中的丢包算法存在3个问题:1)实际的丢包率与所设定的预期值经常会有偏差;2)不能模拟突发丢包;3)在丢包率不变的情况下,对同一个码流进行多次丢包实验,则每次实验丢弃包的序号总是一样的。为此,通过预先计算丢包数再严格随机丢包、增加Gilbert-Elliott模型以及利用srand和time函数进行随机数种子赋值对上述问题进行了改进。实验结果表明,改进后的算法能够比较精确地进行随机丢包和突发丢包,并具有随机的效果。
There are three problems in the packet loss algorithm of H.264 JM model. Firstly, the actual packet loss rate doesn't often accord with set value. Secondly, it cannot simulate the case of burst packet loss. Finally, if it is experimented with the same stream for many times in the context of fixed packet loss rate, the sequence numbers of lost packets of each experiment are the same. So these problems by calculating the number of lost packets in advance before strict random packet loss are improved, adding Gilbert-Elliott model and evaluating the random number seed with the functions of srand and time. Experiment shows that this algorithm can precisely fulfill the functions of random packet loss and burst packet loss, and at the same time, it can also guarantee the random effect to all experiments.
出处
《电视技术》
北大核心
2011年第13期6-8,27,共4页
Video Engineering
基金
国家自然科学基金项目(61071091
60802021)
江苏省高校自然科学研究计划重大项目(07KJA51006)
江苏省高校研究生创新计划资助项目(CX10B_188Z)
作者简介
唐贵进(1979-)。江苏海安人,讲师,博士研究生,主要研冤万同为视频编解码、无线视频QoS保障;
朱秀昌(1947-),江苏丹徒人。教授,博士生导师,长期从事图像通信方面的科研和教学工作。1993年获国务院特殊津贴,曾先后获原邮电部科技进步一等奖和国家科技进步三等奖。