一种抗H.264压缩的低比特率视频水印算法

合集下载

H264编解码协议详解

H264编解码协议详解

H264编解码协议详解H.264编解码协议,也被称为AVC(Advanced Video Coding),是一种广泛应用于视频压缩的标准。

它是一种基于帧的压缩算法,可以将高质量的视频数据以较低的比特率传输和存储。

以下是H.264编解码协议的详细解释:1.压缩结构H.264使用了多种技术来实现高效率的视频压缩。

它使用了预测编码、变换编码和熵编码等多种技术。

预测编码通过利用帧间和帧内的冗余性,对视频进行空间和时间上的预测。

变换编码则通过对预测误差进行离散余弦变换(DCT),在频域上进行编码。

最后,熵编码使用了熵编码表将变换后的数据进行进一步的压缩。

2.帧结构H264将视频数据划分为一系列的帧,每个帧包含了许多宏块(macroblock)。

其中,关键帧(I帧)是完全独立的帧,它包含了视频的全局信息。

预测帧(P帧)和双向预测帧(B帧)则通过对前一帧和前后一帧进行预测来进行编码。

P帧只依赖前一帧,而B帧则依赖前后两帧。

这种结构可以进一步提高视频压缩的效率。

3.量化参数H.264使用量化参数对预测误差进行编码。

量化参数决定了每个预测误差值的精度,较大的量化参数会导致更高的压缩率,但也会导致较大的失真。

编码器和解码器可以通过动态调整量化参数来平衡压缩率和失真。

4.帧间预测帧间预测是H.264压缩的核心技术之一、它通过对前后帧的像素进行比较,预测当前帧的像素值。

如果在帧间没有大的运动,那么预测误差就会较小,从而达到更好的压缩效果。

帧间预测有多种模式,包括帧间直接模式(inter-direct mode)、帧间双向模式(inter-bidirect mode)和帧间skip模式(inter-skip mode)等。

5.熵编码H.264使用了基于上下文的自适应变长编码(CAVLC)和基于上下文的自适应二进制算术编码(CABAC)两种熵编码技术。

CAVLC主要用于编码量化系数和运动矢量等数据,而CABAC主要用于编码预测模式和其他语法元素。

一种基于H.264压缩域的数字水印方法

一种基于H.264压缩域的数字水印方法

除水 印嵌入后 引起 的错 误 累积 效应 。提 出一种 新 的视 觉模 型 , 综合 利 用 亮度 和 色度 信 息 对 图像 块 进
行分类, 然后 选取 边缘 区和 纹 理 区作 为水 印 的嵌 入 区域 , 而 大幅度 提 高水 印容 量 , 从 最后 在 此 基 础上
提 出了一种补偿机制 , 能够消除帧 内 预测影响的数字水印方法。该方法能够在 H 24的压缩域 实时 .6 高效地嵌入和提取水印信息, 并能够抵抗各种常规的攻击。
由于文献 [ ] 8 中提到 的视觉 模型 有 以下两 个 优点 : ) 1 运 算复杂度低 。在计算相关 参数时基 本上都 是加 法运算 , 运算 方便 ;) 2 直接利用频域信息 ( 离散余 弦变换 D T后的系数 ) C 对 图像块进行分类 , 目前 的各种 图像和 视频压缩 方法首 先都 而 要对图像进行空域至频 域的变换 , 以可 以直接利用该 方法 , 所 而不用对图像进行重新变 换 , 减少 了计 算量 。但 是该视 觉模 型主要针对 8× 8的图像 块 , 以本文 在此基 础上进 行改 进 , 所
关 键词 : 2 压缩 视频 ; 字水 印 ; H.6 4 数 版权 保 护 中图分类 号 : P 0 . 文献标 志码 : T 39 7 A
数字水印信息嵌入的前提和基础 , 它们直接决定着应该在视频 图像哪些位置嵌入多大幅度的水 印信息 , 同时又不会影 响视频 的质量 , 而决 定着数 字水 印的容量 、 从 鲁棒 性 、 不可见 性等特
亮度值 由 R G、 、 B三个 分量决定 , 因此 很可能 出现在 图像 上 的某些块上虽然 内部像素的 R B明显不同 , 即存 在彩色 G 亦
的边缘 区域和纹理 ቤተ መጻሕፍቲ ባይዱ域 , 但是经过变换后 , 值基本或完 全相 l ,

基于H.264运动矢量域的脆弱水印算法研究

基于H.264运动矢量域的脆弱水印算法研究

CI t EN Ho n g b i n g ,TANG Xi a n g h o n g ,W U Ha o .Fr a g i l e wa t e r ma r k i ng a l g o r i t h m b a s e d o n H. 2 6 4 mo io t n v e c t o r ie f l d.
C o m p u  ̄r E n g i n e e r i n g a n d A p p l i c a t i o n s 计算 机工 程与应 用
基 于 H. 2 6 4 运 动矢 量 域 的脆 弱 水 印算 法 研 究
陈宏 炳 , 唐 向宏 , 吴 昊
CHEN Ho ng bi ng , TAN G Xi a ng ho n g, W U Ha p
水 印提 取和检 测 , 检 测 不需要 原始视 频 的参与 。该 算法具 有较 小的码 率 变化 、 视 频 失真 , 以及 较 强的脆 弱性 。
关键 词 : 运动 矢量 ; 脆 弱水 印; H. 2 6 4 标 准 文 献标志 码 : A 中图分 类号 : T P 3 9 3 d o i : 1 0 . 3 7 7 8  ̄ . i s s n . 1 0 0 2 — 8 3 3 1 . 1 1 1 2 -0 2 4 7
Co mp u t e r En g i n e e r i n g a n d Ap p l i c a t i o n s 。 2 0 1 3 。 4 9 ( 1 7 ) : 1 8 2 - 1 8 5 .
Ab s t r a c t :Ai mi n g a t n e w f e a t u r e o f t h e H. 2 6 4 / AVC v i d e o c o d i n g s t a n d a r d , a f r a g i l e wa t e r ma r k a l g o r i t h m b a s e d o n H. 2 6 4 / AVC l O W b i t . r a t e vi d e o s t r e a m i S p r o p o s e d . I n v i d e o c o d i n g s i d e t h a t a f t e r t h e e n d o f t h e P la f me mo t i o n v e c t o r s e a r c h a n d t h e b e s t mo t i o n v e c t o r p r e d i c t i o n . t h e a l g o r i t h m e x t r a c t s t h e r e s i d u a l mo t i o n ve c t o r ,a n d e mb e d s t h e wa t e r ma r k i n t h e r e s i d u a l o f t h e mo t i o n v e c t o r .I n t h e v i d e o d e c o d e r s i d e t h e a l g o r i t h m e x t r a c t s a n d d e t e c t s t h e wa t e m a r r k , t h e wa t e r ma r k d e t e c t i o n a l g o r i t h m d o e s n o t r e q u i r e t h e p a r t i c i p a t i o n o f t h e o r i g i n a l v i d e o. Ex p e r i me n t a l r e s u l t s s h o w ha t t t h i s a l g o r i t h m h a s a s ma l l e r b i t r a t e c h a n g e a n d t he v i d e o d i s t o r t i o n, c a n e n s u r e e f f e c t i v e n e s s a n d p r a c t i c a l i t y o f t h e a l g o r i t h m. Ke y wo r d s : mo t i o n v e c t o r ; f r a g i l e wa t e m a r r k; H. 2 6 4 s t a n d a r d

基于脆弱水印的H.264视频完整性认证方案

