[发明专利]多数据量多用户共享版权时的三维模型信息隐藏方法有效
申请号: | 201510340320.6 | 申请日: | 2015-06-18 |
公开(公告)号: | CN104952031B | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 张绣亚;孙刘杰;王文举;李亚琴;秦杨;周中原;包观笑;商静静 | 申请(专利权)人: | 上海理工大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 上海申汇专利代理有限公司31001 | 代理人: | 吴宝根 |
地址: | 200093 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种多数据量多用户共享版权时的三维模型信息隐藏方法,将成熟的CDMA扩频技术用于解决三维模型多用户共享版权问题,为了满足不同用户的需求,结合了流行的二维码技术,用于增加嵌入的数据量、适应不同的数据类型的嵌入(文字、URL地址、图像等)以及方便快速便捷的读取。并且由于Contourlet在多尺度多方向的优越性,能够表述边缘、纹理等方向信息。本发明将隐藏信息嵌入到三维模型信息的Contourlet域中。解决了不同用户共享三维模型版权的问题,满足不同用户对嵌入信息类型的不同要求,用户利用智能手机就可以读取信息。该方法简单、速度快、便捷、鲁棒性、不可见性好、安全性高。 | ||
搜索关键词: | 多数 多用户 共享 版权 三维 模型 信息 隐藏 方法 | ||
【主权项】:
一种多数据量多用户共享版权时的三维模型信息隐藏方法,其特征在于,包括信息的嵌入与提取,信息的嵌入步骤如下:1)、不同的用户分别将各自需要隐藏的数据ak进行编码,ak是第k个用户的数据信息,k=1,2,3...,得到各自的二维码bk,bk是第k个用户的二维码数据信息,k=1,2,3...;2)、采用CDMA扩频技术为每一位用户分配唯一的扩频码,对上一步的得到的二维码bk进行CDMA编码,得到多个用户合并在一起的且相互独立的加密数据w;3)、对三维模型仿射不变性处理,仿射不变性处理包括:计算模型重心、重心移到原点、主元分析、旋转模型使主元与z轴重合、转化为球面坐标系,得到m个不同的球面坐标值其中m是三维模型点的总数;r为模型上点到原点的距离;θ为模型上的点到原点的连线与z轴正向的夹角;为从正z轴来看自x轴按逆时针方向转到模型上点与原点的连线在x o y平面上的投影所转过的角;4)、对三维模型的球面坐标值中距离值r按照θ的升序进行排序,取距离值的前n*n个数据,存入二维矩阵D,二维矩阵D为n*n阶矩阵,其中n*n<m<(n+1)*(n+1),n,m为正整数;5)、对步骤4)中的二维矩阵D进行一级Contourlet变换,得到一个低频部分和4个方向的高频部分,并将加密数据嵌入到低频部分得到矩阵I(x,y);嵌入公式:I(x,y)=Q(x,y)+l*w(x,y),其中l为嵌入强度,w(x,y)加密数据矩阵,Q(x,y)为待嵌入的低频部分矩阵,I(x,y)为嵌入后的矩阵;6)、将I(x,y)与得到的4个方向的高频部分放在一起进行一级Contourlet逆变换,加上剩下的数据,恢复到原来的顺序,恢复原来的视角,转换到三维笛卡尔坐标系,得到嵌入加密数据的三维模型;信息的提取步骤如下:7)、信息的提取是以上步骤的逆运算:嵌入信息后的三维模型按照步骤4)、5),并且由公式w'(x,y)=(I(x,y)‑Q(x,y))/l,得到加密数据w'(x,y);加密数据按照步骤2),用每一位用户分别掌握的唯一的扩频码进行CDMA解码,就可得到用户各自的嵌入的二维码,用户使用智能手机可以快速读取嵌入的数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海理工大学,未经上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510340320.6/,转载请声明来源钻瓜专利网。
- 上一篇:混合型智能数据采集处理装置
- 下一篇:一种迭代干扰抑制方法及装置