当前位置: 首页 > wzjs >正文

厦门网站建设哪里好近三天时政热点

厦门网站建设哪里好,近三天时政热点,网站开发开销,关于建设官方网站的申请1 四个坐标系 要想深入搞清楚相机的内参和外参含义, 首先得清楚以下4个坐标系的定义: 世界坐标系: 名字看着很唬人, 其实没什么大不了的, 这个就是你自己定义的某一个坐标系。 比如, 你把房间的某一个点定…

1 四个坐标系

要想深入搞清楚相机的内参和外参含义, 首先得清楚以下4个坐标系的定义:

  • 世界坐标系: 名字看着很唬人, 其实没什么大不了的, 这个就是你自己定义的某一个坐标系。 比如, 你把房间的某一个点定为原点, 并且定义好方向, 这就是世界坐标系。 一般是个三维坐标系, 单位是m
  • 相机坐标系: 以相机光心为原点, 一般我们把z轴指向相机前方,x向右,y向下,是个三维坐标系, 单位是m
  • 成像平面坐标系: 这个是定义在物理成像平面的坐标系,方向定义与相机坐标系一致(没有z方向), 原点是光心在物理成像平面上的投影,是个二维坐标系, 单位是m。 注意, 我们一般都会忽略这个坐标系, 因为它是个中间过渡状态, 很少直接使用它。
  • 像素坐标系: 这个应该是最为常用, 也最为大家熟悉的坐标系, 计算机视觉任务的输出的坐标表达基本都是在这个坐标系。 它是个二维坐标系, 原点通常在图像的左上角, x向右,y向下, 单位是像素, 没有具体的尺度。
    在这里插入图片描述

2 内参和外参

除了世界坐标系, 后面三个坐标系只跟相机本身有关。 相机内参表达的就是这三个坐标之间的转换关系, 而相机外参表达的是相机与世界坐标系之间的转换关系。

成像的过程实质上是几个坐标系的转换。首先空间中的一点由世界坐标系转换到相机坐标系 ,然后再将其投影到物理成像平面 ( 成像平面坐标系 ) ,最后再将成像平面上的数据转换像素坐标系 。

在这里插入图片描述
从世界坐标到像素坐标总共有3步转换, 前面2个合在一起就是相机内参, 最后一个是相机外参。

上面矩阵中的参数很好理解, 也都有明确的物理含义: a 和b 表示从成像平面坐标转到像素坐标时, 分别在x和y轴上的缩放系数, u 0 u_0 u0 v 0 v_0 v0是原点的平移量。 r r r是扭曲因子, 一般为0。 f f f是相机的焦距。 R和T是旋转和平移矩阵。

把前面2个合一起, 就得到了如下更为常见的内参矩阵:

K = [ f x 0 c x 0 f y c y 0 0 1 ] \mathbf{K} = \begin{bmatrix} f_x & 0 & c_x \\ 0 & f_y & c_y \\ 0 & 0 & 1 \end{bmatrix} K= fx000fy0cxcy1
下面的讲解中, 我们直接用这种形式,跳过成像平面坐标系。

注意, 实际上内参包含2部分: 内参矩阵K和畸变系数D, 上面只讲到了内参矩阵的原理, 没有讲畸变系数。 这里简单列一下畸变系数, 不做详细介绍。
D = [k1 k2 p1 p2 k3]
其中 k1、k2、k3 是径向畸变系数(radial distortion coefficients) p1、p2 是切向畸变系数(tangential distortion coefficients)。

3 常用的坐标转换

假设有某一个点, 在世界坐标下的坐标为 P w = ( X w , Y w , Z w ) P_w = (X_w, Y_w, Z_w) Pw=(Xw,Yw,Zw), 在相机坐标系下的坐标为 P = ( X c , Y c , Z c ) P = (X_c, Y_c, Z_c) P=(Xc,Yc,Zc), 在像素坐标系下的坐标为 P u v = ( u , v ) P_{uv} = (u, v) Puv=(u,v)

  • 世界坐标转到相机坐标:
    P = R P w + t P = RP_w + t P=RPw+t

  • 相机坐标转到像素坐标:
    P u v = 1 Z c K P P_{uv} =\frac 1{Z_c} KP Puv=Zc1KP
    展开就是:
    [ u v 1 ] = 1 Z c K [ X c Y c Z c ] = 1 Z c [ f x 0 c x 0 f y c y 0 0 1 ] [ X c Y c Z c ] \begin{bmatrix} u \\ v \\ 1 \end{bmatrix} = \frac 1{Z_c} \mathbf{K} \begin{bmatrix} X_c \\ Y_c \\ Z_c \\ \end{bmatrix} = \frac 1{Z_c} \begin{bmatrix} f_x & 0 & c_x \\ 0 & f_y & c_y \\ 0 & 0 & 1 \end{bmatrix} \begin{bmatrix} X_c \\ Y_c \\ Z_c \\ \end{bmatrix} uv1 =Zc1K XcYcZc =Zc1 fx000fy0cxcy1 XcYcZc

注意上面有个尺度因子跟 Z c Z_c Zc有关, 从相机坐标系的三维坐标投影到像素平面的二维坐标, 实际上丢失了Z方向也就是深度信息。 所以如果不知道深度, 从像素坐标就无法恢复出准确的相机坐标。

4 内外参标定方法

4.1 内参标定方法

内参标定通常使用张正友标定法, 也就是常见的棋盘格标定。

4.2 外参标定方法

外参标定的核心是:已知多个点分别在相机坐标系下的坐标和在世界坐标系下的坐标, 求它们之间的映射关系。
常用求解PnP 的方法,即已知多个点, 在像素坐标系的二维坐标, 和在世界坐标系的三维坐标,并且已知内参, 求解旋转平移矩阵。

http://www.dtcms.com/wzjs/224061.html

相关文章:

  • 网站开发+兼职项目网络推广公司加盟
  • 1如何做网站推广百度推广代理商返点
  • 建设政府网站平台搭建
  • 网站建设合同书范本电商网站怎样优化
  • 山西忻州市疫情优化疫情防控
  • 做算命类网站违法吗厦门百度seo排名
  • 长沙做网站费用seo外包资讯
  • 信用渭南网站建设百度搜索推广采取
  • 广州做网站公司哪家好程序员培训班要多少钱
  • 鲜花店网站源码友情链接网
  • wordpress的文章形式新手怎么做seo优化
  • 怎么通过网络推广关键词优化难度分析
  • nmap探测wordpress免费百度seo引流
  • 做网站建立数据库成都百度推广优化创意
  • 做原材料供应的网站有哪些优秀网站设计案例
  • 问答类咨询网站的建设企业网站制作公司
  • 2019一个网站开发要多少钱百度关键词快速优化
  • 有没有帮忙做问卷调查的网站广西网站seo
  • 做网站网站关键词是什么提高工作效率的方法不正确的是
  • 深圳微商城网站制作网络营销好学吗
  • 外贸流程ppt武汉网站推广优化
  • 服装企业网站源码百度投放广告平台
  • WordPress怎么添加模板沧州网站推广优化
  • 有一个做ppt的网站吗seo推广软件代理
  • 沈阳公司做网站的it菜鸡网seo
  • 门户网站建设统计表百度权重怎么看
  • 手机网站 制作教程app开发网站
  • laravel 做网站东莞seo网络公司
  • 条幅在线设计网站我对网络营销的理解
  • 宝塔面板怎么做自己的网站美国疫情最新消息