双摄测距原理_一文读懂双摄像头工作原理

本文深入探讨了双摄像头手机的工作原理,主要分为两大类:1) 利用双摄产生立体视觉,实现背景虚化、3D扫描等功能;2) 结合不同摄像头信息提升图像质量和实现光学变焦。双摄方案主要有彩色+彩色、彩色+黑白、广角+长焦、彩色+深度相机等类型,其中广角+长焦方案在iPhone 7 Plus、OPPO R11等手机中广泛应用,提供2倍光学变焦。双摄技术不仅可以提高手机拍照质量,还在光学变焦、背景虚化等方面带来显著改进。
摘要由CSDN通过智能技术生成

原标题:一文读懂双摄像头工作原理

手机拍照自功能机时代就已经成为人们日常经常使用的一个功能,自进入智能机以来地位更是被不断的拔高。注意力所在之地往往就是创新的迸发处,这一点在手机拍照上再恰当不过,无数的技术越来越多的被应用到手机拍照上:3D拍照、背景虚化、光学变焦、光学防抖、双核对焦...以及越来越大的光圈和传感器尺寸等等,每一项技术都对手机拍照无论是照片质量还是整体体验都有非常大的提升。但,“仅仅”就这样了...

6bd65cbd608f1164d2ae79bc485613bc.png

如今,大部分厂家都推出了自家双摄手机

于是就是近两年火遍天的“双摄”了。如果说11/12年的LG Optimus、HTC EVO 3D属于手机“双摄”的萌芽时期,14/15年的荣耀6 Plus、奇酷旗舰版等属于“双摄”的探索/发展期,那么16/17年iPhone 7 Plus、华为P10、vivo Xplay6、小米6、OPPO R11、nubia Z17、一加5们一个个问世代表着手机“双摄”的正式普及和成熟。也昭示着手机“双摄”时代正式来了。

现在,似乎人人都在讨论“双摄”。手机发展的一个趋势就是轻薄化,7mm逐渐成为手机薄厚的一个标杆和分水岭。要想在如此轻薄的手机上追求更高的成像质量,即使有前面提到的技术加持,而受制于传感器尺寸和镜头素质(这两项直接决定了手机的成像质量),如同政治上所讲的的主因和次因,因此即使单摄像头参数很好,也依然会有高感表现差、背景虚化不到位、特写不足等等问题。这时候,在一颗摄像头的基础上再加入一颗,以此来提高手机整体拍照质量便成了新的突破口。

6b9099a3346a0329b75f55ae62cd83b6.png

其实双摄像头的理论基础就是把原本要求纵向空间的光学体系,在横向空间的平面上铺展开来。这样即达到了成像水平,也不会使摄像头突出影响手机整体的美观。目前,主流双摄像头的功能主要可以分为两大类:1、利用双摄像头产生立体视觉,获得影像的景深,利用景深信息进行背景虚化,3D扫描,辅助对焦,动作识别等应用;2、利用左右两张不同的图片信息进行融合,以期望得到更高的分辨率,更好的色彩,动态范围等更好的图像质量或实现光学变焦。这两大类大致可以分为4点:1、通过双摄测距,可以进行距离相关的应用,这方面目前应用最广泛的就是背景虚化;2、光学变焦;3、暗光增强;4、3D拍摄及建模。其中每一点展开来都是一大篇幅,在这里就不做过多赘述。

那么问题来了,双摄像头的工作原理究竟是怎样的?虽然都是两颗摄像头,但是不同的手机,主摄像头和副摄像头的工作原理却有很大的不同。目前,双摄手机工作原理主要有以下几种:1、彩色+彩色摄像头(RGB+RGB),优势在于可以计算景深,从而实现背景虚化和重新对焦(即先拍照后对焦);2、彩色+黑白相机(RGB+Mono),优势在于可以提升暗光或夜晚手机成像质量;3、广角+长焦镜头(Wide+Tele),这个组合最大优势在于可以实现光学变焦(目前大多数主流手机厂商采用的双摄原理);4、彩色+深度相机(RGB+Depth),可以实现三围重建等。前面提到的双摄的功能就是通过这四种组合实现的。

d6a113393b9c2509bb37e4925a940f17.png

iPhone 7 Plus、OPPO R11等目前主流旗舰均采用“广角+长焦”双摄方案

四种中,彩色+黑白相机(RGB+Mono)和广角+长焦镜头(Wide+Tele)两种应用的最广泛,两种双摄的代表分别是华为P9/10系列、Mate 9系列和iPhone 7 Plus、OPPO R11系列以及小米6等。今天我们首先就先来讲讲目前被广大厂商所认可和采用的广角+长焦镜头的双摄方案,例子就已这其中的代表iPhone 7 Plus和当下最火手机之一OPPO R11。

055b14a3fbebbe2c0b01e79e2940df80.png

数码变焦与光学变焦对比

前面提到,广角+长焦镜头组合带来的最大优势就是可以在手机上实现光学变焦。光学变焦(Optical Zoom)其实是相机上的一个名词,它是通过改变光学镜片组结构来改变镜头焦距,从而实现变焦。但是镜片组结构复杂,整体尺寸无法安置于手机中。而此前的手机如果想要放大图片,方法是后期对图片进行裁切然后将一部分放大,这样做的后果是图片内的每个像素面积就会增大,图像的画质就会被严重压缩。而广角+长焦双摄则解决了这一难题,在手机中实现了光学变焦。

d1435086398d1f7b169c19930b54ad5f.png

广角+长焦双摄的光学变焦在于左右摄像头拥有不同的可视角,这样两个摄像头就会有不同的取景范围。当想要拍摄广角照片时,可以使用左摄像头取景。如果想要长焦照片,则用右摄像头取景,获得长焦效果。通俗点说,即广角镜头取景更宽更广,但是取不到远处物体;而长焦镜头虽然取景比较窄,但是能“看”的更远。这样,广角和长焦镜头组合搭配,在拍照时通过镜头切换和算法来实现比较平滑的变焦。

以iPhone 7 Plus为例,其采用了1200万像素、28mm焦距的广角镜头+1200万像素、56mm像素的长焦镜头,通过28mm广角和56mm长焦摄像头的切换来实现2倍无损变焦。虽然还无法达到单反相机上的无级光学变焦,但是目前在手机上已经是绝对的领先方案了,OPPO R11、小米6、一加5等采用了同样的方案。

21bc1a24dc6d18c66db23ae4f850221a.png

接下来再说说OPPO R11,其采用了1600万+2000万像素摄像头的广角+长焦的解决方案,拥有f/1.7的超大光圈,支持2倍光学变焦和10倍的数码变焦。在这里可能很多人会有疑问,即为什么长焦镜头像素会比平时主要使用的广角镜头像素要高?这在于广角镜头在变

实现效果:http://v.youku.com/v_show/id_XMTU2Mzk0NjU3Ng==.html 如何在你的电脑上运行这个程序? 1,它需要cvblobslib这一个opencv的扩展库来实现检测物体与给物体画框的功能,具体安装信息请见: http://dsynflo.blogspot.com/2010/02/cvblobskib-with-opencv-installation.html,当你配置好cvblobslib之后,你可以用这一的程序进行测试:http://dl.dropbox.com/u/110310945/Blobs%20test.rar 2,视频中两个摄像头之间的距离是6cm,你可以根据你摄像头的型号,来选择合适的距离来达到最好的效果。 3,在进行测距之前,首先需要对摄像头进行标定,那么如何标定呢? 在stdafx.h中把"#define CALIBRATION 0"改成 “#define CALIBRATION 1”表示进行标定,标定之后,你就可以在工程目录下的"CalibFile" 文件夹中得到标定信息的文件。如果标定效果还不错,你就可以吧"#define CALIBRATION " 改成0,以后就不需要再标定,直接使用上一次的标定信息。你还需要把"#define ANALYSIS_MODE 1"这行代码放到stdafx.h中。 4,视频中使用的是10*7的棋牌格,共摄录40帧来计算摄像头的各种参数,如果你像使用其他棋盘格,可以在 "StereoFunctions.cpp"文件中修改相应参数。 5,如果你无法打开摄像头,可以在 "StereoGrabber.cpp"文件中修改代码“cvCaptureFromCAM(index)”中index的值。 6,About computing distance: it interpolates the relationship between depth-value and real-distance to third degree polynomial. So i used excel file "interpolation" for interpolation to find k1 to k4, you should find your own value of these parameters. 7,你可以通过调整控制窗口中各个参数的滑块,从而来得到更好的视差图。 8,在目录下的”distance“文件夹中,有计算距离信息的matlab代码。 9,如果你想了解基本的理论,可以看一下这个文档:http://scholar.lib.vt.edu/theses/available/etd-12232009-222118/unrestricted/Short_NJ_T_2009.pdf 视频中环境:vs2008,opencv2.1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值