摄像头接口分类及
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摄像头接口分类及基础知识
一、Camera 工作原理介绍
1.结构
2.工作原理
外部光线穿过 lens 后,经过 color filter 滤波后照射到 Sensor 面上, Sensor 将从 le ns 上传导过来的光线转换为电信号,再通过内部的 AD 转换为数字信号。如果 Sensor 没有集成 DSP,则通过 DVP 的方式传输到 baseband,此时的数据格式是 RAW DATA。如果集成了 DS P, RAW DATA 数据经过 AWB、则 color matr ix、 lens shading、 gamma、 sharpness、 A E 和 de-noise 处理,后输出 YUV 或者 RGB 格式的数据。
最后会由 CPU 送到 framebuffer 中进行显示,这样我们就看到 camera 拍摄到的景象了。3. YUV 与 YCbCr .
一般来说,camera 主要是由lens 和 senso r IC 两部分组成,其中有的 sensor IC 集成了 DSP,有的没有集成,但也需要外部 DSP 处
理。细分的来讲,camera 设备由下边几部分构成:
1) lens(镜头)一般 camera 的镜头结构是有几片透镜组成,分有塑胶透镜(Plastic)和玻璃透镜(Glass) ,通常镜头结构有:1P,2 P,1G1P,1G3P,2G2P,4G 等。
2) sensor(图像传感器) Senor 是一种半导体芯片,有两种类型:CCD(Charge Coupled Device)即电荷耦合器件的缩写和 CMOS(Co mplementary Metal-Oxide Semiconductor)互补金属氧化物半导体。Sensor 将从 lens 上传导过来的光线转换为电信号,再通过内部的AD 转换为数字信号。由于 Sensor 的每个 pi xel 只能感光 R 光或者 B 光或者 G 光,因此每个像素此时存贮的是单色的,我们称之为 R AW DATA 数据。要想将每个像素的 RAW DATA 数据还原成三基色,就需要 ISP 来处理。
注:
CCD传感器,电荷信号先传送,后放大,再A/D,成像质量灵敏度高、分辨率好、噪声小;处理速度慢;造价高,工艺复杂。
CMOS传感器,电荷信号先放大,后A/D,再传送;成像质量灵敏度低、噪声明显;处理速度快;造价低,工艺简单。
3)ISP(图像信号处理)主要完成数字图像的处理工作,把 sensor 采集到的原始数据转换为显示支持的格式。
4)CAMIF(camera 控制器)芯片上的 camera 接口电路,对设备进行控制,接收 sensor 采集的数据交给 CPU,并送入 LCD 进行显示。
YUV 和 RGB 一样,是色彩空间中常用的色彩模型之一,两者可以相互转换。YUV 中得 Y 表示亮度,U 和 V 表示色度。与 RGB 相比,它的优点在于占用更少的空间。 YCbCr 则是在世界数字组织视频标准研制过程中作为 ITU - R BT60 1 建议的一部分, 其实是 YUV 经过缩放和偏移的翻版。其中 Y 与 YUV 中的 Y 含义一致, C
b , Cr 同样都指色彩, 只是在表示方法上不同而已。在 YUV 家族中, YCbCr 是在计算机系统中应用最多的成员, 其应用领域很广泛,JPE G、 MPEG 均采用此格式。一般人们所讲的 YU V 大多是指 YCbCr。 YCbCr 有许多取样格式, 如 4∶4∶4 , 4∶2∶2 , 4∶1∶1 和 4∶2∶0。
二、摄像头接口分类
常见类型有MIPI、DVP和usb接口接口
DVP总线PCLK极限大约在96M左右,而且走线长度不能过长,所有DVP最大速率最好控制在72M以下,故PCB layout会较好画。MI PI总线速率随便就几百M,而且是lvds接口耦合,走线必须差分等长,并且注意保护,故对P CB走线以及阻抗控制要求高一点。一般而言,9 6M pclk是DVP的极限,曾经在一个team做多摄相头的图象采集设备,DVP总线连接。几个不懂技术的一直push我说是硬件走线干扰啊,拘
泥纠缠在什么I2C这种低速控制信号受干扰,还搞了好几天看示波器,被烦的不行,我用一个晚上时间改驱动降低PCLK降桢率搞定。
1)DVP是并口,需要PCLK、VSYNC、HSYNC、D[0:11]——可以是8/10/12bit数据,看ISP或bas eband是否支持;
MIPI是LVDS(Low Voltage Differential Sig naling,低电压差分信号),低压差分串口。只需要要CLKP/N、DATAP/N——最大支持4-lane,一般2-lane可以搞定。
2)MIPI接口比DVP的接口信号线少,由于是低压差分信号,产生的干扰小,抗干扰能力也强。最重要的是DVP接口在信号完整性方面受限制,速率也受限制。500W还可以勉强用DVP,800W 及以上都采用MIPI接口。
/**************************************** ***************************************** ****************/
注(液晶屏接口类型):
Mipi 接口和 LVDS 接口主要区别(这里是液晶屏接口类型):
1. LVDS接口只用于传输视频数据,MIPI DSI不仅能够传输视频数据,还能传输控制指令;
2. LVDS接口主要是将RGB TTL信号按照SPWG/JEIDA格式转换成LVDS信号进行传输,MIPI DSI接口则按照特定的握手顺序和指令规则传输屏幕控制所需的视频数据和控制数据。液晶屏有RGB TTL、LVDS、MIPI DSI接口,这些接口区别于信号的类型(种类),也区别于信号内容。
RGB TTL接口信号类型是TTL电平,信号的内容是RGB666或者RGB888还有行场同步和时钟;LVDS接口信号类型是LVDS信号(低电压差分对),信号的内容是RGB数据还有行场同步和时钟;
MIPI DSI接口信号类型是LVDS信号,信号的内容是视频流数据和控制指令。
/**************************************** *****************************************