星球成员提问
何总,我想问一下关于面结构光相机的问题。问题如下:目前国内很多结构光相机使用沙姆镜头进行倾斜投影的DLP光机配合使用远心镜头的相机进行使用,光机投影FOV呈梯形。这个梯形应该会对结构光相机的使用造成影响,我想请教这个影响一般采取什么方式去消除呢?是通过标定环节还是像家用投影仪一样做了梯形校正,亦或者有其他方式实现?期待您的解答,感谢!
星球嘉宾回答
我和何总同事,由我来解答吧
这个问题有一些专业,需要一些明确一些东西。
沙姆镜头投影是为了增大投影的景深,可以做到远景和近景都清晰。一般如果没有特别的景深要求的话不太推荐使用沙姆镜头投影,对标定算法有一些挑战。普通镜头配合设计,也可以做到一个不错的景深范围,可以满足大部分场景使用了。
然后有一些朋友可能用非沙姆镜头投影也会有梯形投影的问题,一般是由于部分投影机有一个上扬角,并不是水平投影的。这种情况可以用结构设计来抵消他的角度,例如我们的扫描仪模块就是这样设计,或者直接采购0offset的光机来解决。
最后如果真的必须用沙姆镜头,或者和评论区的朋友一样需要补偿装配产生的角度误差的话,以我的经验需要做X方向与Y方向的2次矫正,分别投影横条纹与竖条纹来做一个投影标定,具体算法需要讨论。当然由于我是做纯硬件的,算法层面上的交流仅限于涉及硬件选型相关与工作后大家吹牛得出来的经验,所以不一定对,欢迎大家指正。
星球成员追问
非常感谢您的解答,通过您的回答我对标定有了更清晰的理解和认识抱拳抱拳。另外还想请教您一个关于结构光相机景深的问题,问题如下:一般来说面结构光相机系统由光机以及相机组成,两个硬件都会涉及镜头景深的概念,那么整个结构光系统的景深与两个组成硬件的景深之间有怎样的关系呢
星球嘉宾回答
算法景深与光机和相机景深的关联的确有点不好理解,这玩意儿有点复杂,和不同的硬件实现方法还有区别。正常情况下,光机的景深范围会选取的比相机的大一些,这样可以保证相机景深范围内的数据有效性,相机景深范围内的数据我们认为是有效数据,景深范围外也就是俗称糊了的数据为无效数据,可能形成杂点干扰。所以投影景深>相机景深>算法景深。然后还有一些整活的操作如失焦操作,也就是投影二值条纹然后特意在相机对焦面上做失焦处理,这样相机能够采到正弦条纹。这种方法算法景深非常小,因为实际的投影景深几乎为0,但是在某些特殊的应用场景下有用。
好的好的,感谢您的倾情解答,也感谢何总的大力支持。我再去详细了解一下您所提到的信息,有其他问题再向您和何总请教抱拳抱拳
全部0条评论
快来发表一下你的评论吧 !