高中数学解释的曲率:

曲率, 也即弯曲程度。
直观来想, 以一条连续光滑曲线上无限接近的两个点为端点的一段弧总应该可以看作是某圆上的一段弧,而这个圆的半径就被定义为曲线在这一点的曲率半径,而曲率则被定义为曲率半径的倒数。

也就是无穷小的一段弧长与其相对应弧度(也就是角度)的比值。(弧度的计算方法,就是用弧长除以半径r。以l表示弧长,r表示半径,α表示弧度,则α=l/r. 得到的是该弧所对圆心角的弧度值。)

则半径r计算公式是:

曲率就是 :

因此:定义球体或者圆的“圆”的程度,术语叫做曲率,为:

其中r为球体或者圆的半径,这样半径越小的圆曲率越大,直线可以看作半径为无穷大的圆,其曲率为:

(其实按照数学上导数的概念,曲率也很好解释啊,导数就是把曲线的一小段当成直线,所得直线的斜率。曲率半径就是把曲线的一小段当成圆,所得圆的半径。曲率就是曲率半径的倒数。因为半径越大的圆,弯曲程度越小嘛。)

其实可以想象比如地球,我们站在自己家无法感知他是圆的一样,因为半径太大啦。。。。。。

(一个圆半径越小,看起来就越弯曲;半径越大,看起来就越平,半径趋于无穷大,圆看起来就像一条直线,就几乎不弯曲了。所以我们把圆的半径的倒数,定义为曲率,因为我们希望曲率是一个衡量几何体弯曲程度的量。

对于一般的曲线,每点局部可以近似看成一小段圆弧(可以看其他答主提到的密切圆)。固定一点后,该点处密切圆弧的半径的倒数,就定义成曲线在该点处的曲率。注意,对于一般的曲线而言,不同点处的曲率数值并不一样,是个变数而不是常数。用数学术语来说,曲率是定义在曲线上的一个函数。——严格来说还可以讨论曲线曲率的正负号,但涉及曲线的定向问题,我不想画图所以不讨论了。)

--------------------------------------密切圆------------------------

将圆的曲率扩展到曲线的曲率上,就需要引入密切圆的概念:(一下内容参考:https://www.matongxue.com/madocs/2106/)

可以将圆的曲率扩展到曲线上。我们知道两点决定一条直线,比如下面就是曲线的割线:

当x趋于x0()得到的是切线(也就是曲线上一点在该点处的切线)

同样的道理,三个点可以确定一个圆:

时(也就是三个点都近似于点),得到的圆称为密切圆(Osculating circle),是对附近的曲线的最佳圆近似。

有了密切圆就要知道密切圆的半径和曲率:

由上述圆的曲率与半径我们知道,在曲线较为平坦的地方,密切圆半径很大,较为弯曲的地方,密切圆半径就较小。因此,这个事实告诉我们,可以用密切圆的曲率来定义曲线的曲率。

首先引入正弦定理,一个三角形的外接圆:

 

至此可以得到:

我们要求的密切圆的半径r,根据定义为:

 

4 曲率圆的圆心

光知道半径是没有办法画出密切圆(曲率圆)的,还必须知道它的圆心在哪里:

  

 

如果移动,会得到一系列曲线f(x)密切圆的圆心:

绿色的为蓝色线上的点形成的圆,黄色的一系列点为各个圆的圆心。

1、法曲率:曲面在一点沿着不同方向的弯曲程度不同。或者说曲面离开切平面的速度不同。这个弯曲属性可以用这一点的沿着这个方法的法曲率刻画。

什么是法曲率?答:对曲面而言,固定一个点,沿着该点不同切方向截出的曲线的曲率,就是曲面沿着这个方向的法曲率。

2、主曲率:过曲面上某个点上具有无穷个正交曲率,其中存在一条曲线使得该曲线的曲率为极大,这个曲率为极大值Kmax,垂直于极大曲率面的曲率为极小值Kmin。这两个曲率属性为主曲率。他们代表着法曲率的极值。

什么是主曲率?答:法曲率中最大的与最小的,称为两个主曲率,对应的方向称为主方向。

3、高斯曲率:两个主曲率的乘积即为高斯曲率,又称总曲率,反映某点上总的完全程度。

什么是高斯曲率?答:两个主曲率的乘积,称为曲面在该点处的高斯曲率——对的,就是那个德国数学大师高斯提出来的。高斯曲率不仅有数值的大小,也有自然而然的正负号,因为两个主方向对应的曲线可以弯向相同或者相反的方向。弯向相同的方向,比如球面,椭球面,就是正曲率,局部都位于切平面的同一侧;弯向相反的方向,比如马鞍面,或者薯片,就是负曲率,切平面的两侧都有曲面分布。当然,曲率本身是个函数(变数),他在同一张曲面上也是可以变号的。比如考虑环面(看成3维空间中的旋转曲面,而不是平坦环面),可以想想哪些点是正曲率,哪些点是负曲率。

4、平均曲率:是空间上曲面上某一点任意两个相互垂直的正交曲率的平均值。如果一组相互垂直的正交曲率可表示为K1,K2,那么平均曲率则为:K = (K1 +K2 ) / 2。

 

局部曲面类型:

参考书籍:海量点云数据处理理论与技术

详细解读参考链接:https://zhuanlan.zhihu.com/p/149584374

https://www.zhihu.com/question/303605875/answer/549326327

https://www.zhihu.com/question/30719930/answer/959904116

PS:

然后数学上还可以考虑更高维度的几何体,术语称为“流形”。3维以上流形,我们依然可以套用降维化归的想法,在流形上截出一个个子曲面,考虑这些子曲面的高斯曲率,术语称之为“截面曲率”,他们反映了流形沿着这些子曲面的弯曲信息。高维几何体的曲率的表达形式更加复杂,准确地说,流形上的曲率是个“张量”,而不仅仅是个数量——顺便提一句,流形上曲率张量这一整套理论,是另一个德国数学大师黎曼提出来的,所以同学们,不要小瞧德国的数学。不过讲到这里已经差不多到我通俗表达能力的极限了,要准确解释什么是“曲率张量”,然后通过曲率张量定义截面曲率,甚至准确定义什么是流形,我都得写数学定义、写公式了——而知乎上的文科生似乎不喜欢公式。。要准确理解最后一段提到的流形的曲率,您起码得学过数分、高代、微分流形理论、黎曼几何入门;不过理解曲线曲率,其实懂多元微分就行了,积分都不需要,文科生咬咬牙也是能做到的。

参考链接:https://www.zhihu.com/question/25952605/answer/713083818?

曲率系列1:曲率、法曲率、平均曲率、主曲率和高斯曲率(概念推导解读)相关推荐

  1. 【数理知识】曲面类型及其曲率取值范围,包括主曲率 principal curvature,高斯曲率 Gaussian curvature,平均曲率 mean curvature

    1 [数理知识]曲率 curvature,主曲率 principal curvature,高斯曲率 Gaussian curvature,平均曲率 mean curvature 文章目录 1. 平面点 ...

  2. 点云 高斯 曲率matlab,计算三维散乱点云的曲率,包括主曲率,高斯曲率和平均曲率...

    计算三维散乱点云的曲率,包括主曲率,高斯曲率和平均曲率 2016-08-23 11 0 0 4.5 分 其他 1 积分下载 如何获取积分? 计算三维散乱点云的曲率,包括主曲率,高斯曲率和平均曲率,内有 ...

  3. (曲率系列2:)Paper6:Curvature Estimation of 3D Point Cloud Surfaces Through the Fitting of Normal

    文献下载链接:https://download.csdn.net/download/m0_37957160/12919965 简单说明原理就是:用一个点邻域内点的法向量计算该点的法曲率,根据欧拉公式得 ...

  4. 【CloudCompare教程】015:计算点云曲率(地表曲率)

    本文讲述CloudCompare软件计算点云曲率(地表曲率). 文章目录 一.点云曲率概述 二.点云曲率计算 1. 平均曲率 2. 高斯曲率 3. 表面变化率 一.点云曲率概述 二.点云曲率计算 打开 ...

  5. html边框曲率,曲面显示器曲率大好还是小好 曲率多少比较合适

    大家都知道,"曲率"是时下流行的曲面显示器一个非常重要的参数,在选择曲面显示器的时候,曲率是一个绕不过的话题.那么,曲面显示器曲率大好还是小好?对于用户来说,曲面显示器曲率多少合适 ...

  6. ML:MLOps系列讲解之《MLOps Stack Canvas堆栈画布》解读

    ML:MLOps系列讲解之<MLOps Stack Canvas堆栈画布>解读 目录 MLOps系列讲解之<MLOps Stack Canvas堆栈画布>解读 7.MLOps ...

  7. (曲率系列3:)PCL:PCL库中的两种曲率表示方法pcl::NormalEstimation和PrincipalCurvaturesEstimation

    PCL里有两个计算曲率的调用函数: (1)pcl::NormalEstimation 这里边计算的曲率不是数学上定义的曲率. (2)pcl::PrincipalCurvaturesEstimation ...

  8. 根据曲线曲率计算该曲率(曲线图)的积分

    已知轮廓曲线的离散点坐标,根据三次样条插值算法得到了插值曲线,然后根据曲率计算公式得到了曲线曲率.现在需要将已知的曲线曲率作为输入(自变量),求曲率的积分,并画出积分后的曲线.小白前来请教各位大佬,谢 ...

  9. 寒武纪加速平台(MLU200系列) 摸鱼指南(一)--- 基本概念及相关介绍

    PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 环境说明   无 前言   从2019年开始,我们公司的智能分析 ...

  10. 卷积神经网络系列之softmax loss对输入的求导推导

    我们知道卷积神经网络(CNN)在图像领域的应用已经非常广泛了,一般一个CNN网络主要包含卷积层,池化层(pooling),全连接层,损失层等.虽然现在已经开源了很多深度学习框架(比如MxNet,Caf ...

最新文章

  1. 【Android 应用开发】Paint 滤镜原理 之 图像结构 ( 图片文件二进制分析 | PNG文件结构 | 数据块结构 | IHDR 数据块详解 )
  2. Harbor API整理:获取项目下的所有镜像
  3. MYSQL进程权限过大_mysql查询较长的执行进程及创建权限账号
  4. UI设计师一定要懂的专业名词
  5. c#代码如何连数据库快照_5127数据库快照错误代码的含义
  6. 在jsp代码添加背景图片
  7. 定点补码加减法运算_定点加减法运算与溢出判断处理
  8. SQL省市区三级表 脚本
  9. CentOS 系统查询开机启动项服务
  10. ISO20001文件清单
  11. 匹配,为什么要“共轭”
  12. 多智能体强化学习基本概念
  13. 隐马尔科夫模型模型:原理、实现
  14. “给阿姨倒杯卡布奇诺”广发卡分期积分带你免费畅饮星巴克!
  15. 排序(堆排序,快速排序,归并排序)
  16. 商城类小程序开发全过程(附源码)
  17. 基姆拉尔森时间计算公式
  18. Unity UGUI图集专题
  19. 查看xgboost版本
  20. 用动态面板阈值模型研究金融和经济增长的关系

热门文章

  1. 人口普查数据有疑问???
  2. esp8266使用BME280实时上传温湿度气压
  3. ffmpeg音视频剪辑常用操作
  4. 图像/视频无损放大,用一个工具就够了
  5. 什么是 PID 控制器:工作原理及其应用
  6. basler相机参数简要中文说明_basler相机参数设置
  7. 解决 /lib64/libc.so.6: version `GLIBC_2.18‘ not found以及glibc安装错误error: you must configure in a separat
  8. 电脑开机进入setup的四种界面介绍
  9. 商务与经济统计阅读笔记2
  10. 如何保证虚拟机ip地址不变