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

相机坐标系转换世界坐标系,zedimudepth

1.问题背景

相机的安装的是带一定的倾角,而且车辆是行驶在非铺装路面,车辆是会倾斜的。

2.2四元数转换欧拉角

			float yaw = std::atan2(2 * (w * z + x * y), (1 - 2 * (x * x + y * y)));//偏航角
            float pitch = std::asin(-2 * (z * x - y * w));//俯仰角
            float roll = std::atan2(2 * (w * y + z * x), (1 - 2 * (y * y + z * z)));//翻滚角

3.另一个小问题

zed官方提供了一版conf文件,也就是内参文件,供你消除畸变,二维平面的深度值转换为三维世界的物理坐标。但是官方提供的文件有一定的误差,导致有误。

转换关系

焦距(fx, fy):焦距参数表示成像平面与相机光心之间的距离,它们决定了成像的大小。在数学上,fx 和 fy
是归一化焦距,它们与相机的实际焦距 f 以及像素尺寸 dx 和 dy(单位通常为毫米/像素)有关,具体关系为 fx = f * dx,fy
= f * dy。焦距参数影响成像的视角和物体在图像中的大小。如果相机的分辨率提高,即像素数增加,而物理尺寸保持不变,则 fx 和 fy 会相应增加 。

主点(cx, cy):主点是成像平面上与相机光心投影点相对应的点,通常位于图像的中心位置。在像素坐标系中,cx 和 cy
表示这个点的位置,它们是图像的几何中心。如果图像被裁剪或缩放,这些值会相应地改变,因为它们与图像的原点有关

相关文章:

  • WSL-ubuntu下载安装配置cudnn
  • AutoGPT开源项目解读
  • spyglass-lint关闭(disable/stop/waiver)规则
  • 书生.浦江大模型实战训练营——(十三)茴香豆:企业级知识库问答工具
  • Android高级UI --- canvas
  • Android 12中读写SD卡,提示Operation not permitted问题处理
  • AI嵌入式人工智能开发 --- 【1】初始RKNPU
  • word、pdf、excel及zip加密(含示例效果及工具类)
  • 5 大场景上手通义灵码企业知识库 RAG
  • dma 和 mmap 的区别和联系
  • 【系统架构设计】测试评审方法
  • OSPF路由协议详解
  • 2025秋招大语言模型落地实践面试题
  • 更改了ip地址怎么改回来
  • Git —— 1、Windows下安装配置git
  • 在 Navicat BI 中创建自定义字段:自定义排序顺序
  • 制造业与互联网融合发展试点DID工具变量(2000-2023年)
  • RabbitMQ如何保证消息不丢失(面试版)
  • C++ 异步编程(std::async、std::future、std::promise)
  • C# 匿名函数 delegate(参数...){ }
  • 马克思主义理论研究教学名师系列访谈|杜玉华:马克思主义是“认识世界”和“改变世界”的思维工具
  • 工业富联一季度净利增长25%,云计算业务营收增长超50%
  • 新开发银行如何开启第二个“金色十年”?
  • 体坛联播|安切洛蒂预计执教巴西国家队,利拉德确诊跟腱撕裂
  • 影子调查丨危房之下,百余住户搬离梦嘉商贸楼
  • 玉渊谭天丨中方减少美国农产品进口后,舟山港陆续出现巴西大豆船