[发明专利]一种数据驱动最小二乘预测的三角网格压缩方法在审
申请号: | 201910607549.X | 申请日: | 2019-07-05 |
公开(公告)号: | CN110349228A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 宋滢;黄劲;金耀;何利力 | 申请(专利权)人: | 浙江理工大学 |
主分类号: | G06T9/00 | 分类号: | G06T9/00 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静 |
地址: | 310018 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三角网格 压缩 数据驱动 最小二乘 坐标预测 预测器 构建 预测 局部坐标系 最小二乘法 编码压缩 光滑模型 邻域信息 模板策略 模板选择 提取特征 网格模型 网格压缩 网络局部 网络模型 线性组合 训练集 压缩率 熵编码 求解 残差 可用 权重 受限 集合 量化 | ||
本发明公开了一种数据驱动最小二乘预测的三角网格压缩方法,主要是针对三角网格压缩,提高网格压缩的编码压缩率,并充分利用网络局部邻域信息特征。其包括以下步骤:从网格模型中所有可能构建的五顶点模板中提取特征数据作为训练集;在局部坐标系下构建预测器;通过最小二乘法求解预测器的权重;在编码时,对当前顶点的量化坐标预测可以使用受限多模板策略进一步提高预测精度,即根据多个可用的模板选择最优集合进行线性组合;对残差进行熵编码。本发明可以深入利用网络模型上临近三角形之间的相关性,有效降低了坐标预测的误差,从而得到了更高且稳定的压缩率,尤其是在光滑模型上的压缩效果更为显著。
技术领域
本发明涉及三角网格压缩方法,特别是一种数据驱动的最小二乘预测方法,实现三角网格的更高且稳定的压缩率。
背景技术
三角网格压缩是计算机图形学与数字几何处理领域的一个经典问题,并且在大规模三维模型存储、基于网络的三维图形绘制等应用中具有重要的作用。三角网格模型需要存储两类主要信息:拓扑信息和几何信息。相应的分为拓扑压缩和几何压缩,其中拓扑压缩的压缩率接近于极限值,而几何压缩则大多在某种拓扑压缩策略基础之上进行,旨在有效提高几何数据压缩的效率。其中关键的挑战在于:在压缩的过程中,如何更加精准地根据已编码的顶点位置对将要编码的顶点位置进行预测,预测越精准、需要的矫正量越小,那么进行熵编码能够得到的压缩率更高。
目前大多数的研究工作试图构造出广泛适用的函数来预测编码顶点坐标,其一般具有如下特点:一)预测模板选取为待编码顶点的小邻域;二)预测函数与模型数据本身无关,往往限定为显式构造函数。虽然它们的计算效率较高,但也较大程度上限制了其压缩率。
发明内容
本发明的目的在于针对现有技术的不足,提供一种数据驱动最小二乘预测的三角网格压缩方法。
本发明的目的是通过以下技术方案来实现的:一种数据驱动最小二乘预测的三角网格压缩方法,包括预测模型生成和三角网格编码两部分。
预测模型生成部分包括:
101,对三角网格进行拓扑压缩,并确定几何压缩时的顶点遍历顺序。
201,按照遍历顺序,对每个顶点x,选取它的5个已遍历的邻域点作为五顶点预测模板,这5个点分别为x顶点的一条相对边的两个顶点b和c;与边bc相对的顶点a;与边ab相对的顶点p以及与边ac相对的顶点q。
202,为每个五顶点预测模板建立局部坐标系,并计算{a,b,c,p,q}在局部坐标系下的坐标{a′,b′,c′,p′,q′};设置局部坐标系的原点为(a+b+c)/3,坐标轴为[U,V,W],其中U方向沿着b-c方向,W沿着Δabc的法向方向,V方向则由其他两个方向叉乘得到。
203,去除局部坐标中线性相关部分,得到坐标向量f,f包括平移标量t和9个坐标b′U,c′U,c′V,p′U,p′V,p′W,q′U,q′V,q′W。
204,构造预测方程并用最小二乘法求解预测器的权重预测方程按照下式:
其中x′i为局部坐标系下第i个顶点坐标的实际值,为局部坐标系下第i个顶点坐标的预测值,其每个坐标分量为:
其中为的第j个分量,fji为第i个顶点的10维向量fi的第j个分量。
三角网格编码部分包括:
301,对三角网格进行拓扑压缩,并确定几何压缩时的顶点遍历顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江理工大学,未经浙江理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910607549.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压缩点九图的方法及装置
- 下一篇:一种图像描述方法及装置