0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

事件和普通图像如何精准对齐?试下分光镜吧!

3D视觉工坊 来源:事件相机 2023-04-26 10:55 次阅读

大家经常会问到的一个问题是,如何实现普通图像和事件的对齐?在产品层面,DAVIS240和346能够同时输出event和frame,CeleX5的不同模式也能输出两种数据但并不是同时,除此之外似乎并无他法。
实则不然,在论文中看到过采用分光镜(Beam Splitter,准确翻译应为“分束镜”,但我认为这里称作“分光”更合适,因此下文统称“分光镜”)的方案。但是这些论文只是一句“我们用分光镜啦”,但并没有说很多细节即背后可能遇到的问题。作者前后经过小半年时间进行了搭建,遇到了很多棘手的问题也踩了一些坑,在此分享。

分光镜基本原理

分光镜基本原理如下图:一束光线射入后,可以分成两束,这玩意在光学实验中用得很多。分出的两束光可以是偏振的、能量不同的,也可以是完全相同的。

e29c7e4e-e39f-11ed-ab56-dac502259ad0.png

但是相机使用,会有哪些问题?本人咨询过厂商和做光学的同学,他们表示想象不出来相机拍摄会有什么问题,而搞相机镜头的人也不清楚这玩意怎么和镜头搭配。于是只能自己硬着头皮踩坑。

参考方案

最初,我是看到了这篇论文[1]的图片关注到的分光镜,通过图片上面的名牌参数,搜到了产品并研究原理。可以看出,下图中分光镜后方有两个相机分别是事件相机和普通相机。也就是说,这种方案是,首先把场景光分出两部分,然后分别由镜头接收。我们这里称作“方案1”。

e2d2d35e-e39f-11ed-ab56-dac502259ad0.png

后来,又看到了这篇论文[2]的方案2如下图,用了两个分光镜,因此可以由3个相机进行接收。但问题是,图中还出现了一个Relay Lens,而且分光镜和相机之间并没有连接镜头(上图中方案1可以明显看到镜头的光圈、对焦环等)。

e2f201e8-e39f-11ed-ab56-dac502259ad0.png

那么,这个Relay Lens是什么?于是我又问了一些搞光学的同学,同学们表示:“你到底在搞什么?”。后面找到了下面这幅图解释中继镜原理。(由于我不搞光学,解释原理可能不准确,但认为不影响理解;如有原理性错误,请批评指正)。物镜对焦后,光心到焦平面的距离是很短的,但有时我们实际的感光芯片很远,因此需要一步“中继”。比如,一些内窥镜就是在经过镜头后再过中继镜传到了末端。

e31a8500-e39f-11ed-ab56-dac502259ad0.png

因此了解原理后再看平台搭建图。方案2在经过中继镜聚焦后再经过的分光镜,因此需要中继镜到所有相机感光芯片的距离一致,否则会对不上焦。也就是说,下图中红绿黄三个箭头的长度必须是一样的!

e32b7338-e39f-11ed-ab56-dac502259ad0.png

方案选择与实际制作

那么这两种方案应该选哪一种呢?对比之下,我选了方案1。原因有2:

中继镜这玩意,我找了半天没有找到合适的厂商提供(不清楚这玩意到底什么领域用的多),怕有坑;

2. 自己没有精密的光学器件,怕不好控制中继镜到后面3个相机距离相等。

但方案1还是有缺陷的,那就是镜头的视角FoV不能太大,因为分光镜尺寸限制,FoV太大会无法完全被分光镜覆盖。例如,采用2.5立方厘米的分束立方,12mm镜头,拍视频如下,可以发现存在一个严重的对焦问题:对焦中心区域时,分束立方侧面反光但是失焦的产生弥散圆,会对区域的成像造成影响。如果是经过2次分光,FoV会更小(因此方案2采用了前端加中继镜,那样的FoV是中继镜或其前方物镜的FoV)。

e348532c-e39f-11ed-ab56-dac502259ad0.png

(12mm镜头拍摄经过分光镜后的图像)

上面提到了分束立方,如左下图,上面两篇论文用的都是这玩意;还有一种东西叫“分光平面”,右下图。

e361129a-e39f-11ed-ab56-dac502259ad0.png

(图:分光立方和分光平面)

二者都可以进行分光,但有一些区别。

分束立方,只有一个分光面(45°对角线处),因此成像质量较好,但每个侧面会出现镜像反射(上面解释的),同时价格较高;体积一般在2-2.5立方厘米左右,限制了镜头的FoV不能太大(实测18mm焦距镜头怼到分束立方后面才基本ok);

分光平面,在光入射和出射都会发生一次反射有可能会造成虚影(但一般一侧镀膜降低这种影响),价格低且尺寸更大(淘宝能轻易买到5平方厘米的),而且不会发生立方的侧面发光问题。

买回来以后,具体的安装固定,可以参考上面两篇论文,采用做光学的整套设备,但这种成本太高。也可以采用[3]这篇论文的方法,直接3D打印固定,如下图:

e38e4f94-e39f-11ed-ab56-dac502259ad0.png

在安装时,有些注意事项或提醒:

自测采用3D打印件安装分光镜和相机,精度也ok;

分光镜除入射和出射方向外,其他面尽量全部遮挡不透光,避免其他光线干扰;

分光平面尽量保证45°安装,后续相机对准;

