2021手机CIS技术趋势总结

        手机摄像头CIS(CMOS图像传感器)自从突破1亿像素以后,再谈像素数量增大,似乎已经很难让市场产生激烈反应了。这两年电子工程专辑对于手机摄像头CIS,以及更多领域不同类型的图像/视觉传感器(如ToF、基于事件的视觉传感器),都在做技术上的追踪。

        单就手机摄像头CIS而言,高像素追逐战是已经告一段落的,尤其是现在某些高端Android拍照旗舰手机,已经倾向于采用大像素、大尺寸的CIS,而不再刻意追求高像素。

        现在是时候做一波总结了。恰好上个月,主要针对的是手机CIS、近红外图像传感器和ToF传感器。基于此,我们可以简单梳理近2年来,移动成像CIS的技术发展现状。似乎这些技术趋势,仍然是不断围绕日益缩小的像素尺寸展开的。

几个主要技术点

     现在的发展方向是个延续。今年TechInsights的这份报告也更像是个现状总结报告,大部分算是“旧闻”集合。不过其中集结了大量TechInsights逆向拆解报告的某些图文资料,对于我们理解手机、移动成像CIS的技术也仍然很有帮助。

        值得一提的是,之所以将手机摄像头CIS单独拿出来说,是因为手机乃是CIS产品目前最大的应用市场。主要应用于手机的移动CIS,占到整个CIS市场的大约70%。有关移动成像CIS相关技术的基础知识,建议阅读此前的文章,本文不再对其中的大部分技术名词、概念做解释。

        从众所周知的大方向来说,移动成像CIS技术热门仍在于背照式(BSI,Back-Illuminated)与堆栈式(Stacked)结构。TechInsights的数据显示,背照式+堆栈式CIS占到手机CIS总量的将近90%。

从这张图来看,近5年背照+堆栈CIS的产品占比一直都是比较高的。其中3层堆叠(3-die)的CIS其实也并没有发生什么崛起式的市场革新——前不久我们撰文总结过索尼对于堆栈式CIS未来技术的发展预期,3层堆叠大概会在技术愈发成熟后走向普及。不过前照式(FSI)CIS在手机市场上似乎已经不见踪影。

背照式+堆栈式结构对于CIS而言,最直观的一个收益,就是像素die上的感光区域利用率显著提高。因为很多逻辑电路结构都移到像素后方或者下层去了,那么可用于感光的像素区域自然就变大了。这对于手机CIS走向高像素、小像素的大趋势,是必然选择。

        上面这张图是自2013年以来堆栈式CIS产品中,活跃CIS区域(可理解为用于感光的像素区域)和总的CIS die面积之比。大趋势自然是越来越高的,即用于感光的CIS面积占比越来越高,这两年已经较大程度超过了80%。

        除了堆栈+背照这种结构上已经被说烂的点,其余技术发展的几个方向包括了,(1)单像素尺寸变小;(2)向CIS与ISP之间的像素级互联演进(图像传感器的像素die与逻辑die之间的互联);(3)由于像素变小,PDAF(相位检测自动对焦)的演进;(4)由于像素变小,CIS像素之上的色彩滤镜阵列(CFA)的变化。

        感觉这几个技术方向其实也都老生常谈了,或者说市场和分析机构的关注点,大致就在此了。

像素尺寸继续变小

        当年TechInsights最早做出手机CIS像素尺寸在变小的趋势论断,还是让很多技术爱好者震惊的。因为CIS并不像数字电路的摩尔定律那样,会受惠于更小的像素结构;小像素也的确不利于感光。

        但事实就是,这么多年来手机CIS(甚至包括微单/单反的全画幅CIS)的像素就是在不断变小,不管这是技术使然还是市场使然。毕竟此前这些年,从上至下都有着更高像素的市场需求,那么像素当然要做小。

像素上表面变小了,像素阱容就会变小,那么就要把纵向Active Si厚度做大(Active Si厚度可以理解为像素这口井的深度)。上面这张图中,蓝色点代表不同尺寸的像素(当前已经量产的CIS的最小像素是0.7μm),Active Si厚度的变化。橙色点则是厚度与像素尺寸之比(厚径比)。

这张图的横轴主要代表像素尺寸变化。不过另一方面,基于这些年像素尺寸在逐渐缩小,横轴实际上也可以一定程度代表时间的推移。

        目前Active Si厚度与像素尺寸之比,最高的CIS是三星GW3,如上图中的左图所示。这是个6400万像素、0.7μm单像素尺寸的图像传感器。其active Si厚度是4.1μm。上面这张图右边比较的是Omnivision的OV64B。这两颗CIS在目前的智能手机市场上也是比较具有代表性的。

        有个题外话,前不久我们采访Prophesee CEO Luca Verre的时候,特别问过他为什么基于事件的视觉传感器(event-based vision sensor)像素尺寸比一般CIS的像素尺寸大那么多。他回答说基于事件的传感器,像素复杂性在于level crossing sampling电路,每个电路需要一定数量的晶体管。

        TechInsights这次的报告,有个统计维度是Teff(每个像素的有效晶体管),不仅统计了不同应用的普通CIS,包括手机、相机、汽车、安防等;也统计了基于事件的传感器、ToF这些比较特殊的图像/视觉传感器。

        不同应用的单像素晶体管数量还是有比较大的差别的。i-ToF和基于事件的传感器通常有着更多的单像素有效晶体管数量。尤其是基于事件的传感器,这一例中52 T的传感器,就来自索尼和Prophesee合作的传感器产品。这类传感器有着更高的像素复杂度,比如说像素内的time stamp、信号强度的Log采集等。

        但也正如此前我们谈到的,基于事件的视觉传感器也受惠于背照式和堆栈式技术,才使得其像素能够进一步做小。

多层堆叠与像素级互联

        CIS的多层堆叠是趋势,这一点我们也提过很多次了。更具体的趋势则是,互联密度的提升——这和许多数字芯片的先进封装路线似乎也比较一致。die或者chip垂直堆叠是需要做互联的。

        更小间距的TSV/DBI(硅通孔/直接键合互联)互联必然是个趋势和常规。在互联间距不断缩小的过程中,缩减至像素级别的互联,是个发展方向。此前的分析文章也详细谈过,像素级互联对于全局快门、高速输出等方面的价值。

        这张图是2014-2021年之间,Cu-Cu混合bonding的DBI互联间距变化。TechInsights提到,目前已知用于行/列互联的最小TSV/DBI间距是3.1μm。die之间堆叠,外围的行/列互联仍然是现在的主流方案。

        像素级互联仍然是相当少见的。TechInsights数据库中,仅有3款已经商用的、采用了像素级互联的图像传感器:分别是iPad Pro的ToF摄像头之上、来自索尼的SPAD传感器(150x200),以及索尼SensSWIR IMX990/991 VGA传感器,和Omnivision OG01A1B(100万像素)。

        其中Omnivision OG01A1B的DBI互联间距最小,达到了2.2μm(上图左)。

PDAF对焦技术这些年在变

        PDAF相位检测对焦,好像也是图像传感器厂商宣传的重点,大概是在上面花的时间也很多。毕竟DxO这种机构针对移动设备的评测,也相当看重手机摄像头的对焦性能。

        随像素尺寸本身在变小,PDAF像素结构也在发生变化。要维持对焦像素高输出信号,这种变化是必然的。主流的PDAF方案包括masked PDAF、DP(Dual Photodiode)、OCL(On-Chip Lens)。前两者面向的主要是更低分辨率、更大像素尺寸的图像传感器。后者对小于1.0μm单像素尺寸的图像传感器很适用。(不过三星GM1、GD1,其实也在用masked PDAF方案,这俩都是0.8μm单像素的图像传感器)

        上面这张图的横轴表示单像素尺寸,纵轴表示CIS的分辨率(像素数量)。OCL是这两年被提及比较多的一种方案,此前我们已经撰文探讨过,尤其是索尼现在在宣传的2x2 OCL。

        OCL的特点就在于不需要牺牲CIS的感光性能,这对小至0.7μm像素尺寸的传感器很有价值。TechInsights表示,预计未来0.6μm单像素尺寸的CIS仍然会有这种PDAF方案。

        2x2 OCL结构是每个micro-len覆盖4个像素,来达成两个方向的PDAF对焦。上图是来自TechInsights观察到不同传感器产品的OCL方案。其中图(a)是Omniverse的OV64B;图(b)是三星HM1、HM2、HM3的方案——把两个临近的2x1 OCL结合,来达成2x2效果。三星这几例方案的PDAF单元密度为32:1或36:1。

        索尼的方案比较激进(图(c)),2x2 OCL是完全覆盖了整个CIS的,包括IMX689、IMX766、IMX789皆如此。这种完整覆盖传感器的相位对焦方案,理论上也能够达成在拍照时最高的对焦效率。

        除此之外的DP PDAF方案,针对的主要还是更大的像素,毕竟DP需要把每个像素一分为二,做像素内的深槽隔离。索尼和三星现在主流、应用于旗舰手机的5000万像素CIS都在用PD对焦方案(IMX700、GN2)。

        这里面比较有特色的,是三星GN2:即针对绿色像素,以深槽隔离DTI来斜着切分像素,适配更多场景的自动对焦。

