Camera(1) camera初探之camera模组和硬件接口

一、Camera模组介绍

摄像头结构模组的图片如下
在这里插入图片描述

Camera模组组成

(1) 工作原理

物体通过镜头(lens)聚集的光,通过CMOSCCD集成电路,把光信号转换成电信号,再经过

内部图像处理器(ISP)转换成数字图像信号输出到数字信号处理器(DSP)加工处理,转换成标准的

GRBYUV等格式图像信号。

(2) CCM 包含四大件:

镜头(lens)、传感器(sensor)、软板((FPC)、图像处理芯片(DSP) 。决定一个摄像头好坏的重要部件是:镜头(lens)、图像处理芯片 (DSP)、传感器(sensor)

镜头(lens)是相机的灵魂,镜头(lens)对成像的效果有很重要的作用,是利用透镜的折射原理,景物光线通过镜头,在聚焦平面上形成清晰的影像,通过感光材料CMOSCCD感光器记录景物的影像。

传感器(sensor)CCM 的核心模块,目前广泛使用的有两种:一种是广泛使用的CCD(电荷藕合)元件;另一种是CMOS(互补金属氧化物导体)器件。

图像处理芯片(DSP)CCM 的重要组成部分,它的作用是将感光芯片获得的数据及时快速地传递到中央处理器并刷新感光芯片,因此DSP芯片的好坏,直接影响画面品质(比如色彩饱和度,清晰度等)。

(3) 图像的输出格式

A、YUV

“Y” 表示明亮度(Luminance、Luma), “U”“V” 则是色度、浓度(Chrominance、Chroma), 一般情况下sensor支持YUV422格式,即数据格式是按Y-U-Y-V次序输出的。

B、JPEG

作为一种存储格式它是非常普遍的,但是作为sensor的输出格式的话,一般是低分辨率的,其自带JPEG engine,可以直接输出压缩后的jpg格式的数据;

C、RGB

传统的红绿蓝格式,比如RGB565。通俗点说它的颜色混合方式就好像有红、绿、蓝三盏灯,当它们的光相互叠合的时候,色彩相混,而亮度却等于两者亮度之总和,越混合亮度越高,即加法混合;

D、RAW

图像感应器将捕捉到的光源信号转化为数字信号的原始数据。RAW文件是一种记录了数码相机传感器的原始信息,同时记录了由相机拍摄所产生的一些原数据( Metadata,如ISO的设置、快门速度、光圈值、白平衡等)的文件。

RAW是未经处理、也未经压缩的格式,可以把RAW概念化为“原始图像编码数据”或更形象的称为“数字底片”。

不同的输出格式,包含的数据大小不同:
首先,如果说数据量最小,那么莫过于RAW格式,但是,数据传输过来要经过一次性大量的计算才能将里面的信息提取出来,如果你想用,一般5M以上sensor就只输出RAW数据以保证比较快的输出速度,后端挂一个DSP来处理输出的数据。其次是JPEG,数据量也很小,但是同样要求较快的处理速度。而RGBYUV一个像素都是占用了2B的大小,但是RGB却可以将数据读出来后直接刷到屏上,为什么却要选择YUV的呢? 原因在于YUV输出亮度信号没有任何损失,而色偏信号人眼并不是特别敏感,RGB565输出格式是R5G3 G3B5会丢掉很多原始信息,所以YUV图像质量和稳定性要比RGB565好的多。

(4) 传感器尺寸和画质的关系

传感器尺寸大小对于画质的影响,其实跟之前一样,就是采集的光线数据的正确性和完整性的不同。在像素相同的情况下:

A、 传感器面积越大,感光阵列的面积就越大,相邻感光电路的距离就越大,加电时产生的电磁干扰就越小;

B、 传感器面积越大,感光阵列的面积就越大,对应单个像素的透镜就能做的越大,聚集到的光线就越多,感光二极管受光后产生的输出电平就越高。假设噪声大小不变,那么更大的有用输出电平,带来更高的信噪比,转换后的信息处理时正确率就越高;

C、 为什么在光线非常好的时候,传感器尺寸大小间的差异会缩小? 因为即使传感器尺寸小,但是光线强度足够,每个感光二极管都能受到足够的光线,产生的信噪比就大,噪点也就缩小了。

(5) 图像解析度/分辨率(Resolution)

在这里插入图片描述

二、Camera硬件接口

1、camera的硬件接口如下图所示

在这里插入图片描述
主要由如下五部分组成,协同工作:

(1) 三路电压AVDD/DVDD/IOVDD:
AVDD模拟电源,主要给感光区ADC供电,要求比较干净;

DVDD数字电源,主要是给ISP供电;

IOVDD数字IO电源,给I2CDVP供电。

(2) PDN/RST:
RST:用来reset sensorRESET一般是低电平有效,当脉冲为低电平时,reset sensor,而正常工作时,应该设置为高电平。
复位时序时序通常是: 高 –> 低 –> 高,根据硬件需要加一定的延时;

PWN:PWN一般高有效,当脉冲为高电平时,进入省电模式,而正常工作时为低电平。高电平时,一切对camera的操作都是无效的,包括复位。所以在RST之前,一定要将PWN管脚设置为正常工作模式(低电平),否则复位无效。

(3) I2C 控制接口SCL/SDA

(4) MCLK 时钟用于分频给其他的clk使用;

(5) mipi 接口RCP/RCN、RDP/RDN

2、camera 的工作时序

camera 工作时的上电时序,要完全按照datasheet上面的先后及时间间隔来:
在这里插入图片描述
同样camera的下电时序也是一样:
在这里插入图片描述

  • 9
    点赞
  • 70
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Camera Link是一种高速数字图像传输接口,由美国机器视觉和图像处理工业准则(AIA)颁布标准。它使用像素时钟以及高速串口协议来传输数据,主要面向高速运行的工业相机或其他数字图像设备,以及特殊的图像分析处理器。Camera Link接口定义包括硬件和软件协议两部分。 硬件部分定义了接口的物理特性,包括传输数据率、传输距离、电气特性(如时钟、同步信号和电源等),以及机械形状和大小等。Camera Link接口主要有三种型号:Base、Medium和Full,分别对应不同的数据传输速率和带宽大小,可适配不同的图像设备。 软件协议部分则定义了数据的格式、传输协议和控制命令等, Camera Link接口可由相机端、采集卡端和处理器和相机之间的通信实现。相机端负责生成图像数据和传输控制信号,采集卡端负责接受数据和解码,处理器端则负责图像处理和操作。 Camera Link接口定义使得设备之间的交互更加标准化,扩展性和互操作性更强,提升了数字图像传输的速度和准确性,被广泛应用于工业检测、医学成像、科学实验等领域。 ### 回答2: Cameralink接口是一种数字图像传输接口,用于在工业和机器视觉领域进行高速数据传输。Cameralink协议是由美国CameraLink标准委员会定义的,它规定了数据传输的标准。Cameralink协议定义了三种数据传输线路:Base(基础)、Medium(中等)和Full(全速)。其中,Base级别提供了每秒传输640 MB的数据速率;Medium级别提供了每秒传输1280 MB的数据速率;Full级别提供了每秒传输2560 MB的数据速率。Cameralink接口可以支持从一个相机发送的图像数据,也可以支持从多个相机接收图像数据。此外,还支持实时控制相机参数和数据传输质量,以保证最佳的图像质量和传输速率。Cameralink接口广泛应用于许多工业和医疗应用中,如机器视觉、半导体制造、生命科学、药品制造等领域。Cameralink 接口的出现极大地提高了图像处理的精度和效率。 ### 回答3: Cameralink接口是一种数字化视频连接标准,用于将工业相机和电脑之间的数字视频传输。围绕着单个相机,Cameralink接口可以传输高速视频图像、相机控制信号、相机同步信号和电源供应,支持将一系列不同的相机通过单一的接口进行统一管理与控制,从而满足各种复杂的工业应用场景。Cameralink接口分为Base,Medium和Full三种速度等级,其中Base是最慢的,能够每秒传输携带8位数据的像素点,而Full则是最快的,可以每秒传输携带12位或14位数据的像素点,速度最高可达到850MB/s。目前市场上的相机几乎都支持Cameralink接口,使其广泛应用于许多领域,如工业、医疗、安防等。同时,Cameralink接口也为相机制造商和用户带来了方便,因为它提供了一种统一的标准接口,使用户在不同品牌设备之间进行无缝衔接,同时,也降低了相机制造商和用户的成本,提高了设备的可用性与灵活性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值