经过一步简单的光学校准消除细微误差:放一个棋盘格,计算两个相机拍摄图像的单应性矩阵,然后对齐;

分光立方、分光平面都有偏振/非偏振等多种型号,选择非偏振;

淘宝上最便宜的分光平面精度就够(小几百),不需要买很贵的。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 成像
    +关注

    关注

    2

    文章

    230

    浏览量

    30473
  • 图像
    +关注

    关注

    2

    文章

    1083

    浏览量

    40442
  • 相机
    +关注

    关注

    4

    文章

    1349

    浏览量

    53561

原文标题:事件和普通图像如何精准对齐?试下分光镜吧!

文章出处:【微信号:3D视觉工坊,微信公众号:3D视觉工坊】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    分光计的调节和使用

    分光计的调节和使用一.实验仪器结构二.分光计调节    1.目测粗调    2.用自准法
    发表于 12-04 01:55

    我想请教大神指导关于望远图像如何提取

    我这个项目首先是将一个长筒望远通过圆通放大进行望远镜内图像放大,然后通过可以调节的仪器进行对放大镜内图像进行提取,通过LED屏显示,经过我调节,
    发表于 10-13 20:17

    机器视觉的辅助光学器件介绍

    良好的视觉图像,我们就常常需要借助于一些特殊的辅助光学器件。今天,维视图像带大家了解一这些常见的辅助光学器件。 反射:反射可以简单方
    发表于 02-23 13:37

    选购显微的一些常见问题

    的价格是如何构成的?  许多显微的采购者都问过我们这样一个问题,那就是“显微多少钱一台?”或“XXX型号的显微报价多少”,一般我们的回答都会是“您需要什么配置呢”,或者如果您只想大概大体了解一
    发表于 08-31 10:23

    激光干涉仪检测应用——重复定位精度测量

    将其中一个线性反射安装在分光镜上,这个组合装置称为“线性干涉”。线性干涉放置在激光器和线性反射之间的光路上,用它的反射光线形成激光光
    发表于 07-17 17:54

    分光光度计技术百科

    吸收波长,以及相应的吸收系数是该物质的物理常数。当已知某纯物质在一定条件的吸收系数后,可用同样条件将该供品配成溶液,测定其吸收度,即可由上式计算出供品中该物质的含量。在可见光区,除某些物质
    发表于 12-05 09:02

    基于FPGA的空间太阳望远图像相关算法实现

    基于FPGA的空间太阳望远图像相关算法实现
    发表于 08-30 15:10 21次下载

    如何用CD或DVD制作一个分光镜

    光线经过CD或DVD光盘的刻痕反射并发生干涉后,可以起到分光的作用形成光谱,其中CD或DVD相当于分光镜分光光度计)中光栅的作用,本文便介绍一种用CD或DVD作为光栅制作的分光镜,制
    的头像 发表于 08-06 15:42 1.1w次阅读
    如何用CD或DVD制作一个<b class='flag-5'>分光镜</b>?

    简易分光镜制作方法

    分光镜可以帮助我们发现光的组成,它将光的组分扩展开,通过分光镜里的两线,我们可以区分出光的组分。
    的头像 发表于 09-20 09:21 8599次阅读

    多光谱传感器的结构组成

    多光谱传感器的系统结构, 包括光学部分和控制/ 显示部分。光学部分包括利用离轴3反射光学元件的成像光学元件、利用分光镜来划分谱段的分光元件。所划分的6 个谱段需要用6个探测器, 分别是3个可见光
    的头像 发表于 09-30 09:01 6501次阅读
    多光谱传感器的结构组成

    SSD固态硬盘对齐的方法

    大家多听过SSD固态对齐,或者也对齐,怎么看是否对齐呢?
    发表于 06-25 17:09 4115次阅读
    SSD固态硬盘<b class='flag-5'>对齐</b>的方法

    关于RENISHAW对角线软件生成器对机床硬件进行测量的操作流程

    三、一般在不动轴上放置分光镜头(分光镜出光位置放置可调转向),在移动轴上放置安装杆,此时分光镜与安装杆为靠近端(程序启动点。)
    发表于 08-09 00:08 867次阅读
    关于RENISHAW对角线软件生成器对机床硬件进行测量的操作流程

    高光谱成像系统的工作方式是什么

    ,实现成像功能。分光计与CCD相结合进行空间扫描,获得目标图像和连续光谱信息。 高光谱成像系统的工作方式主要是推扫。驱动分光镜通常运行于外部扫描平台,以完成扫描过程。新研制的成像分光
    发表于 11-30 11:21 592次阅读

    C语言 | 内存对齐01 - 什么是内存对齐

    不知道内存对齐的话,答案肯定是:1个字节(char)+ 4个字节(int)+ 1个字节(char) = 6个字节。事实上,Test1结构体占用了12个字节,从DEBUG模式Watch1观察:OK,不就猜少了12个字节吗?有什么影响吗?先不说影响
    发表于 01-13 15:18 0次下载
    C语言 | 内存<b class='flag-5'>对齐</b>01 - 什么是内存<b class='flag-5'>对齐</b>

    基于VLP模型的语义对齐机制

    在本文中,我们利用图像描述模型提出一个新颖的探针方法。通过这个方法,我们从文本角度分析了VLP模型的语义对齐机制。我们发现现有的VLP模型在对齐方面有明显的缺陷。
    的头像 发表于 10-28 11:09 1115次阅读