拜耳滤镜之外的多样化

        CFA(Color Filter Array)这些年的发展,事实上也是由像素变小引发的。尤其像素小了以后,低光环境的感光能力下降,在CFA方面多有找补。所谓的color filter色彩滤镜,也就是每个像素前方负责过滤特定光谱的filter,让像素有了感知色彩的能力。

        所以在传统拜耳滤镜阵列(包括RGGB、RYYB、RCCB等排列方式)之外,延伸出了更多的CFA排列方式。这也不是什么新鲜事了,毕竟索尼QuadBayer、三星Tetracell之类的概念前几年也在不停教育市场。

        根据单像素尺寸变化,当前一些主流的CFA排列方式如上图所示。这其中的绿点代表的CFA排列,就是更多人所熟知的每4个像素为一组(四合一),来感知同一种色彩。这种像素分组的策略,就像是扩大了像素尺寸一样,也就提升了暗光环境下的感光能力。

        三星在1亿像素传感器(HM1/HM2/HM3)采用的是3x3像素分组方案,即9个像素为一组(九合一),并将其命名为Nanocell。可见像素越小,对于像素分组数量的要求也随之提高。

        实际上2019年,索尼针对IMX608的CFA排列,采用了4x4分组方案(即华为Mate30 Pro摄像头的那颗CIS,十六合一)。对应的其CFA单色滤镜的跨度达到了4.48μm,所以宣传中说十六合一的4.48μm大像素。

        TechInsights认为,未来随着像素的进一步缩小,我们会看到更多3x3、4x4 CFA方案。

        更多有关近红外感知、ToF传感器方面的资料,还是建议去看一看TechInsights的这份报告原文。本文主要谈的是摄影向的CIS,所以这部分内容就不去做总结了。

        总的来说,这些技术主要围绕的核心,仍然是不断变小的像素尺寸,包括堆栈式、背照式,PDAF像素结构,以及CFA排列方式的变化。好像在抽象层面,也没什么太大惊喜。

        虽说当代旗舰手机部分在用像素稍大一些的CIS(比如vivo X70 Pro、华为Mate40 Pro/P50系列;以及部分脱离主流之外的苹果),但未来还是会有主流旗舰更小像素的图像传感器问世,包括三星规划中0.64μm/0.56μm尺寸的CIS。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/253528.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于Unity中NGUI的背包实现之Scrollview(基于Camera)

基于UIPanel的scrollview实现方式在移动设备上的性能不如基于camera的方式。因为UIPanel的scrollview实现方式要渲染很多的道具图,性能自然就降低了。如果是用第二个摄像机camera的方式,物体并没有动,只是拖动第二个摄像机摄像机,…

YUV422/420 format

(在本文中,U 一词相当于 Cb,V 一词相当于 Cr。) YUV422 format as shown below 4:2:2 表示 2:1 的水平取样,没有垂直下采样 YUV420 format as shown below4:2:0 表示 2:1 的水平取样,2:1 的垂直下采样. YUV4:2:0并不是说只有U&…

数字后端——ECO

目录 一、概述 二、ECO分类 1、按时间节点 1)流片前的ECO 2)流片过程的ECO 3)流片后的ECO 2、按网表是否改变 1)功能ECO 2)时序ECO 三、ECO处理内容 1、设计规则违例 1)提升标准单元驱动力 2…

电视百科常识 九大视频接口全接触

1 射频 天线和模拟闭路连接电视机就是采用射频(RF)接口。作为最常见的视频连接方式,它可同时传输模拟视频以及音频信号。RF接口传输的是视频和音频混合编码后的信号,显示设备的电路将混合编码信号进行一系列分离、解码在输出成像。…

数字后端——物理单元介绍

物理单元( physical cell)指没有逻辑功能但是具有物理实现功能的标准单元, 用于抑制芯片生产过程中的各类物理效应, 保证芯片生产后能够正常工作 。硬核位置确 定后,需要插入物理单元消除影响芯片工作的物 效应&#x…

深入Java内存模型

你可以在网上找到一大堆资料让你了解JMM是什么东西,但大多在你看完后仍然会有很多疑问。happen-before是怎么工作的呢?用volatile会导致缓存的丢弃吗?为什么我们从一开始就需要内存模型? 通过这篇文章,读者可以学习到足…

Matlab 使用GPU加速 转载

