jjzjj

N步相移及多频外差解相算法详解(opencv+C++代码实现)

在结构光三维重建中,典型的方法为条纹投影轮廓术(FringeProjectionProfilometry,FPP),其主要步骤如下:本文主要介绍相位解调和相位展开两部分。一、相位解调四步相移法标准的N步相移法能够消除环境光和表面反射率的干扰,对系统的随机噪声具有一定的抑制作用,具有较高的测量分辨率和精度,是使用最多的一种结构光测量方法。标准的N步相移模型可以表示为: 其中(x,y)表示二维像素点,I(x,y)表示图像像素的强度,A(x,y)表示背景光强,B(x,y)表示调制光强,与被测物体表面的反射率有关,i为相移步数,i=0,1,2...N-1,(x,y)为像素点的相位值,可通过下式计算得到

超外差半导体收音机:各个元器件的作用,如何进行调试,以及工作原理

文章目录一、元器件的识别二、各个元器件的作用电阻在电路中的作用电容在电路中的作用二极管的作用三极管的作用电感以及变压器三、调试、检修步骤四、收音机工作原理总结一、元器件的识别在我的blink实习手册里面都有记录,这里就不在进行过多的叙述了。二、各个元器件的作用电阻在电路中的作用电阻主要是起到了分压的作用,如果没有电阻为三极管的各极提供合适的工作电压,三极管无法起到放大作用。有些电阻不但起到分压的作用,还起到限流的作用,就是作为电流的反馈元件来进行使用的,它会抑制电流增大。电容在电路中的作用电容有三种:一种是瓷片电容:像是330,103等等;另一种是电解电容:100微法,47微法等等;最后一种是

结构光三维重建(四步相移&多频外差法)matlab实现(一)

前言:这里主要梳理自己在理解四步相移法和三频外差法,以及用MATLAB实现条纹图生成,四步相移求相位主值,三频外差相位展开(解包裹)的过程。废话不多说,一些基本思想概念可以看下面参考文章,里面有详细介绍。这里主要对遇到的问题展开阐述。多频外差法由于用周期性变化的黑白条纹编码整幅图像,导致通过相移法获得的相位主值包裹在[-pi,pi]之间,相位不具备唯一性,此时就涉及相位展开,即解包裹的问题。通过四步相移法:选择三种光栅频率:这里参考李中伟博士的博士论文中提到的三种光栅频率。进行相位差值运算:此节参考文章:https://blog.csdn.net/weixin_43263382/article