了解鱼眼镜头

点击上方“小白学视觉”,选择加"星标"或“置顶”
重磅干货,第一时间送达

鱼眼镜头是一种极端的广角镜头,也称为全景镜头。鱼眼镜头通过引入桶形畸变,强行的压缩大范围空间,从而获得视角大于180°,甚至达到 270°以上的超广角成像,因此采用鱼眼镜头会给光学摄影者带来强烈的视觉冲击感。

1. 鱼眼镜头的发展与工作原理

人们最初是从对水下鱼眼简单的模仿开始着手设计鱼眼镜头。第一个模仿水

下鱼眼仰视水面之上的现象的装置是一台广角摄影机,它是由R.W.Wood将一块玻璃板盖在一个装满水的容器上而实现的。如图1所示:

572ca6d3b56a543f4c111ac7a595b6be.png

图1

1922 年,W.N.Bond 对Wood 的装置进行了改进,这种设计模仿了水下鱼眼仰视水面之上半球空域的状态,只要适当的调整空气间隔和光屏上孔的大小,就能获得清晰的广角成像。但是它有严重的色差,且相对照度低。如图2所示:

4536b65eff3907b7407db4b294dfd718.png

图2

后续,考虑到 W.N.Bond 的装置在成像上的不足,R.Hill 对其设计进行改进,主要加入了一个负弯月形透镜,因为有第一片负透镜的作用,使较大入射角的光线与光轴夹角减小,从而将光学系统像差校正的难度大大的降低了。如图3所示:

562fce1d80344d336a31c4277489a8ba.png

图3

1924 年,Conrad Beck 在 R.Hill的设计基础上又进行了改进。该鱼眼镜头是在 R.Hill 设计的基础上把平凸透镜换变成一个凹透镜和一个凸透镜的组合,该光学系统得到了成像质量较好和照度均匀的像面。如图4所示:

c5965241e45061494657a90fbcf11f48.png

图4

1932 年,一款全新的鱼眼镜头诞生,这款鱼眼镜头以两个负弯月形透镜作为前组,进一步减小了大视场光线进入后组光学系统的倾角,有利于后续的成像。另外,该光学系统在孔径光阑前加入双胶合透镜,在光阑后方又加入了平面玻璃片,这样使得整个光学系统的结构参数自变量增多,成像质量更好。如图5所示:

4f51e249aa17d28d852a95364fe232bb.png

图5

鱼眼镜头的启示来源于水中的鱼贴近水面时仰望天空的情况,当水中的鱼贴近水面观察时,视场角能达到180左右,这种现象在光学原理中可以用全反射和光路可逆原理来解释。

根据光路可逆原理,贴近水面入射的光线,将会以等于折射角的角度进入水面,。根据以上可以理解,水中的鱼在贴近水面时,能看到水面上方 180°角范围的景物。

如图6(b),将鱼眼晶状体和光学介质当成一个光学结构整体,其晶状体前表面与水平面构成一个以水为介质的平负透镜,如果用高折射率的光学材料替代水介质,并构成一种光学透镜,则有可能在水上实现大范围成像的功能。

如图6(b)所示,为了进一步扩大视场角,将平凸透镜的前表面改进为凸面并

且相应增大后曲面的曲率,保证其光焦度变化量不大,来形成一个弯月形的透镜。

如图6(c)所示,从上面的演化结果可以看出,鱼眼镜头的第一片镜片都是类似抛物线形向外凸出非常多的负透镜。

11aaf51b8fc556e79560102e4477fff0.png

图6:鱼眼仰视的演化

鱼眼镜头的第 1 透镜具有很大的负光焦度,这决定了鱼眼镜头光学系统必然具有反摄远型物镜结构,前组为负光焦度,后组为正光焦度。

如图7为反摄远型物镜的基本结构,同时也是鱼眼镜头光学系统基本结构简化图。

2a1f8783f288f18d49457f11e17fb6af.png

图7:反摄远型物镜基本结构

反摄远型物镜的基本结构,使得光学系统的后工作距离比同焦距不同类型镜头大得多。在实际应用中,正好需要鱼眼镜头有着足够大的后工作距离。

