[发明专利]用于曲线拟合的混合技术有效
申请号: | 201510232704.6 | 申请日: | 2015-05-08 |
公开(公告)号: | CN105095560B | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | N·A·卡尔;G·D·威伦斯基;S·N·席勒 | 申请(专利权)人: | 奥多比公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 曲线拟合 混合 技术 | ||
描述了用于曲线拟合的混合技术。在一个或者多个实现方式中,接收三个或者更多个数据点的指示。基于三个或者更多个数据点相互的空间关系来计算混合因子。通过使用计算的混合因子混合多个曲线拟合技术来将曲线拟合到三个或者更多个数据点。
本申请要求于2014年5月12日提交的并且名称为“Blending Techniques forCurve Fitting”的美国临时专利申请第61/992,083号的优先权以及于2014年5月28日提交的并且名称为“Blending Techniques for Curve Fitting”的美国专利申请第14/289,408号的优先权,它们的全部公开内容通过引用被特此并入于此。
技术领域
本公开的实施例总体涉及用于曲线拟合的技术,并且具体涉及用于曲线拟合的方法和系统。
背景技术
曲线拟合是指在数据点之间的曲线(例如,路径)的拟合。这可以被用于多种不同目的,诸如指示用于电子表格的数据点相互的对应性以绘制动画路径、描绘温度等。
然而,用来执行曲线拟合的常规技术可能偏离利用该功能的用户的预期。例如,在使用常规技术的曲线拟合中,在数据点之间可能观察到意料之外的尖峰、回路等,这些尖峰、回路等没有“跟随流动”,该流动如用户预期的那样由数据点来展现。因此,常规技术的用户经常被迫人工地校正曲线,这可能是令人气馁和低效的。
发明内容
描述了用于曲线拟合的混合技术。在一个或者多个实现方式中,接收三个或者多个数据点的指示。基于三个或者更多个数据点相互的空间关系来计算混合因子。通过使用计算的混合因子混合多个曲线拟合技术来将曲线拟合到三个或者更多个数据点。
在一个或者多个实现方式中,一种系统包括至少部分在硬件中实现的一个或者多个模块。该一个或者多个模块被配置为执行操作,这些操作包括接收用以将曲线拟合到多个数据点的指示,确定多个数据点相互的空间关系以及混合多个曲线拟合技术以执行曲线的拟合,该混合使用基于确定的空间关系的至少一个试探。
在一个或者多个实现方式中,一个或者多个计算机可读存储介质包括在其上存储的指令,这些指令响应于由计算设备执行来使得计算设备执行操作,这些操作包括基于曲线将被拟合到的多个数据点的空间关系来选择应用多个曲线拟合技术中的哪些曲线拟合技术,以及使用多个曲线拟合技术中的选择的曲线拟合技术来将曲线拟合到多个数据点。
在一个或者多个实现方式中,一种系统包括至少部分地在硬件中实现的一个或者多个模块,该一个或者多个模块被配置为执行操作,这些操作包括通过以下步骤配置用户接口以支持复杂曲线的直接编辑:配置直接地设置在复杂曲线上的接触点以支持由用户指定的移动,以及自动地并且在没有用户干预的情况下调整复杂曲线的相应的所述曲线,使得相应的所述曲线维持相对于复杂曲线的斜率和曲率连续性。
本发明内容以简化的形式介绍以下在具体实施方式中进一步描述的概念选集。这样,本发明内容不旨在于标识要求保护的主题内容的实质特征,它也不旨在于用作辅助确定要求保护的主题内容的范围。
附图说明
参照附图来描述具体实施方式。在图中,标号的最左位标识了标号首次出现的图。在描述和图中的不同实例中使用相同标号可以指示相似或者完全相同的项。在图中表示的实体可以指示一个或者多个实体,并且因此在讨论中可以可互换地参照实体的单数或者复数形式。
图1是在示例实现方式中可操作为运用在此描述的技术的环境的图示。
图2更具体地描绘了示例实现方式中的系统,连同可以由曲线拟合模块运用的曲线拟合技术的示例,该系统示出了图1的混合模块。
图3描绘了用以由混合模块生成混合因子的对称性试探的使用示例,该对称性试探指定使用曲线拟合技术中的不同曲线拟合技术。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥多比公司,未经奥多比公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510232704.6/2.html,转载请声明来源钻瓜专利网。