CN105704489A - 一种基于宏块复杂度的自适应视频运动矢量隐写方法 - Google Patents

一种基于宏块复杂度的自适应视频运动矢量隐写方法 Download PDF

Info

Publication number
CN105704489A
CN105704489A CN201610066448.2A CN201610066448A CN105704489A CN 105704489 A CN105704489 A CN 105704489A CN 201610066448 A CN201610066448 A CN 201610066448A CN 105704489 A CN105704489 A CN 105704489A
Authority
CN
China
Prior art keywords
complexity
macro block
secret information
video
motion vector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610066448.2A
Other languages
English (en)
Other versions
CN105704489B (zh
Inventor
王丽娜
徐波
徐一波
翟黎明
任延珍
谭选择
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN201610066448.2A priority Critical patent/CN105704489B/zh
Publication of CN105704489A publication Critical patent/CN105704489A/zh
Application granted granted Critical
Publication of CN105704489B publication Critical patent/CN105704489B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • H04N19/122Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/467Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

本发明公开一种基于自适应宏块复杂度的视频运动矢量隐写方法,本方法利用视频运动矢量进行信息隐藏,其嵌入过程包含一次解压缩和两次压缩过程:首先,对于给定的一段载体视频,解压缩为无压缩的YUV视频;然后,进行第一次模拟压缩过程,记录每个宏块复杂度,获取视频序列复杂度分布数据;最后,依据复杂度分布与所要嵌入的秘密信息数量选择复杂度阈值,并进行第二次压缩,嵌入秘密信息时使用加减1匹配嵌入;本方法利用低复杂度宏块较高的局部最优概率,以及加减1匹配嵌入对相邻相关性的保持特性;嵌入算法生成的含密视频具有比特率低、画面质量高、嵌入速度快、反检测能力强等优点。

Description

一种基于宏块复杂度的自适应视频运动矢量隐写方法
技术领域
本发明涉及计算机信息安全技术领域,尤其是基于数字视频运动矢量信息隐藏方法。
背景技术
随着数字图像信息隐藏及检测技术的快速发展,以数字视频为载体的信息隐藏技术近年来同样发展迅速。在视频隐写术中,基于帧内预测、频域和运动矢量隐写算法纷纷出现。众多隐写域中,基于运动矢量的隐写算法具有隐藏容量大,画面失真小等特点。因此,运动矢量隐写成为视频信息隐藏领域中研究热点。
在隐藏方法方面,算法使用多种策略降低隐写造成的画面失真:例如选择运动矢量中绝对值较大的分量进行隐写;通过选择重建块和参考块差异较大的宏块进行运动矢量隐写;使用湿纸编码选择适于嵌入的通道进行信息嵌入;使用STC和湿纸编码相互结合,实现最小化失真嵌入。算法隐蔽性越来越好,但是算法编码一般以单帧内所用运动矢量为一个编码单元,尚未达到全视频宏块最小代价,且未考虑运动矢量相关性的保持问题。而由于使用一种或多种编码,嵌入算法较复杂,不便于实现。
面对各类隐写算法,运动矢量的隐写分析检测也开始发展起来:使用相邻差值相关性构造隐写分析特征进行隐写检测;使用多个帧在时空上的相关性检测运动矢量隐写;使用运动矢量指向最优参考块特性进行隐写分析。
目前运动矢量隐写算法更加注重隐藏的不可见性,存在三方面不足:(1)较少考虑保持运动矢量相关性,对基于相关性的检测特征存在较低的反检测能力;(2)对宏块运动矢量最优概率影响较大,易被基于局部最优的检测方法发现异常;(3)嵌入算法过于复杂,不便于实际应用。视频运动矢量隐写需要在反检测上进一步提升,以适应各类检测方法。本专利提出一种对低复杂度宏块上进行加减1匹配嵌入的方案,实现一种兼顾局部最优性和相邻相关性隐写算法。
发明内容
本发明的目的是提供一种具备反检测能力视频运动矢量隐写方法;该方法通过自适应调整复杂度阈值,将低复杂度宏块作为隐藏宏块,利用加减1匹配嵌入保持相邻运动矢量相关性;由于算法在宏块选择、运动矢量匹配嵌入以及嵌入流程上的特点,隐藏算法具有速度快,安全性高,隐藏容量大,画面质量好等优点。
本发明的技术方案是:一种基于宏块复杂度的自适应视频运动矢量隐写方法,具体包括秘密信息嵌入和秘密信息提取两个过程;
所述的秘密信息嵌入过程包括以下步骤:
步骤1,对载体视频流进行解码处理,将压缩视频流解码为YUV原始视频流,作为后序嵌入的视频载体源;
步骤2,对步骤1得到的原始视频流,在不嵌入秘密信息情况下进行视频第一次编码,编码过程中记录每个宏块复杂度,编码过后进行复杂度分布规律统计,得到数组a;数组a记录了所有复杂度数据出现次数;为自适应阈值选择提供参考信息;
步骤3,结合数组a,依据所要嵌入的秘密信息大小,选择复杂度自适应阈值λ;假设嵌入需要使用X个宏块,则选取整数λ,使得a[1]+a[2]+···+a[λ-1]<X≤a[1]+a[2]+···+a[λ];λ为秘密复杂度自适应阈值;
步骤4,进行第二次压缩,为秘密信息嵌入过程;该过程先将嵌入参数,包括秘密信息长度以及复杂度阈值按顺序嵌入视频;待嵌入完毕后,依据设置的宏块自适应复杂度阈值,将复杂度低于阈值的宏块用于秘密信息嵌入。
所述的秘密信息提取过程包括以下步骤:
步骤a,对于给定的一个含密视频,解码一个宏块Bm×n,并计算宏块复杂度C(Bm×n);
步骤b,若宏块复杂度C(Bm×n)≤1000,提取H分量和V分量最低比特位,此2bit为参数信息,放入参数数据流M1,提取进度加2bit;否则回到步骤a;
步骤c,若参数信息尚未提取完毕,则继续跳转步骤a;若提取完毕,则可从参数中获得自适应阈值λ,秘密信息M2长度L相关参数;
步骤d,继续解码每个后续宏块Bm×n及其运动矢量,并计算宏块复杂度;
步骤e,判断每个宏块复杂度C(Bm×n)是否小于等于λ,若是,则提取H分量和V分量最低比特位,依次将提取的bit存入缓存,提取进度增加2bit,进入步骤f;否则直接跳转f;
步骤f,若秘密信息提取完毕,此时所有的秘密信息M2已经成功提取到输出缓存中;否则,认为秘密信息还未提取完成,回到步骤d。
步骤g,输出缓存数据,所述的缓存数据即为秘密信息。
进一步的,所述的步骤2包括如下步骤:
步骤2.1,依次计算所有包含运动矢量的宏块的复杂度C(Bm×n):
这里的bi,j为宏块亮度像素数值,i和j为该亮度像素在宏块中的位置。为上取整操作。宏块的大小为m×n;
步骤2.2,将计算所得复杂度C(Bm×n),统计其出现次数,记录到数组a[C(Bm×n)]中,将复杂度C(Bm×n)作为数组的索引数值;当所有宏块被记录完毕即第一次压缩完成后,得到数组a;数组a记录了所有复杂度数据出现次数。
进一步的,所述的步骤4中包括如下步骤:
步骤4.1,将参数信息M1加入到秘密信息M2前面,得到合并后的信息M,此时M=M1+M2;
步骤4.2,若嵌入进度处于参数信息M1的阶段,复杂度阈值C=1000,若处于秘密信息M2的阶段,则C=λ,否则认为嵌入过程完毕,设定C=0;
步骤4.3,正常编码一个宏块,即在不嵌入秘密信息情况下编码宏块,并计算其复杂度;若C=0或复杂度大于C,都不需要进行嵌入,此宏块作为编码块存储,跳转步骤4.6,否则进入步骤4.4;
步骤4.4,嵌入阶段,依据嵌入进度从M中选取2bit将要嵌入的秘密信息,对宏块运动矢量(H,V)嵌入秘密信息后变为嵌入方法为匹配嵌入,当运动矢量分量绝对值的LSB最低有效位与所要嵌入的秘密信息相同时,保持该分量不变,若相反,则进行加减1操作实现翻转,具体如下:
H ^ = H + 1 , H ≤ 0 H - 1 , H > 0
V ^ = V + 1 , V ≤ 0 V - 1 , V > 0
此时原宏块变为含密宏块并将此宏块放入编码帧中存储;
步骤4.5,若则此次嵌入为有效嵌入,嵌入进度加2bit,进入步骤4.6,否则,直接进入步骤4.6;
步骤4.6,若视频编码完毕则结束,此时得到的编码视频即为含密视频,否则转步骤4.2继续编码。
进一步的,所述的步骤f中,提取完毕是指提取信息M2长度达到L或者后续不存在可解码的宏块。
本发明的优点是:一种基于宏块复杂度的自适应视频运动矢量隐写方法,能够结合视频载体自身特点,自适应动态选取复杂度阈值;复杂度较低的宏块,其运动矢量发生改变时,残差增加较小,且画面质量和局部最优概率均得到很好保持;本发明利用低复杂度宏块的高保真特性,以及匹配嵌入具备的加减1尽可能保持相关性;嵌入方法无需复杂的编码,嵌入速度快,便于实现,有很好的反检测能力。
附图说明
图1为本发明的流程示意图;
图2为本发明运动矢量信息嵌入流程图;
图3为本发明运动矢量信息提取流程图。
具体实施方式
本发明的目的是提供一种具备反检测能力视频运动矢量隐写方法。该算法通过自适应调整复杂度阈值,将低复杂度宏块作为隐藏宏块,利用加减1匹配嵌入保持相邻运动矢量相关性。由于算法在宏块选择、运动矢量匹配嵌入以及嵌入流程上的特点,隐藏算法具有速度快,安全性高,隐藏容量大,画面质量好等优点。
如图1,一种基于宏块复杂度的自适应视频运动矢量隐写方法,具体包括秘密信息嵌入和秘密信息提取两个过程;
如图2,所述的秘密信息嵌入过程包括以下步骤:
步骤1,对载体视频流进行解码处理,将压缩视频流解码为YUV原始视频流,作为后序嵌入的视频载体源;
步骤2,对步骤1得到的原始视频流,在不嵌入秘密信息情况下进行视频第一次编码,编码过程中记录每个宏块复杂度,编码过后进行复杂度分布规律统计,得到数组a;数组a记录了所有复杂度数据出现次数;为自适应阈值选择提供参考信息;
所述的步骤2包括如下步骤:
步骤2.1,依次计算所有包含运动矢量的宏块的复杂度C(Bm)n):
这里的bi,j为宏块亮度像素数值,i和j为该亮度像素在宏块中的位置。为上取整操作。宏块的大小为m×n;
步骤2.2,将计算所得复杂度C(Bm×n),统计其出现次数,记录到数组a[C(Bm×n)]中,将复杂度C(Bm×n)作为数组的索引数值;当所有宏块被记录完毕即第一次压缩完成后,得到数组a;数组a记录了所有复杂度数据出现次数。
步骤3,结合数组a,依据所要嵌入的秘密信息大小,选择复杂度自适应阈值λ;假设嵌入需要使用X个宏块,则选取整数λ,使得a[1]+a[2]+···+a[λ-1]<X≤a[1]+a[2]+···+a[λ];λ为秘密复杂度自适应阈值;
步骤4,进行第二次压缩,为秘密信息嵌入过程;该过程先将嵌入参数,包括秘密信息长度以及复杂度阈值按顺序嵌入视频;待嵌入完毕后,依据设置的宏块自适应复杂度阈值,将复杂度低于阈值的宏块用于秘密信息嵌入。
所述的步骤4中包括如下步骤:
步骤4.1,将参数信息M1加入到秘密信息M2前面,得到合并后的信息M,此时M=M1+M2;
步骤4.2,若嵌入进度处于参数信息M1的阶段,复杂度阈值C=1000,若处于秘密信息M2的阶段,则C=λ,否则认为嵌入过程完毕,设定C=0;
步骤4.3,正常编码一个宏块,即在不嵌入秘密信息情况下编码宏块,并计算其复杂度;若C=0或复杂度大于C,都不需要进行嵌入,此宏块作为编码块存储,跳转步骤4.6,否则进入步骤4.4;
步骤4.4,嵌入阶段,依据嵌入进度从M中选取2bit将要嵌入的秘密信息,对宏块运动矢量(H,V)嵌入秘密信息后变为嵌入方法为匹配嵌入,当运动矢量分量绝对值的LSB最低有效位与所要嵌入的秘密信息相同时,保持该分量不变,若相反,则进行加减1操作实现翻转,具体如下:
H ^ = H + 1 , H ≤ 0 H - 1 , H > 0
V ^ = V + 1 , V ≤ 0 V - 1 , V > 0
此时原宏块变为含密宏块并将此宏块放入编码帧中存储;
步骤4.5,若则此次嵌入为有效嵌入,嵌入进度加2bit,进入步骤4.6,否则,直接进入步骤4.6;
步骤4.6,若视频编码完毕则结束,此时得到的编码视频即为含密视频,否则转步骤4.2继续编码。
所述的秘密信息提取过程包括以下步骤:
步骤a,对于给定的一个含密视频,解码一个宏块Bm×n,并计算宏块复杂度C(Bm×n);
步骤b,若宏块复杂度C(Bm×n)≤1000,提取H分量和V分量最低比特位,此2bit为参数信息,放入参数数据流M1,提取进度加2bit;否则回到步骤a;
步骤c,若参数信息尚未提取完毕,则继续跳转步骤a;若提取完毕,则可从参数中获得自适应阈值λ,秘密信息M2长度L相关参数;
步骤d,继续解码每个后续宏块Bm×n及其运动矢量,并计算宏块复杂度;
步骤e,判断每个宏块复杂度C(Bm×n)是否小于等于λ,若是,则提取H分量和V分量最低比特位,依次将提取的bit存入缓存,提取进度增加2bit,进入步骤f;否则直接跳转f;
步骤f,若秘密信息提取完毕,所述的步骤f中,提取完毕是指提取信息M2长度达到L或者后续不存在可解码的宏块;此时所有的秘密信息M2已经成功提取到输出缓存中;否则,认为秘密信息还未提取完成,回到步骤d。
步骤g,输出缓存数据,所述的缓存数据即为秘密信息。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,例如通过选择类似的方法度量复杂度,通过使用参考块(与重建块具有高度相似性)复杂度代替重建块复杂度,通过自适应方式选取最低复杂度宏块进行信息隐藏,且利用低复杂度宏块修改的灵活性保持相邻相关性,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