在matlab中使用GPU加速,来加速矩阵运算。 首先如前面所说,并不是所有GPU都能在maltab中进行加速的,貌似只有NVDIA的显卡可以吧。 硬件:GeForce GTX 980 软件:Matlab 2015a (Matlab 2012以后的版本才带有GP…

数字后端——可制造性设计

随着集成电路制造工艺技术的迅速发展,集成电路集成度迅速攀升,制造流程及工艺步骤日趋复杂,工艺尺寸也在不断缩小。集成电路可制造性设计(Design For Manufacturability,DFM) 以直接提升集成电路芯片的良品率及降低芯片…

Cloudstack安装(二)

Cloudstack安装 官方文档参考: http://docs.cloudstack.apache.org/projects/cloudstack-installation/en/4.9/qig.html#environment Cloudstack主要分Management和Agent两部分。 系统版本:CentOS 6.8 Management: cpu1,ram 2048M…

Pycharm 输出中文或打印中文乱码现象的解决办法

转载地址:https://www.cnblogs.com/Bro-Young/p/5920884.html 1. 确保文件开头加上以下代码: 1 # -*- coding:utf-8 -*- 还可以加上 1 import sys 2 reload(sys) 3 sys.setdefaultencoding(utf-8) 确保以下。 如果还是没有解决中文乱码,那么进…

计算机系统结构——概述

计算机的实现包括两个方面:组成和硬件。组成一词包含了计算机设计的高阶内容,例如存储器系统,存储器互连,设计内部处理器 CPU (中央处理器——算术、逻辑、分支和数据传送功能都在内部实现)。有时也用微体系…

全景图像拼接——基本流程

图像拼接技术是数字图像处理技术一个重要的研究方向,它即是将两幅或多幅相互有部分重叠的场景照片拼接成具有超宽视角、与原始图像接近且失真小、没有明显缝合线的高分辨率图像。可以很好地解决广角镜、鱼眼镜头等全景图获取设备的不足。如下图: 图像拼接产生的图像不…

WPF 带CheckBox、图标的TreeView

WPF 带CheckBox、图标的TreeView 在WPF实际项目开发的时候,经常会用到带CheckBox的TreeView,虽然微软在WPF的TreeView中没有提供该功能,但是微软在WPF中提供强大的ItemTemplate模板功能和自定义样式,那我们可以自己写一个这样的控…

win32框架,GDI图形编程写一个HelloWorld游戏_c语言

1.如图,实现功能: Hello World!字符串跟随鼠标移动鼠标左击Hello World!颜色为红色鼠标右击Hello World!颜色为蓝色鼠标滚轮滚动改变Hello World!颜色的RGB中的G值 2.实现工具: vs20133.实现步骤: 新建一个win32项目 如图,看到HelloWorldGame.cpp中 _tWinMain()的函…

全景图像拼接——图像融合

图像融合技术就是将配准过后的图像融合成一幅宽视角、大场景的图像。但由于图像采集过程中各种因素的影响,例如光照、角度、距离等,从而导致图像间的光照不均匀、颜色上不连续。 经过配准以后,参考图像和输入图像已经在同一个坐标系下,如果只是取某一幅图像的信息或者简单地…

极详细的ECC讲解 -OOB与ECC

http://blog.csdn.net/dongzhichen/article/details/8249228 详细的ECC讲解 -OOB与ECC 在网络编程中 OOB(out of band)带外数据 在MTD设备中 OOB 如下所示: http://www.cnblogs.com/bcxx_qin/archive/2009/06/11/1501271.html 极详细的ECC…

前端进阶(8) - 前端开发需要了解的工具集合:webpack, eslint, prettier, ...

前端开发需要了解的工具集合:webpack, eslint, prettier, ... 前端开发需要了解的一些工具,这些工具能够帮助你在项目开发中事半功倍。 1. nrm: npm registry 管理器 registry: npm 远程仓库的地址。 由于众所周知的原因,npm 官方仓库在国内特…

CMOS图像传感器——TOF 图像传感器

一、3D成像技术概述 图像传感器一直以来都是人类研究的热点。但随着当代科学技术发展, 人类对于传统的 2D 图像传感器的要求越来高,不仅期望着更高分辨率,更快速度,更大的动态范围,人类加希望能够获得物体深信息,但是 2D 成 像技术现在已经不能满足人类的需求,所以应运…

AndroidStudio创建jinLibs文件夹

在文件中的buildTypes节点下添加 sourceSets.main { jniLibs.srcDir libs } 如图 转载于:https://www.cnblogs.com/kim-liu/p/7479360.html

内嵌Tomcat的Connector对象的静态代码块

在排查问题的过程中发现Connector对象有一个静态代码块: static {replacements.put("acceptCount", "backlog");replacements.put("connectionLinger", "soLinger");replacements.put("connectionTimeout", &quo…