三维重建之条纹投影结构光(一)

三维重建之条纹投影结构光(三)——相高模型标定 接上面两文: 三维重建之条纹投影结构光(一)https://blog.youkuaiyun.com/beyond951/article/details/123361852?spm=1001.2014.3001.5501三维重建之条纹投影结构光(二)——四步相移+三频外差法https://blog.youkuaiyun.com/beyond951/article/details/123769596?spm=1001.2014.3001.5501接下来对相高模型进行标定,其推导过程如下图所示 ... 阅读详情
AI摘要

本文详细介绍了条纹投影结构光的三维重建原理,着重讲解了相位-高度模型,包括平行轴、非平行轴和线性/逆线性模型,以及相位主值的四步相移法和三频外差法求解。通过实例演示了如何通过相位计算获取物体高度信息。

        该系列为条纹投影结构光学习笔记,一共分为四篇。第一篇记录文献阅读的笔记,对重要知识点进行摘录介绍;第二篇为相位求解和相位展开;第三篇为相高模型的标定;第四篇为重构篇。

        本篇以理论知识为主,主要从以下三个方面进行介绍,首先介绍条纹投影的三维重建测量原理;然后介绍相位和高度的模型,即相-高模型,最后介绍相位主值的求解和相位展开。本篇博文不涉及具体的代码实现。


条纹投影结构光测量原理

参考论文来源:结构光三维成像技术,四川大学,苏显渝

        结构光三维成像技术是一种利用辅助的结构光照明获取物体三维像的技术,它采用的技术方案是投影一个载频条纹到被成像的物体表面,利用成像设备从另一个角度记录受被成像物体高度调制的变形条纹图像,再从获取的变形条纹图中数字解调重建出被测物体的三维数字像。其成像系统示意图如下图所示:

        为什么相位可以反映物体的高度信息?

        当一个正弦光栅图形被投影到三维漫反射物体表面时,从成像系统获取的变形光栅像可表示为:

        式中R(x,y)是物体表面不均匀的反射率,即光学影像,包括物体表面的灰度和色度信息,C表示均匀的投影光强,相位函数Φ(x,y)表示了条纹的相位。当漫反射物体是一个标准平面(参考平面)时,条纹的相位具有线性分布的特点:

         式中Po为在参考平面上条纹的周期。当漫反射物体是分布在h(x,y)的三维表面时,增加了由高度引起的附加相位调制:

         式中λe为等效波长,一个等效波长正好等于引起2π相位变化量的高度变化。这时,从成像系统获取的变形光栅像可表示为

        由于物体表面的高度变化引起的条纹相位变化,导致观察到变形条纹。通过相移技术人们很容易从多帧相移条纹图形种分离出Φ(x,y),从而重建h(x,y)的分布,通过相移技术也可以从条纹的调制度中分离 出R(x,y),获 得 物 体 表 面 的 光 学 影 像。

        因此,市面上主流的投影重构方法基于Φ(x,y)求解出物体的真实高度信息;基于R(x,y)还原出物体的本身的色彩。

三维重建之条纹投影结构光(二)——四步相移+三频外差法 四步相移+三频外差法 阅读详情

相关推荐

结构光三维重建(一)条纹结构光三维重建

在近景三维重建领域,结构光技术可以说是应用最广泛的,尤其在工业领域。该技术目前具有高精度和无视弱纹理等优点,但复杂的室外环境还是会对该技术造成一定程度的干扰。目前用的比较多的结构光分别两大类:线结构光以及条纹结构光。接下来我先来简单介绍一下条纹结构光三维重建,事实上,条纹结构光的原理与双目立体匹配是非常相似的。...

AAAA202012的博客 1万+

三维重建之条纹投影结构光(四)——完结(包含重构)

接上面三文: 三维重建之条纹投影结构光(一)https://blog.youkuaiyun.com/beyond951/article/details/123361852?spm=1001.2014.3001.5501三维重建之条纹投影结构光(二)——四步相移+三频外差法https://blog.youkuaiyun.com/beyond951/article/details/123769596?spm=1001.2014.3001.5501三维重建之条纹投影结构光(三)——相高模型标定https://blog....

beyond951的博客 3760

结构光三维重建(二)线结构光三维重建

在近景三维重建领域,结构光技术可以说是应用最广泛的,尤其在工业领域。该技术目前具有高精度和无视弱纹理等优点,但复杂的室外环境还是会对该技术造成一定程度的干扰。目前用的比较多的结构光分别两大类:线结构光以及条纹结构光。接下来我先来简单介绍一下线结构光三维重建。......

