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

给网站做网络安全的报价东莞食品网站建设

给网站做网络安全的报价,东莞食品网站建设,wordpress 前端优化,河北建设行业信息网站1.相机标定原理 相机参数的确定过程就叫做相机标定。 1.1 四大坐标系及关系 #xff08;1#xff09;像素坐标系#xff08;单位#xff1a;像素#xff08;pixel#xff09;#xff09; 像素坐标系是指相机拍到的图片的坐标系#xff0c;以图片的左上角为坐标原点1像素坐标系单位像素pixel 像素坐标系是指相机拍到的图片的坐标系以图片的左上角为坐标原点坐标表示为。 2图像坐标系单位mm 以CCD 图像平面的中心为坐标原点X轴和Y 轴分别平行于图像平面的两条垂直边。图像坐标系是用物理单位例如毫米表示像素在图像中的位置。表示为其 x 轴和 y 轴分别与像素坐标系的 u 轴v 轴平行。图像上任意一个像素在两个坐标系的映射关系为 其中单个像素在 x 轴和 y 轴的实际物理距离为 dx 和 dy将上式转换成齐次方程式为像素坐标系与图像坐标系之间的转换关系 3相机坐标系单位mm 图像坐标系虽建立起图像与现实世界的物理关系但这只是二维关系因此需要建立与三维世界相关的相机坐标系。图像坐标系是相机坐标系的某一平面相机坐标系 的x轴和y轴与图像坐标系对应轴平行两个坐标系间的距离就是相机的焦距f。其以相机光心为坐标原点X 轴和Y 轴分别平行于图像坐标系的 X 轴和Y 轴光轴为z轴可以用(c, c, c )来表示。 我们可以通过两个正的相似三角形可以得到图像坐标系和相机坐标系的关系 用齐次坐标系和矩阵表示上述关系 4世界大地坐标系单位mm 相机坐标系是以相机为中心的描述现实世界的三维坐标系。在现实空间中存在无数坐标系可以描述三维空间为了确定三维空间点的具体位置需要确定唯一一个基准坐标系来表述空间这就是世界坐标系用(w, w, w)来表示。 其中R 为 3×3 单位正交矩阵表示了坐标系的旋转操作t 为三维平移向量代表了坐标系的平移操作0 表示三维零向量。 (5) 四个坐标系之间的关系总结 由上面前4步可以知道四个坐标系的关系如下 1.2 相机标定 相机标定就是要通过一定的方法对特定图像棋盘格角点检测计算出这个相机本身的一些参数包扩内参矩阵A外参矩阵[R|T]、畸变系数[k1,k2,k3,,p1,p2,]。内参矩阵各元素意义一个像素的物理尺寸dx和dy焦距f 图像物理坐标的扭曲因子gama图像原点相对于光心成像点的纵横偏移量cx和cy像素为单位。外参矩阵世界坐标系转换到相机坐标系的旋转R和平移T矩阵。畸变系数包括相机的径向畸变系数k1,k2,k3和相机的切向畸变系数p1,p2,。需要的器材一个黑白棋盘格的标定板一个相机拍摄的不同角度或距离的棋盘格图像至少三张以上。 相机的标定是根据像素坐标系与世界坐标系的关系利用一定的约束条件来求解相机的内外参数以及畸变系数的过程。 传统的标定方法一般以棋盘格作为参照物其中每个棋盘格的大小尺寸以及棋盘格的数量都是已知的。标定过程就是将棋盘格的顶点与图像上的对应点建立对应关系利用棋盘格的已知信息来求得相机模型的内外参数和畸变系数。这种标定方法通常有张正友标定法和 Tasi 两步标定法等。这种方法容易受到标定物的制作精度的影响但精度仍比另一种方法高。 张正友标定法 张正友标定法的基本步骤是在不同角度下对标定参考物(棋盘格)进行拍摄然后提取出棋盘格的顶点接着解析出相机的畸变系数和内外参数最后再根据极大似然估计对参数进行优化。 其中M1为相机内参矩阵。 设单应性矩阵 H 满足 其中 λ 是尺度因子由 于1和2正交所以可得以下约束条件 由以上两式可以看出ℎ1和ℎ2是可以通过单应性求解出来的所以要求解的参数就变成 1矩阵中的未知的 5 个参数可以通过三个单应性矩阵来求解这 5 个参数三个单应性矩阵可以通过三张对同一标定板不同角度和高度的照片获得。 相机内参为 相机外参为 上述推导的结果都是在理想情况下得到的没有任何噪声和干扰但噪声是无法避免的。因此在实际标定中还需要使用极大似然法来对参数进行优化。 至此单目相机就标定完成但对于双目视觉系统不仅要对每个相机进行标定同时还要明确相机间的相互关系因此还要对双目相机进行进一步的标定即求取相机间的旋转矩阵和平移向量。 由第一式可知左右相机的对应关系由第二式和第三式可知只需要知道每个相机的外参数就可以求得双目相机的旋转矩阵和平移向量。 2.相机标定代码 在这里我们用pycharm进行相机标定用到了opencv库所以在标定前需要安装好pycharm和opencv库。具体操作可以参照博客OpenCV-Python 相机标定入门详细教程 实例_opencv相机标定实例python-CSDN博客。 首先进入 [2]一个开源的视觉机械臂项目hta0下载标定代码(代码路径hta0-horizontal-robot-arm - GitCode)。 然后根据以上博客的步骤操作即可已经写的很详细。 另外的代码实现也可以参考博客OpenCV学习笔记与代码示例三张氏标定法标定相机原理及函数详解-CSDN博客。主要是c的实现。
http://www.hkea.cn/news/14323159/

相关文章:

  • 深圳网站维护服务的公司广东广州安全教育平台
  • 专门做恐怖电影网站广告设计公司制作
  • 怎样建设门户网站手机wap网页
  • 自己做的网站如何让别人看到网站 前置审批
  • 企业做网站推广南宁东凯做网站的公司
  • 网站前端用的到psjsp做网站教程
  • 12306网站花多少钱做的网页制作公司怎么做
  • 网站项目报价益保网做推广网站吗?
  • 网站建设方案ppt下载网站开发为什么需要域名
  • 北京海淀中关村找工作网站网站界面设计的流程
  • 如何进行网站推广?网站推广的基本手段有哪些开个网站多少钱一年
  • 做细分领域的同城网站网站快速优化排名官网
  • 专业的扬州网站建设wordpress微信说说
  • 网站设计优缺点分析网站建网站建设企业
  • 建设部网站监理资质换证微搭低代码平台
  • 云主机开网站教程佛山市建设网站
  • 上什么网站做会计教育设计师新手接单网站
  • 广州建设网站 公司西宁网站优化
  • 南京高端定制网站建设asp公司网站
  • 建设网站用什么语言比较好微信公众号开店流程
  • 县城房地产网站可以做吗邯郸oa办公系统
  • 网站 建设开发合同国外的网站叫什么
  • flash网站大全有数据库的网站
  • 网站建设的优势与不足网站建设网站制作提供服务
  • 黄山市住房城乡建设厅网站响应式网站建设模板
  • 公司建设网站的服务费新开服网页游戏一览表
  • 下载网站专用空间一般网站建设电话
  • 化妆品网站开发可行性wordpress 文章字数
  • 网站建设备案审核要多久wordpress主题汉化版免费下载
  • 看网站有没有做404网站建设行业好做吗