[发明专利]曲面坐标值转换方法无效
申请号: | 200910301896.6 | 申请日: | 2009-04-27 |
公开(公告)号: | CN101872485A | 公开(公告)日: | 2010-10-27 |
发明(设计)人: | 张旨光;胡金波 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G01B11/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 曲面 坐标 转换 方法 | ||
技术领域
本发明涉及一种曲面处理方法,尤其涉及一种将曲面的坐标值由三维转换为二维的方法。
背景技术
在影像量测领域中,通常要进行曲面汇入、曲面编辑及曲面分析等操作。然而,曲面是比较抽象的图形,通常需要将曲面转化为点、线或者平面之后才能进行编辑、分析等操作。将曲面转化为点、线或者平面时,通常需要将曲面的三维坐标值转换为二维坐标值。
利用传统的方法将曲面的三维坐标值转换为二维坐标值时,由于运算复杂,所以速度很慢,严重影响了对曲面编辑、分析等操作的效率。
发明内容
鉴于以上内容,有必要提供一种曲面坐标值转换方法,其可以优化将曲面的三维坐标值转换为二维坐标值的方法,加快坐标值的转换速度。
此外,还有必要提供一种曲面坐标值转换系统,其可以优化将曲面的三维坐标值转换为二维坐标值的方法,加快坐标值的转换速度。
一种曲面坐标值转换方法,包括:接收曲面参数;根据接收的曲面参数计算基数据,并根据计算出来的基数据生成一个基数据的数据结构;根据接收的曲面参数及上述数据结构生成一个线性队列,以利用该线性队列中的数据进行平面矩阵布点;及根据上述的线性队列将曲面的三维坐标值转换为二维坐标值。
一种曲面坐标值转换系统,包括:参数接收模块,用于接收曲面参数;基数据计算模块,用于根据接收的曲面参数计算基数据,并根据计算出来的基数据生成一个基数据的数据结构;平面矩阵布点模块,用于根据接收的曲面参数及上述数据结构生成一个线性队列,以利用该线性队列中的数据进行平面矩阵布点;坐标值转换模块,用于根据上述的线性队列将曲面的三维坐标值转换为二维坐标值。
相较于现有技术,本发明所提供的曲面坐标值转换方法利用曲面公式的内部特征分解运算,储存常用数据,以利用计算机的空间换取坐标值的转换时间。
附图说明
图1为本发明曲面坐标值转换系统较佳实施例的功能模块图。
图2为本发明曲面坐标值转换方法较佳实施例的实施流程图。
图3为图2中步骤S11详细流程图。
图4为图3中所生成的数据结构的曲线示意图。
图5为图2中步骤S12的详细实施流程图。
图6为图2中步骤S13的详细实施流程图。
具体实施方式
参阅图1所示,是本发明曲面坐标值转换系统1较佳实施例的功能模块图。所述曲面坐标值转换系统1包括参数接收模块10,基数据计算模块11,平面矩阵布点模块12及坐标值转换模块13。
所述的参数接收模块10用于接收曲面参数。所述曲面参数包括曲面的控制点、权重及节点等。
所述的基数据计算模块11用于根据上述接收的曲面参数,利用一个B样条基函数计算出若干基数据,并根据该计算出来的基数据生成一个基数据的数据结构。
所述的平面矩阵布点模块12用于根据上述数据结构生成一个线性队列,以利用该线性队列中的数据进行平面矩阵布点。
所述的坐标值转换模块13用于根据上述的平面矩阵布点将曲面的三维坐标值转换为二维坐标值。
参阅图2所示,是本发明曲面坐标值转换方法较佳实施例的实施流程图。
步骤S10,参数接收模块10接收曲面参数。如上所述,所述曲面参数包括曲面的控制点、权重、节点等。
步骤S11,基数据计算模块11根据上述接收的曲面参数,利用一个B样条基函数计算出若干基数据,并根据该计算出来的基数据生成一个基数据的数据结构。计算基数据,并根据计算出来的基数据生成数据结构的详细流程图可以参见下述的图3所示。
步骤S12,平面矩阵布点模块12根据上述数据结构生成一个线性队列,以利用该线性队列中的数据进行平面矩阵布点。生成线性队列的详细流程图可以参见下述的图5所示。
步骤S13,坐标值转换模块13根据上述的线性队列将曲面的三维坐标值转换为二维坐标值。将曲面的三维坐标值转换为二维坐标值的详细流程图可以参见下述的图6所示。
参见图3所示,是图2中步骤S11,即计算基数据,并根据该计算出来的基数据生成基数据的数据结构的详细流程图。
步骤S110,所述的基数据计算模块11根据曲面参数中的节点参数确定一个二维UV平面的参数U、V的取值范围。所述节点参数是一系列的数值。该基函数计算模块11获取节点参数中的最大值与最小值,根据该最大值与最小值确定参数U、V的取值范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910301896.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:二维码火车票及其发售和验票与检票管理系统
- 下一篇:抽象定位自动跟踪