Algorithm 结构光.相移.亚像素精度

Algorithm 结构光.相移.亚像素精度,algorithm,image-processing,3d,computer-vision,subpixel,Algorithm,Image Processing,3d,Computer Vision,Subpixel,我在寻找一个解释,如何通过相移实现亚像素精度 我的问题是: 如果我有一个离散列计数的投影仪和一个比投影仪有更多列的相机,那么我如何才能找到每个相机像素的精确深度值?是否假设投影像素值影响其邻居 我自己也曾试图寻找答案,但我发现的东西很快就超越了这个聚会 编辑: 也许我的问题在这张照片上更清楚。在观察到的图像(相机像素)中,多个像素始终包含相同的强度,因此产生相同的对应关系(这可能是错误的)。如果我们只拟合每像素的正弦曲线,我们没有任何额外的信息,是吗?该图像采用绝对锐利的投影。 为了理解结构光系

我在寻找一个解释,如何通过相移实现亚像素精度

我的问题是:
如果我有一个离散列计数的投影仪和一个比投影仪有更多列的相机,那么我如何才能找到每个相机像素的精确深度值?是否假设投影像素值影响其邻居

我自己也曾试图寻找答案,但我发现的东西很快就超越了这个聚会

编辑:
也许我的问题在这张照片上更清楚。在观察到的图像(相机像素)中,多个像素始终包含相同的强度,因此产生相同的对应关系(这可能是错误的)。如果我们只拟合每像素的正弦曲线,我们没有任何额外的信息,是吗?该图像采用绝对锐利的投影。

为了理解结构光系统中的分辨率限制,我将给出以下场景:

  • 如果投影仪显示伪随机点/码字,以便使用三角剖分法查找对应关系,则我们受到投影仪在u和v方向分辨率的限制
  • 如果投影仪显示二进制模式,那么它可以获得更高的空间分辨率。这是因为这种技术使用垂直或水平条纹进行编码,其空间分辨率仅受投影仪在u或v方向上的分辨率限制,而不受两者的限制
  • 通过在两个方向上使用连续图案可以实现更高的空间分辨率,并且图案通常是正弦的(不再受投影仪规格的限制)(它使用相位作为约束来求解(x;y;z)坐标,而不是使用结构化图案的强度来寻找对应点 逐像素(如果系统已校准)
基于相移的方法(使用正弦图案的数字条纹投影)允许投影仪和相机之间精确的亚像素对应,而无需任何插值。因此,从理论上讲,如果进行适当的校准,它可以实现高精度的三维形状测量

有关更多信息,请查看以下参考资料:

张S,“利用数字条纹投影技术进行实时三维形状测量的最新进展”,Opt。激光工程48(2),149-158(2010)


W.Lohry,V.Chen和S.Zhang,“使用编码条纹图进行绝对三维形状测量,无需相位展开或投影仪校准”,Opt。《快报》221287-1301(2014)。

投票结束,偏离主题。编程问答也是如此。我将stackoverflow视为计算机科学问题的平台。如果你把它局限于纯粹的编程问题,你将不得不从算法、计算机视觉等方面删除很多问题。谢谢你的回答。虽然从理论上讲,使用连续模式是有意义的,但我仍然不知道如何克服投影仪中的离散像素。我试图在原始问题中进一步解释我的困惑。某个像素处的相位(因此深度)是使用该像素处畸变连续条纹图像的捕获强度计算的。注:在投影仪的SLM平面上,条纹图案是离散的,但在自由空间/透镜传播后,条纹图案将变得连续(因为自由空间和透镜的连续脉冲响应函数卷积)。