-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
搭建单目逆相机结构光系统,将相机成像平面下的特征点映射至投影仪成像平面时,发生明显的偏差 #13
Comments
您的双方向线性插值看着是没问题的,原理的确如此。 您可以这样排除一下情况:
|
看绝对相位感觉是条纹编码或解码存在问题。 未采用反向相位补偿下也不应该出现这么多周期性相位误差的。 或许您可以把拍摄的三频外差图案上传一下,或者您用我提供的代码解相看看是否一致。 |
这是用python进行解码(未采用反向相位补偿)的代码:
|
好的,非常感谢!有个问题还想向您请教,麻烦可以更加具体说明我应该调用哪个函数,以至于可以直接用自己的图像进行解相(离线),而不用Qt。麻烦您了 |
好的,非常感谢!我再研究研究,对C不太熟 |
该值仅用于噪声点剔除,不会对绝对相位产生影响。 |
好的,请问在使用 |
自己在获取绝对相位后归一化就可以了,参考 |
好的 |
您提供的
|
非常感谢您的博文,让我受益良多!搭建单目逆相机结构光系统,使用三频(45、39、34)四步相移获取两个方向的绝对相位值,但将相机成像平面下的特征点映射至投影仪成像平面后,在投影仪成像平面的特征点发生明显的偏差。用的投影仪是DLP3010,分辨率为1280*720。这个误差是因为解相位时(已经使用反向相位补偿)产生的吗?还是其他原因呢?相机和投影仪垂直布置。之后打算使用三角测量模型获取点云
1、在插值方面使用的是以下方法:
2、相机拍摄到的图像如下:
在获取相机平面下的特征点的坐标后将特征点映射到投影仪成像平面后的图像如下:
通过openGL以投影仪成像平面的特征点的坐标为中心绘制的圆的图像如下:
The text was updated successfully, but these errors were encountered: