找回密码
 注册
Simdroid-非首页
查看: 163|回复: 6

关于由坐标点计算曲率的问题

[复制链接]
发表于 2009-8-24 16:52:53 | 显示全部楼层 |阅读模式 来自 广东东莞
现在我碰到一个问题就是:
有一条曲线,是以坐标点来描述的,怎么来计算这条曲线上各点处的曲率的呢?
简单说,如三点,a(x1,y1),b(x2,y2),c(x3,y3),由这三个坐标计算出一个过这三个点的圆弧.实际是计算这条圆弧在b点坐标处的曲率
请教一下大家有什么好方法实现的吗?
发表于 2009-8-24 20:24:02 | 显示全部楼层 来自 浙江杭州
回复 不支持

使用道具 举报

 楼主| 发表于 2009-8-25 09:41:13 | 显示全部楼层 来自 广东东莞
我也曾看过该贴的.
在高数里计算曲率定义是曲线函数的一阶导数与二阶导数的一个函数.现在对于曲线的函数是一个不确定的,得到的数据仅是离散后的坐标.
对于离散后的坐标数据想得数其函数关系式是比较麻烦的事,要计算一阶和二阶导数更不现实,我想有没有办法可以进行估算曲率?
回复 不支持

使用道具 举报

发表于 2009-8-25 09:53:49 | 显示全部楼层 来自 浙江杭州
个人觉得,离散点谈不上什么曲率,曲率只是对曲线来说的。

如果非得求离散点连线的曲率,那就找一个有二阶导数的模型,进行曲线的数据拟合。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-8-25 11:18:26 | 显示全部楼层 来自 广东东莞
本帖最后由 messenger 于 2010-1-26 15:51 编辑

确实,对于离散点是谈不上曲率的,之所以扯上曲率是想知道这一些离散点构成的线段之间的弯曲程度.

------------------------------------------------------------------------------

通过曲线拟合在实际应用中有些不太现实的.
并不一定是要求精确的曲率,是想求一下估算方法.
如与线段形成的夹角,线段长度等参数关联起来,估算一下曲线的弯曲程度.
------------------------------------------------------------------------------

在网上查了个资料,找到一种方法是通过计算夹角的余弦来估算曲率的.
------------------------------------------------------------------------------

On the Detection of Dominant Points on Digital Curves
这是IEEE上面一篇论文,其参考文献里还提到了好几篇文章
.
.
.
回复 不支持

使用道具 举报

发表于 2009-8-25 18:03:49 | 显示全部楼层 来自 浙江杭州
9# huttu

不清楚你要做什么,这篇On the Detection of Dominant Points on Digital Curves都是并行算法了,实际应用中更不现实了。
回复 不支持

使用道具 举报

发表于 2010-1-26 15:36:19 | 显示全部楼层 来自 北京海淀
我觉得还是采用拟合函数比较现实
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-7 03:24 , Processed in 0.036714 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表