背景
人脸识别应用越来越多,无论是基于RBG+IR的双路摄像头人脸识别,还是双摄像头分别做不同的事情,都需要接两路摄像头同时工作.
接口类型
Android手机基本基本上都是使用后置摄像头MIPI,前置摄像头usb的连接方式
我们常用的电脑摄像头接口是USB接口,而常见的智能手机上的摄像头是MIPI接口,还有一部分的摄像头(比如说某些支持DVP接口的硬件)是DVP接口;通俗的讲,USB是串行通用串行总线(Universal Serial Bus)的简称,而MIPI是移动行业处理器接口(Mobile Industry Processor Interface),DVP是数字视频端口(digital video port)的简称,CSI是相机串行接口(CMOS Sensor Interface)的简称。
DVP总线PCLK极限约在96M左右,而且走线长度不能过长,所有DVP最大速率最好控制在72M以下,PCB layout较容易画;MIPI总线速率lvds接口耦合,走线必须差分等长,并且需要保护,故对PCB走线以及阻抗控制要求高一点(一般来讲差分阻抗要求在85欧姆~125欧姆之间)。
DVP是并口,需要PCLK、VSYNC、HSYNC、D[0:11]——可以是8/10/12bit数据,具体情况要看ISP或baseband是否支持;MIPI是LVDS低压差分串口,只需要要CLKP/N、DATAP/N——最大支持4-lane,一般2-lane可以搞定。
MIPI接口比DVP的接口信号线少,由于是低压差分信号,产生的干扰小,抗干扰能力也强。最重要的是DVP接口在信号完整性方面受限制,速率也受限制。500W还可以勉强用DVP,800W及以上都采用MIPI接口。
rk3288常用实现方式
一般采用双USB链接摄像头,但是会有长时间使用高温的情况,摄像头寿命无法保证.
外接一路RAW SENSOR和一路YUV SENSOR.采用RK3288内部的ISP处理RAW数据,这部份需要原厂的技术支持;另一方面采用内部自带ISP功能的SENSOR,但是这种SENSOR的ISP性能一般很弱,效果较为一般。
外接两路RAW SENSOR和ISP处理芯片,由外置ISP芯片将RAW数据经过一系列的算法处理,得到高质量的YUV信号输出到RK3288。
由于目前的ISP芯片技术较为成熟,该效果表现优越。但是这种方式需要ISP芯片原厂的技术支持,并且设有较高的门槛条件。
这里第一种是最容易实现的,毕竟原生USB接口和4pinUSB接口用起来都很方便,但是寿命无法保证.
对于品质及性能要求较高的产品和应用,我们建议采用第三种方式:外置ISP处理芯片。目前已有成熟的外置ISP处理芯片的摄像头模组,已固化好优质的算法,不需要再去调试图像效果。
原作者:白沙泉
|