[发明专利]一种基于KML文件的版权保护方法有效
申请号: | 201010285700.1 | 申请日: | 2010-09-16 |
公开(公告)号: | CN102402669A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 袁琦;闵栋;陈钢 | 申请(专利权)人: | 工业和信息化部电信传输研究所 |
主分类号: | G06F21/24 | 分类号: | G06F21/24 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 100045 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 kml 文件 版权 保护 方法 | ||
1.一种基于标记语言KML文件的版权保护方法,其特征在于,该方法包括:
对KML文件中的坐标进行第一次分组,得到成功分组,将版权保护信息的头信息嵌入成功分组的坐标中,所述头信息包括标记有版权保护信息和版权保护信息的主信息的长度;
对KML文件中的坐标进行第二次分组,得到成功隐藏分组,将所述主信息嵌入成功隐藏分组的坐标中。
2.根据权利要求1所述基于KML文件的版权保护方法,其特征在于,所述对KML文件中的坐标进行第一次分组,得到成功分组包括,
每个所述坐标包括经度坐标和纬度坐标,利用sum=x1×1000+x2×100+y1×10+y2计算得到总数sum,x1是所述坐标的经度坐标小数点后第5位,x2是所述坐标的经度坐标小数点后第6位,y1是所述坐标的纬度坐标的小数点后第5位,y2是所述坐标的纬度坐标的小数点后第6位;sum对n1取余得到所述坐标所属分组,n1≥16;
所述成功分组中的坐标数目大于等于k,k为预设的经验值。
3.根据权利要求2所述基于KML文件的版权保护方法,其特征在于,若所述坐标所属分组的坐标数目小于k,则将所述分组中所有所述坐标的经度坐标小数点后第8位和纬度坐标小数点后第8位均替换为9。
4.根据权利要求2所述基于KML文件的版权保护方法,其特征在于,所述主信息的长度m是6的倍数,且m≤totalbits,totalbits=6*K,K是所述成功分组的数目。
5.根据权利要求2所述基于KML文件的版权保护方法,其特征在于,所述主信息的长度m不是6的倍数,在所述主信息后填补0得到m′,m′≤totalbits,且m′是6的倍数,totalbits=6*K,K是所述成功分组的数目。
6.根据权利要求1所述基于KML文件的版权保护方法,其特征在于,所述将版权保护信息的头信息嵌入成功分组的所述坐标中包括,将所述头信息由高到低的每一个比特,分别嵌入各成功分组的所述坐标中,每个成功分组的所述坐标中嵌入的所述头信息的比特是相同的。
7.根据权利要求6所述基于KML文件的版权保护方法,其特征在于,所述分别嵌入各成功分组的所述坐标中包括,若嵌入1,则将所述成功分组内所述坐标的经度坐标小数点后第7位和纬度坐标小数点后第7位均标记为奇数;若嵌入0,则将所述成功分组内所述坐标的经度坐标小数点后第7位和纬度坐标小数点后第7位均标记为偶数。
8.根据权利要求4所述基于KML文件的版权保护方法,其特征在于,所述对KML文件中的坐标进行第二次分组,得到成功隐藏分组包括,sum对m取余得到所述坐标所属隐藏分组,所述成功隐藏分组内的所述坐标数目大于q,q为预设的经验值。
9.根据权利要求5所述基于KML文件的版权保护方法,其特征在于,所述对KML文件中的坐标进行第二次分组,得到成功隐藏分组包括,sum对M取余得到所述坐标所属隐藏分组,M等于m/6取整后加1,所述成功隐藏分组内的所述坐标数目大于q。
10.根据权利要求1所述基于KML文件的版权保护方法,其特征在于,所述将所述主信息嵌入成功隐藏分组的所述坐标中包括,将所述主信息每6个字符依次分为多个信息组,将每个信息组顺序分为两个包括3个字符的信息分组,将所述信息分组转换为十进制后分别嵌入成功隐藏分组的所述坐标的经度坐标小数点后第8位和纬度坐标小数点后第8位中,每个成功隐藏分组的所述坐标中嵌入的信息分组是相同的。
11.一种基于KML文件的版权保护方法,其特征在于,该方法包括:
对KML文件中的坐标进行第一次分组,得到成功分组,依次从成功分组中坐标的经度坐标小数点后第7位和纬度坐标小数点后第7位得到版本保护信息的头信息的比特;
对KML文件中的坐标依据所述头信息所标记的版权保护信息的长度进行第二次分组,得到成功隐藏分组,依次从成功隐藏分组中坐标的经度坐标小数点后第8位和纬度坐标小数点后第8位得到版本保护信息的主信息。
12.根据权利要求11所述基于KML文件的版权保护方法,其特征在于,所述依次从成功分组中坐标的经度坐标小数点后第7位和纬度坐标小数点后第7位得到版本保护信息的头信息的比特包括,检查所述坐标的经度坐标小数点后第7位和纬度坐标的小数点后第7位,若所述经度坐标的小数点后第7位和所述纬度坐标的小数点后第7位均是奇数则提取1;否则,提取0,得到所述头信息的比特。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于工业和信息化部电信传输研究所,未经工业和信息化部电信传输研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010285700.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:流动性好的润滑油油箱
- 下一篇:基于集散控制系统的同步器自动控制装置