Claims (4)

1.一种基于宏块复杂度的自适应视频运动矢量隐写方法,其特征在于,具体包括秘密信息嵌入和秘密信息提取两个过程;
所述的秘密信息嵌入过程包括以下步骤:
步骤1,对载体视频流进行解码处理,将压缩视频流解码为YUV原始视频流,作为后序嵌入的视频载体源;
步骤2,对步骤1得到的原始视频流,在不嵌入秘密信息情况下进行视频第一次编码,编码过程中记录每个宏块复杂度,编码过后进行复杂度分布规律统计,得到数组a;数组a记录了所有复杂度数据出现次数;为自适应阈值选择提供参考信息;
步骤3,结合数组a,依据所要嵌入的秘密信息大小,选择复杂度自适应阈值λ;假设嵌入需要使用X个宏块,则选取整数λ,使得a[1]+a[2]+…+a[λ-1]<X≤a[1]+a[2]+…+a[λ];λ为秘密复杂度自适应阈值;
步骤4,进行第二次压缩,为秘密信息嵌入过程;该过程先将嵌入参数,包括秘密信息长度以及复杂度阈值按顺序嵌入视频;待嵌入完毕后,依据设置的宏块自适应复杂度阈值,将复杂度低于阈值的宏块用于秘密信息嵌入。
所述的秘密信息提取过程包括以下步骤:
步骤a,对于给定的一个含密视频,解码一个宏块Bm×n,并计算宏块复杂度C(Bm×n);
步骤b,若宏块复杂度C(Bm×n)≤1000,提取H分量和V分量最低比特位,此2bit为参数信息,放入参数数据流M1,提取进度加2bit;否则回到步骤a;
步骤c,若参数信息尚未提取完毕,则继续跳转步骤a;若提取完毕,则可从参数中获得自适应阈值λ,秘密信息M2长度L相关参数;
步骤d,继续解码每个后续宏块Bm×n及其运动矢量,并计算宏块复杂度;
步骤e,判断每个宏块复杂度C(Bm×n)是否小于等于λ,若是,则提取H分量和V分量最低比特位,依次将提取的bit存入缓存,提取进度增加2bit,进入步骤f;否则直接跳转f;
步骤f,若秘密信息提取完毕,此时所有的秘密信息M2已经成功提取到输出缓存中;否则,认为秘密信息还未提取完成,回到步骤d。
步骤g,输出缓存数据,所述的缓存数据即为秘密信息。
2.根据权利要求1所述的一种基于宏块复杂度的自适应视频运动矢量隐写方法,其特征在于,所述的步骤2包括如下步骤:
步骤2.1,依次计算所有包含运动矢量的宏块的复杂度C(Bm×n):
这里的bi,j为宏块亮度像素数值,i和j为该亮度像素在宏块中的位置。为上取整操作。宏块的大小为m×n;
步骤2.2,将计算所得复杂度C(Bm×n),统计其出现次数,记录到数组a[C(Bm×n)]中,将复杂度C(Bm×n)作为数组的索引数值;当所有宏块被记录完毕即第一次压缩完成后,得到数组a;数组a记录了所有复杂度数据出现次数。
3.根据权利要求1所述的一种基于宏块复杂度的自适应视频运动矢量隐写方法,其特征在于,所述的步骤4中包括如下步骤:
步骤4.1,将参数信息M1加入到秘密信息M2前面,得到合并后的信息M,此时M=M1+M2;
步骤4.2,若嵌入进度处于参数信息M1的阶段,复杂度阈值C=1000,若处于秘密信息M2的阶段,则C=λ,否则认为嵌入过程完毕,设定C=0;
步骤4.3,正常编码一个宏块,即在不嵌入秘密信息情况下编码宏块,并计算其复杂度;若C=0或复杂度大于C,都不需要进行嵌入,此宏块作为编码块存储,跳转步骤4.6,否则进入步骤4.4;
步骤4.4,嵌入阶段,依据嵌入进度从M中选取2bit将要嵌入的秘密信息,对宏块运动矢量(H,V)嵌入秘密信息后变为嵌入方法为匹配嵌入,当运动矢量分量绝对值的LSB最低有效位与所要嵌入的秘密信息相同时,保持该分量不变,若相反,则进行加减1操作实现翻转,具体如下:
H ^ = H + 1 , H ≤ 0 H - 1 , H > 0
V ^ = V + 1 , V ≤ 0 V - 1 , V > 0
此时原宏块变为含密宏块并将此宏块放入编码帧中存储;
步骤4.5,若则此次嵌入为有效嵌入,嵌入进度加2bit,进入步骤4.6,否则,直接进入步骤4.6;
步骤4.6,若视频编码完毕则结束,此时得到的编码视频即为含密视频,否则转步骤4.2继续编码。
4.根据权利要求1所述的一种基于宏块复杂度的自适应视频运动矢量隐写方法,其特征在于,所述的步骤f中,提取完毕是指提取信息M2长度达到L或者后续不存在可解码的宏块。
CN201610066448.2A 2016-01-30 2016-01-30 一种基于宏块复杂度的自适应视频运动矢量隐写方法 Active CN105704489B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610066448.2A CN105704489B (zh) 2016-01-30 2016-01-30 一种基于宏块复杂度的自适应视频运动矢量隐写方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610066448.2A CN105704489B (zh) 2016-01-30 2016-01-30 一种基于宏块复杂度的自适应视频运动矢量隐写方法

