计算机应用 ›› 2014, Vol. 34 ›› Issue (1): 162-166.DOI: 10.11772/j.issn.1001-9081.2014.01.0162

• 虚拟现实与数字媒体 • 上一篇    下一篇

基于自适应遗传算法的SVC非均等错误保护算法

田波,杨宜民,蔡述庭   

  1. 广东工业大学 自动化学院, 广州 510090
  • 收稿日期:2013-07-01 修回日期:2013-09-07 出版日期:2014-01-01 发布日期:2014-02-14
  • 通讯作者: 田波
  • 作者简介:田波(1978-),男,湖南怀化人,讲师,博士研究生,CCF会员,主要研究方向:视频编码及传输;杨宜民(1945-),男,广东普宁人,教授,博士生导师,主要研究方向:智能控制、机器视觉;蔡述庭(1979-),男,湖南益阳人,副教授,博士,主要研究方向:分布式视频编码。
  • 基金资助:

    国家自然科学基金资助项目

Unequal error protection with adaptive genetic algorithm for scalable video coding

TIAN Bo,YANG Yimin,CAI Shuting   

  1. School of Automation, Guangdong University of Technology, Guangzhou Guangdong 510090, China
  • Received:2013-07-01 Revised:2013-09-07 Online:2014-01-01 Published:2014-02-14
  • Contact: TIAN Bo

摘要: 为提高可伸缩视频编码(SVC)在丢包的网络传输环境下的抗误码性能,提出了一种基于自适应遗传算法的SVC非均等错误保护算法。首先针对可伸缩视频编码的网络抽象层单元数据包头的特点,设计了一种新的网络抽象层单元的封装方案。然后将前向纠错编码的校验位在各层的分配转化为多约束条件下的优化问题,再引入惩罚函数将多约束优化问题转化为无约束优化问题,进而采用自适应遗传算法进行求解。仿真实验结果表明,与目前典型的非均等错误保护算法相比,该算法使重建的可伸缩视频编码的峰值信噪比的平均值提高了0.8dB~1.95dB,并有效提高了可伸缩视频编码在接收端的解码速度和重建质量。

关键词: 可伸缩视频编码, 非均等错误保护, 自适应遗传算法, 优化, 丢包率

Abstract: In order to improve the packet loss resilience of Scalable Video Coding (SVC) over communication networks, an efficient Unequal Error Protection (UEP) algorithm for SVC using adaptive genetic algorithm was proposed. A method to encapsulate network abstract layer units according to the feature of the head information of a packet was introduced. Then the problems of pair codes assignment were transformed into the problems of multi-constraint optimization, which could be transformed into unconstrained objective by exploiting penalty function. Therefore, the adaptive genetic algorithm was employed to obtain globally optimal solution. The simulation results reveal that compared with the typical unequal error protection algorithms, the Peak Signal-to-Noise Ratio (PSNR) is improved by 0.8dB-1.95dB, and the proposed algorithm provides substantial improvement for the decoding speed and received video quality over best effort packet networks.

Key words: Scalable Video Coding (SVC), Unequal Error Protection (UEP), adaptive genetic algorithm, optimization, packet loss ratio

中图分类号: