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

搜狗网址百度快速优化推广

搜狗网址,百度快速优化推广,无锡网站建设标准,杭州seo网站推广排名相机系列文章是用来记录使用opencv3来完成单目相机和6轴机械臂手眼标定。本人吃饭的主职是linux下6轴机械臂相关应用开发。但对于机械臂运动学、相机应用等都非常感兴趣,所以对一些线性代数基础薄弱又想深入了解机械臂内部运算的同志比较有体会。由于是探索性学习&a…

        相机系列文章是用来记录使用opencv3来完成单目相机和6轴机械臂手眼标定。本人吃饭的主职是linux下6轴机械臂相关应用开发。但对于机械臂运动学、相机应用等都非常感兴趣,所以对一些线性代数基础薄弱又想深入了解机械臂内部运算的同志比较有体会。由于是探索性学习,所以文章并没有太多规律而言,更像是技术路线调整,但这更贴近实际。探索事物本质是快乐的,强者不是天生的,而是学习思考来的。

最近参与了3D相机应用项目,与同事交流下又对机械臂运行学有了新的理解,像是一层窗户纸被捅破了,最终感觉就是算矩阵。

一、相机四个坐标系

世界坐标系、相机坐标系、图像坐标系、像素坐标系。

相机将三维世界中的坐标点(单位是m)映射到二维图像平面(单位为像素)的过程可用一个几何模型进行描述。模型有很多种,最简单的是针孔模型,即小孔成像。

5ddc775f15b268dedb11e84527a1bd2c.png

上图中O为相机的光心,也是针孔模型中的针孔。现实世界的空间点P,经过小孔O投影后,落在物理成像平面O’-x’-y’上,成像点为P’。设P的坐标位[X, Y, Z]T,P’为[X’, Y’, Z’]T,设物理成像平面到小孔的距离为f(焦距),则根据三角形相似,得    

Z/f = -X/X’ = -Y/Y’

其中负号代表成像是倒立的。但实际应用中图像并不是倒像(否则相机的使用会非常不便)。为了让模型更符合实际,可以等价的将成像平面对称的放在相机前方,和三维空间点一起放在相机坐标系的同一侧。如图,这样可以将公式中负号去掉,则:

Z/f = X/X’ = Y/Y’                                                      ......(1)式

72bdf9422565037d447d72fe4712dbf2.png

整理得:

X’ = fX/Z

Y’ = fY/Z

上式描述了P点和它成像之间的空间关系,这里所有单位都可以理解成米。但在相机中我们获得的是一个个的像素,所以还需要进一步转换。

##1、像素坐标系

设在成像平面上像素坐标系o-x-y,则在像素平面得到P’的像素坐标:[u, v]T。

像素坐标系通常定义为:原点o’位于图像左上角,u轴向右与x轴平行,v轴向下与y轴平行,则像素坐标系与成像平面之间相差一个缩放与一个原点平移。设像素坐标在u轴上缩放α倍,在u轴上缩放β倍;原点平移了[cx, cy]T,则P’(图像坐标)坐标与像素坐标[u, v]的关系为:

u = αX’ + cx    

v = βY’ + cy

与(1)式联立,令αf为fx,βf为fy,得

u = αfxX/Z + cx

v = βfyY/Z + cy

上式f单位为m,α和β单位为像素/米,则fx、fy、cx、cy的单位为像素。将上式携程矩阵形式,左侧是齐次坐标,右侧是非齐次:

a859c1d93708d61a5e112ad53a88c841.png

则:

    b1c3d036dfa187a92575c88515163978.png

让人快乐的消息是中间这个3×3矩阵正是被称为相机内参的矩阵。通常认为相机内参在出厂后㐊固定的,不会再使用过程中发生变化。

OK,接下来就是外参。上式中P的坐标是基于相机坐标系的,但实际上由于相机在运动,所以P的相机坐标应该是它的世界坐标(Pw)根据相机当前的姿态变换到相机坐标系下的结果。相机位姿由它的旋转矩阵和R和平移矩阵t来描述(这块之后再细说)。则:

08df2f054d296571768eca9e7b7d95a9.png

注意后式隐含了一次齐次到非齐次的转换(么看出来)。它描述了P的世界坐标到相机坐标的投影关系。其中,相机的位姿R,t又称为相机的外参数。相比不变的内参,外参会随着相机的运动发生改变。    

《视觉SLAM十四讲》第二版,P123

注意: 本内容仅用作个人学习,勿用作商业用途

欢迎关注,记录学习!

e5f0471b2ebe9fab9fbee273140d0764.png

http://www.yayakq.cn/news/970958/

相关文章:

  • 网站开发技术项目实战西安网站开开发
  • 中国建设银行昆山支行网站wordpress做导语
  • 佛山网站建设哪家专业观澜做网站公司
  • 网站版面布局设计的原则站长之家0
  • 济南建站公司注意事项售后软件网站开发
  • 西安做网页的公司360优化大师
  • 做英文网站要用什么字体知名电子商务企业有哪些
  • 网站开发用什么后端框架成全视频免费观看在线看 综合 笔记 视频
  • 榆林电商网站建设网络推广公司简介模板
  • 建立一平台个网站需要多少钱wordpress安卓源代码
  • 网投网站怎样建一呼百应网做的网站
  • 网站如何推广营销汕头关键词优化服务
  • 成都络迈品牌网站建设免费个人微网站
  • linux网站环境苏州软件开发公司哪家好
  • 站库设计网站官网网站建设重点
  • 白沙网站建设的目标晋城企业网站建设公司
  • 网站动态图标职业生涯规划大赛演讲稿5分钟
  • 网站空间的地址做产品代理上哪个网站好
  • 学生求职网站的需求分析怎么做昆明网红打卡地有哪些地方
  • 《网站设计与建设》电子书网站实施建设流程
  • 哪个网站可以做h5页面广东室内设计学校
  • 网站开发需要的人员建设局网站建设方案书
  • 两个网站用一个空间php网站开发案例教程
  • 湖南省建设厅官网查询优化王
  • 网站不备案不能访问wordpress 电影模版
  • 188旅游网站源码下载仁怀市城乡建设网站
  • 单人做网站网站如何选取关键词
  • 西部数码网站源码深圳百度推广竞价托管
  • 兰州企业建设网站网站开发运维
  • 品牌网站建设哪里好wordpress 字体样式