单目的结构光标定有两种方法:
将投影仪当做逆相机
投影仪建模为新的模型
我们先介绍第二种。
单目结构光参数标定法
该方法将投影仪建模为新的模型(逆向针孔模型),直接将投影仪的标定简化为8个未知参数的标定,具体标定步骤如下:
按照合适的角度固定好相机和投影仪,标定过程中保证两者相对静止
准备好标定板,可以使用打印的标定板,也可以使用陶瓷标定板
投影仪关闭,相机拍摄标定板图片
投影仪投射多频相移图片(仅投射y方向条纹),相机同时进行拍摄
改变系统相对标定板的位姿,重复步骤34,拍摄>15组数据
使用拍摄的标定板图片进行相机标定,获得相机内外参,并保存每个标定板的角点位置信息
标定模型如下所示:
图1 标定模型 其中:
OXYZ:参考坐标系,根据投影装置建立的: 1)OXY平面平行于投影面 2)Y轴平行于光栅条纹 3)Z轴经过投影中心Op
P':物点P在OXY平面上的投影
P'':P'在OXY平面的X轴上的投影
D: Op与OXY平面的交点
D'':D在OXY平面的X轴上的投影
具体方法:
关键字:单目 结构
引用地址:
关于单目的结构光标定的两种办法解析
推荐阅读最新更新时间:2024-11-13 11:10
YB4328示波器的结构和使用技巧
示波器是一种能够直接显示电压变化波形的电子仪器,它不仅能够观察电信号的变化过程,而且能够对波形进行测量,如测量电压的幅值、周期、频率和相位等。示波器广泛应用于电气产品的生产和科研实验中,更是家用电子产品维修的“万用仪器”。常用的示波器根据显示信号的多少,可分为单踪示波器、双踪示波器、多踪示波器,而实际工作中应用最多的是双踪示波器。示波器因为结构和工作原理复杂,使用时面板上需要调节的旋钮很多,所以示波器的测量方法很复杂,一般人员不易掌握。在此以电力企业广泛使用的YB4328双踪示波器为例,介绍其结构和工作原理,详细论述一种操作好方法的使用过程。 1、示波器的结构 示波器的结构包括机内的核心部件示波管和示波管的调节电路,机外的连接
[测试测量]
关于51单片机P0口的结构及上拉问题
1.P0作为地址数据总线时,V1和V2是一起工作的,构成推挽结构。高电平时,V1打开,V2截止;低电平时,V1截止,V2打开。这种情况下不用外接上拉电阻。而且,当V1打开,V2截止,输出高电平的时候,因为内部电源直接通过V1输出到P0口线上,因此驱动能力(电流)可以很大,这就是为什么教科书上说可以"驱动8个TTL负载"的原因。 2.P0作为一般端口时,V1就永远的截止,V2根据输出数据0导通和1截止,导通时拉地,当然是输出低电平;截止时,PO口就没有输出了,(注意,这种情况就是所谓的高阻浮空状态),如果加上外部上拉电阻,输出就变成了高电平1。 3.其他端口P1 P2 P3,在内部直接将P1口中的V1换成了上拉电阻,所以
[单片机]
整车CAN通讯协议的基本拓扑结构详解
电动汽车,以电池和电机系统取代了内燃机汽车的发动机系统,使得汽车上主要的结构和电气件发生了很大变化。在传统汽车上已经比较成熟的CAN总线技术,电动汽车仍然需要作出必要调整才能够使用。 1 电动汽车的CAN协议 常用车辆CAN总线通讯协议,大多直接采用SAE-J1939的形式制定。电动汽车首先遇到了电池系统、电机系统等新加入电器需要重新设定PGN码等问题。CAN协议始终处在诸侯割据的状态。在过去的几年中,国家及相关机构也一直在对电动汽车的CAN通讯协议进行研究,希望形成统一的协议体系。统一的CAN协议,首先是零部件供应商的福音。当前主流主机厂,每家都有自己的整车通讯协议,各个供应商,需要根据整车厂的定义,修改零部件的CAN协议。
[嵌入式]
MCS-51 单片机的结构和工作原理
一、MCS-51单片机的基本组成 MCS-51单片机芯片有许多种,如8051、8031、8751、80c51、80c31等。它由中央处理器(CPU)、时钟电路、程序存储器(ROM/EPROM)、数据存储器(RAM)、并行I/O口(P0~P3)、串行口、定时器/计数器及中断系统组成。它们通过单一总线连接,并被集成在一块半导体芯片上,即单片微型计算机(Single-Chip Microcomputer)。 二、8051单片机内部结构和功能 中央处理器CPU 中央处理器CPU是单片机内部的核心部件,它决定了单片机的主要功能特性,由运算器和控制器两部分组成。 1、 运算器 运算器是计算机的运算部件,用于实现算术
[单片机]
中芯国际结合常规ALD与CVD发明半导体结构设计方案
深沟槽隔离技术(DTI)广泛应用于包括移动电话和数码相机等应用的高分辨率CMOS图像传感器。然而,现有的沟槽填充技术,大多用于小尺寸(宽度小于200nm)深沟槽填充,难以满足客户大尺寸(宽度大于300nm)深沟槽填充工艺要求。 为了满足深沟槽工艺对阶梯覆盖能力的要求,目前可以采用CVD(化学气相沉积)中的原子层沉积技术ALD来填充深沟槽。ALD在高深宽比的沟槽结构中也有着良好的阶梯覆盖能力,适合填充更深的沟槽。 但ALD也存在价格昂贵,WPH低的缺点。特别是对于大尺寸深沟槽,现在并没有成熟适合生产的方法。如果单独使用ALD去填充,会对产能和成本有很大的影响,如果单独使用除ALD之外的CVD来填充,阶梯覆盖能力又会较差。 因此,
[手机便携]
STM32 DMA控制器结构框图概述
DMA叫做直接存储器访问,用于在外设与存储器之间与存储器之间提供高速数据传输。可以在无需任何CPU操作的情况下通过DMA快速移动数据。这样节省的CPU资源可供其他操作使用。从硬件层次上来说,DMA 控制器是独立于 Cortex-M4内核的,有点类似 GPIO、USART 外设一般,只是 DMA的功能是可以快速移动内存数据。 要实现把外设数据写入内存,或把内存数据送至外设,一般由CPU控制完成,可采用标记查询或中断的方式。利用中断传送数据,可大大提高CPU的利用率。但当批量传输数据时,由于进出中断需保护现场和断点,无形之中增加了CPU的中断负载。另外,CPU的核心工作是算法处理,借用CPU进行大量数据传输,会降低CPU处理算法的
[单片机]
分析闭锁器结构与材料及如何判断闭锁器坏了
闭锁器结构 1、底座2、电机3、插片座4、蜗杆5、蜗轮6、复位齿轮7、电机插片8、档位片9、旋转杆10、减振块11、螺钉12、触片座13、复位扭簧 闭锁器的材料介绍 电机 闭锁器电机主要作用:电机为动力源,当压上蜗杆后蜗秆便随着电机带动齿轮运转。 最主要的特点 1、转速高《均在每分钟1万转左右),因此产品运转速度相当快,为速度缓冲所以都增加减振块。 2、电流大(A),因此电机都内置或外置PT,主要作用是保护电机在运转过程中温度升高时不被坏。 工艺过程中注意点: 1、电机型号。因电机各型号不一样它的特性就完全不一样,用错型号电机产生的后果是产品输出功能完全不一样。 2、防止电机轴弯曲变形及压蜗杆后因用错工装将电机轴压坏。 3
[嵌入式]
ARM处理器的程序与数据存储(冯·诺依曼与哈佛结构)
保存在存储器中的内容可以是程序,也可以是数据。程序是ARM处理器可以运行的指令代码,数据是指令在运行中用到的操作数或者变量。 1、程序存储 ARM处理器支持两种指令,一种是ARM汇编指令,一种是Thumb汇编指令。ARM汇编指令是32位长,即每条ARM汇编指令都是由四个字节的存储空间保存,所以ARM处理器在执行地址a的ARM汇编指令时,会从地址a + 4取下一条指令。Thumb汇编指令是16位长,即每条Thumb汇编指令都是由两个字节的存储空间保存,所以ARM处理器在执行地址a的Thumb汇编指令时,会从地址a + 2取下一条指令。 ARM处理器可以执行两种格式的指令,运行不同格式的汇编指令在执行和取指方面有很大不同。为
[单片机]