Publications (2)

Publication Number Publication Date
CN105704489A true CN105704489A (zh) 2016-06-22
CN105704489B CN105704489B (zh) 2019-01-04

Family

ID=56229893

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610066448.2A Active CN105704489B (zh) 2016-01-30 2016-01-30 一种基于宏块复杂度的自适应视频运动矢量隐写方法

Country Status (1)

Country Link
CN (1) CN105704489B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108024114A (zh) * 2017-11-23 2018-05-11 华南理工大学 一种基于标志位参数修改的大容量无损hevc信息隐藏方法
CN108280480A (zh) * 2018-01-25 2018-07-13 武汉大学 一种基于残差共生概率的隐写图像载体安全性评价方法
CN110324634A (zh) * 2019-07-05 2019-10-11 中国科学技术大学 一种基于运动矢量嵌入失真分解的视频隐写方法
CN111597128A (zh) * 2020-05-21 2020-08-28 北京泽石科技有限公司 固态非易失存储设备中数据的管理方法以及管理装置
CN111711822A (zh) * 2020-06-22 2020-09-25 中国人民武装警察部队工程大学 基于宏块复杂度的视频隐写方法、***及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101610405A (zh) * 2008-06-20 2009-12-23 刘镔 一种以压缩视频为载体的信息隐写方法
WO2010108024A1 (en) * 2009-03-20 2010-09-23 Digimarc Coporation Improvements to 3d data representation, conveyance, and use
US20110131047A1 (en) * 2006-09-15 2011-06-02 Rwth Aachen Steganography in Digital Signal Encoders
US20140037131A1 (en) * 2004-07-02 2014-02-06 Digimarc Corporation Steganographic encoding and decoding
CN104010193A (zh) * 2014-05-29 2014-08-27 中国科学院信息工程研究所 基于宏块划分方式扰动的视频隐写方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140037131A1 (en) * 2004-07-02 2014-02-06 Digimarc Corporation Steganographic encoding and decoding
US20110131047A1 (en) * 2006-09-15 2011-06-02 Rwth Aachen Steganography in Digital Signal Encoders
CN101610405A (zh) * 2008-06-20 2009-12-23 刘镔 一种以压缩视频为载体的信息隐写方法
WO2010108024A1 (en) * 2009-03-20 2010-09-23 Digimarc Coporation Improvements to 3d data representation, conveyance, and use
CN104010193A (zh) * 2014-05-29 2014-08-27 中国科学院信息工程研究所 基于宏块划分方式扰动的视频隐写方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王丽娜,王旻杰,章鑫,翟黎明,徐一波: "针对图像空域随机LSB信息隐藏的提取攻击策略", 《武汉大学学报(理学版)》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108024114A (zh) * 2017-11-23 2018-05-11 华南理工大学 一种基于标志位参数修改的大容量无损hevc信息隐藏方法
CN108280480A (zh) * 2018-01-25 2018-07-13 武汉大学 一种基于残差共生概率的隐写图像载体安全性评价方法
CN108280480B (zh) * 2018-01-25 2020-05-12 武汉大学 一种基于残差共生概率的隐写图像载体安全性评价方法
CN110324634A (zh) * 2019-07-05 2019-10-11 中国科学技术大学 一种基于运动矢量嵌入失真分解的视频隐写方法
CN110324634B (zh) * 2019-07-05 2021-10-01 中国科学技术大学 一种基于运动矢量嵌入失真分解的视频隐写方法
CN111597128A (zh) * 2020-05-21 2020-08-28 北京泽石科技有限公司 固态非易失存储设备中数据的管理方法以及管理装置
CN111597128B (zh) * 2020-05-21 2023-07-14 北京泽石科技有限公司 固态非易失存储设备中数据的管理方法以及管理装置
CN111711822A (zh) * 2020-06-22 2020-09-25 中国人民武装警察部队工程大学 基于宏块复杂度的视频隐写方法、***及装置
CN111711822B (zh) * 2020-06-22 2022-04-01 中国人民武装警察部队工程大学 基于宏块复杂度的视频隐写方法、***及装置

