双摄像头系列(3)原理深度剖析(电子行业人士必看)

本文深入探讨了双摄像头技术的应用,包括距离测量、光学变焦、暗光增强等功能,并讲解了这些功能背后的算法原理及实现方法。

距离相关应用

人眼是很容易对一个物体的距离进行定位,但当人闭上其中一个眼睛后,定位能力就会下降很多。


双摄像头就是模拟人眼的应用。


简单的说,测距离的话,就是通过算法算出,被拍摄物体与左/右摄像头的角度θ1和θ2,再加上固定的y值(即两个摄像头的中心距),就非常容易算出z值(即物体到Camera的距离)
 


不过这也很容易推算,若两个摄像头中心距过小的话,可计算的物体距离就会很近。若想算出很远距离,就必须让左右摄像头的距离拉远。

光学变焦

光学变焦主要是左右摄像头使用不同的FOV(可视角),这样两个摄像头取景不同。当用户需要广角照片,则用视角为85度的左摄像头取景,获得广角效果。当用户需要长焦照片,则用视角为45度的右摄像头取景,获得长焦效果。
 



为了使左右摄像头拍摄的物体重叠度高,光学变焦的双摄像头模组不能像做距离应用的摄像头的模组那样距离过大,而是需要将左右摄像头摆得越近越好。

暗光增强

其实第二篇的时候,小编已经简单介绍过暗光增强的原理。一般来讲,做暗光增强就是将两个摄像头一个用RGBG的标准摄像头,一个用去掉RGBG 滤波片的黑白摄像头。RGBG用来获得物体的色彩,而黑白摄像头用来获得更好的进光量,来判断被拍物体的光强强度。然后将两个图片融合即可获得更好的暗光增强。

只是一般来说,有两种融合方法:
1. 以黑白图片为主体,将彩色图片上获取的每个像素的颜色贴至黑白图片上,将两种图片融合。
2. 以彩色图片为主体,将黑白图片上获取的每个图像的光亮强度补偿到彩色照片上,将两种图片融合。

至于哪种方式更合适做融合,可能仁者见仁智者见智,就不在这展开讨论了。

同样,做暗光增强,为了让左右摄像头拍摄的物体重叠图高,此类双摄像头模组也是要求越近越好。


需要说明的事,华为P9 其实选用的就是这个方式的模组。


当然有些业内人士也表示这种算法目前做的效果并不明显。暗光补偿对用户来的确很帮助,尤其拍夜景的时候。不过有些客户认为索尼和三星的Dual PD技术就非常好,更愿意用Dual PD 摄像头来做暗光补偿。

到底是双摄像头还是Dual PD的暗光补偿效果好,大家可以比较一下华为P9和三星的Galaxy S7 edge,就会有答案了。      

3D拍摄和3D建模

3D拍摄和3D建模的算法其实跟距离应用有点类似,只是它的精度要求更高,甚至有时会需要用红外测距进行更准确的距离判断。在这里小编就不详细展开介绍了。

对ISP的要求

提到双摄像头的算法,不得不提到ISP(Image Signal Processing 图像信号处理器),ISP主要作用是对前端图像传感器输出的信号做后期处理,主要功能有线性纠正、噪声去除、坏点去除、内插、白平衡、自动曝光控制等,依赖于ISP才能在不同的光学条件下都能较好的还原现场细节,ISP技术在很大程度上决定了手机的成像质量。

功能机时代,ISP都是做在摄像头上的,不同像素的摄像头搭配不同性能的ISP。随着手机摄像头像素越来越高,对ISP性能的要求越来越高,若将ISP集成到摄像头Sensor上,势必造成摄像头的模组过大,甚至影响拍照效果。所以智能机时代,ISP一般都是在主芯片SoC上。部分品牌客户为了实现更好的效果,甚至不惜成本的外加一颗ISP用来达到更好更专业的拍照效果。

好的拍照算法就需要搭配好的ISP,ISP和算法相辅相成,缺一不可。而双摄像头对ISP性能要求更多。首先,为了使的左右摄像头的信号能够同时被处理,单一的ISP已经无法满足双摄像头的需求。这就需要双路ISP实现此功能。

       


以暗光增强为例,彩色/黑白图像分别进入各自的ISP通道和校准通道,然后将两副图片做匹配(如将两幅图片相同的部分提取出来,去除只有一个摄像头拍到的部分),然后通过遮挡,检测,补偿等算法 处理相关的图片。最后将两幅图片融合起来,实现颜色的增强。当然实际上ISP配合算法做的事情,远远比这图片上写的要多。小编实在不知道,就不在这误导大家了。

当然,在这里面也有一个小小的插曲。毕竟是两个ISP,两个ISP多少有一些处理速度,处理能力不同的问题。为了保证两个ISP能在同一时间上取样,就需要双摄像头拍出来的图片是同一时间拍出来的。其中一个解决办法就是让Sensor有一个同步信号引脚。将两个摄像头的同步信号对接,在每次读取图片时,将图片都打上一个时间戳,ISP通过时间戳,保证左右摄像头拍出来的照片在同一时间拍摄,最终再进行融合。

摄像头的接口

一般来讲,目前的智能手机的摄像头接口都是MIPI接口。之前手机平台都只有2路MIPI接口,分别给前摄像头和后摄像头。做双摄像头,就要求平台至少支持三路MIPI接口。其实在之前的高端平台上,为了实现更高像素,已经用双路ISP了(比如为了支持16M的摄像头,会用2路8M能力的ISP),这类平台很有可能只有两路MIPI。但这个无法阻止工程师去做前单摄像头+后双摄像头。    

   

没错,加一个小小的Swtich,就可以轻松实现双摄像头。

内容概要:本文系统研究了基于事件触发机制的孤岛微电网二次无差协同控制策略,旨在实现低通信开销下电压、频率的无静差恢复与有功/无功功率的精准共享。通过构建分层协同控制架构,融合事件触发机制与分布式协同控制算法,有效降低系统通信负担,提升控制效率与抗干扰能力。文中详细设计了事件触发条件、控制器协同逻辑及应对DoS(拒绝服务)攻击的弹性控制机制,并在Simulink平台搭建多分布式电源(DG)孤岛微电网仿真模型,对所提控制策略进行全面验证。仿真结果表明,该方法不仅能够保证系统在正常工况下的稳定运行,还能在遭受间歇性通信攻击时维持电压频率的快速恢复与功率均衡,展现出良好的鲁棒性与容错能力。; 适合人群:具备电力系统自动化、分布式控制、微电网运行与控制等相关专业知识背景,从事新能源并网、智能微电网、分布式能源系统研究的研究生、科研人员及电力电子与自动化领域的工程技术人员。; 使用场景及目标:①应用于孤岛微电网中分布式电源的二次电压与频率协同控制设计;②优化微电网通信资源利用,降低通信频率与带宽需求;③提升系统对DoS攻击等网络异常事件的容忍能力与运行韧性;④实现多目标协同控制,兼顾电能质量恢复与功率均分的综合性能。; 阅读建议:建议结合提供的Simulink仿真模型深入理解控制逻辑、事件触发判据设计及参数整定过程,重点关注控制器间的协同机制、触发阈值对系统性能的影响以及在不同扰动工况(如负载突变、通信中断)下的动态响应特性,以便于在实际工程项目中进行复现、优化与拓展应用。
内容概要:本文档详细介绍了深圳晶华智芯微电子有限公司推出的CB78XXA系列高性能32位智能家电控制器芯片的技术规格与功能特性。该系列芯片基于ARM Cortex-M0+内核,最高工作频率达48MHz,集成最多256KB Flash程序存储器和32KB SRAM,支持多种外设接口与低功耗运行模式。芯片具备丰富的外设资源,包括多达60个GPIO、多路UART/SPI/I2C、ADC/DAC、比较器、运算放大器、LED与LCD驱动器、RTC、DMA、硬件加密及CORDIC数学运算模块,并支持OTA升级与多重时钟源配置。文档还提供了详细的存储器映射、时钟架构、运行模式、引脚定义及封装尺寸信息,适用于智能家电等嵌入式控制应用。; 适合人群:从事嵌入式系统开发的硬件工程师、 firmware 开发人员以及智能家电控制器设计相关人员,具备一定的单片机和C语言开发基础; 使用场景及目标:①用于智能家电主控板设计,如冰箱、洗衣机、空调等家电产品的控制单元开发;②适用于需要高集成度、低功耗、强抗干扰能力的工业控制与消费类电子产品;③支持复杂人机交互界面(LED/LCD/触摸)的控制系统开发; 阅读建议:建议结合实际硬件平台对照文档中的寄存器地址、引脚定义和电气参数进行开发调试,重点关注时钟配置、电源管理与外设初始化程,以充分发挥芯片性能并确保系统稳定性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值