dabinzi
dabinzi
### 关于实时扫描重建的一些问题请教 博主您好!在测试完单目及双目的标定及单次重建流程后,我们选择尝试高速的实时重建(单目结构光方式),但都失败了。在这个过程中有以下疑问,想要向您请教: 我们的环境为: - VS2022+OpenCV4.8+CUDA12.0 - 显卡为1650Ti - 华睿相机+4710光机(白光) - OpenCV勾选CUDA之后进行了编译,且编译没有报错,如下所示:  - 问题一:没有本地编译CUDA生成的exe程序是否支持实时重建呢? 我们使用您发布的程序将光机的投图周期刻意降低,但是实时重建时程序闪退。 - 问题二:随后,我们使用编译CUDA的exe程序尝试实时重建也失败了。在第一帧点云展示后,程序闪退。 我们对持续扫描函数进行了一些修改增加了log的输出,发现第一帧扫描完成,进行第二组图片的回调、取图的时候,程序退出。我们判断是buffer溢出导致进程卡死退出的,不知道是不是正确的推测呢?如果不是该处存在的问题,还请您帮忙进行分析推断问题所在,感谢!  `bool MonocularCamera::continuesCapture(SafeQueue &frameDataQueue) { if (!isCaptureStop_.load(std::memory_order_acquire)) { return true; }...
博主,您好!我们正在使用SL-Master的exe程序进行单目的标定以及三维重建,遇到了一些问题想向您请教: > 设备信息:华睿相机+4710-白光  >编解码方式及参数设置:正弦互补格雷码   - 问题一:在光机标定页面,横向竖向解相位过渡均匀(light strength = 0.5,filter threshod = 50)的情况下,光机角度的棋盘格角点散乱(如下图所示),重投影误差为500-600。 而横竖相位框内为黑图(light strength = 0.5,filter threshod = 10)时,光机角度的棋盘格角点排列整齐完整,(如下图所示),重投影误差为1.5左右。  对于相位完整但棋盘格散乱的情况,我推测是棋盘格黑色区域对于解相位造成了很大的误差;但是相位没有任何值,棋盘格却规则排布,我没有想明白是什么原因,向您请教! - 问题二:后来我调整了阈值、光强等值,相位完整且棋盘格也很规整,标定得到了标定文件。但是在静态扫描进行三维重建得不到任何点云或者点云呈现如下图的形变:    [点云及标定参数.zip](https://github.com/user-attachments/files/16097586/default.zip)