基于系数矩阵的NURBS曲线细分及其应用

来源 :河北师范大学 | 被引量 : 0次 | 上传用户:templedb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
细分方法是曲线曲面几何造型中的常用方法,它可以克服参数表示方法的局限性,并具有从离散到离散、规则简单、易于修改和极限曲线曲面良好的光滑性等优点,广泛应用于三维几何造型、计算机动画和多分辨率分析等领域。NURBS方法可以用统一的数学形式精确地表示二次曲线曲面,是定义工业产品几何形状的唯一数学描述方法,因此解决NURBS曲线曲面细分问题对几何造型有着重要的意义。为了满足实际几何造型中对于精度的要求,分析NURBS细分曲线曲面误差也显得极为重要。本文在讨论NURBS曲线系数矩阵基础上,研究了NURBS曲线细分和二次曲面细分,并应用NURBS曲线点投影的裁剪圆算法分析了NURBS细分曲线的误差。取得了以下主要研究成果:(1)利用NURBS曲线矩阵形式中的系数矩阵,得到了NURBS曲线的细分表示。并利用该细分表示,实现了具有代表性的二次NURBS曲线2-尺度细分、二次NURBS曲线3-尺度细分、三次NURBS曲线2-尺度细分,进一步推广至高次NURBS曲线的多尺度细分。(2)讨论了NURBS曲线点投影问题,研究了B样条曲线乘积和点投影的裁剪圆算法,应用裁剪圆算法分析了NURBS细分曲线的误差,并给出了NURBS曲线每次细分后控制多边形与极限曲线误差的计算实例。(3)通过圆和椭圆的九顶点NURBS表示,结合旋转曲面特征,将NURBS曲线细分应用到二次曲面细分,实现了单叶双曲面、双叶双曲面、椭圆抛物面和三轴椭球等曲面的细分。并采用MATLAB R2009a搭建了“NURBS曲线曲面细分”软件平台,在文中所用到的图例都由该平台计算生成。
其他文献
在白血病自动诊断过程中,骨髓细胞分割是一个非常重要的环节,分割结果的好坏直接关系到后续识别的效果。由于骨髓细胞图像的多样性和复杂性,目前还没有一种完全通用的分割方
半个世纪以来,全息技术得到了长足的发展。全息技术以其不同于传统照相的成像原理和独特的成像特点,在工业检测、医学疾病的诊断与分析、电影、电视、展览、信息存储和军事武
迷彩伪装是现代高技术战争中隐藏武器装备、保存自我的重要手段,也是消灭敌人的需要,这是在战争中不断总结经验而逐步发展起来的。在现代技术条件下,由于侦察技术与精确制导武器
随着经济全球化和电子商务的发展,企业在面临激烈竞争、利润缩水,而成本却节节高升的情况下开始提出工作流程自动化与企业再造工程的需求。因此,例如电信能源等很多行业都开
随着计算机技术在纺织领域中的应用日益广泛,纺织生产自动化已成为纺织行业发展的必然趋势。然而目前在纺织行业中,织物组织分析与识别主要还是依靠人工凭经验或借助专业工具
近年来,随着图像传感器技术的发展、数据源的不断丰富,多传感器图像融合技术得到了迅猛的发展,已经成为图像理解和计算机视觉领域中一项重要而有用的新技术。同时,传统的主要基于
随着微软Office系列文档在桌面系统的广泛应用,其相关应用软件的安全问题引起了国内外信息安全界和攻击者的普遍关注,针对Word加密文档的破解就是其中的研究热点之一。传统的
利用机器视觉来解决农作物病害诊断问题,进而达到防治病害和节约成本的目的,是现代农业最显著的特点之一。目前有很多关于数字图像处理技术用于这一领域的研究,其中图像分割
随着嵌入式技术在工业控制领域的应用日益普及,对于嵌入式管理软件的研究也越来越成为一个热门的课题。因此,如何利用现有的硬件平台,研究嵌入式系统管理软件的开发流程,对相