径向畸变和反射模型

作者: 灰蒙蒙的雨露 | 来源:发表于2020-01-09 22:54 被阅读0次

径向畸变:图像的点坐标沿着与图像中心的径向距离成比例地靠近和远离,靠近图像中心称为桶形畸变,远离图像中心称为枕形畸变。产生径向畸变的原因是光学镜头在生产制造的过程中,很难保证厚度的均匀,离透镜中心越远的地方光线弯曲越大,从而产生径向畸变。

(a)桶形畸变(b)枕形畸变(c)鱼眼形畸变

反射模型:双向反射分布函数(BRDF)是一个四维函数,描述了沿着入射方向的某波长的光沿着出射方向反射的比例,常见的模型可分为 漫反射和高光反射模型。

漫反射:漫反射将光均匀地散射到各个方向,各成分波长光的反射比率与入射方向无关。但是光的数量取决于入射光的方向和表面法向之间的夹角,由于在给定光量条件下随着表面的倾斜,暴露的区域将会变大,当表面法向指向背离光的方向时,就会完全处于阴影之中。

高光反射:又称镜面反射,强烈依赖于外射光的方向。

补色渲染:又称为冯氏渲染,是环境光,漫反射,高光反射的综合。这一观点提出,物体表面反射的光不仅来源于点光源,还来源于环境光,即物体之间的相互反射和远光源的全局照明,即环境照明。

色散反射模型:对于冯氏模型的简化,即假设在无环境光即单点光源的情形下得出。

全局光照:在现实中,光源发射的光线在到达摄像机前可能经过多次反射以及遮挡物的遮挡,为了解决这一效应,提出了光线追踪和辐射度的方法。光线追踪主要运用于高光场景主体,漫反射运用于反射率均匀的场景主体。

相关文章

  • 径向畸变和反射模型

    径向畸变:图像的点坐标沿着与图像中心的径向距离成比例地靠近和远离,靠近图像中心称为桶形畸变,远离图像中心称为枕形畸...

  • OpenCV-Python教程:46.摄像头标定

    基础 今天的针孔摄像头对图像做了很多扭曲,两个主要的扭曲是径向畸变和切向畸变。 由于径向畸变,直线会显示成曲线,当...

  • 相机标定

    透镜畸变 径向畸变:远离透镜中心的光线弯曲比靠近中心的严重切向畸变:透镜与图像平面不平行而产生 畸变矫正 对于径向...

  • 摄像头标定 Python + OpenCV

    〇、基础 一些单孔摄像机(照相机)会给图像带来很多畸变。畸变主要有两种:径向畸变和切向畸变。如下图所示,用红色直线...

  • 摄像机的标定

    畸变主要有两种:径向畸变和切想畸变。如下图所示,用红色直线将棋盘的两 个边标注出来,但是你会发现棋盘的边界并不和红...

  • 无人驾驶小课堂 - OpenCV 中的图像校正

    1. 常见的图片畸变 无人驾驶摄像头/照相机镜头往往会有两种形式的图像变形,径向畸变(Radial Distort...

  • Agisoft PhotoScan-使用手册-第4章 参考

    相机校准 校准组 在执行照片对齐时,PhotoScan可以估计内部和外部相机的方向参数,包括非线性径向畸变。为了估...

  • 径向基函数核( Radial Kernel)

    径向基函数模型径向基函数神经网络【入坑】

  • 渲染

    Intensity = Material (Light, Eye) 渲染模型 光照模型(模拟入射光)和反射模型(光...

  • 相机模型

    题目描述:相机模型有哪些参数,写出三维空间点到图像坐标投影公式。镜头畸变系数有哪几种,对应畸变矫正的公式表达?答案...

网友评论

    本文标题:径向畸变和反射模型

    本文链接:https://www.haomeiwen.com/subject/lpijactx.html