[发明专利]基于查找表采用三次Bezier函数的基本三角函数求值器有效
| 申请号: | 201110046743.9 | 申请日: | 2011-02-25 |
| 公开(公告)号: | CN102650983A | 公开(公告)日: | 2012-08-29 |
| 发明(设计)人: | 邓军勇;任刚刚;蒋林;韩俊刚;张彦芳 | 申请(专利权)人: | 西安邮电学院 |
| 主分类号: | G06F17/15 | 分类号: | G06F17/15 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 710121 陕西*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 查找 采用 三次 bezier 函数 基本 三角函数 求值 | ||
技术领域
本发明涉及一种基本三角函数求值器电路,准确地说,涉及一种用于图形处理器的、基于查找表的、采用三次Bezier函数分段逼近的、基本三角函数求值的电路结构,属于图形处理芯片设计技术领域。
背景技术
从技术、应用及自主知识产权等角度看图形处理器的研发都势在必行,而基本三角函数等曲线的求值逼近则是硬件图形处理的关键电路。在基本三角函数的求值逼近过程中,需要考虑到局部形状的可控性、光滑程度与连续性、稳定性以及难易性等。
Bezier函数是1962年由法国雷诺汽车公司的P·E·Bezier构造的一种以逼近为基础的参数化函数(参数为t)。Bezier方法将函数逼近同几何表示结合起来,将曲线拟合、函数逼近由一组控制顶点唯一确定。当给定空间n+1个点的位置坐标Pk时则Bezier函数曲线上各点坐标的插值公式为:
其中Pk为控制点,构成曲线的特征多边形,n代表Bezier函数的阶数;Bernstein基函数Bk,n(t)是曲线上各点位置坐标的调和函数,当t在[0,1]区间内变化时,对于某一个特定t值,C(t)是特征多边形各顶点Pk的加权平均,权因子依次是
Bezier函数曲线是由Bezier特征多边形来定义的,特征多边形由控制点确定。曲线的起点和终点与该多边形的起点、终点重合且多边形的第一条边和最后一条边表示了曲线在起点和终点的切线方向,曲线的形状趋于特征多边形的形状。
发明内容
本发明的目的是:针对图形处理器对基本三角函数等曲线的求值逼近要求,提出一种结构简单、算法清晰、运算速度快、精度符合要求的求值器。
本发明的目的是这样实现的:一种用于图形处理器的基于三次Bezier函数的正弦函数、余弦函数、正切函数等基本三角函数的求值器,包括一个预处理电路U0、一个控制点选择电路U1、一个Bernstein基函数产生与坐标逼近电路U2以及一个基本三角函数求值器U3;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电学院,未经西安邮电学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110046743.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于气化炉的单开关
- 下一篇:用于灭火器的阀门





