新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 基于频域水印嵌入方法的MPEG-4形状错误隐藏技术

基于频域水印嵌入方法的MPEG-4形状错误隐藏技术

作者:时间:2013-12-26来源:网络收藏

1 引言

随着网络和多媒体技术的迅速发展,人们对视频应用提出了新的要求,基于内容的交互编码标准就是适应这一要求而提出来的。视频编码标准面向内容编码,视频数据以基于内容的方式进行压缩、传输、编辑、检索,与以往视频编码标准的主要区别在于对象的概念,输入的视频不再足象素,而是视频对象,以视频对象作为操作的单位实现传统编码的所有功能。视频对象按照时空关系组成的场景,但是场景的前景对象和背景对象得以独立编码,如图1有两种基本的基于视频对象的视频场景的组成方法,每个场景可以由直接从视频序列中分隔的视频对象组成((a)分隔场景),也可以是现有的视频对象进行组合((b)组成场景)。另外也有可能场景是由上述的两种方法结合组成。

视频序列根据视频对象进行解释和处理,这些视频对象是由运动信息,纹理信息和形状信息定义的。MPEG-4视频包通常是基于数据分隔模式编码的,形状信息和运动信息是独立于纹理信息的,是分别传输的。如果纹理信息发生了丢失,利用正确解码的形状信息和运动信息可以进行纹理错误隐藏。而如果形状和运动信息都丢失了,则丢弃整个视频包。

基于频域水印嵌入方法的MPEG-4形状错误隐藏技术


图 1 分隔、组成场景的组成方式


形状信息用Alpha掩模平面来表示,用二值定义(1表示不透明,0表示透明),或用灰度级定义(象素的透明程度介于0~255之间,1表示不透明,0表示透明)。一般都是使用二值掩模平面,视频对象的每个象素位置被定义为完全透明或完全不透明。二值的形状信息对于网络上发生的错误很敏感,并且会很容易发生错误扩散,将会影响连续帧的视频对象解码,现有的纹理和运动信息错误隐藏技术都是在正确获得形状信息的基础上得到的,这说明形状错误隐藏是很必要的。

2 形状错误隐藏技术回顾

MPEG-4编码标准提出了例如插入同步码,数据分割,可逆变长编码等错误隐藏技术。但是这些技术对于现在的通信是不能满足要求的。随着错误隐藏技术的发展,并且形状错误隐藏渐渐引起了很多专家的关注,一些关于形状的错误隐藏技术也相继的被提出。在文中提出了近年来的一些形状错误隐藏技术。

提出的这些技术不外乎是根据图像的自然属性进行错误隐藏的,分空间域的错误隐藏和时间域的错误隐藏,空间域的主要是针对I帧的视频对象形状信息,而时间域的主要是针对P帧和B帧的视频对象的形状信息。时间域的错误隐藏技术也都是基于I帧的形状信息正确解码,所以空间错误隐藏更具有意义。文献提出的方法是利用了自适应马尔可夫域的最大后验估计(MAP)模型对图像进行预先的估计,马尔可夫是为了二值形状信息设计的,参数是根据相邻块的信息自适应确定的。据试验表明此方法能够很精确地恢复
上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