0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RGBD相机的标定和图像配准

新机器视觉 来源:新机器视觉 2023-08-22 14:58 次阅读

1

kinect2相机简介

1、三种主要相机类型

63c2b986-407d-11ee-ac96-dac502259ad0.png

2、常见的RGB-D相机

64092eac-407d-11ee-ac96-dac502259ad0.png

3、kinect2 相机

从左到右依次是:彩色摄像头;红外摄像头(深度摄像头),但这个要和再右边的IR Project(红外投射器)一起工作的;底下的长条是麦克风,可以感受到说话人的方向

644d79c2-407d-11ee-ac96-dac502259ad0.png

3.1使用RGB-D相机的好处

可以直接通过拍摄的深度图得到物体的空间位置

654246be-407d-11ee-ac96-dac502259ad0.png

3.2问题

keinect相机 彩色图像是1920x1080的,但深度图是512x414的,因此需要深度校准

3.3实际标定得到的数据

656a92cc-407d-11ee-ac96-dac502259ad0.png

2

内外参标定

1、针孔相机投影模型

659a9936-407d-11ee-ac96-dac502259ad0.png

656a92cc-407d-11ee-ac96-dac502259ad0.png

相机坐标系 -> 物理成像平面

66020f94-407d-11ee-ac96-dac502259ad0.png

物理成像平面 -> 像素平面

66397fba-407d-11ee-ac96-dac502259ad0.png

总结一下

整个投影过程都可以通过下面的内参矩阵描述 fx,fy,cx,cy

6666ace2-407d-11ee-ac96-dac502259ad0.png

主要通过k1,k2,k3三个参数来描述相机的径向畸变(常用k1,k2就够了)

668b8738-407d-11ee-ac96-dac502259ad0.png

对于切向畸变,一般使用p1,p2来描述

66c26b4a-407d-11ee-ac96-dac502259ad0.png

2、工具

66e4c4b0-407d-11ee-ac96-dac502259ad0.png

对于 kinect 可以用 iai_kinect2 工具包做标定

3、棋盘标定板

6706d7f8-407d-11ee-ac96-dac502259ad0.png

4、彩色相机标定

67354818-407d-11ee-ac96-dac502259ad0.png

5、红外相机标定

67676aa0-407d-11ee-ac96-dac502259ad0.png

6、彩色相机和红外相机的外参标定

描述深度坐标系下的点如何表示在RGB图中

67b44cda-407d-11ee-ac96-dac502259ad0.png

7、深度相机的深度校准

67fc26a4-407d-11ee-ac96-dac502259ad0.png

3

图像配准

1、配准原理

(配准后的深度图不对)

6831c08e-407d-11ee-ac96-dac502259ad0.png

正确

6882c4fc-407d-11ee-ac96-dac502259ad0.png

4

总结

68d7711e-407d-11ee-ac96-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像
    +关注

    关注

    2

    文章

    1063

    浏览量

    40041
  • 相机
    +关注

    关注

    4

    文章

    1253

    浏览量

    52453

