System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种数据传输的方法,特别涉及一种提高图像可用度的高可靠信息嵌入方法,属于通信(如数据通信技术等)领域。
技术介绍
1、随着科技的发展,人们对高分辨率图像的需求越来越大,数据量越来越大,数据压缩势在必行。如果不对这些数据进行特征分析与区分,那么数据处理起来难度大、效率低,难以保障图像高可靠性要求。
2、当前常规的图像处理或嵌入方法,存在嵌入容量低,恢复载体图像质量差等问题,造成图像可用度较低,无法满足卫星工程应用的需求。
技术实现思路
1、本专利技术解决的技术问题是:克服现有技术的不足,提出一种提高图像可用度的高可靠信息嵌入方法,通过分析图像各位面特点,结合图像无损压缩,采用不同的数据嵌入方式及编码方法,实现图像的无损或近无损信息嵌入。
2、本专利技术采用的技术方案是:
3、一种提高图像可用度的高可靠信息嵌入方法,包括如下步骤:
4、(1)将n×n字节长度的八比特灰度图像按位面转换为八组位面数据,即位面0~7,其中每个位面长度均为n×n;
5、(2)对高七组位面数据,即位面1~7进行无损压缩,选择其中压缩比最高的一组位面数据作为压缩位面,压缩比为r;
6、(3)结合图像可用度需求,对位面0及所述压缩位面进行数据编码;
7、(4)针对编码后的数据进行信息嵌入;
8、(5)传输含有秘密信息的数据;
9、(6)根据不同编码方式提取嵌入信息;
10、(7)根据
11、进一步的,所述结合图像可用度需求,对位面0及所述压缩位面进行数据编码,具体采用四种方式,编码方式用2比特标识数据表示,并置于位面0的低两位中,具体含义为:
12、00:编码方式1,表示无损信息嵌入,信息嵌入率为
13、01:编码方式2,表示无损信息嵌入,信息嵌入率为
14、10:编码方式3,表示近无损嵌入,信息嵌入率为
15、11:编码方式4,表示近无损嵌入,信息嵌入率为
16、进一步的,所述编码方式1具体为:
17、(1)将位面0的低两位,即第0位、第1位设置为“00”;
18、(2)将位面0的第2-4位设置为所选择的压缩位面,“111”表示所选择压缩位面为第7位面,“110”表示所选择压缩位面为第6位面,“101”表示所选择压缩位面为第5位面,“100”表示所选择压缩位面为第4位面,“011”表示所选择压缩位面为第3位面,“010”表示所选择压缩位面为第2位面,“001”表示所选择压缩位面为第1位面;
19、(3)位面0除第0位至第4位外,其他比特位保持位面0原数据不变;
20、(4)压缩位面第0-4位存储原位面0的第0-4位;
21、(5)压缩位面第5-8位用于表示该位面的压缩方法;
22、(6)压缩位面第9-22位用来标识该位面压缩后数据的长度值,用于提取压缩后数据;
23、(7)压缩位面第23-(22+n/r)位用来存储压缩后该位面数据;
24、(8)该压缩位面剩下的比特位用于信息嵌入。
25、进一步的,所述编码方式2,具体为:
26、(1)将位面0的低两位,即第0位、第1位设置为“01”;
27、(2)将位面0的第2-4位设置为所选择的压缩位面,“111”表示所选择压缩位面为第7位面,“110”表示所选择压缩位面为第6位面,“101”表示所选择压缩位面为第5位面,“100”表示所选择压缩位面为第4位面,“011”表示所选择压缩位面为第3位面,“010”表示所选择压缩位面为第2位面,“001”表示所选择压缩位面为第1位面;
28、(3)位面0除第0位至第4位外,其他比特位保持位面0原数据不变;在该编码方式下,位面0原数据中有一段数据与位面压缩数据一致,位面0其他比特位中含n/r位压缩后数据;
29、(4)压缩位面第0-4位存储原位面0的第0-4位;
30、(5)压缩位面第5-8位用于表示该位面的压缩方法;
31、(6)压缩位面第9-22位用来标识该位面压缩后数据的长度值,用于提取压缩后数据;
32、(7)压缩位面第23-36位用来标识位面0中与位面压缩数据一致的数据起始位;
33、(8)该压缩位面剩下的比特位用于信息嵌入。
34、进一步的,所述编码方式3,具体为:
35、(1)将位面0的低两位,即第0位、第1位设置为“10”;
36、(2)将位面0的第2-4位设置为所选择的压缩位面,“111”表示所选择压缩位面为第7位面,“110”表示所选择压缩位面为第6位面,“101”表示所选择压缩位面为第5位面,“100”表示所选择压缩位面为第4位面,“011”表示所选择压缩位面为第3位面,“010”表示所选择压缩位面为第2位面,“001”表示所选择压缩位面为第1位面;
37、(3)位面0除第0位至第4位外,选择其中与位面压缩数据最近似的一段变为压缩后数据,其他位保持位面0原始数据;
38、(4)压缩位面第0-4位存储原位面0的第0-4位;
39、(5)压缩位面第5-8位用于表示该位面的压缩方法;
40、(6)压缩位面第9-22位用来标识该位面压缩后数据的长度值,用于提取压缩后数据;
41、(7)压缩位面第23-36位用来标识位面0中与位面压缩数据一致的数据起始位;
42、(8)该压缩位面剩下的比特位用于信息嵌入。
43、进一步的,所述编码方式4,具体为:
44、(1)将位面0的低两位,即第0位、第1位设置为“11”;
45、(2)将位面0的第2-4位设置为所选择的压缩位面,“111”表示所选择压缩位面为第7位面,“110”表示所选择压缩位面为第6位面,“101”表示所选择压缩位面为第5位面,“100”表示所选择压缩位面为第4位面,“011”表示所选择压缩位面为第3位面,“010”表示所选择压缩位面为第2位面,“001”表示所选择压缩位面为第1位面;
46、(3)位面0除第0位至第4位外,选择其中与位面压缩数据最近似的一段变为压缩后数据,其他位用于信息嵌入;
47、(4)压缩位面第0-4位存储原位面0的第0-4位;
48、(5)压缩位面第5-8位用于表示该位面的压缩方法;
49、(6)压缩位面第9-22位用来标识该位面压缩后数据的长度值,用于提取压缩后数据;
50、(7)压缩位面第23-36位用来标识位面0中与位面压缩数据一致的数据起始位;
51、(8)该压缩位面剩下的比特位用于信息嵌入。
52、进一步的,所述针对编码后的数据进行信息嵌入,具体为:
53、根据编码方式,将本文档来自技高网...
【技术保护点】
1.一种提高图像可用度的高可靠信息嵌入方法,其特征在于包括:
2.根据权利要求1所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述结合图像可用度需求,对位面0及所述压缩位面进行数据编码,具体采用四种方式,编码方式用2比特标识数据表示,并置于位面0的低两位中,具体含义为:
3.根据权利要求2所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述编码方式1具体为:
4.根据权利要求2所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述编码方式2,具体为:
5.根据权利要求2所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述编码方式3,具体为:
6.根据权利要求2所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述编码方式4,具体为:
7.根据权利要求2所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述针对编码后的数据进行信息嵌入,具体为:
8.一种提高图像可用度的高可靠信息嵌入系统,其特征在于包括:
9.根据权利要求8所述的一
10.根据权利要求9所述的一种提高图像可用度的高可靠信息嵌入系统,其特征在于:所述针对编码后的数据进行信息嵌入,具体为:
...【技术特征摘要】
1.一种提高图像可用度的高可靠信息嵌入方法,其特征在于包括:
2.根据权利要求1所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述结合图像可用度需求,对位面0及所述压缩位面进行数据编码,具体采用四种方式,编码方式用2比特标识数据表示,并置于位面0的低两位中,具体含义为:
3.根据权利要求2所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述编码方式1具体为:
4.根据权利要求2所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述编码方式2,具体为:
5.根据权利要求2所述的一种提高图像可用度的高可靠信息嵌入方法,其特征在于:所述编码方式3,具体为:
6...
【专利技术属性】
技术研发人员:张怡,周诠,刘娟妮,刘睿华,孙学敏,刘梦瑶,呼延烺,魏佳圆,
申请(专利权)人:西安空间无线电技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。