这种反摄远型物镜的基本结构使得入射光线经过第1透镜后,光线与光轴会有较小的夹角,更有利于后面的透镜组元结构的设计,且使全系统的像差校正更顺利。

2. 鱼眼镜头基本结构的像差校正

2.1 色差校正

根据薄透镜系统的初级色差理论,单透镜组成的反摄远型物镜无法同时校正两种色差。

为了同时校正这两种色差,可以使用双胶合透镜取代单透镜,并让每个双胶合透镜各自独立地校正色差,这样,整个系统也就消除色差了。

2.2场曲校正

根据初级像差理论,两组相互远离的薄透镜系统能达到校正场曲的效果。

按照薄透镜系统初级场曲公式,选择合适的透镜的材料和光焦度,就能保证场曲为零。

2.3 其他像差的校正

546562dd4becf92dc8759113331eecb0.png

图8:消除初级像差的反摄远型薄透镜系统

由于一个薄透镜组可以消除两种单色像差,所以图8所示的两个互相远离的薄透镜组可以校正四种单色像差。如果让前后组的光焦度分配满足消场曲条件,则图8所示的系统可以校正所有的初级像差,其中包括五种单色像差和两种色差。因此,图8所示的结构是能校正全部初级像差的基本结构。

由于鱼眼镜头的视场角和相对孔径都很大,保证其初级像差得到全面的校正,即意味着它对小视场和小相对孔径范围内的光束具有优良的成像质量,这是是保证鱼眼镜头像质优良的必要条件。

3. 鱼眼镜头“非相似”成像原理

fc59c5ebcb2a3cb0f5278c0252b68f5e.png

图9:相似成像和非相似成像对比图

普通的光学系统成像准则为“相似”成像,而鱼眼镜头是将半球形的物面成像为平面,“相似”成像不能实现,只能采用“非相似”成像思想。如图9为相似成像和非相似成像对比图。在传统光学原理中,由高斯原理可知,成像视角的受到限制。而非相似成像的思想突破了成像的局限性,在直径空间上进行压缩,以实现广角成像。

根据“非相似”成像思想,鱼眼镜头的成像模型有:

3.1 体视投影模型

3cd6b0e86ae3e5a69e2d46e1fbfbe085.png

式中,y′为理想像高度;f 为光学系统物方焦距;ω 为物方半视场角。

体视模型相比之下畸变最小,球形物面上的微小面元经过体视投影后,其像仍然是一个小圆。所以体视投影对微小物体成像有相似性。但正是这种成像的相似性,使得该投影方式不能提供足够的桶形畸变,影响成像视场。

3.2 等距投影模型

f410e13dff971f908db3edef5458764c.png

式中,y′为理想像高度;f 为光学系统物方焦距;ω 为物方半视场角。

“等距投影”成像能够产生足够的“桶形”畸变,使得大视场范围的场景得以压缩成像,它能保证鱼眼镜头对超半球角空域的目标性信息的提取。

由于等距投影模型便于计算,因此被广泛应用。

3.3 等立体角投影模型

fbfb1a1babec340c95c10526d9c98de9.png

式中,y′为理想像高度;f 为光学系统物方焦距;ω 为物方半视场角。

“等立体角投影”表达的是像面上的面与物方上的立体角之间是正比的关系。

可见,物方上相同大小的立体角在像面上投影成同样的面积大小。

等立体角投影是一种实用性的成像思想,一般用于艺术摄影、风景照相等民用方面。

3.4 正交投影模型

ddd6c08f38f6d3630c09ff075b5e742f.png

式中,y′为理想像高度;f 为光学系统物方焦距;ω 为物方半视场角。

正交投影中径向和切线方向的放大率不同,当视场角为 90°时,径向放大率为 0,即半球形的物面的边缘图像经过该投影成像后,将会形成一条直线。

正交投影能提供更大的桶形畸变量,更有利于视场角的扩大,同时画面照度分布的均匀性也会相应提高,但在现实中比较少的应用。

以上四种鱼眼镜头的成像模型都可以表示鱼眼镜头成像的物-像映射关系。