基于脆弱水印的H.264视频完整性认证方案
qu ntle CT o fiint t e i r r m e durn h . 4 e od n pr gr s, t a t e ia i a iz d D c e fce s of h nt a f a i g t e H 26 nc i g o es he u h ntc ton
a t e tc t n s h ma b s d o h r g l t r r s p o o e . Ac o d n o t e r lt n h p o h u h n ia i c e a e n t e fa i wa e ma k i r p s d o e c r i g t h ea i s i f t e o
摘 要 : 为 了解 决 低 码 率 视 频 完整 性 认 证 问题 , 出 了一 种 基 于 脆 弱 水 印 的视 频 认 证 方 案. H. 6 提 在 24视 频编 码 时 , 先 根 据 I D T 低 频量 化 系 数 关 系 生 成 认 证 码 , 后 以水 印 的 形 式 把 认 证 码 嵌 入 到 I 首 帧 C 然 帧
WANG e— u ,PEIQi g q ,FAN — e g。 M ih a n —i Kef n
( .B in no mainTeh oo yI si t 。B in 1 0 0 ,Chn ; 2 1 ej gI f r t c n lg n t u e ej g i o t i 011 ia .Miity o u nsr fEd .Ke a . y L b
I e r lt u h ntc to c e a o . 4 v d o nt g a iy a t e i a i n s h m f H 2 i e 6
b s d o he f a ie wa e m a k a e n t r g l t r r

基于H_264运动矢量域的脆弱水印算法研究

基于H_264运动矢量域的脆弱水印算法研究
格式为 IPPP 格式,视频大小采用 QCIF 格式(176 ×144 )。测试
序列的长度为 15 帧,量化参数(QP)为 28,一个 GOP(group of picture)中包含 7 帧。本文水印采用 1024 位的随机序列。文中对 上述 4 种视频都选取第一个 GOP 进行数据分析。 (1) 水印嵌入前后视频效果的对比情况
| MVD _ X |2 >| MVD _ Y |2
(2)
如果(2)式成立,则选取 MVD _ X 作为待嵌入水印分量。
否则选取 MVD _ Y 作为待嵌入水印分量。即选取两者中
能量较大的一个作为待嵌入水印分量。
(c) 如 果 步 骤 (b) 中 选 择 运 动 矢 量 残 差 分 量 为 水 平 分 量
Fragile watermarking algorithm based on H.264 motion vector field
Abstract Aiming at new feature of the H.264/AVC video coding standard.A fragile watermark algrorithm base on H.264/AVC low bit—rate
供传输和存储。
反之,按照以下原则修改 MVD _ Y 的大小: if (MVD _ Y > 0)则MVD_Y* = MVD_Y +1 (5)
if (MVD _ Y < 0)则MVD_Y* = MVD_Y −1 (6)
图 1 H.264 编码器与水印嵌入算法结构示意图
为了减少因水印的嵌入对码率的影响,减小视频的失真,同
the algorithm extraction and detection the watermark, the watermark detection algrorithm does not require the participation of the original

基于H.264压缩域的视频盲水印算法

基于H.264压缩域的视频盲水印算法
Ab s t r a c t :T o s o l v e t h e p r o b l e m o f H. 2 4 6 v i d e o c o p y ig r h t p r o t e c t i o n ,a n e w b l i n d w a t e r ma r k i n g a l g o r i t h m w a s p r o p o s e d .
c o mp l e x t e x t u r e s .S e c o n d ,i n he t s e l e c t e d r e g i o n ,a 4×4 s u b — b l o c k o f ma x i mu m e n e r g y w a s c h o s e n f o r e mb e d d i n g o n e
Hale Waihona Puke Bl i nd wa t e r ma r ki ng a l g o r i t h m i n H. 2 6 4 c o mp r e s s e d d o ma i n
U U L i d o n g。 .TI AN Xi a n g ( I n s t i t u t e o fA d v a n c e d D i g i t a l T e c h n o l o g y a n d I st n r u m e n t ,Z h e j i a n g U n i v e r s i t y ,Ha n g z h o u Z h e j i a n g 3 1 0 0 2 7 ,C h i n a )
噪 比( P S N R ) 平均下降 0 . 1 5 d B , 码 率平 均增加 了0 . 4 9 %, 水印检测 准确 率达到 9 1 % 以上 , 并且该算法能够有效抵抗 不 同量化参数 ( Q P ) 的重复编码攻击 。

H.264视频编码标准分析和算法优化

H.264视频编码标准分析和算法优化

H.264编码标准的分析和算法优化一、研究背景:随着社会的不断进步和多媒体信息技术的发展,人们对信息的需求越来越丰富,方便、快捷、灵活地通过语音、数据、图像与视频等方式进行多媒体通信已成不可或缺的工具。

其中视觉信息给人们直观、生动的形象,因此图像与视频的传输更受到广泛的关注。

然而,视频数据具有庞大的数据量,以普通的25帧每秒,CIF格式(分辨率为352×288)的视频图像为例,一秒钟的原始视频数据速率高达3.8M字节。

不对视频信号进行压缩根本无法实时传输如此庞大的数据量,因此,视频压缩技术成为研究热点。

随着近几年来视频图像传输领域的不断扩展,以往的标准己经难于适应不同信道的传输特征及新兴的应用环境。

为此,ISO/IEC&ITU-T共同开发了最新视频编码标准H.264/AVC。

相对以前的视频编码标准,H.264集成了许多新的视频压缩技术,具有更高的压缩效率和图像质量。

在同等的图像质量条件下,H.264的数据压缩比是应用于当前DVD系统MPEG-2的2~3倍,比MPEG-4高1.5~2倍,并且具有更好的网络友好性。

但是H.264高压缩比的代价是编码器计算复杂度大幅度地提高。

因此在保持编码效率几乎不变的同时尽可能提高编码速度是H.264/AVC视频编码标准能否得到广泛应用的关键。

在上述研究背景下,本文深入探讨了H.264/AVC标准,分析了编码器主要耗时模块的工作原理,提出三种降低H.264/AVC高计算复杂度的优化算法――快速帧内预测模式选择算法、快速帧间预测模式选择算法以及快速运动估计算法。

实验结果表明:本文所提快速算法都可大幅度地降低H.264编码器的计算复杂度,并且保持基本不变的编码效率。

二、新一代视频编码标准H.264简介:编码标准演进过程:H.261 MPEG-1 MPEG-2 H.263 MPEG-4从视频编码标准的发展历程来看,视频编码标准都有一个不断追求的目标:在尽可能低的码率(或存储容量)下获得尽可能好的图像质量。

H264熵编码具体算法

H264熵编码具体算法
1.CAVLC概念
CAVLC即基于上下文的自适应变长编码。CAVLC的本 质是变长编码,它的特性主要体现在自适应能力上, CAVLC可以根据已编码句法元素的情况动态的选择编码中 使用的码表,并且随时更新拖尾系数后缀的长度,从而获 得极高的压缩比。H.264标准中使用了CAVLC对4*4模块的 亮度和色度残差数据进行编码。
解析除拖尾系数外的非零系数的幅值level1确定后缀长度suffixlength2根据码流查表96得到前缀levelprefix3根据前缀和后缀得到levelcodelevelprefixsuffixlengthlevelsuffix4levelcode为偶数levellevelcode22levelcode为奇数levellevelcode125根据设定的阈值确定是否updatesuffixlegth6cavlc与uvlc比较在相同码率的情况下用cavlc编码的psnr的值高于用uvlc编码的psnr的值并且随着比特率的增加cavlc的优势更加明显h264avc68cavlc基于上下文自适应的可变长编码69cabac基于上下文的自适应二进制算术熵编码610码率控制611去方块滤波612其余特征cabac1
∴经查表可知码流为0000100 ∴code=0000100
4.3 编码每个拖尾系数的符号 对于每个拖尾系数(±1)只需要指明其符号,
其符号用一个比特表示(0表示+ ,1表示-)。编 码的顺序是按照反向扫描的顺序,从高频数据 开始。 例:设有一个4*4块数据(假定NC=0)
0 3 -1 0
0 -1 1 0
0 3 -1 0 0 -1 1 0
1000
0000 ∴TotalZeros=3 又∵TotalCoeffs(非零系数的数目)=5 ∴查表可得码流为111 ∴code=0000100 011 1 0010 111

基于H.264编码的视频水印算法

基于H.264编码的视频水印算法
在对视频水印技术及 H 4 准分析研究 的基础上 , . 标 6
去 块


砌究了 剩针对 H 编码的鲁 — 耩
印设 珐 。 计算
滤 波

2 算法描述
该 算法 首先将 二值 水 印 图像 扫 描 为 序 列 l , 2 然 J 后在 H.6 帧 间 预测 编 码 阶段 根 据 水 印 序 列 选 择 2 4 不 同的 区块 划分 范 围 , .6 H 24中帧 问预 测块 的划 分
方式有 4种 , 分别 是 1 6×1 、 个 1 6两 6×8 两 个 8× 、
l、 6 四个 8×83, 运 动 补 偿 也 相应 地 有 四种 。 在 _ 其 J
图 1 算 法流程 图
进行帧间预测时, 本算 法首先跳过对 1 6x 8区块 的
预测 , 如果 预测算 法所 决定 的 区块 划分 大 小 为 1 6×
文献标志码

随着 网络和 多媒 体技 术 的发 展 , 字视 频 … 的 数 应用越 来越广 泛 , 视频 作 品 遭 到恶 意 攻 击 和非 法 侵
权 的问题 也 越来 越 严 重 。如 何 有 效 地 对 数 字 视 频
行 熵编码 和码 流生成 。此算 法如 图 1 示 。 所
进行版 权保 护 , 为多 媒 体 技术 发 展 中 迫切 的现 实 成 问题 。视频水 印 技术 正是 为 解 决 这 个 问 题 而受 到 人 们越来 越多 的关 注 , 为 当前 学术 领 域 研 究 的热 成 点 。H.6 为最 新 一 代 的视 频 编 码标 准 , 24作 迫切 要 求水 印技术 与其 相 融合 , 提升 和 改进 现 有 的 视频 水 印算 法 , 以适应新 的应 用环境 。

电影收藏者——各种格式电影视频含义

电影收藏者——各种格式电影视频含义

电影收藏者——各种格式电影视频含义一,常见高清视频“扩展名”、视频标准1.AVI——廉颇老矣AVI英文全称为Audio Video Interleaved,即音频视频交错格式。

是将语音和影像同步组合在一起的文件格式。

它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管面面质量不是太好,但其应用范围仍然非常广泛。

(就目前来看,随着观众对电影品质要求的提升,,且Mkv格式的普及,AVI格式越来越力不从心了,新片基本很少有人压avi格式了)。

现在,AVI在DVD时代很普遍,但现在高清普及了,已经很少、很少有人会压制AVI格式的高清资源。

举例说明:Breaking.News.2004.DVDRip.XViD-TLF.avi(大事件avi格式版本)2.MKV——后起之秀MKV不是一种压缩格式,而是一种新的多媒体封装格式,也称多媒体容器 (Multimedia Container)。

它可将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到一个Matroska Media文件当中。

MKV最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流。

MKV不同于DivX、XviD等视频编码格式,也不同于MP3、Ogg 等音频编码格式。

MKV只是为这些音、视频提供外壳的“组合”和“封装”格式。

换句话说就是一种容器格式,常见的AVl、VOB、MPEG、RM 格式其实也都属于这种类型。

但它们要么结构陈旧,要么不够开放,这才促成了MKV这类新型多媒体封装格式的诞生。

举例说明:Children.Of.Man.2006.BDRE.1080p.x264.AC3-SiLUHD.mkv(人类之子MKV封装版本)3.MOV——高清预告片首选它是Apple公司开发的一种音频、视频文件格式。

QuickTime文件格式支持25位彩色,提供150多种视频效果,并配有提供了200多种MIDI兼容音响和设备的声音装置。

它无论是在本地播放还是作为视频流格式在网上传播,都是一种优良的视频编码格式。

一种抗H.264压缩的低比特率视频水印算法

一种抗H.264压缩的低比特率视频水印算法

文 献标识码: A
中 田分类号i P9. 31 1 T 4
种 抗 H.6 2 4压 缩 的低 比特 率视 频 水 印算 法
余小军 ,莫 玮 2 范科. 王美华 I I 2
(. 1 北京信 息科技大学 中文信息处理研究中心 ,北京 10 0 ;2 中国电子技 术标准化研究所 ,北京 100 ) 01 1 . 007
号相关检测 思想,不需要原视频作参考 ,实现了盲检测功能 。实验结果显示 ,新算法在保证较小视频 失真的同时,能够很好地抵制 H 2 4 . 6
压缩攻击。
关奠词 :视频水 印;符号编码 ;量化失真补偿
W a e m a k Al o i m fLO Bi. a eⅥ d o Ru o t o t r r g rt h 0 W tr t e b s t

要 :为了解决 H 24压缩视频版权保护问题,提 出一种新 的低 比特率视频水印算法 。根据 H 2 4中 D T系数分布特点 ,通过 系数的 . 6 . 6 C
符号编码 ,水印信 息被嵌入到 I DCT量化 系数 中。引入量化失真补偿 的办法 ,降低了水印嵌入时引起的视频失真 。水印检测时采 用了符 帧
[ sr c]I re letepo lm f o y g t rtc o rH. 4c mpesdvdo an v l t aka o tm fo irt ie Ab tat nod rOs v rbe o p r h oet nf 2 o rse i , o e e r l rh o w bt a vd o t o h c i p i o 6 e wa r m gi l —e
[ yw r s i owa r ak sg o ig q at e io inc mp nai Ke o d ]vd tm r ;incdn ;u ni dds ro o e st n e e z tt o

一种基于参数替换的H.264标准水印嵌入算法研究

一种基于参数替换的H.264标准水印嵌入算法研究

3 、选 择 在 视频 的 I 中嵌 入 水 印 帧
H.6 的视频水 印可 以嵌入IP B 24 、 、 各帧 中, 据水印信 息图像 根 的异同可 以有两种嵌入 方案 , 一种是各 编码 帧嵌入不 同的水 印信 息, 另一种则是各编码帧嵌入相 同的水 印信息 , 经研 究分析选择 第 二种 。 因在于 : 原 () 1 基于H.6 的视频压 缩编码 ,帧采用帧 内编码模式, 印信 24 I 水 息嵌入 后受 损坏的程度相对较小 , 一般量化 等级也 较低 , 而B、 帧 P 采用 帧间编码模 式, 并且进 行编码的帧间差值 信号能量较弱 , 量化 等级较高 , 印信息嵌入后大部分将遭到破坏。 水 这种IP B 、 、 各帧的编 码模 式和数据特征各 不相 同的特点在遇 到各编码 帧嵌入不 同的水 印 信 息 时 , 导 致 P B 内 部 分 水 印信 息 的严 重 受 损 ; 将 、帧 () 频 的 数 字 水 印技 术 作 为 一 种 版 权 保 护 的 工 具 , 含 的实 2视 包 际信 息 量 较 少 , 求 能够 实 现 水 印 信息 的正 确提 取 和 检 测 在 一 个 较 要 短 时 间 间隔 内 , 此 在各 帧 中嵌 入 同样 的水 印信 息更 便 于 水 印 的 随 因

I 字 技 术 教

算法分析
种基于参数替换的 H.6 标准水 印嵌入算法研究 24

刘 欢 夏 良 史 国 川
( 陆军军官学院计算 中心 安徽合肥 203) 30 1
摘 要 : 着高 清数 字影像 的发 展 , 2 4 频 编码 方 法逐 渐成 为 下一代 的视 频标 准 。 2 4 随 H.6视 H. 由于使 用 了帧 内预 测编码 、 6 运动 精度 为 14 素 的 /像 估计 算 法使 它可 获得MP G一 的2 以上 的压 缩 比和视 频质 量 , E 2 倍 而获得 广 泛应 用 。 是在 H. 4 频 中嵌入 水印 用传 统视频 水 印的 方法无 法有 效 但 2 视 6 地 完成 , 对视 频编 码 的帧 内预 测模 型研 究的基 础上 , 计 了一种 快速 的水 印嵌 入 算法 , 本 实现 了在 H.6 编码 过 程 中水 印提取 的 盲检 测 , 在 设 基 24 其 低 算 法 复 杂度 可 以满 足视 频 实时 处理 的 需要 。

可抵抗共谋攻击的H.264/AVC压缩域数字视频水印算法

可抵抗共谋攻击的H.264/AVC压缩域数字视频水印算法
LI Z e g y n U h n — a ,YANG o b Ga — o
( ol e f mp t C l g e oC o ue r& C mmu i t n Hu a i rt , hn sa 4 0 8 , h a o n ai , nnUnv sy C agh 1 0 2 C i ) c o ei n
b d e y c a gn h o e d d b h n i g t en n— z r o fii t ft e 4X 4 bo k wi i r r ̄ o k.Ex e i n a e ut e n t ae t a h e o c e f e so h l c t n ama c o l c cn h o pr me t l s l d mo s r t h tt e r s p o o e p r a h c n e lr et e wa e ma k c p ct t o ts c f eo i e u l y r p s d a p o c a na g h t r r a a i wih u a r i fvd o q ai .Mo e v r h t r a k d tc in d e y i c t ro e ,t ewa e m r eet o o s n tn e ul e o i g t ev d o sr a ,a d c n me tt er q i me to l d d tc in wih r a i e f r n e o e d f l d c d n h ie te m y n a e h e ur e n fb i e e t t e l mep r ma c . n o t o Ke r s vd o wa e ma k n y wo d : i e t r r i g;c l s n a t c o l i ta k;b i d d t c in;H . 6 / uo l ee t n o 2 4 AVC

一种鲁棒性强的视频图像在线识别算法

一种鲁棒性强的视频图像在线识别算法

一种鲁棒性强的视频图像在线识别算法杨琼;王家全【摘要】Video image watermarking is a kind of technology to keep the security of video images.It is a hot spot in computer security field.On the problem of low accuracy of online recognition of video image watermarking,a robust video watermarking algorithm is proposed in this paper.Firstly,this paper analyzes the current status of video watermarking,and points out the shortcomings of the current video image watermarking algorithm.Then we use SVM to estimate the correlation between neighboring pixels.Based on the estimation results,we use support vector machine to estimate the relationship between neighbor-hood pixels.The experimental results on the Matlab 2012 platform show that the proposed algorithm is not only invisible,but also can be used in video image watermarking.%针对当前视频图像水印在线识别正确率低的问题,提出一种鲁棒强的视频水印在线识别算法。

一种基于H.264/AVC的视频可逆脆弱水印算法

一种基于H.264/AVC的视频可逆脆弱水印算法
第3 5 卷第 1 期
2 01 3年 1月







Vo1 . 35 N o. 1 r n a l o f El e c t r o n i c s & I n f o r ma t i o n Te c h n o l o g y
p r e d i c t i v e r e s i d u e b l o c k s i s pe r f o r me d wi t h t h e p r o po s e d a l g o r i t h m i n c u r r e n t ma c r o b l o c k, a n d t h e a u t h e n t i c a t i o n c o d e i s c r e a t e d .Th e n ,t h e a u t h e n t i c a t i o n c o d e , a s wa t e r ma r k i s e mb e d d e d i n t o t h e l a s t n o n z e r o q u a n t i z e d DCT
计算 当前宏块 预测残差块量化 的离散余弦变换 ( D C T ) 系数 的哈希值生成认证码 , 再把认证码作为水印信 息嵌入到 F
个相邻宏块 活性最大 的 4 X 4块 的最后一个非零量化 DC T 系数中。在解 码端,通 过比较认证码 和提 取的水印信
息进 行视频数据完整性的认 证。实验结果表 明,该算 法对 视频质量和码 率的影响较 小,并且能对认证通过的视频数
w a t e r ma r k i n g a l g o r i t h m i s p r o p o s e d . Th e h a s h v a l u e o f q u a n t i z e d Di s c r e t e Co s i n e T r a n s f o r m( DCT ) c o e ic f i e n t s o f

基于H.264编码的帧间预测块划分视频水印算法

基于H.264编码的帧间预测块划分视频水印算法
2 1 第 8期 00年 文 章 编 号 :0 62 7 (0 0 0 -190 10 .4 5 2 1 ) 80 3 - 4
汁 算 机 与 现 代 化 JS A J Y I N AHU IU N I U X A D 1 A
第 10期 8
基 于 H.6 2 4编码 的帧 问预 测 块 划 分 视 频 水 印算 法
反 量 化
余来携带水印信息 , 而视频压缩 的 目的是去除冗余 , 因此 好 的水 印设 计 方案 应该 充 分 考 虑 视 频压 缩 编 码
的新 动 向 , 紧密 结 合 当 前 及 未 来 的 标 准 进 行 研 究 。 H.6 2 4作 为最新 一代 的视频 编码 标准 , 迫切 要 求水 印
尹 辉
( 化 商 业 学 校 , 南 怀 化 4 80 ) 怀 湖 100 摘 要 : 究 一 种 针 对 H.6 研 2 4编码 的 帧 问预 测 块 划 分 视 频 水 印 算 法 , 算 法 先 对 水 印 图像 进 行 二 值 处 理 并 经 An l 乱 , 该 ro d置 然后在 f 24帧 间预测编码 时, 据水印二值序列选择 不同的区s , t 6 . 根 k ̄ 分将 水印值嵌入进 去。 实验结果表明 , 1 该算 法具有
区块 划分 范 嗣 , . 6 H 2 4中 帧 问预 测 块 的划 分 方 式 有 4 种 , 别是 1 分 6×1 、 6 两个 1 8 两个 8×1 、 6× 、 6 四个 8×
8 其运 动补 偿 也相 应 的有 4种 。在进 行 帧问 预测 时 , ,
本 算法 首先 跳 过对 1 8区块 的预测 , 果预 测算 法 6× 如 所 决定 的区块 划 分 大 小 为 1 6×1 , 法 将 根 据 水 印 6算 比特序 列 中 的不 同值决 定 是否将 此 1 6×1 6的区块 划 分成 1 6×8的 区块 ; 果预 测算法 所决 定 的 区块划 分 如 大 小不 是 1 6×1 则 直 接 进 行 熵 编 码 和 码 流 生 成 。 6, 此算 法 如 图 1 示 。 所

H264视频完整性认证的水印算法

H264视频完整性认证的水印算法

H.264视频完整性认证的水印算法李倩王让定宁波大学信息科学与工程学院,浙江宁波315211摘要:提出一种适用于H. 264压缩标准的视频完整性认证水印算法,通过对运动矢量残差MVD分量进行调制嵌入水印,考虑到视频的运动性,将水印嵌入到绝对值较大的残差分量中,并且在调制过程中限制对宏块的选择条件,从而降低水印嵌入对视频质量的影响.实验结果表明,本算法能够对视频是否遭受篡改,即视频内容的完整与否进行认证,并且水印嵌入后对视频质量和码率仅有微弱的影响.关键词:H.264;视频水印;完整性认证;运动矢量残差TP391A1000-7180(2012)09-0189-04Watermarking Algorithm for the Integrity Authentication  of H. 264 VideoLI QianWANG Rang-dingSchool of Information Science and Engineering, Ningbo University, Ningbo 315211, ChinaAbstract: An integrity authentication watermarking for H. 264 video compression standard is proposed. Watermark information embedded in the video frame by modulating the component of the residual motion vector. In order to reduce the impact of video quality after watermarking, the selection criteria for the macroblock was restrained. Furthermore, taking into account the movement of the video, the watermark is embedded into the larger absolute value of the residual component. Experimental results show that the algorithm brings very small bit-rate changes and video distortion, and can be subjected to tampering with the video, authentication the integrity of the video content. Key words: H. 264; video watermarking; integrity authentication; MVD}采用帧间预测!的宏块占大多水印信息.因贞量残差区域嵌,量择lHH.L^日U 7 IY J[M(structural。

hevc deblock原理

hevc deblock原理

hevc deblock原理HEVC Deblock原理HEVC(High Efficiency Video Coding)是一种高效的视频编码标准,能够提供更高的视频质量和更低的比特率。

而在HEVC编码中,Deblock滤波是一种常用的图像增强技术,用于减少压缩带来的块效应和边缘伪影,从而提高视频的视觉质量。

Deblock滤波的原理是在编码过程中对压缩后的视频进行解码,然后对解码图像的边缘进行处理,以减少由于压缩引起的边缘伪影。

在HEVC中,每个图像块被分成若干个小块,每个小块都有自己的边界。

Deblock滤波的目标是通过调整这些边界像素的值,使得边界更加平滑,减少人眼的感知。

具体来说,Deblock滤波通过以下几个步骤实现:1. 边界检测:在解码图像中,首先要检测出边界像素。

这些边界像素与相邻块之间的边界有关,需要通过计算得到边界像素的值。

2. 强度决策:通过计算边界像素的强度,判断是否需要进行Deblock滤波。

强度决策是根据边界像素的梯度和方向来确定的,只有当边界像素的强度超过一定阈值时,才会进行滤波处理。

3. 滤波过程:对于需要进行滤波处理的边界像素,Deblock滤波采用一种线性滤波的方式进行处理。

具体来说,它通过计算边界像素和相邻像素之间的差值,然后根据一定的滤波规则进行调整,从而达到平滑边界的效果。

4. 边界重构:经过滤波处理后,边界像素的值发生了变化,需要进行边界重构,使得边界与相邻块之间的过渡更加平滑。

边界重构是通过根据滤波后的边界像素值,重新计算边界像素的值,从而得到最终的重构边界。

总的来说,HEVC Deblock滤波通过对解码图像边界像素的处理,减少了压缩带来的块效应和边缘伪影,提高了视频的视觉质量。

通过边界检测、强度决策、滤波过程和边界重构等步骤,Deblock滤波使得视频的边界更加平滑,提高了人眼的感知。

然而,Deblock滤波也存在一些问题。

首先,Deblock滤波会增加视频编码的复杂度,导致编码时间的增加。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2008年2月February 2008计 算 机 工 程Computer Engineering 第34卷 第3期Vol.34 No.3 ·安全技术·文章编号:1000—3428(2008)03—0171—03文献标识码:A中图分类号:TP391.41一种抗H.264压缩的低比特率视频水印算法余小军1,莫 玮2,范科峰2,王美华1(1. 北京信息科技大学中文信息处理研究中心,北京 100101;2. 中国电子技术标准化研究所,北京 100007)摘 要:为了解决H.264压缩视频版权保护问题,提出一种新的低比特率视频水印算法。

根据H.264中DCT 系数分布特点,通过系数的符号编码,水印信息被嵌入到I 帧DCT 量化系数中。

引入量化失真补偿的办法,降低了水印嵌入时引起的视频失真。

水印检测时采用了符号相关检测思想,不需要原视频作参考,实现了盲检测功能。

实验结果显示,新算法在保证较小视频失真的同时,能够很好地抵制H.264压缩攻击。

关键词:视频水印;符号编码;量化失真补偿Watermark Algorithm of Low Bit-rate Video Rubost toH.264 CompressionYU Xiao-jun 1, MO Wei 2, FAN Ke-feng 2, WANG Mei-hua 1(1. Chinese Information Processing Research Center, Beijing Information Science & Technology University, Beijing 100101;2. China Electronics Standardization Institute, Beijing 100007)【Abstract 】In order to solve the problem of copyright protection for H.264 compressed video, a novel watermark algorithm of low bit-rate video is proposed. According to the distribution of DCT coefficients in H.264, by using the sign coding of the coefficients, watermark is embedded into the quantized DCT coefficients of the intra frame. For the sake of reducing the video distortion in watermarking, a quantized distortion compensation method is used. By using the mechanism of sign correlation detection, the original video is not needed in detection process which means the algorithm is blind. Experiment results show that the new algorithm can keep small distortion to video and well survive the H.264 compression attack.【Key words 】video watermark; sign coding; quantized distortion compensation通过在视频信息中嵌入水印信息,可以实现视频的版权保护、完整性认证、身份认证等应用。

视频信息通常以压缩编码的方式存储及传输,这就要求视频水印技术与压缩标准相结合。

H.264是目前最新的视频压缩编码标准,具有很好的压缩性能和较大的应用范围。

然而,其高效压缩性能也带来了水印技术的诸多挑战,尤其对于低比特率视频,由于压缩编码时图像DCT 非零系数稀少,系数幅值较小,导致基于传统的扩频水印技术受到一定限制,因此研究抗H.264压缩的视频水印技术具有重要的实际意义。

已提出的H.264视频水印算法主要在DCT 域上进行。

文献[1]提出了一个混合水印方案。

将鲁棒水印嵌入到帧内编码图像(I 帧图像)DCT 的对角线系数中,将弱水印嵌入到运动向量上,用于实现版权保护和认证的双重功能。

文献[2]改进了该算法,嵌入水印时引入自适应量化因子,提高了水印的不可见性和抗攻击能力,但该算法要求水印位置的系数幅值足够大以抵抗压缩攻击。

文献[3]提出了一种在H.264压缩视频中嵌入灰度图像的水印算法,水印嵌入实际上是通过修改4×4DCT 对角线系数的符号来实现的,该算法具有一定的鲁棒性。

本文根据DCT 系数分布的特点,提出了一种新的压缩域视频水印算法。

1 H.264帧内编码图像DCT 系数特点一般认为,图像DCT 系数分布可近似用拉普拉斯分布表示。

文献[4]进一步研究了H.264编码中的DCT 系数分布,认为用Cauchy 分布比用拉普拉斯分布更准确。

Cauchy 分布概率密度函数如下:221()f x x µµ=π+x R∈ (1)量化系数概率公式如下:1212222222()()11(0.25)12211(0.25)()()d tan ()if 0tan ()if 0tan ()if 0i Q i Q Qi Q Q Qi Q P iQ f x x i i i µµµµµ+−−π+−−π−π+−==∫⎧>⎪⎪=⎨⎪<⎪⎩(2)其中,iQ 表示量化后DCT 系数;Q 为量化因子;µ为Cauchy 分布参数。

从式(2)可知,正负量化系数的概率是相同的,这表明量化后的系数正负符号能够保持相对稳定的比例关系。

对标准测试序列进行不同压缩实验,统计分析可知,DCT 量化系数具有以下统计特征:(1)量化后正负系数个数比例保持一定的稳定性。

(2)系数幅值集中在小范围内,单个4×4DCT 块非0系数稀少。

(3)1和-1个数之和占总非0系数一半以上。

根据上述分析可知,H.264压缩过程对那些基于线性相关检测的水印的算法影响可能很大。

一方面,压缩过程使系基金项目:国家自然科学基金资助项目(60672112);北京市教委科技发展计划基金资助项目(KM200610772008)作者简介:余小军(1980-),男,硕士研究生,主研方向:数字视频水印技术;莫 玮,教授、博士生导师;范科峰,博士研究生; 王美华,高级工程师收稿日期:2007-02-20 E-mail :yuxiaojun2004@—171—数幅值变小,甚至为0。

另一方面,宏块内非零DCT 稀少,导致有效嵌入位减少,水印容量降低,水印鲁棒性减弱.视频在存储及传输时都可能进行压缩操作。

因此,水印算法必须能够抵制压缩攻击。

2 水印算法描述2.1 符号编码类似于利用DCT 系数大小关系来表示水印信息一样,符号编码就是利用DCT 系数正负符号关系来表示水印信息。

简单地讲,就是在水印信息和DCT 系数符号间建立对应关系。

从第1节可知,H.264中DCT 系数的符号具有较稳定的统计特点。

因此,可以考虑利用符号信息来编码水印。

本文的编码规则比较简单,就是使DCT 内正负系数个数统计差与水印符号一致。

为了减小水印对视频的影响,同时保持一定的鲁棒性,本文利用I 帧4×4DCT 中频系数符号来编码水印信息,每个4×4块嵌入1 bit 水印信息。

实验结果显示,这种思想是有效的。

2.2 水印嵌入水印嵌入是通过修改DCT 量化系数符号实现的。

当水印信息与对应的DCT 量化系数同号时,不修改该系数符号。

当水印信息与当前DCT 系数符号不同时,如果该AC 系数幅度大于阈值K ,则使该系数规一化。

如果该AC 系数幅值不大于K ,则使该系数规零化,水印嵌入公式如下:(,)(,)if ((,))0if.((,))and ((,))((,)).if.((,))and ((,))w q q i q i q q q i q X u v X u v W sign X u v abs X u v K W sign X u v q sign X u v abs X u v K W sign X u v =⎧=⎪≠⎨⎪>≠⎩≤ (3) 其中,abs (*)表示绝对值函数;sign (*)表示符号函数;W i ={-1, 1}为水印信息;X q (u , v )量化后DCT 系数;为含水印系数;K 为限幅阈值。

(,)wqX u v 2.3 量化失真补偿尽管H.264采用一些新技术来降低视频失真,但失真问题依然存在。

而且,当嵌入水印时,引起的失真更加明显。

研究发现,影响视频质量的因素主要来自H.264量化过程,因为量化过程是个不可逆过程,在解码反量化时,就会产生一定的误差。

一般地,DCT 系数量化过程可表示为:Xq =round (X /QP );反量化过程表示为:X ’=Xq ×QP ;则量化误差为E =abs (X -X ’)。

其中,round (*)表示取整操作;abs (*)表示取绝对值操作。

X , Xq 分别表示量化前后的DCT 系数;X ’表示解码时反量化后的系数;E 表示量化引入的系数误差。

设量化前DCT 系数X 表示如下:X QP A B =+× (4) 其中,A Z ; 0<B <QP ; QP 表示量化因子,则Xq = round ((QPA +B )/QP )=A , X ’=Xq ×QP =A ×QP ,量化引起的系数误差为B 。

当X 较大时,如X >>QP ,这种误差可以忽略。

但当X 较小时,B 值就不能简单忽略了。

此时,QP 越大,误差B 值可能就越大,视频失真也就越大。

如果编码时能减少B 值,视频失真自然就会降低。

∈考虑在量化前,预先计算B 值大小,把那些满足条件的DCT 系数适当调整,缩小量化引入的系数误差,从而降低了量化对视频的影响,同时也削弱了水印引起的视频 失真。

计算过程如下:如果B mod QP >δ,则 '()(1)q X sign X A =×+ (5)其中,0<δ<QP ;δ表示条件阈值;表示量化失真补偿后的量化系数。

'q X 从第1节可知,I 帧预测残差DCT 非0量化系数主要为1和-1,绝大部分系数为0值。

相关文档
最新文档