CMOS图像传感器基础知识和参数理解「建议收藏」

CMOS图像传感器基础知识和参数理解「建议收藏」CMOS图像传感器的工作原理:每一个CMOS像素都包括感光二极管(Photodiode)、浮动式扩散层(Floatingdiffusionlayer)、传输电极门(Transfergate)、起放大作用的MOSFET、起像素选择开关作用的M0SFET.在CMOS的曝光阶段,感光二极管完成光电转换,产生信号电荷,曝光结束后,传输电极门打开,信号电荷被传送到浮动式扩散层,由起放大作用的MOSFET电极门来拾取,电荷信号转换为电压信号。所以这样的CMOS也就完成了光电转换、电荷电压转换、模拟数

大家好,又见面了,我是你们的朋友全栈君。

CMOS图像传感器的工作原理:每一个 CMOS 像素都包括感光二极管(Photodiode)、浮动式扩散层(Floating diffusion layer)、传输电极门 (Transfer gate)、起放大作用的MOSFET、起像素选择开关作用的M0SFET.在 CMOS 的曝光阶段,感光二极管完成光电转换,产生信号电荷,曝光结束后,传输电极门打开,信号电荷被传送到浮动式扩散层,由起放大作用的MOSFET电极门来拾取,电荷信号转换为电压信号。所以这样的 CMOS 也就完成了光电转换、电荷电压转换、模拟数字转换的三大作用,通过它我们就能把光信号转化为电信号,最终得到数字信号被计算机读取,这样,我们就已经拥有了记录光线明暗的能力,但这还不够,因为我们需要色彩。现代彩色CMOS 的原理也很简单,直接在黑白图像传感器的基础上增加色彩滤波阵列(CFA),从而实现从黑白到彩色的成像。很著名的一种设计就是Bayer CFA(拜耳色彩滤波阵列)。一个很有趣的事就是,我们用来记录光影的 CMOS, 和我们用来输出光影的显示器,原理也刚好是向相反的,CMOS 把光转化为电信号最后以数字格式记录,显示器把解码的数字格式从电信号重新转化为光。光电之间的转换也就构成了我们人类数字影像的基础。
在这里插入图片描述
当前主流的CMOS厂商有:索尼、三星、豪威、格科微、思特威、安森美等公司。
常见的色彩滤波阵列:RGGB:一个红光、一个蓝光、两个绿光滤波器
每个像素只能感应一种颜色的光,但是我对外输出的时候,需要知道这个像素的rgb值,我就只能通过周围像素去计算,这个计算和转换是靠ISP去完成的。进从而得出我这个像素的RGB的值,这样我每个像素虽然只感应了一种光,但是每个像素经过处理后传输到外面后就是有RGB的信息了。这些原始的感光数据成为RAW data。
在这里插入图片描述

RCCC:75% 部分为透传,其余 25% 为感受红光的滤波器。RCCC 的优点是光灵敏度高,适用于弱光环境。由于 RCCC 只有红色光滤波器,因此主要用在对于红色标识敏感的场合,比如交通灯检测。
在这里插入图片描述

RCCB:50% 部分为透传,其余红光蓝光滤波器各占 25%。RCCB 的弱光敏感性比 RCCC 稍差(Clear 部分少),但它分辨色彩的能力更好,采集的图像既可以用于机器分析,也可以用于人眼观察。
在这里插入图片描述

Mono:100% 透传,它不能分辨色彩。Mono 配置的弱光灵敏度最高,仅用于对颜色无识别要求的场合,如驾驶员状态检测等。
在这里插入图片描述

几个重要参数的理解
1、传感器尺寸:图像传感器的尺寸越大,则成像系统的尺寸越大,捕获的光子越多,感光性能越好,信噪比越低。目前CMOS图像传感器的常见尺寸有1、2/3、1/2、1/3、1/4英寸等。
2、像素总数和有效像素数:像素总数是指所有像素的总和,像素总数是衡量CMOS图像传感器的主要技术指标之一。CMOS图像传感器的总体像素中被用来进行有效的光电转换并输出图像信号的像素为有效像素。显而易见,有效像素总数隶属于像素总数集合。有效像素数目直接决定了CMOS图像传感器的能力。
3、动态范围:动态范围由CMOS图像传感器的信号处理能力和噪声决定,反映了CMOS图像传感器的工作范围。其数值是输出端的信号峰值电压与均方根噪声电压之比,通常用DB表示。
4、分辨率:对景物中明暗细节的分辨能力。
5、像元尺寸也就是像素的大小:是指芯片像元阵列上的每个像素的实际物理尺寸,通常的尺寸包括14um、10um、9um、7um、6.45um、3.75um、3.0um、2.0um、1.75um、1.4um、1.2um、1.0um等,像元尺寸从某种程度上反映了芯片的对光的响应能力,像元尺寸越大,能够接收到的光子数量越多,在同样的光照条件和曝光时间内产生的电荷数量越多。对于弱光成像而言,像元尺寸是芯片灵敏度的一种表征。
6、灵敏度:灵敏度是芯片的重要参数之一,它具有两种物理意义。一种是光器件的光电转换能力,与响应率的意义相同。即芯片的灵敏度指在一定的光谱范围内,单位曝光量的输出信号电压(电流),单位可以为纳安/勒克斯nA/Lux、伏/瓦(V/W)、伏/勒克斯(V/Lux)、伏/流明(V/lm)。另一种是指器件所能传感的对地辐射功率(或照度),与探测率的意义相同,单位可用瓦(w)或勒克斯(Lux)表示。
7、坏点数,由于受到制造工艺的限制,对于有几百万像素点的传感器而言,所有的像元都是好的情况几乎不可能,坏点数是指芯片中坏点(不能有效成像的像元或相应不一致性大于参数允许的范围的像元)的数量,坏点数是衡量芯片质量的重要参数。
8、光谱效应,指芯片对于不同光波长光线的响应能力。
技术发展趋势,体积小型化及高像素化仍是业界积极研发的目标。因为像素尺寸小则图像产品的分辨率越高、清晰度越好、体积越小,其应用面更广泛。
9、CRA角度:从镜头的传感器一侧,可以聚焦到像素上的光线的最大角度被定义为主光角(CRA),镜头轴心线附近接近零度,与轴心线的距离越大,角度也随之增大。CRA与像素在传感器的位置是相关的。如果lens的CRA小于sensor的CRA,一定会有偏色现象。
10、动态范围:测量了图像传感器在同一张照片中同时捕获光明和黑暗物体的能力,通常定义为最亮信号与最暗信号比值的对数。
11、IR cut(滤除红外光)
如果没有,图像就会明显偏红,这种色差是没法用软件来调整的。
12、快门
Global Shutter(全局快门)与Rolling Shutter(卷帘快门)对应全局曝光和卷帘曝光模式。卷帘快门逐行曝光的方式,全局快门是全部像素同时曝光,所以全局快门能够拍运动的物体而不产生形变,因为全局快门在每一个像素上添加了一个存储单元
13、像素技术
FSI:前照式, 光是从前面的金属控制线之间进入,然后再聚焦在光电检测器上。
BSI:背照式,光线无需穿过金属互连层,优势大,比较有前景。
BSI在低照条件下的成像亮度和清晰度都比FSI有更大的优势。
传统的CMOS图像传感器是前照式结构的,自上而下分别是透镜层、滤色片层、线路层、感光元件层。采取这个结构时,光线到达感光元件层时必须经过线路层的开口,这里易造成光线损失。
而背照式把感光元件层换到线路层的上面,感光层只保留了感光元件的部分逻辑电路,这样使光线更加直接的进入感光元件层,减少了光线损失,比如光线反射等。因此在同一单位时间内,单像素能获取的光能量更大,对画质有明显的提升。不过该结构的芯片生产工艺难度加大,良率下降,成本相对高一点。
堆栈式(stack):堆栈式是在背照式上的一种改良,是将所有的线路层挪到感光元件的底层,使开口面积得以最大化,同时缩小了芯片的整体面积。对产品小型化有帮助。另外,感光元件周边的逻辑电路移到底部之后,理论上看逻辑电路对感光元件产生的效果影响就更小,电路噪声抑制得以优化,整体效果应该更优。业内的朋友应该了解相同像素的堆栈式芯片的物理尺寸是比背照式芯片的要小的。但堆栈式的生产工艺更大,良率更低,成本更高。索尼的IMX214(堆栈式)和IMX135(背照式)或许很能说明上述问题。
索尼的STARVIS:基于BSI的应用于监控摄像机的技术,在可见光和近红外光区域实现高画质。
索尼的Pregius:将BSI技术和全局快门结合一起。
Tetracelll:四合一像素技术
三星的ISOCELL:基于BSI,通过在图像传感器里的像素之间形成一道绝物理性绝缘体,来有效的防止进入像素的光信号外漏。
OV的PureCel:基于BSI和先进的4-单元像素内合并模式。
OV的OmniBSI:基于BSI,像素紧凑,减少像素的串扰问题。
思特威的smartGS:基于BSI应用于全局快门。
思特威的SmartPixel™:基于BSI,适用于安防监控行业的Rolling Shutter产品系列。
思特威的SmartClarity™:基于BSI,具备出色的夜视性能。

14、传输接口
MIPI: 移动行业处理器接口,是MIPI联盟发起的为移动应用处理器制定的开放标准。串行数据,速度快,抗干扰,主流。
LVDS:低压差分信号技术接口。
DVP:并口传输,速度较慢,传输的带宽低。
Parallel:并行数据,含12位数据信号,行场同步信号和时钟信号。
HISPI:高速像素接口,串行数据。
SLVS-EC: 由 SONY 公司定义,用于高帧率和高分辨率图像采集,它可以将高速串行的数据转化为 DC(Digital Camera)时序后传递给下一级模块 VICAP(Video Capture)。SLVS-EC 串行视频接口可以提供更高的传输带宽,更低的功耗,在组包方式上,数据的冗余度也更低。在应用中 SLVS-EC 接口提供了更加可靠和稳定的传输。

15、封装
BGA: 球形触点陈列,表面贴装型封装。球柵网格阵列封装.
LGA: 平面网格阵列封装.
PGA: 插针网格阵列封装.
CSP: 芯片级封装的意思.
COB: 将裸芯片用导电或非导电胶粘附在互连基板上,然后进行引线键合实现其电连接。
Fan-out:扇出晶圆级封装。
PLCC:带引线的塑料芯片载体.表面贴装型封装。
TSV: TSV技术本质上并不是一种封装技术方案,而只是一种重要的工具,它允许半导体裸片和晶圆以较高的密度互连在一起。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/145146.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • Nginx-使用以及几种负载均衡算法

    Nginx-使用以及几种负载均衡算法文章目录Nginx(enginex)Nginx能做什么?1.正向代理2.反向代理3.HTTP服务器(动静分离等)4.负载均衡负载均衡模块-upstreamupstream负载均衡算法:轮询(roundrobin)加权轮询(WeightedRoundRobin)IP_Hashfair(第三方)url_hash(第三方)Nginx配置文件Nginxlocation匹配规则Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3

  • python 使用PyQt5

    python 使用PyQt5

  • 编译原理之代码生成「建议收藏」

    前面提到了经过了词法分析->语法分析->语义分析->中间代码优化,最后的阶段便是在目标机器上运行的目标代码的生成了。目标代码生成阶段的任务是:将此前的中间代码转换成特定机器上的机器语言或汇编语言,这种转换程序便被称为代码生成器。1.程序移植性和编译器模块设计的关系之所以将编译原理分成这种多阶段多模块的组织形式,本质的考虑其实只有两个方面:一、代码复用:尽可能在不增加程序员工作量的前提下,增

  • mac配置环境变量不生效

    mac配置环境变量不生效mac修改环境变量原理:主要原因是每次终端启动时候zsh加载的是/etc/zshrc文件,而‘zshrc’文件中并没有定义任务环境变量。cd/etc/vizshrc最后一行添加:source~/.bash_profile保存,重新打开终端即可…

  • VMware如何彻底卸载干净[通俗易懂]

    如何彻底卸载VMware虚拟机禁用VM虚拟机服务首先,需要停止虚拟机VMware相关服务。按下快捷键WIN+R,打开windows运行对话框,输入【services.msc】,点击确定。在服务管理中,找到VM开头的所有服务类别。将所有VM开头的服务禁用掉关闭VMware虚拟机进程按下Ctrl+Alt+Delete,打开任务管理器,找到所有VM开头的进程,全部结束进…

  • PAAS平台7×24小时可用性应用设计

    PAAS平台7×24小时可用性应用设计

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号