首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >RK3576/Orin + Gemini335 机器人视觉专题(三) CameraInfo 内参详解:像素坐标如何反投影成 X/Y/Z

RK3576/Orin + Gemini335 机器人视觉专题(三) CameraInfo 内参详解:像素坐标如何反投影成 X/Y/Z

作者头像
散帅集合
发布2026-07-15 09:02:58
发布2026-07-15 09:02:58
40
举报
概述
前两篇我们已经跑通 Gemini335 的 RGB、Depth、CameraInfo 数据链路,并用 fake bbox 从 Depth 图里拿到了目标距离。本篇继续往前走一步:把 CameraInfo 里的 fx/fy/cx/cy 真正讲清楚,并通过代码验证像素点如何反投影成相机坐标系下的 X/Y/Z。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 先给结论
  • 1. 为什么这一篇要单独讲 CameraInfo?
  • 2. CameraInfo 中 K 矩阵怎么看?
  • 3. 反投影公式怎么理解?
  • 4. 本篇开发目标
  • 5. 启动 Gemini335 相机节点
  • 6. 继续复用第二篇的 ROS2 包
  • 7. 节点核心代码
  • 8. 注册节点并编译
  • 9. 运行 CameraInfo 反投影节点
  • 10. 运行结果分析
    • 10.1 center 点为什么 X/Y 接近 0?
    • 10.2 left 点为什么 X 是负数?
    • 10.3 right 点为什么 X 是正数?
    • 10.4 up 点为什么 Y 是负数?
  • 11. RViz2 显示结果
  • 12. 为什么几个点的 Z 不一样?
  • 13. 点云和 CameraInfo 反投影是什么关系?
  • 14. 和 YOLO bbox 有什么关系?
  • 15. 常见问题
    • 15.1 某个采样点没有显示怎么办?
    • 15.2 为什么 Image 图像可能卡,但 Marker 正常?
    • 15.3 为什么不直接用点云?
  • 16. 本篇小结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档