Journal of Systems Engineering and Electronics ›› 2012, Vol. 34 ›› Issue (6): 1266-1271.doi: 10.3969/j.issn.1001-506X.2012.06.33

• 通信与网络 • 上一篇    下一篇

基于SVM的跳帧转码快速帧间编码算法

吕卓逸1,2,贾克斌1,萧允治2   

  1. 1. 北京工业大学电子信息与控制工程学院, 北京 100124;
    2. 香港理工大学电子信息工程学院, 香港 九龙 999077
  • 出版日期:2012-06-18 发布日期:2010-01-03

Fast inter coding in frame-skipping transcoding based on SVM

Lv Zhuo-yi1,2,JIA Ke-bin1,SIU Wan-chi2   

  1.   1. School of Electronic Information & Control Engineering, Beijing University of Technology, Beijing 100124, China;
    2. Department of Electronic and Information Engineering, Hong Kong Polytechnic University, Kowloon 999077, China
  • Online:2012-06-18 Published:2010-01-03

摘要:

为降低H.264跳帧转码运算复杂度,在帧间模式选择中引入支持向量机(support vector machine, SVM)技术,提出一种SKIP模式提前判决算法,具体讨论了关键的特征向量与核函数的选择方法。同时,利用宏块时域相关性缩减预测模式数量,实现率失真优化提前终止。其次,通过定义宏块运动程度参数,针对不同运动程度的视频序列自适应地选择运动矢量合成算法和运动搜索策略,有效减少在已获得最佳运动矢量后仍进行运动搜索的运算冗余。实验证明,此算法极大降低了算法复杂度(平均84%)的同时保证了较高的视频质量,与现有算法相比,具有更强的鲁棒性和更广泛的适用性。

Abstract:

In order to reduce the computational complexity of H.264 frame-skipping transcoding, an support vector machine (SVM) technology is employed in inter mode decision process, and a SKIP mode decision algorithm is proposed. Meanwhile, an earlytermination strategy is used based on the temporal correlation between macro-blocks, and improbable candidate modes can be eliminated. In addition, an adaptive motion vector reconstruction and motion compensation algorithm is applied for sequences with different motions by measuring the motion activity of macroblocks, and the computational redundancy can be removed in case that the best matching motion vector can be found before motion search. Experimental results show that the coding time is reduced by an average of 84% dramatically while maintains the video image of high quality. Compared with the existing approaches, this algorithm is more robust and applicable.