[发明专利]一种基于特征保持失真模型的3D网格隐写方法在审
申请号: | 202110946273.5 | 申请日: | 2021-08-18 |
公开(公告)号: | CN113706360A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 朱嘉豪;张玉书 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06T17/20 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 特征 保持 失真 模型 网格 方法 | ||
1.一种基于特征保持失真模型的3D网格隐写方法,其特征在于,包括以下步骤:
(1)构造隐写嵌入域:将3D网格模型的顶点坐标转换至小数形式,继而转换至整数对应的比特形式;
(2)构建适合3D网格隐写的受限有效载荷最优嵌入问题,得到最优嵌入分布;
(3)利用最优隐写分析器NVT+的三个隐写分析性能最好的子模型构造出加性特征保持失真模型;
(4)基于多层校验格码的多元隐写嵌入算法,实现数据嵌入。
2.根据权利要求1所述的基于特征保持失真模型的3D网格隐写方法,其特征在于,所述步骤(1)实现过程如下:
(11)给定顶点集合vi={vi,x,vi,y,vi,z},将小数形式表示的3D网格模型的顶点坐标转换至整数形式其中:
其中,k的取值依据隐写嵌入者所想保留的顶点坐标精度而定;
(12)将整数形式的坐标转换至比特形式Bi,j:
其中,表示整数的第l个最低有效比特位,h满足
(13)原来值为连续的顶点坐标离散化并规定3D网格模型坐标顶点变化范围:
3.根据权利要求1所述的基于特征保持失真模型的3D网格隐写方法,其特征在于,所述步骤(2)实现过程如下:
给定M={V,E,F},其中顶点集合vi={vi,x,vi,y,vi,z},其对应的含密顶点当嵌入率为α时,最优嵌入问题构造如下:
其中,D(·)为失真函数,H(·)为熵函数;
依据最优嵌入理论,得到最优嵌入分布:
δi,j∈I,j∈{x,y,z}。
4.根据权利要求1所述的基于特征保持失真模型的3D网格隐写方法,其特征在于,所述步骤(3)实现过程如下:
采用了当前隐写分析性能最优的隐写分析模型NVT+中的三个表现最优子模型来构建顶点变化损失函数;
给定一个3D网格模型M={V,E,F},其中顶点集合vi={vi,x,vi,y,vi,z},边集合面集合原始3D网格模型M与含密3D网格模型M'之间的加性失真被定义为如下形式:
其中,Si(·)表示子模型特征提取器,M'(vk,j)表示只修改M中的vk,j节点形成的M',Normaliz2(·)表示规范化函数,用来平衡各个子模型提取特征值因不同数量级所造成的的影响,μ为预先设置参数,用来解决数值计算问题;基于以上加性失真函数,顶点修改为:
ρi,j(δi,j)=D(M,M'(vi,j))。
5.根据权利要求1所述的基于特征保持失真模型的3D网格隐写方法,其特征在于,所述步骤(4)实现过程如下:
利用r*个比特唯一表示顶点变化集合I中的所有元素,其中,r*满足:
其中,[·]表示艾佛森括号,对于给定整数形式的原始顶点坐标其对应的比特表示为其对应修改后的比特形式为根据熵的链式法则,其中,依赖于当与已知时,可利用全概率公式,求解出与继而可利用校验格码完成每个比特层的信息嵌入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110946273.5/1.html,转载请声明来源钻瓜专利网。