计算机应用 ›› 2013, Vol. 33 ›› Issue (01): 65-68.DOI: 10.3724/SP.J.1087.2013.00065

• 多媒体处理技术 • 上一篇    下一篇

基于径向基函数网络的H.264全零块检测算法

高飞1,周长林1,党力明1,侯雪梅2   

  1. 1. 信息工程大学 信息系统工程学院, 郑州 450001
    2. 信息工程大学 网络空间安全学院, 郑州 450001
  • 收稿日期:2012-07-20 修回日期:2012-08-27 出版日期:2013-01-01 发布日期:2013-01-09
  • 通讯作者: 高飞
  • 作者简介:高飞(1978-),男,河南南阳人,讲师,硕士,主要研究方向:智能信息处理、图像处理;周长林(1961-),男,河南民权人,副教授,主要研究方向:电子测控、电磁兼容;党力明(1963-),男,北京人,副教授,主要研究方向:智能控制系统、仪器仪表;侯雪梅(1981-),女,河南商丘人,讲师,硕士,主要研究内容:软件工程、智能信息处理。
  • 基金资助:

    国家自然科学基金资助项目(61271104);河南省自然科学基金资助项目(122300410122);河南省郑州市科技攻关计划项目(10PTGG341)

All-zero block detection algorithm in H.264 based on radial basis function network

GAO Fei1,ZHOU Changlin1,DANG Liming1,HOU Xuemei2   

  1. 1. Institute of Information System Engineering, Information Engineering University, Zhengzhou Henan 450001, China
    2. Institute of Cyberspace Security, Information Engineering University, Zhengzhou Henan 450001, China
  • Received:2012-07-20 Revised:2012-08-27 Online:2013-01-01 Published:2013-01-09
  • Contact: GAO Fei

摘要: 针对目前全零块检测算法准确率不高的问题,提出了一种基于径向基函数(RBF)神经网络(NN)的全零块检测算法。通过分析H.264的编码特点,选取了绝对误差和(SAD)、变换绝对差值和(SATD)、编码块类型、率失真优化(RDO)代价、量化系数(QP)、参考块的全零块情况6个特征,考虑了哈达玛变换(HT)中应该使用SATD的情况,采用最小二乘法得到QP与RBF网络宽度参数的关系,根据参考块是否为零,设计了两个分类器来区分全零块与非全零块。在保证图像质量和编码率不变的前提下,平均能提高编码速度50%以上,实验结果表明,利用RBF神经网络很好地提高了全零块检测准确率和编码效率。

关键词: H.264编码, 全零块检测, 径向基函数网络, 神经网络, 绝对误差和, 变换绝对差值和

Abstract: In this paper, a kind of algorithm for all-zero block detection based on Radial Basis Function (RBF) Neural Network (NN) was proposed to improve the accuracy of all-zero block detection algorithm. By analyzing the H.264 encoder features, six effective features were selected, including Sum of Absolute Difference (SAD), Sum of Absolute Transformed Difference (SATD), block type, Rate Distortion Optimization (RDO) cost, Quantization Parameter (QP) and the situation of reference block. Considering the SATD should be used in the Hadamard Transform (HT), to get the relationship of QP and RBF network width parameter through the least square method, the algorithm used two classifiers to separate all-zero blocks from non-all-zero blocks based on the encoding situation of the reference block. This algorithm could improve coding speed over 50% on average while keeping bit rate and video quality almost unchanged. The experimental results show that the proposed algorithm can improve all-zero block detection accuracy effectively and coding efficiency based on NN.

Key words: H.264 encoding, all-zero block detection, Radial Basis Function (RBF) network, Neural Network (NN), Sum of Absolute Difference (SAD), Sum of Absolute Transformed Difference (SATD)

中图分类号: