基于多视点视频特征的3D-HEVC深度视频信息隐藏方法技术

技术编号:16330233 阅读:35 留言:0更新日期:2017-09-29 21:27
本发明专利技术公开了一种基于多视点视频特征的3D‑HEVC深度视频信息隐藏方法,其包括信息嵌入和信息提取,信息嵌入中将彩色视频中的彩色图像划分为纹理和平坦区域,将深度视频中的深度图像划分为边缘和平滑区域;然后采用彩色视频中的纹理区域映射到对应的深度视频中,再根据深度视频中的边缘区域对深度视频以最大编码单元为单位进行区域划分,针对不同区域对编码效率的影响,采用不同调制方式修改最大编码单元的编码量化参数嵌入秘密信息;优点是对彩色单视点无失真,且能保证虚拟绘制视点的质量;抑制了因嵌入的秘密信息导致的码率过快增长;嵌入和提取实现过程简单,计算复杂度低,具有不可感知性和实时性,且提取过程无需原始三维视频参与,能实现盲提取。

【技术实现步骤摘要】
基于多视点视频特征的3D-HEVC深度视频信息隐藏方法
本专利技术涉及一种视频信息隐藏技术,尤其是涉及一种基于多视点视频特征的3D-HEVC深度视频信息隐藏方法。
技术介绍
数字通信技术的快速发展已使得三维(3D)视频逐步走入人们日常生活,相比于传统的二维视频,其能够提供场景的深度信息,满足人们对真实性和立体感的视觉渴望。此外,三维视频技术在视频会议、远程医疗、军事以及航天等领域具有广阔的发展前景。但是,科技的进步给三维数字产品的复制、传输、视频信号处理等操作带来便利的同时,致使信息安全问题变得日益突出。信息隐藏技术作为隐秘通信和版权保护的有效手段,已成为当前研究的热点方向。三维视频在编码过程中增加了深度信息和视点间的参考,因此二维视频的信息隐藏方法并不适用,而目前三维视频的信息隐藏技术还处在初步发展阶段。如:Asikuzzaman等人提出了一种基于DIBR的数字水印的算法,其采用双树复小波变换(DTCWT)将水印嵌入在中间视点YUV的色度分量上,水印既可以由中间视点提取,也可以由经过绘制的左、右视点提取,不需要原始视频参与。又如:Yang等人提出了一种基于量化索引调制的3D视频盲水本文档来自技高网...
基于多视点视频特征的3D-HEVC深度视频信息隐藏方法

【技术保护点】
一种基于多视点视频特征的3D‑HEVC深度视频信息隐藏方法,其特征在于包括信息嵌入和信息提取两部分;所述的信息嵌入部分的具体步骤为:①_1、将原始的三维视频的左视点彩色视频和右视点彩色视频对应记为

【技术特征摘要】
1.一种基于多视点视频特征的3D-HEVC深度视频信息隐藏方法,其特征在于包括信息嵌入和信息提取两部分;所述的信息嵌入部分的具体步骤为:①_1、将原始的三维视频的左视点彩色视频和右视点彩色视频对应记为和将对应的左视点深度视频记为将对应的右视点深度视频记为将原始秘密信息转换成二进制秘密信息;然后采用密钥key对二进制秘密信息进行置乱加密处理,生成待嵌入的加密信息,记为K,K={k1,k2,…,kn,…,kN};其中,K的长度为N,N≥1,k1,k2,…,kn,…,kN对应表示K中的第1个比特、第2个比特、……、第n个比特、……、第N个比特,k1,k2,…,kn,…,kN各自的值为0或1,1≤n≤N;①_2、以帧为单位依次对中的左视点彩色图像、中的左视点深度图像、中的右视点彩色图像和中的右视点深度图像进行编码压缩,将当前待编码压缩的图像定义为当前帧;①_3、判断当前帧属于或还是属于或如果当前帧属于或则先确定当前帧的边缘区域和平滑区域,然后执行步骤①_4;如果当前帧属于或则先确定当前帧的纹理区域和平坦区域,然后执行步骤①_9;①_4、读取K中当前待嵌入的比特,设为K中的第n个比特kn;并以3D-HEVC编码树的最大编码单元为单位对当前帧进行处理,将当前帧中当前待处理的最大编码单元定义为当前单元;①_5、若当前帧对应的彩色图像中与当前单元相对应的64×64区域内存在一个像素点属于纹理区域,那么再判断当前单元中属于边缘区域的像素点的个数是否大于设定数目,如果大于设定数目,则将当前单元确定为深度图像内属于边缘区域且对应的彩色图像内相对应的64×64区域属于纹理区域的单元,记为TDER,如果小于或等于设定数目,则将当前单元确定为深度图像内属于平滑区域且对应的彩色图像内相对应的64×64区域属于纹理区域的单元,记为TDSR;若当前帧对应的彩色图像中与当前单元相对应的64×64区域内不存在像素点属于纹理区域,那么再判断当前单元中属于边缘区域的像素点的个数是否大于设定数目,如果大于设定数目,则将当前单元确定为深度图像内属于边缘区域且对应的彩色图像内相对应的64×64区域属于平坦区域的单元,记为FDER,如果小于或等于设定数目,则将当前单元确定为深度图像内属于平滑区域且对应的彩色图像内相对应的64×64区域属于平坦区域的单元,记为FDSR;①_6、根据当前单元的类型,采用不同的调制方式对当前单元的原始编码量化参数进行调制,以实现kn的嵌入,得到当前单元的调制编码量化参数,记为QP',其中,QP表示当前单元的原始编码量化参数,ψ为根据当前单元的类型设定的调制因子,符号“%”为求余运算符号;①_7、采用QP'对当前单元进行编码压缩,同时判断当前单元的预测模式是否为帧间skip模式或单深度帧内模式,如果是,则保留kn作为下一个最大编码单元应嵌入的比特,然后执行步骤①_8,否则,令n=n+1,读取K中下一个待嵌入的比特,然后执行步骤①_8;其中,n=n+1中的“=”为赋值符号;①_8、将当前帧中下一个待处理的最大编码单元作为当前单元,然后返回步骤①_5继续执行,直至当前帧中的所有最大编码单元处理完毕,再执行步骤①_9;①_9、将下一帧待编码压缩的图像作为当前帧,然后返回步骤①_3继续执行,直至和中的所有图像编码压缩完毕,得到嵌有加密信息的视频流;...

【专利技术属性】
技术研发人员:骆挺左力文高巍胡天佑
申请(专利权)人:宁波大学科学技术学院
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1