CN105704489A - 一种基于宏块复杂度的自适应视频运动矢量隐写方法 - Google Patents
一种基于宏块复杂度的自适应视频运动矢量隐写方法 Download PDFInfo
- 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
Links
- 239000013598 vector Substances 0.000 title claims abstract description 47
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 20
- 238000007906 compression Methods 0.000 claims abstract description 6
- 230000006835 compression Effects 0.000 claims abstract description 4
- 239000000284 extract Substances 0.000 claims description 20
- 238000000605 extraction Methods 0.000 claims description 11
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 claims description 9
- 230000008878 coupling Effects 0.000 claims description 7
- 238000010168 coupling process Methods 0.000 claims description 7
- 238000005859 coupling reaction Methods 0.000 claims description 7
- GNFTZDOKVXKIBK-UHFFFAOYSA-N 3-(2-methoxyethoxy)benzohydrazide Chemical compound COCCOC1=CC=CC(C(=O)NN)=C1 GNFTZDOKVXKIBK-UHFFFAOYSA-N 0.000 claims description 3
- 238000001514 detection method Methods 0.000 abstract description 8
- 230000006837 decompression Effects 0.000 abstract 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004899 motility Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/12—Selection 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/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/176—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
- H04N19/467—Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing 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操作实现翻转,具体如下:
此时原宏块变为含密宏块并将此宏块放入编码帧中存储;
步骤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操作实现翻转,具体如下:
此时原宏块变为含密宏块并将此宏块放入编码帧中存储;
步骤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操作实现翻转,具体如下:
此时原宏块变为含密宏块并将此宏块放入编码帧中存储;
步骤4.5,若则此次嵌入为有效嵌入,嵌入进度加2bit,进入步骤4.6,否则,直接进入步骤4.6;
步骤4.6,若视频编码完毕则结束,此时得到的编码视频即为含密视频,否则转步骤4.2继续编码。
4.根据权利要求1所述的一种基于宏块复杂度的自适应视频运动矢量隐写方法,其特征在于,所述的步骤f中,提取完毕是指提取信息M2长度达到L或者后续不存在可解码的宏块。
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)
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)
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 | 中国科学院信息工程研究所 | 基于宏块划分方式扰动的视频隐写方法 |
-
2016
- 2016-01-30 CN CN201610066448.2A patent/CN105704489B/zh active Active
Patent Citations (5)
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)
Title |
---|
王丽娜,王旻杰,章鑫,翟黎明,徐一波: "针对图像空域随机LSB信息隐藏的提取攻击策略", 《武汉大学学报(理学版)》 * |
Cited By (9)
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 |