Also Published As

Publication number Publication date
CN105704489B (zh) 2019-01-04

Similar Documents

Publication Publication Date Title
Huang et al. Reversible data hiding in JPEG images
Sun et al. High performance reversible data hiding for block truncation coding compressed images
Noorkami et al. Compressed-domain video watermarking for H. 264
CN105704489A (zh) 一种基于宏块复杂度的自适应视频运动矢量隐写方法
US7683910B2 (en) Strategies for lossy compression of textures
US8285064B2 (en) Method for processing images and the corresponding electronic device
Chang et al. Reversible steganographic method using SMVQ approach based on declustering
CN102685500B (zh) 基于信息变长分组结构的h.264大容量信息隐藏方法
KR20080058128A (ko) 텍스처 합성을 이용한 영상의 부호화, 복호화 방법 및 장치
Hong et al. Lossless steganography for AMBTC-compressed images
CN110933438A (zh) 一种jpeg图像可逆信息隐藏方法
Almohammad et al. High capacity steganographic method based upon JPEG
CN108024114B (zh) 一种基于标志位参数修改的大容量无损hevc信息隐藏方法
Rahmani et al. A low distortion reversible data hiding scheme for search order coding of VQ indices
Seki et al. Quantization-based image steganography without data hiding position memorization
Kuribayashi et al. Reversible watermark with large capacity based on the prediction error expansion
Liu et al. A MPEG-2 video watermarking algorithm with compensation in bit stream
Hong et al. Lossless data embedding in BTC codes based on prediction and histogram shifting
Cheng et al. A reversible JPEG-to-JPEG data hiding technique
Joumaa et al. An ICA based algorithm for video watermarking
CN108200435A (zh) 一种分形图像的可逆信息隐藏方法
CN109462763B (zh) 一种视频水印处理方法和***
Jain et al. A JPEG compression resistant steganography scheme for raster graphics images
JP2011114770A (ja) 画像符号化装置、画像復号化装置、画像符号化・復号化システム及びその方法
Devaraj et al. Improved Reversible Data Hiding Schemes Based On Invariant Image Classification

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant