其他分享
首页 > 其他分享> > Camera工作原理

Camera工作原理

作者:互联网

Camera基础知识

一口Linux 2022-08-12 11:46 发表于江苏  

以下文章来源于嵌入式软件开发交流 ,作者young

嵌入式软件开发交流.

分享嵌入式Android,Linux,Zigbee,OpenWrt, WIFI, STM32等开发经验及知识


图片Camera工作原理图片

    物体通过镜头(lens)聚集的光, 通过CMOS或CCD集成电路,将光信号转换成电信号,再经过内部图像处理器(ISP)处理转换成数字图像信号,最后转换成标准的RGB、YUV等格式图像信号。

 

 

图片Camera模组组成图片

摄像头模组主要包含: 镜头(lens)、传感器(sensor)、软板(FPC)、图像处理芯片(ISP)。

 

图片

网络图片

 

图片缩写解析
图片

 

 

注意:3A算法指:AEC, AWB, AF算法。

 

图片Camera参数指标图片

 

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

QSIF/QQVGA

160 x 120

19200

 

QCIF 

176 x 144

25344

 

SIF/QVGA

320 x 240   

76800

 

CIF

352 x 288  

101376 

10万像素

VGA

640 x 480

307200

30万像素(35万是指648X488)

SVGA

800 x 600

480000

50万像素

XGA

1024 x 768

786438

80万像素

SXGA 

1280 x 1024 

1310720   

130万像素

UXGA

1600 x 1200

1920000  

200万像素

QXGA 

2048 x 1536

3145728 

300万像素(320W)

QSXGA

2592 x 1944

5038848

500万像素

 

2816 x 2112

2947392

600万像素

 

3072 x 2304 

7077888

700万像素

 

3200 x 2400

7680000

770万像素

 

3264 x 2448 

7990272 

800万像素

 

3876 x 2584

10015584

1000万像素

 

(2)图像格式(imageFormat/Colorspace)

像素格式,比如: RGB24,RGB565,RGB444,YUV4:2:2等。

 

 

(3)自动白平衡调整(AWB)

白平衡指不管在任何光源下,都能将白色物体还原为白色。白平衡是描述显示器或相机中红、绿、蓝三基色混合生成后白色精确度的一项指标。

 

 

(4)色彩深度

色彩深度在计算机图形学领域中表示在位图或者视频帧缓冲区中储存1像素的颜色所用的位数,它也称为位/像素(bpp)。色彩深度越高,可用的颜色就越多。现在市场上的摄像头均已达到24位,有的甚至是32位。

 

(5)图像噪音

指的是图像中的杂点干扰。

 

(6)帧率

帧率指的就是1秒钟时间里传输、显示图片的帧数,每一帧就是一个画面,快速连续的多帧就形成了运动的动态效果。高的帧率可以得到更加流畅,更加逼真的画面。

 

(7)码流

码流就是指视频数据在单位时间内的数量大小,也叫码率,是视频编码画面质量控制中最重要的部分,同样的分辨率和帧率下,视频码流越大,画面质量越高,对应的存储容量也就越大。

 

(8)曝光

曝光就是图像的明暗程度 ,照片太暗称为曝光不足 ,照片太亮称为曝光过度。曝光由光圈、曝光时间、ISO三者共同决定。

 

 

图片ISP图片

    ISP(Image Signal Processor),即图像信号处理器,用于处理图像信号传感器输出的图像信号。它在相机系统中占有核心主导的地位,是构成相机的重要设备。ISP 通过一系列数字图像处理算法完成对数字图像的效果处理。主要包括3A、坏点校正、去噪、强光抑制、背光补偿、色彩增强、镜头阴影校正等处理。

    主流的CMOS和CCD sensor几乎都是输出Bayer mosaic格式的RAW数据,这种数据格式是无法直接观看的,必须转换成常见的RGB或YUV格式才能被主流的图像处理软件支持,这个转换也是由ISP进行处理的。

 

(1)ISP内部构成

如下图所示,ISP 内部包含 CPU、SUP IP、IF 等设备,事实上,可以认为 ISP 是一个 SOC,可以运行各种算法程序,实时处理图像信号。

图片

 

CPU 即中央处理器,可以运行 AF、LSC 等各种图像处理算法,控制外围设备。

SUB IP 是各种功能模块的通称,对图像进行各自专业的处理。常见的 SUB IP 如 DIS、CSC、VRA 等。

图像传输接口主要分两种,并口 ITU 和串口 CSI。CSI 是 MIPI CSI 的简称,鉴于 MIPI CSI 的诸多优点,在手机相机领域,已经广泛使用 MIPI-CSI 接口传输图像数据和各种自定义数据。

通用外围设备指 I2C、SPI、PWM、UART、WATCHDOG 等。

 

 

 (2) ISP 处理图像数据的基本流程

图片

 

 

参考文章:

http://kernel.meizu.com/camera-isp-intro.html

 

图片

阅读原文 阅读 3439     写下你的留言 精选留言 已无更多数据  

标签:Linux,ISP,像素,工作,Camera,图像,原理,曝光
来源: https://www.cnblogs.com/qiangfenger/p/16585763.html