摄像头的分类
从通信协议上分类大致可分为 CSI USB IP
CSI (CMOS Sensor Interface)
CSI接口通常从COMS Sensor,Video Encoder和其它视频输出设备收集数据。
Camera Serial Interface,相机串行接口。CSI接口与DSI接口同属一门,都是MIPI(移动产业处理器接口联盟)制定的一种接口规范。
MIPI CSI和DPI是MIPI标准的一种,因为MIPI在移动领域应用范围太广了,各种外围设备都可以用它来传输信息,所以,MIPI联盟给不同的外设接口定义了版本名,CSI是for Camera的,DPI是for Display的。而且这些标准不单包括物理层的时序定义,还包括上层的传输协议/数据处理协议和应用层协议。
CSI-1
CSI-1是相机最初的标准MIPI接口。它作为一种架构来定义相机和主处理器之间的接口。其继任者是MIPI CSI-2和MIPI CSI-3,两个标准仍在不断发展。
CSI-2
MIPI CSI-2 v1.0规范于2005年发布。它使用D-PHY或C-PHY(这两个标准均由MIPI联盟设定)作为物理层选项。该协议分为以下几个层次:
物理层(C-PHY / D-PHY)
车道合并层。
低层协议层。
像素到字节转换层
应用程序层
CSI-3
MIPI CSI-3是一种高速双向协议,主要用于多层对等基于UniPro的M-PHY设备网络中摄像机和主机之间的图像和视频传输。它最初于2012年发布,并于2014年在1.1版本中重新发布。
出于EMI的原因,系统设计人员可以在每种M-PHY速度级别中选择两种不同的时钟速率(a和b)。
M-PHY速度时钟频率比特率齿轮1G1A1.25 Gbits / sG1B1.49Gbits / s齿轮2G2A2.5 Gbits / sG2B2.9 Gbits / s齿轮3G3A5 Gbits / sG3B5.8 Gbits / s
USB摄像头
成像原理依然是cmos摄像头的原理。只不过数据是通过USB发送给CPU而已
ip摄像头
ip摄像头的数据是发送到网络上用户在任意终端上只要能访问到这个网络就能查看摄像头拍摄到的图像
优缺点
种类 | 缺点 | 优点 |
---|---|---|
CSI | 1、通用性弱(能在树莓派上用的摄像头不能再其他开发板上用) 2、需要额外安装专用驱动程序。否则用不了 | 只传输原始数据 后期处理交给GPU性能较高 |
USB | 1、 传输原始数据。但要交给CPU来处理。影响整体性能。2、同等像素的USB摄像头比CSI摄像头贵 | 通用性强,有USB接口就能用。一般不需要安装驱动,因为系统一般都默认支持V4L2 |
IP | 严重依赖网络、当网络掉线或者网络不好时。图像没有或者严重卡顿和不清晰 | 无线连接,可以多个设备同时查看摄像头数据 |