原文标题:RGBD相机的标定和图像配准

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    工业相机单目和双目的区别

    工业相机标定的方法根据工业相机的数目可分为单目标定、双目标定Q以及多目标定
    的头像 发表于 03-26 16:26 466次阅读
    工业<b class='flag-5'>相机</b>单目和双目的区别

    相机标定中的坐标变换原理难点分析

    相机标定中的基本坐标系有:像素坐标系、图像坐标系、相机坐标系、世界坐标系,这些坐标系之间都有一定的转换关系,若这些转换关系已知,就可以得到世界坐标(棋盘上的点)和像素坐标之间的关系。
    发表于 12-19 10:42 336次阅读
    <b class='flag-5'>相机</b><b class='flag-5'>标定</b>中的坐标变换原理难点分析

    采集激光雷达和相机的初始标定数据

    包含了计算相机内参,获得标定数据,优化计算外参和雷达相机融合应用相关的代码。 本方案中使用了标定板角点作为标定目标物,由于Livox雷达非重
    的头像 发表于 11-28 11:09 247次阅读
    采集激光雷达和<b class='flag-5'>相机</b>的初始<b class='flag-5'>标定</b>数据

    相机标定中各种标定板介绍以及优缺点分析

    在选择标定板时,一个重要的考虑因素是它的物理尺寸。这最终关系到最终应用的测量视场(FOV)。这是因为相机需要聚焦在特定的距离上标定。改变焦距长度会轻微地影响对焦距离,这会影响之前的标定
    的头像 发表于 11-25 14:36 491次阅读
    <b class='flag-5'>相机</b><b class='flag-5'>标定</b>中各种<b class='flag-5'>标定</b>板介绍以及优缺点分析

    相机标定究竟在标定什么?

    这个逼近的过程就是「相机标定」,我们用简单的数学模型来表达复杂的成像过程,并且求出成像的反过程。标定之后的相机,可以进行三维场景的重建,即深度的感知,这是计算机视觉的一大分支。
    的头像 发表于 10-18 17:00 564次阅读
    <b class='flag-5'>相机</b><b class='flag-5'>标定</b>究竟在<b class='flag-5'>标定</b>什么?

    常用视觉的三种相机标定总结

    选中Export Camera Parameters按钮,将计算得到的相关参数导入到Matlab中;若要进行更精确的标定,可在标定时考虑畸变误差或采用双目相机标定方法。
    发表于 10-09 10:51 709次阅读
    常用视觉的三种<b class='flag-5'>相机</b><b class='flag-5'>标定</b>总结

    什么是相机标定 常用相机标定的方法

    对于摄像机标定问题已提出了很多方法,摄像机标定的理论问题已得到较好的解决,对摄像机标定的研究来说,当前的研究工作应该集中在如何针对具体的实际应用问题,采用特定的简便、实用、快速、准确的标定
    发表于 08-04 12:54 1717次阅读
    什么是<b class='flag-5'>相机</b><b class='flag-5'>标定</b> 常用<b class='flag-5'>相机</b><b class='flag-5'>标定</b>的方法

    张正友标定方法是手眼标定吗 如何分析相机标定参数的好坏

    张正友标定方法是一种经典的相机标定方法,目前是最受欢迎的方法之一。该方法通过一种机器学习的方法,利用大量匹配的数据点像素坐标、世界坐标,基于极大似然估计拟合得到一个最优解。
    发表于 08-03 10:59 767次阅读
    张正友<b class='flag-5'>标定</b>方法是手眼<b class='flag-5'>标定</b>吗 如何分析<b class='flag-5'>相机</b><b class='flag-5'>标定</b>参数的好坏

    为什么要进行相机标定?相机标定有何意义?

    在大多数条件下,这些参数必须通过实验与计算才能得到。无论是在图像测量或者机器视觉应用中,相机参数的标定都是非常关键的环节,其标定结果的精度及算法的稳定性直接影响
    发表于 08-03 09:38 1021次阅读
    为什么要进行<b class='flag-5'>相机</b><b class='flag-5'>标定</b>?<b class='flag-5'>相机</b><b class='flag-5'>标定</b>有何意义?

    为什么要进行相机标定?相机标定有何意义?

    单目相机标定技术适用于被测表面曲率较小且需要获取实际数据的应用场合,比如食品、机械制造以及半导体等。
    发表于 07-21 11:32 2786次阅读
    为什么要进行<b class='flag-5'>相机</b><b class='flag-5'>标定</b>?<b class='flag-5'>相机</b><b class='flag-5'>标定</b>有何意义?

    手眼标定(九点法)

    在实际控制中,相机检测到目标在图像中的像素位置后,通过标定好的坐标转换矩阵将相机的像素坐标变换到机械手的空间坐标系中,然后根据机械手坐标系计算出各个电机该如何运动,从而控制机械手到达指
    的头像 发表于 07-03 15:45 2582次阅读
    手眼<b class='flag-5'>标定</b>(九点法)

    双目相机标定的原理和方法

    首先,课程介绍了双目相机标定的基础知识。我了解到双目相机是由两个相机组成的系统,通过同时拍摄目标物体的两个视角来获取三维信息。
    的头像 发表于 07-03 14:25 2205次阅读
    双目<b class='flag-5'>相机</b><b class='flag-5'>标定</b>的原理和方法

    计算机视觉的相机标定问题解析

    相机标定是计算机视觉最基础也是至关重要的一个问题,标定的精度够不够决定了以后的校正、去畸变、配准、计算三维坐标、恢复三维模型能否进一步做下去。
    的头像 发表于 06-26 09:51 338次阅读

    如何学习相机模型与标定

    相机标定是通过输入带有标定patter的标定板来获得相机参数的一个过程。实际的光学成像是一套非常复杂的过程,从三维世界投影到
    的头像 发表于 06-01 14:36 464次阅读
    如何学习<b class='flag-5'>相机</b>模型与<b class='flag-5'>标定</b>?

    RGBD相机模型与图片处理

    当我们要记录的信息更多时,一个字节就不够了。 在RGB-D相机的深度图中,记录了各个像素与相机之间的距离。这个距离通常是以毫米为单位,而RGB-D 相机的量程通常在十几米左右,超过了255。
    的头像 发表于 05-15 11:33 476次阅读
    <b class='flag-5'>RGBD</b><b class='flag-5'>相机</b>模型与图片处理