一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种加密域卫星图像信息隐藏方法与流程

2022-11-28 14:26:48 来源:中国专利 TAG:

技术特征:
1.一种加密域卫星图像信息隐藏方法,其特征在于包括:1)对加密域卫星图像进行格式编排,得到8比特量化的图像a;2)对图像a的任一像素值a进行比特提取,得到高位十进制数f1和低位十进制数f2;3)计算f1和f2的差值,如果差值绝对值小于等于门限t,标记s=0;如果差值绝对值大于门限t,标记s=1;4)将图像a的像素值a最低位变为s后,生成图像c的像素值a`;5)把数据b嵌入图像c的像素值a`中,得到图像d的一个像素值;6)对图像a的每个像素值进行步骤2)-5),得到图像d,将图像d存储并传输;7)接收端对图像d进行逆处理得到恢复的数据b;8)对图像d进行逆处理得到恢复的加密图像a。2.根据权利要求1所述的一种加密域卫星图像信息隐藏方法,其特征在于:所述高位十进制数f1和低位十进制数f2的获取方法为加权求和。3.根据权利要求2述的一种加密域卫星图像信息隐藏方法,其特征在于:所述高位十进制数f1和低位十进制数f2的获取方法为加权求和的具体方法如下:f1=8*a8 4*a7 2*a6 a5f2=8*a4 4*a3 2*a2 a1其中图像a像素值从高位到低位表示为:a8,a7,a6,a5,a4,a3,a2,a1。4.根据权利要求1所述的一种加密域卫星图像信息隐藏方法,其特征在于:所述门限t=0~15。5.根据权利要求1所述的一种加密域卫星图像信息隐藏方法,其特征在于:接收端对图像d进行逆处理得到恢复的数据b,包括:如果d1=0,那么取出图像d每一个像素的三个比特d4,d3,d2;得到比特b3,b2,b1;如果d1=1,那么取出图像d每一个像素的两个比特d3,d2;得到比特b2,b1;对图像d的每个像素值进行上述处理,依次恢复数据b的所有比特。6.根据权利要求5所述的一种加密域卫星图像信息隐藏方法,其特征在于:对图像d进行逆处理得到恢复的加密图像a,包括:若d1=0,则把图像d每一个像素的四个比特d4,d3,d2,d1,置为比特d8,d7,d6,d5,得到恢复的加密图像a的一个像素值;若d1=1,则把图像d每一个像素的四个比特d4,d3,d2,d1保持不变,得到恢复的加密图像a的一个像素值;对图像d的每个像素值进行上述处理,得到恢复的加密图像a。7.据权利要求1所述的一种加密域卫星图像信息隐藏方法,其特征在于:所述把数据b嵌入图像c的像素值a`中,得到图像d的一个像素值,包括:如果s=0,选取三比特数据b,用比特b3,b2,b1直接替换图像c像素值a`的比特c4,c3,c2后,得到图像d的一个像素值,且d1=c1=s;如果s=1,选取两比特数据b,用比特b2,b1直接替换图像c像素值a`的比特c3,c2后,得到图像d的一个像素值,且d1=c1=s。8.根据权利要求1所述的一种加密域卫星图像信息隐藏方法,其特征在于:所述把数据b嵌入图像c的像素值a`中,得到图像d的一个像素值,包括:如果s=0,选取三比特数据b,用比特b3,b2,b1直接替换图像c像素值a`的比特c4,c3,
c2后,得到图像d的一个像素值,且d1=c1=s不变;如果s=1,选取两比特数据b,用比特b1直接替换图像c像素值a`的比特c2,得到图像d的一个像素值,且d1=c1=s不变。9.根据权利要求1所述的一种加密域卫星图像信息隐藏方法,其特征在于:所述把数据b嵌入图像c的像素值a`中,得到图像d的一个像素值,包括:直接用数据b替换图像c像素值a`对应的低位比特。

技术总结
本发明提出了一种加密域卫星图像信息隐藏方法,能在图像加密数据中嵌入较多的秘密信息,不影响正常的解密操作,嵌入秘密信息后的加密图像仍具有随机特性,视觉看不出差异。隐藏容量可根据门限进行调节,介于12.5%到50%之间。本发明把信息隐藏与数据加密结合起来处理,突破了传统加密域方法难于大容量信息隐藏的问题,适用于卫星和地面各类图像数据的加密传输系统。传输系统。传输系统。


技术研发人员:周诠 刘睿华 刘娟妮 张怡 呼延烺 肖化超 王鹏
受保护的技术使用者:西安空间无线电技术研究所
技术研发日:2022.07.28
技术公布日:2022/11/25
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献