Arc Length

可以将在区间[c,d]⊆[a,b]上定义的任何曲线段的长度l(c,d)计算为切向量的积分,即l(c,d)= 。 因此,切向量对曲线的度量进行编码。

此弧长参数设置独立于曲线的特定表示,并将参数间隔[a,b]映射为[0,L],其中为 曲线的总长度。 该名称源于重要特性,即对于曲线上的任意点x(s),从x(0)到x(s)的曲线长度等于s。

Curvature(曲率)

假设规则曲线相对于弧长已参数化,我们可以将点x(s)处的曲率定义为

对于具有参数化u的任意规则曲线,我们可以根据弧长s(u)使用重新参数化定义曲率。 直观地,曲率表示曲线偏离直线的强度。 换句话说,曲率与曲线的切向量和曲线法线向量的导数相关,也可以使用关系定义。 请注意,在此定义中,曲率是带正负号的,因此当法线的方向反转时会更改正负号。 很容易看出,直线的曲率消失了,任何曲率为零的曲线各处都必须是线段。 等曲率的平面曲线是圆弧。 曲率也可以定义为圆弧半径的倒数。 该圆最好在点x(u)处局部逼近曲线,其构造如下:是圆,它穿过三个曲线点。 然后将x(u)处的闭合圆c(u)定义为。 切圆的半径为1 /κ(u),并且与曲线在x(u)处相切。。

全球首发!计算机视觉Polygon Mesh Processing读书笔记——5微分几何中的弧长相关推荐

  1. 全球首发!计算机视觉Polygon Mesh Processing读书笔记6——微分几何中的Metric Properties

    令连续表面的参数形式为 其中x,y和z是u和v中的可微函数,Ω是参数域. 标量(u,v)是参数空间中的坐标.与曲线情况类似,表面的度量由函数x的一阶导数确定. 如图3.3所示,这两个偏导数.将向量w从 ...

  2. 绝对不能错过!计算机视觉Polygon Mesh Processing读书笔记——4微分几何中的曲线

    流形 3D模型必须为流形.通俗地说,如果一个网格模型中存在多个(3个或以上)面共一条边,那么它就是非流形的(non-manifold),因为这个局部区域由于自相交而无法摊开展平为一个平面了.请看如图所 ...

  3. 绝对不能错过!计算机视觉Polygon Mesh Processing读书笔记——3

    几何建模算法的效率和内存消耗在很大程度上取决于基础曲面网格数据结构. 选择网格数据结构需要考虑拓扑和算法方面的考虑: 拓扑要求.数据结构需要表示哪种网格? 我们可以依靠2-manifold网格,还是需 ...

  4. 【笔记】Polygon mesh processing 读书笔记(1)

    参考书籍:Polygon mesh processing,2010 大约分8篇,这是第一篇 0. 前言 3D 获取技术 计算机断层扫描(computer tomography) 核磁共振成像(MR,m ...

  5. 【笔记】Polygon mesh processing读书笔记(5)

    多边形网格处理(5) 5. 参数化(Parameterization) 5.1 通用目标 计算一个目标的参数化意味着为其附着一个坐标系统.这个坐标系统有许多可能的应用,比如纹理映射.法向映射(norm ...

  6. 【笔记】Polygon mesh processing读书笔记(2)

    多边形网格处理系列第二篇 文章目录 @[toc] 2. 网格数据结构 基于面的数据结构 基本情况 优缺点 改进的face-based数据结构 基于边的数据结构 基于半边的数据结构 基于有向边的数据结构 ...

  7. Polygon Mesh Processing读书笔记——1三角网格Triangle Meshes

    最近看论文深感基础知识的匮乏,所以补充一些图形几何方面的知识,首先是这本书的封面. 主要章节介绍 本书讨论了基于多边形网格的几何处理管道的主要组件,如下图所示. 为了本书的指导目的,主题的描述顺序与图 ...

  8. 【笔记】Polygon mesh processing 读书笔记(3)

    文章目录 3. 微分几何 曲线 弧长 曲率 表面 表面的参数化表示 度量性质 **第一基本形式** **各向异性** 表面曲率 **Euler定理** **曲率张量** **固有几何(Intrinsi ...

  9. 【笔记】Polygon mesh processing 学习笔记(7)

    多边形网格处理(7) 7. Repairing Definetion Problem statement Model repair, removing artifacts from a geometr ...

最新文章

  1. 饿了么ui组件中分页获取当前选中的页码值_【Web技术】314 前端组件设计原则
  2. linux系统为什么很重要,为什么Linux系统始终取代不了Windows?这4个原因80%的人不知道!...
  3. 51Nod-1091 线段的重叠【排序】
  4. CCF NOI1015 星期几
  5. world wide web publishing无法启动 127错误
  6. 决策树系列(四)——C4.5
  7. 高性能高并发服务的瓶颈及突破思路
  8. 微信小程序访问外部链接
  9. 57 spi电平转换的坑
  10. OSS文件存储方案-阿里云
  11. 3dmax2020卸载/安装失败/如何彻底卸载清除干净3dmax2020注册表和文件的方法
  12. python3 scrapy中文文档_Python学习-scrapy3
  13. ps怎么对比原图快捷键_图片查看方式快捷键
  14. Educational Codeforces Round 51 (Rated for Div. 2).B. Relatively Prime Pairs(水题)
  15. dockers 赋权
  16. 几个鲜为人知但很有用的 HTML 属性
  17. 九阳神功足疗是什么?分析美团按摩项目,泡脚足浴排第一
  18. ssm+bootsrap人力资源考勤系统-JAVA【数据库设计、源码、开题报告】
  19. 关于jupyter的故障重启(学习笔记)
  20. php 许愿墙 阶段案例_PHP许愿墙系统

热门文章

  1. 加密货币交易所Coinbase在私募股票市场中估值达900亿美元
  2. 比特币锚定币总锁仓量触及38亿美元 创历史新高
  3. 24小时BTC合约大单成交1.52亿美元 现货大单成交1亿美元
  4. SAP自学指南:案例公司的需求分析
  5. 商城文档、商城原型、全局说明、o2o商城、汽车商城、业务逻辑、商城架构图、流程图、版本规划、需求说明、活动、预约、会员、prd、交互说明、页面说明、显示规则、字段说明、操作规则、数据来源、需求规划
  6. Alpha冲刺随笔—:第一天
  7. 二分法的样例 题解
  8. Asp.Net中Cache操作类
  9. Oracle SQL存储过程结构、异常处理示例
  10. 06002_Redis概述