计算机工程 ›› 2007, Vol. 33 ›› Issue (21): 213-215,.doi: 10.3969/j.issn.1000-3428.2007.21.076

• 多媒体技术及应用 • 上一篇    下一篇

一种改进的H.264自适应空域错误掩盖算法

盛 赞,张有志,张丽君   

  1. (山东大学信息科学与工程学院,济南 250100)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-11-05 发布日期:2007-11-05

Improved Adaptive Spatial Error Concealment Algorithm for H.264

SHENG Zan, ZHANG You-zhi, ZHANG Li-jun   

  1. (College of Information Science and Engineering, Shandong University, Jinan 250100)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-11-05 Published:2007-11-05

摘要: 对H.264视频码流的帧内编码帧(I帧)进行空域错误掩盖时,单纯使用加权像素平均插值算法或方向插值算法不能得到满意的效果。因此,使用一种基于方向熵的自适应选择算法,根据丢失宏块周围的边缘信息自适应地选择加权像素平均插值算法或者该文提出的一种方向插值算法进行空域掩盖。该文提出方向插值算法,使用“双圈法”精确估计丢失宏块内的边缘方向,计算周围8个宏块中此方向上的边缘强度,根据边缘强度将丢失宏块划分成不同的区域分别进行方向插值。实验结果表明,该算法不仅提高了方向插值的精确性,也避免了虚假边缘的产生,有效地提高了错误图像的掩盖效果。

关键词: 错误掩盖, 方向熵, 双圈法, 方向插值, 加权像素平均

Abstract: It can not give satisfying results when applying error concealment to intra frames of H.264 by simply using weighted pixel value averaging(WPVA) or directional interpolation. A directional entropy based adaptive spatial interpolation algorithm is presented. The algorithm adaptively switches between WPVA and an improved directional interpolation algorithm is also presented here according to edge information around lost area in a frame. The directional interpolation algorithm presented here use a ‘two loop method’ to give more precise estimate of edges in the lost area compared to other directional interpolation algorithm. Experimental results show that the algorithm can achieve good directional interpolation concealment results, and can avoid fake edges.

Key words: error concealment, directional entropy, two loop method, directional interpolation, weighted pixel value averaging

中图分类号: