Raymonddhr

Results 12 comments of Raymonddhr

这个是投影图像 ![1](https://github.com/Practice3DVision/SLMaster/assets/102791611/3c16a879-fda4-4e97-8464-ad9d4bb1575f)

我把投影的条纹图拿去解码试了下,发现竖向条纹解码的时候,相位不是从0开始的,好像是因为有这个问题,竖向分辨率是720,如果投影格雷码的话,第五张格雷码的范围是720/32=22.5,这就导致了刚开始半条黑的条纹是22.5的像素范围,这个没办法制作出这种图像,我把他变成23了,这个会不会有影响,因为横向格雷码没这个问题,1280/32=40

解出来的绝对相位一定是从零开始的吗,我看了下我解出来的理论相位, ![image](https://github.com/Practice3DVision/SLMaster/assets/102791611/65bf9b75-959c-48b7-a95c-f3155fae231b) ![image](https://github.com/Practice3DVision/SLMaster/assets/102791611/ca035711-e00f-4ff1-a5e7-0a57dc4b8bf3) 我的相位最小值是-0.00393707000000000,这个是解绝对相位出问题了吗

得到原因是我解绝对相位出了点问题,但是当我修复了问题之后,重新标定,投影仪的标定重投影误差还是有0.9个像素,这是为啥呢

这个是转换后的投影仪视角图: ![circle_image](https://github.com/Practice3DVision/SLMaster/assets/102791611/82ae10ef-23a5-42e1-a139-f3292e35cb89) 这个是相机采集到的图像: ![cicle12](https://github.com/Practice3DVision/SLMaster/assets/102791611/cb7a3990-f042-4e3d-bdb4-2ee29c365b42) 能帮忙看看是哪里还有问题吗,因为转化过来时亚像素坐标,我在投影仪视角图上是四舍五入

问了下光机的厂商,没办法投影上述图像,所以我将每个圆心的横坐标形成条纹投影出来,如下所示: ![4E6$YB$QQ7}2AMDI41{23S_tmb](https://github.com/Practice3DVision/SLMaster/assets/102791611/382428be-b34d-4826-a84e-dab35806663e) 大佬麻烦帮忙看看问题所在

利用转换的坐标点进行matlab的投影仪标定,结果如下:可以看到重投影误差在0.8个像素,还是达不到使用的精度啊 ![image](https://github.com/Practice3DVision/SLMaster/assets/102791611/c57df2aa-0828-4549-b5d9-a91a3d269f5b)

博主,想问下你在检测完圆心之后,圆心的坐标值是亚像素级别,你有做什么处理之后再转换到投影仪坐标下吗

相对相位是能够满足0和2pi都取到的吗 ![0aae69944e1aa7fafdf77e9ab8e5c51](https://github.com/Practice3DVision/SLMaster/assets/102791611/8f0b5537-ca94-4176-a1f4-8e557bee3595) 我这个最大相位离2pi还有点距离