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

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

3天内不再提示

结构光自标定方法综述

新机器视觉 来源:《传感器与微系统》 2023-03-03 10:13 次阅读

be779c00-b920-11ed-bfe3-dac502259ad0.png

00 引言

三维重构是计算机视觉核心问题之一,相机-投影仪结构光系统是三维重构体系中一个重要分支,结构光系统标定是其众多应用的基础,在某些场景下是其不可或缺的部分。根据标定物不同,标定方法可以粗略地分为基于标定物的传统标定方法和基于场景约束的自标定方法,传统标定方法繁杂且无法在线标定,但精度高;自标定方法操作简单,可以满足一些特殊应用场景,但模型复杂且精度、鲁棒性较差。自标定方法是对传统标定方法的补充,结构光系统的自标定是在相机自标定基础上延伸而来,其目的是为了补充传统标定方法存在的缺陷,也是为了简化操作流程。

相机标定和自标定综述文献较多,结构光系统标定综述较少。从各类数据库中检索到的文献有刘建伟等人对线结构光系统标定技术的研究,Zhang S 介绍了传统编码方法、非传统编码方法以及混合编码方法,给出了部分编码规则原理,并提供了一些实用技巧。王子为提出了一种基于单应矩阵的摄像机自动标定算法,通过对摄像机内外参数进行标定。范剑英等人。 提出了一种通过一块圆点平面标定板进行标定,再利用自标定算法标定外参。刘顺涛等人研究了基于矩阵变换的摄影测量法、基于几何关系的三角测量法、多项式拟合法3种标定方法,并将3 种方法的五大具体标定特性进行了对比分析。任瑜、韩正勇等人从其他方面对相机和摄像机的参数标定进行了一些研究。

综上所述,国内外学者对结构光标定方法进行了一些研究和综述,但结构光自标定方法综述在国内外尚未被检索到。本文针对当前结构光自标定方法进行系统综述,对不同自标定方法进行分类归纳,就结构光完全自标定重点论述,且对系统重构效果进行比对;提出结构光自标定方法。存在的问题与挑战;指出结构光自标定的可能解决方案及未来发展方向。

01 结构光自标定理论基础

相机-投影仪结构光系统自标定是涵盖相机标定、投影仪标定、相机-投影仪系统标定等科研领域的难点问题,其理论基础主要包括结构光三维重构系统,相机-投影仪标定以及多视角几何中的对极几何等。

1.1 结构光三维重构

相机-投影仪结构光系统一般由数量不等的相机和投影仪组成,投影仪将格雷码、正弦条纹等主动结构信息投射到被测物体表面,再利用单个或多个相机捕获带有结构光冬案的被测物表面,再经过图像三维解析实现三维重建。结构光三维重构流程包括相机-投影仪标定、编码、投影编码图案到被测物体、相机捕获带有编码图案的物体表面、解码、三维重构。结构光三维重构示意如图1。

be94440e-b920-11ed-bfe3-dac502259ad0.png

图1 结构光三维重构示意

1.2 相机-投影仪标定

相机-投影仪自标定本质上属于标定问题,标定参数与传统相机和投影仪基本一致。在相机-投影结构光系统中,投影仪往往被看作一个逆相机,因此其需要标定的参数与相机基本相同。相机标定可以分为线性标定和非线性标定,非线性标定除需要正常线性标定外,还需要标定相机畸变参数。相机-投影仪标定示意如图2所示。

beb816a4-b920-11ed-bfe3-dac502259ad0.png

图2 相机投影仪标定示意

1.3 对极几何

对极几何是相机-投影仪自标定的基础。传统标定方法通过已知标定物上特征点之间的尺寸关系构建约束方程从而求解内外参。自标定过程由不涉及标定物,而是利用场景约束构建约束方程,通过求解约束方程来标定相机和投影仪的内外参。对极几何示意如图3所示。

beca9c5c-b920-11ed-bfe3-dac502259ad0.png

图3 对极几何示意

02 结构光自标定方法归纳

按照相机和投影仪数量不同,对结构光自标定方法归纳如表1所示。

表1 结构光自标定方法归纳

bedc76ca-b920-11ed-bfe3-dac502259ad0.png

2.1 部分标定

结构光系统部分标定是假设视觉系统中内参或外参部分已知,通过已知参数结合自标定算法求解夫知参数,通常已知相机-投影仪内参,标定外参。Chen S Y等人在假设已知相机和投影仪内参情况下,提出一种自标定算法获得相机和投影仪的相对位置关系,与之类似的还有文献等;AI I K等人提出一种新的标定构架,他们搭建的结构光系统由多个相机和一个投影仪组成,但是投影仪的投影过程由人为设置或者控制;范剑英等人针对双相机-单投影仪的结构光系统进行自标定,内参通过一块圆点平面标定板进行标定,再利用自标定算法标定外参;除此之外,还有 Garrido-Jurado S等人的方法均与之类似。

2.2 完全自标定

相机-投影仪结构光系统完全自标定是指标定过程不借助外部标定物,仅通过投影仪投射图像和相机捕获终像对应间关系,构建约束方程,求解相机和投影仪的内外参数。完全自标定相比其他自标定方法更具吸引力,针对其技术方案与数学模型进行讨论是有必要的。完全自标定根据标定对象又可以划分为单相机-单投影、单相机-多视角-单投影和多相机-投影的完全自标定。

结构光完全自标定是结构光自标定领域一个重要分支,同时也是一个重点研究内容;自标定结果准确与否,除了比对标定参数外,观察最终重构结果也是一个重要参考指标,重构效果对比如表2所示。

表2 结构光完全自标定重构结果对比

bf05adf6-b920-11ed-bfe3-dac502259ad0.png

2.3 基于主动视觉自标定

基于主动视觉的结构光自标定方法介于上述两和自标定方法之间,其本身不需要预先对内外参进行标定,但是需要在自标定过程中给定部分已知信息、空间场景、运动轨迹等。

03 问题与挑战

相机-投影仪结构光系统自标定方法相比传统标定方法在某些方面具有显著优势,如运动物体在线测量、变焦拍摄等场景,但是,在实际应用的过程中仍然存在一些问题与挑战。

1)精度与鲁棒性方面:与传统标定方法相比,自标定算法在精度和鲁棒性方面存在着明显不足,在不增加外部标定物的情况下利用完全自标定算法精确获得相机内参、外参和畸变参数,是一个巨大挑战。

2)内参假设:当前自标定算法在内参标定时基本都进行了一定假设,例如假设x方向的焦距与y方向的焦距相等,扭曲因子为零等,其原因是当前尚没有合适的数学模型能够求解完全形态的相机内参数。

3)畸变参数求解:当前自标定算法主要是对径向畸变参数进行标定,切向畸变和薄棱镜畸变在目前结构光自标定中考虑很少,因此,结构光系统的非线性自标定有待提高。

4)多相机-投影的同步完全自标定:随着硬件与计算力的快速提升,多相机-投影结构光必然成为未来的趋势,因此,针对多相机-投影自标定算法的研究也将成为一个重点研究方向。然而,到目前为止,针对多相机-投影完全自标定仅有 Willi S等人进行研究,而针对多相机-投影同步完全自标定尚无相关研究成果出现。

04 结束语

本文综述了近年来结构光自标定算法的研究状况,发现针对结构光自标定研究较少,完全及同步自标定研究更少,但单相机-单投影的结构光系统标定的研究相对成熟,多相机-投影仪的同步完全自标定尚无有效解决方案。此外,针对相机-投影仪完全自标定技术方案从底层数学模型进行阐述,面对当前结构光自标定算法中存在的问题,给出一些可能的解决方案。

未来,将设计目标函数时以约束项的形式考虑之前通过假设舍去的内参和畸变参数,引入深度学习对约束项参数进行调整和优化,通过迭代进行求解;针对多相机-投影结构光系统同步完全自标定,考虑分解为多相机系统自标定和单相机-单投影同步完全自标定两个过程,分别设计求解承数,最后将两个目标承数整合为一个总的目标雨数,通过迭代求解达到全局最优,从而实现多相机-投影结构光系统的同步完全自标定。

bf1ae8e2-b920-11ed-bfe3-dac502259ad0.jpg

审核编辑 :李倩

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

    关注

    4

    文章

    838

    浏览量

    42677
  • 数据库
    +关注

    关注

    7

    文章

    3591

    浏览量

    63379
  • 结构光
    +关注

    关注

    0

    文章

    74

    浏览量

    13082

原文标题:结构光自标定方法综述

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

收藏 人收藏

    评论

    相关推荐

    温度传感器的标定方法

    温度传感器的标定和大多数其它传感器的标定一样,最普遍的方法就是将传感器放置在一个可精确测定的、已知温度的环境中一段时间,然后记录检查传感器的输出是否与已知的环境温度一致,并计算出传感器的误差。那么
    发表于 01-11 16:39

    基于机器视觉的摄像机标定理论与各种方法分析

    参数。确定某一摄像机参数称为摄像机定标。2 标定分类   总的来说,摄像机标定可以分为传统的摄像机标定方法和摄像机
    发表于 06-04 08:00

    摄像机标定理论是什么?其方法有哪些?

    摄像机标定是什么?如何对摄像机标定进行分类?传统摄像机标定方法分为哪些?摄像机标定
    发表于 04-13 06:10

    基于模型的电机标定方法

    标定精度也不够理想。基于模型的电机标定方法,鲁棒性强,测试点少,提高测试效率,将MTPA和弱磁放在一张表格中标定,可同时实现基速以下以及高速弱磁区效率最优控制,采用GUI,易操作,弱
    发表于 08-27 06:01

    简易摄像机标定方法

    以简化以往的摄像机标定技术为研究目的,分析了标定算法对于前期图像处理的要求,给出了基于MATLAB 的简易 摄像机 标定方法。该方法借助于常
    发表于 06-13 15:52 39次下载
    简易摄像机<b class='flag-5'>标定</b><b class='flag-5'>方法</b>

    光学方法测量三维形状综述

    光学方法测量三维形状综述光学方法测量三维形状综述光学方法测量三维形状综述
    发表于 01-07 16:48 2次下载

    基于LABVIEW的图像测量技术标定方法

    图像测量技术在工业现场的应用日益广泛,已成为产品几何尺寸测量的重要方法,但光学镜头的径向畸变对测量结构有着很大的影响,本文着重介绍利用LABVIEW开发平台下的vision组件对测量图像进行标定
    发表于 02-23 10:00 76次下载

    基于移动平面靶标的标定方法

    针对现有的线结构光视觉测量系统现场标定方法存在效率低、操作复杂等不足,提出了一种基于自由移动平面靶标的标定方法。该
    发表于 03-15 11:22 4次下载
    基于移动平面靶标的<b class='flag-5'>标定</b><b class='flag-5'>方法</b>

    如何使用线纹尺的线结构光视觉传感器进行视觉检测标定方法说明

    设计了一种基于线纹尺的线结构光视觉传感器直接标定法,提出了线纹平面靶标与特征点提取算法,不需要建立几何成像数学模型,通过获取已知三维空间坐标特征点的图像坐标,建立亚像素物像索引表,直接在物像索引
    发表于 12-20 14:20 8次下载
    如何使用线纹尺的线<b class='flag-5'>结构</b>光视觉传感器进行视觉检测<b class='flag-5'>标定</b>的<b class='flag-5'>方法</b>说明

    结构光视觉的优点和标定方法分析

    采用张正友提出的基于2D平面棋盘格的摄像机标定方法,利用Matlab摄像头标定工具完成相机参数的标定
    的头像 发表于 08-31 10:04 4777次阅读
    <b class='flag-5'>结构</b>光视觉的优点和<b class='flag-5'>标定</b><b class='flag-5'>方法</b>分析

    测压传感器的标定方法结构原理解析

    为了准确测试,对压力测试传感器需进行标定。对于静态测试只需作静态标定。对有动态响应要求的压力传感器还需进行动态标定
    的头像 发表于 01-09 10:10 6024次阅读
    测压传感器的<b class='flag-5'>标定</b><b class='flag-5'>方法</b>和<b class='flag-5'>结构</b>原理解析

    MEMS陀螺捷联惯导系统标定方法综述

    MEMS陀螺捷联惯导系统标定方法综述
    发表于 08-05 16:54 5次下载

    3D结构光的优点及参数如何进行标定

    到另一个位置,从而产生两条不共线的激光条纹,利用上述相同的图像处理方法再次提取激光条纹上的两个特征点。最后,利用结构光平面上的四个点来确定结构光平面方程参数。该方法可以在摄像机参数
    的头像 发表于 11-09 10:26 1544次阅读

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

    张正友标定方法是一种经典的相机标定方法,目前是最受欢迎的方法之一。该方法通过一种机器学习的
    发表于 08-03 10:59 771次阅读
    张正友<b class='flag-5'>标定</b><b class='flag-5'>方法</b>是手眼<b class='flag-5'>标定</b>吗 如何分析相机<b class='flag-5'>标定</b>参数的好坏

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

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