[发明专利]一种矢量几何模型压缩方法有效
申请号: | 201210118488.9 | 申请日: | 2012-04-20 |
公开(公告)号: | CN102665027A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 周明全;耿国华;杜卓明;李康;贺毅岳;史哲;郭竞;张婧 | 申请(专利权)人: | 西北大学 |
主分类号: | H04N1/41 | 分类号: | H04N1/41 |
代理公司: | 西安恒泰知识产权代理事务所 61216 | 代理人: | 史玫 |
地址: | 710069 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种矢量几何模型压缩方法。方法中采用随机矩阵对网格几何进行抽样并完成压缩,之后通过抽样信号恢复出原始信号的稀疏表达方式,再通过逆拉普拉斯算子恢复出原始的几何信号,完成解压缩。该压缩方法可以快速完成对矢量几何模型的压缩,并可以按照任意精度设定阈值,控制恢复出模型的效果。 | ||
搜索关键词: | 一种 矢量 几何 模型 压缩 方法 | ||
【主权项】:
1.一种矢量几何模型压缩方法,该方法中二维矢量几何模型的几何信息由几何信号x2和几何信号y2构成,三维矢量几何模型的几何信息由几何信号x3、几何信号y3和几何信号z3构成,方法具体通过下列步骤实现:(1)对于二维矢量几何模型:其拉普拉斯算子L n 1 × n 1 = 1 - 1 2 0 . . . . . . 0 - 1 2 - 1 2 1 - 1 2 0 . . . . . . 0 . . . . . . . . . . . . . . . . . . . . . 0 . . . . . . 0 - 1 2 1 - 1 2 - 1 2 0 . . . . . . 0 - 1 2 1 , ]]> n1为二维矢量几何模型的顶点总数,n1取正整数;对于三维矢量几何模型:其拉普拉斯算子
其中:A为三维矢量几何模型的邻接矩阵,D为三维矢量几何模型的顶点度矩阵,且
其中:di为三维矢量几何模型的第i个顶点的度,n2为三维矢量几何模型的顶点总数,n2和i均取正整数;(2)对于二维矢量几何模型:将二维矢量几何模型的拉普拉斯算子
作用到二维矢量几何模型的几何信号x2,得到向量λ′1:λ 1 ′ = L n 1 × n 1 x 2 ; ]]> 根据设定的阈值ε1,将向量λ′1中的绝对值小于ε1的元素赋值为0,得到几何信号x2的稀疏几何信号λ1;将二维矢量几何模型的拉普拉斯算子
作用到二维矢量几何模型的几何信号y2,得到向量λ′2:λ 2 ′ = L n 1 × n 1 y 2 ; ]]> 根据设定的阈值ε2,将向量λ′2中的绝对值小于ε2的元素赋值为0,得到几何信号y2的稀疏几何信号λ2;其中:λ1和λ2的维数均为n1,ε1和ε2满足:λ1和λ2中的非0元素的个数相等;对于三维矢量几何模型:将三维矢量几何模型的拉普拉斯算子
作用到三维矢量几何模型的几何信号x3,得到向量λ′3:λ 3 ′ = L n 2 × n 2 x 3 ; ]]> 根据设定的阈值ε3,将向量λ′3中的绝对值小于ε3的元素赋值为0,得到几何信号x3的稀疏几何信号λ3;将三维矢量几何模型的拉普拉斯算子
作用到三维矢量几何模型的几何信号y3,得到向量λ′4:λ 4 ′ = L n 2 × n 2 y 3 ; ]]> 根据设定的阈值ε4,将向量λ′4中的绝对值小于ε4的元素赋值为0,得到几何信号y3的稀疏几何信号λ4;将三维矢量几何模型的拉普拉斯算子
作用到三维矢量几何模型的几何信号z3,得到向量λ′5:λ 5 ′ = L n 2 × n 2 z 3 ; ]]> 根据设定的阈值ε5,将向量λ′5中的绝对值小于ε5的元素赋值为0,得到几何信号z3的稀疏几何信号λ5;其中:λ3、λ4和λ5的维数均为n2,ε3、ε4和ε5满足:λ3、λ4和λ5中的非0元素的个数相等;(3)对于二维矢量几何模型:记录稀疏几何信号λ1或稀疏几何信号λ2中的非0元素的个数r1,r1<<n1;对于三维矢量几何模型:记录稀疏几何信号λ3、稀疏几何信号λ4或稀疏几何信号λ5中的非0元素的个数r2,r2<<n2;步骤二,生成随机矩阵对矢量几何模型的几何信息进行抽样:对于二维矢量几何模型:生成随机抽样矩阵
利用
对二维矢量几何模型的几何信号x2进行抽样,得到抽样后的信号θ1:θ 1 = S 4 r 1 × n 1 x 2 ; ]]> 利用
对二维矢量几何模型的几何信号y2进行抽样,得到抽样后的信号θ2:θ 2 = S 4 r 1 × n 1 y 2 ; ]]> 其中:θ1和θ2长度均为4r1,4r1<<n1,由此完成压缩;对于三维矢量几何模型:生成随机抽样矩阵
利用
对三维矢量几何模型的几何信号x3进行抽样,得到抽样后的信号θ3,θ 3 = S 4 r 2 × n 2 x 3 ; ]]> 利用
对三维矢量几何模型的几何信号y3进行抽样,得到抽样后的信号θ4,θ 4 = S 4 r 2 × n 2 y 3 ; ]]> 利用
对三维矢量几何模型的几何信号z3进行抽样,得到抽样后的信号θ5,
其中:θ3、θ4和θ5长度均为4r2,4r2<<n2;进而完成压缩;步骤三,进行模型的恢复:对于二维矢量几何模型:利用最小化稀疏信号的1范数,通过抽样后的信号θ1恢复出几何信号x2的稀疏几何信号λ1:min | | λ 1 | | 1 ]]>s . t θ 1 = S 4 r 1 × n 1 L n 1 × n 1 - 1 λ 1 ; ]]> 利用最小化稀疏信号的1范数,通过抽样后的信号θ2恢复出几何信号y2的稀疏几何信号λ2:min | | λ 2 | | 1 ]]>s . t θ 2 = S 4 r 1 × n 1 L n 1 × n 1 - 1 λ 2 ; ]]> 然后,利用二维矢量几何模型的逆拉普拉斯算子
和λ1恢复出原始的几何信号x2:x 2 = L n 1 × n 1 - 1 λ 1 ; ]]> 利用二维矢量几何模型的逆拉普拉斯算子
和λ2恢复出原始的几何信号y2:y 2 = L n 1 × n 1 - 1 λ 2 ; ]]> 对于三维矢量几何模型:利用最小化稀疏信号的1范数,通过抽样后的信号θ3恢复出几何信号x3的稀疏几何信号λ3:min | | λ 3 | | 1 ]]>s . t θ 3 = S 4 r 2 × n 2 L n 2 × n 2 - 1 λ 3 ; ]]> 利用最小化稀疏信号的1范数,通过抽样后的信号θ4恢复出几何信号y3的稀疏几何信号λ4:min | | λ 4 | | 1 ]]>s . t θ 4 = S 4 r 2 × n 2 L n 2 × n 2 - 1 λ 4 ; ]]> 利用最小化稀疏信号的1范数,通过抽样后的信号θ5恢复出几何信号z3的稀疏几何信号λ5:min | | λ 5 | | 1 ]]>s . t θ 5 = S 4 r 2 × n 2 L n 2 × n 2 - 1 λ 5 ; ]]> 然后,利用三维矢量几何模型的逆拉普拉斯算子
和稀疏几何信号λ3恢复出原始的几何信号x3:x 3 = L n 2 × n 2 - 1 λ 3 ; ]]> 利用三维矢量几何模型的逆拉普拉斯算子
和稀疏几何信号λ4恢复出原始的几何信号y3:y 3 = L n 2 × n 2 - 1 λ 4 ; ]]> 利用三维矢量几何模型的逆拉普拉斯算子
和稀疏几何信号λ5恢复出原始的几何信号z3:z 3 = L n 2 × n 2 - 1 λ 5 . ]]>
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北大学,未经西北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210118488.9/,转载请声明来源钻瓜专利网。