AAAA202012的博客 9013

【视觉-结构光三维重建-理论篇】结构光 三维重建----论文调研3

动态目标实时三维重建-结构光方案 动态目标 三维重建 Stripe boundary codes for real-time structured-light range scanning of moving objects 我们提出了一种新的实时结构光扫描方法。在分析现有结构光技术的基本假设之后,我们基于编码投影条纹之间的边界,导出了一组新的照明模式。这些条纹边界码允许

开源节流 1万+

条纹投影结构光入门:从相位求解到三维重建的完整流程解析

本文详细解析了条纹投影结构光三维重建的完整流程,从系统搭建、相位求解到三维点云生成。通过实操建议和代码示例,帮助读者掌握相位展开和相高模型标定等关键技术,适用于实验室环境下的高精度三维测量。

sat99的博客 729

单目结构光三维扫描仪的标定与三维重建

标定 单目结构光三维扫描仪的标定,主要是将投影仪逆向成一个相机的过程,标定过程中投影仪投射横竖多频条纹,解相后得到在相机对应的投影感器的像素值,将相机纹理像素和投影仪传感像素对应后,识别两个相机的标定板(这里已经把投影仪看作一个相机)。 上图为相机识别标定板的输出结果,分辨率为12801024 上图为投影仪逆向相机后识别标定板的输出结果。分辨率为1280720 此时完全可以当成双目相机来标定。分别可以得出相应相机内参。 八参数标定 用单目八参数标定法的话,还需要根据竖条纹相位值做8个参数标定 八参数法三维

hoguowi的博客 6539

历年北京理工大学复试专业综合题

。

A place to record sth. 2万+

S4-FPGA-K7板级原理图硬件实战

xilinx K7板级硬件实战

weixin_66510961的博客 6148

Zemax新手别慌!一文搞懂几何像差:从球差、慧差到色差的实战识别与优化

本文为Zemax新手提供几何像差实战指南,详细解析球差、彗差和色差的识别与优化方法。通过软件操作关键节点和实际项目决策逻辑,帮助光学设计师快速掌握像差诊断与优化技巧,提升光学设计效率。

weixin_42524708的博客 257

手把手教你用Chrome DevTools逆向分析抖音a_bogus参数(附完整日志插桩方法)

本文详细介绍了如何使用Chrome DevTools逆向分析抖音a_bogus参数的生成逻辑,包括XHR断点定位、日志插桩追踪和加密核心逻辑解析。通过实战案例,帮助开发者掌握逆向工程技巧,应对抖音接口的动态加密变化,特别适合研究dy接口和a_bogus参数的技术人员。

weixin_27741699的博客 785

Python 爬虫实战:爬取哔哩哔哩知识区,抓取高赞课程信息

哔哩哔哩(Bilibili)是一个广受欢迎的综合性视频社区,其中的知识区汇聚了大量优质的教育、科普、技术等课程内容。本文将指导读者如何使用 Python 爬虫技术从哔哩哔哩知识区抓取高赞课程信息,并进行数据分析。本文深入探究了利用 Python 爬虫技术从哔哩哔哩知识区抓取高赞课程信息的全流程。从前期的环境搭建、模拟登录,到核心的课程数据抓取、存储,再到后续的数据分析与可视化,都详细展开讲解并提供代码支持。通过此方法所获取的数据,能够助力创作者优化内容、用户发现优质课程、平台洞察用户需求。

u014481728的博客 1133

PCIe(二) —— 配置空间

好了,这一篇我们把配置空间的结构,分配和访问,都大概总结了一遍,并且还介绍了它们的头部字段和这些字段的意义,包括BAR和消息路由的原理。之后,如果有时间,我们会继续来探索PCIe的数据报文的结构和传输等等。

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 1767

【Unity 实用工具篇】 | Book Page Curl 快速实现翻书效果

游戏和应用开发中,真实感的交互设计能显著提升用户体验。Unity3D图书翻页效果插件为开发者提供了一种便捷方式,可在项目中实现高度拟真的书籍翻页动画。 本文介绍该插件的快速使用方法,涵盖从基础导入到自动翻页效果创建的全过程,让我们快速实现翻页效果。

努力前行,总会成为自己心中的那道光 1万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: Halcon二维码扫描算法总结
下一篇: Halcon real类型TIF与16位PNG相互转换算法
beyond951
博客等级 码龄5年 413粉丝 30原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

beyond951

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值