鱼眼镜头所成的像会存在不同程度的“变形压缩”,以此来覆盖物方空间的立体角。相对于高斯光学中的理想成像原理而言,这些模型的“桶形”畸变量慢慢增大,但从物面到像面二者之间依旧存在相互对应的映射关系。这就从原理上保证了“非相似”成像思想的正确性和可行性。

参考资料:

《车载全景鱼眼镜头的设计与制造_刘言》

cd3479b5ad5f3c79f788babf6c315afa.png

本文仅做学术分享,如有侵权,请联系删文。

好消息!

小白学视觉知识星球

开始面向外开放啦👇👇👇

 
 

461e1f7b0ef7c2167650669b75f3cdbb.jpeg

下载1:OpenCV-Contrib扩展模块中文版教程

在「小白学视觉」公众号后台回复:扩展模块中文教程,即可下载全网第一份OpenCV扩展模块教程中文版,涵盖扩展模块安装、SFM算法、立体视觉、目标跟踪、生物视觉、超分辨率处理等二十多章内容。


下载2:Python视觉实战项目52讲
在「小白学视觉」公众号后台回复:Python视觉实战项目,即可下载包括图像分割、口罩检测、车道线检测、车辆计数、添加眼线、车牌识别、字符识别、情绪检测、文本内容提取、面部识别等31个视觉实战项目,助力快速学校计算机视觉。


下载3:OpenCV实战项目20讲
在「小白学视觉」公众号后台回复:OpenCV实战项目20讲,即可下载含有20个基于OpenCV实现20个实战项目,实现OpenCV学习进阶。


交流群

欢迎加入公众号读者群一起和同行交流,目前有SLAM、三维视觉、传感器、自动驾驶、计算摄影、检测、分割、识别、医学影像、GAN、算法竞赛等微信群(以后会逐渐细分),请扫描下面微信号加群,备注:”昵称+学校/公司+研究方向“,例如:”张三 + 上海交大 + 视觉SLAM“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
全方位视觉系统可一次拍摄获取水平方向 360⁰场景的全部图像信息,然而基于光的反射原理,它在垂直方向视场有限;全景视觉系统无须视觉机械回转或扫描即可将全部视场内的景物一眼看遍,但将三维信息投影至二维图像,损失一维景深信息;立体视觉系统根据视差原理来计算景物的深度,由于大多采用常规镜头构建,其立体信息重叠范围极其有限。论文通过对基于鱼眼镜头的全方位视觉及全景立体球视觉研究,探索全方位视觉测量新方法以及新型的机器视觉方案。研究内容主要包括: 1. 鱼眼镜头视觉系统基础理论研究。采用鱼眼镜头建立全方位视觉系统,获得 360⁰×180⁰的视场范围。建立鱼眼镜头全方位视觉系统几何模型,开展系统参数标定方法、鱼眼图像畸变矫正算法等基础理论研究; 2. 鱼眼镜头视觉系统应用的关键技术研究。开展基于鱼眼图像的多机动目标识别、跟踪、定位等鱼眼镜头视觉系统应用的关键技术研究。将理论研究成果应用至移动机器人视觉自主导航和视频监控领域,实现了不同机器人平台的室内、室外自主导航和监控空间内的全局目标监测; 3. 全景立体球视觉在全方位视觉研究取得成果的基础上,进一步发展全景视觉与立体视觉理论,揭示全景视觉与立体视觉是可以有机结合、优势互补的客观规律,最终提出一项新的机器视觉方案-“全景立体球视觉”。构建全景立体球视觉理论体系将其抽象为“球视觉”模型,建立几何及数学模型;搭建全景立体球视觉仿真系统,在立体标定空间内实现对“球视觉”内、外部参数的标定; 4. 嵌入式全方位视觉系统平台及全景立体球视觉图像处理器硬件设计。依托嵌入式技术研发嵌入式全方位视觉系统平台,开展理论研究成果的嵌入式系统程序移植工作,实现了小型化、模块化、集成化的设计理念。在此基础上提出全景立体球视觉系统的基于四组成像芯片+FPGA+DSP 硬件架构的集图像采集、处理、分析于一体的嵌入式图像处理器设计及功能模块分工方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值