图像传感器、电子设备以及图像传感器的操作方法与流程

文档序号:27824015发布日期:2021-12-07 19:21阅读:251来源:国知局
图像传感器、电子设备以及图像传感器的操作方法与流程
图像传感器、电子设备以及图像传感器的操作方法
1.相关申请的交叉引用
2.本技术基于以下申请并要求以下申请的优先权:2020年6月4日向韩国知识产权局提交的韩国专利申请no.10

2020

0067909以及2021年3月31日向韩国知识产权局提交的韩国专利申请no.10

2021

0042229,这两个韩国专利申请中的每一个的全部内容通过引用并入本文。
技术领域
3.本发明构思的至少一些示例实施例涉及图像传感器,尤其涉及用于通过单个读出生成施加有多个转换增益的图像数据的图像传感器及其操作方法。


背景技术:

4.图像传感器可以通过使用光电转换元件来感测对象的图像,该光电转换元件根据从对象反射的光的强度进行反应并生成图像数据。
5.近年来,双转换增益(dcg)技术已应用于实现图像传感器的高动态范围(hdr)图像。在现有技术中的dcg技术的一些示例实施例中,通过执行施加有高转换增益(hcg)和低转换增益(lcg)的多个读出来获得hdr图像。因此,存在帧率降低的问题。


技术实现要素:

6.本发明构思的至少一些示例实施例提供了一种图像传感器、一种电子设备以及一种图像传感器的操作方法,该图像传感器用于通过单个读出生成施加有多个转换增益的图像数据。
7.根据本发明构思的至少一些示例实施例,一种图像传感器包括:像素阵列,包括多个像素组,多个像素组中的每一个像素组包括施加有第一转换增益的第一像素和施加有第二转换增益的第二像素;读出电路,被配置为:针对多个像素组中的每一个像素组,通过单个读出来接收与第一像素相对应的第一像素信号和与第二像素相对应的第二像素信号,基于多个像素组的第一像素信号来生成第一图像数据,并基于多个像素组的第二像素信号来生成第二图像数据;以及图像信号处理器,被配置为通过以像素组为单位对第一图像数据和第二图像数据进行合并来生成输出图像数据。
8.根据本发明构思的至少一些示例实施例,一种电子设备包括:图像传感器,在图像传感器中布置有多个像素组,多个像素组中的每一个像素组包括多个像素,并且图像传感器被配置为:针对多个像素组中的每一个像素组,通过单个读出来生成与多个转换增益相对应的多个像素信号,基于多个像素信号来生成与多个像素信号相对应的多个图像数据,并通过对多个图像数据进行合并来生成输出图像数据;以及处理器,被配置为对输出图像数据执行图像处理。
9.根据本发明构思的至少一些示例实施例,一种图像传感器的操作方法包括:从像素阵列中包括的多个像素组中的每一个像素组,通过单个读出来输出与对应于第一转换增
益的第一像素相对应的第一像素信号;从像素阵列中包括的多个像素组中的每一个像素组,通过单个读出来输出与对应于第二转换增益的第二像素相对应的第二像素信号;基于多个像素组的第一像素信号来生成第一图像数据;基于多个像素组的第二像素信号来生成第二图像数据;以及通过以像素组为单位对第一图像数据和第二图像数据进行合并来生成输出图像数据。
附图说明
10.通过参考附图详细描述本发明构思的示例实施例,本发明构思的示例实施例的上述和其他特征和优点将变得更加明显。附图旨在描绘本发明构思的示例实施例,并且不应被解释为限制权利要求的预期范围。除非明确说明,否则附图不应被视为是按比例绘制的。
11.图1是示出了根据发明构思的示例实施例的图像传感器和包括该图像传感器的电子设备的示图;
12.图2是示出了根据发明构思的示例实施例的像素阵列的示图;
13.图3是示出了根据发明构思的示例实施例的像素阵列的像素组的示图;
14.图4是用于说明根据本发明构思的示例实施例的在组合(binning)操作期间的读出操作的示图;
15.图5是用于说明根据本发明构思的示例实施例的生成合成图像数据的方法的示图;
16.图6至图8b是用于说明根据像素阵列的图案类型生成合成图像数据的方法的示图;
17.图9和图10是示出了根据本发明构思的示例实施例的生成多帧高动态范围(hdr)图像数据的方法的示图;
18.图11是根据本发明构思的示例实施例的图像传感器的操作方法的流程图;
19.图12是示出了根据发明构思的示例实施例的电子设备的示图;
20.图13是示出了根据发明构思的示例实施例的电子设备的一部分的示图;以及
21.图14是示出了根据本发明构思的示例实施例的相机模块的具体配置的示图。
具体实施方式
22.如在本发明构思的领域中常见的,在功能块、单元和/或模块方面描述并在附图中示出实施例。本领域技术人员将理解,这些块、单元和/或模块通过诸如逻辑电路、分立组件、微处理器、硬连线电路、存储器元件、布线连接等的电子(或光学)电路物理地实现,其中可以使用基于半导体的制造技术或其他制造技术来形成所述电子(或光学)电路。在块、单元和/或模块由微处理器等实现的情况下,它们可以使用软件(例如,微代码)来编程以执行本文讨论的各种功能,并且可以可选地由固件和/或软件驱动。备选地,每个块、单元和/或模块可以通过专用硬件实现或实现为执行一些功能的专用硬件和执行其他功能的处理器(例如,一个或多个编程的微处理器和相关联的电路)的组合。此外,在不脱离本发明构思的范围的情况下,实施例的每个块、单元和/或模块可以物理地分成两个或更多个交互且分立的块、单元和/或模块。此外,在不脱离本发明构思的范围的情况下,实施例的块、单元和/或模块可以物理地组合成更复杂的块、单元和/或模块。
23.图1是示出了根据发明构思的示例实施例的图像传感器和包括该图像传感器的电子设备的示图。
24.参照图1,电子设备10可以包括图像传感器100和处理器200。图像传感器100可以将通过光学透镜lw入射的对象的光信号转换为图像数据。图像传感器100可以安装在具有图像或光学感测功能的电子设备中。例如,图像传感器100可以安装在电子设备10中,电子设备10例如为数字静态相机、数字摄像机、智能电话、可穿戴设备、物联网(iot)设备、平板个人计算机(pc)、个人数字助理(pda)、便携式多媒体播放器(pmp)、导航设备等。图像传感器100也可以安装在作为车辆、家具、制造设施、门、各种测量设备等的组件所设置的电子设备10中。例如,处理器200可以是应用处理器和/或图像处理器。因此,在本说明书中,处理器200也可以称为图像处理器200。
25.根据本发明构思的至少一些示例实施例,图像处理器200可以是或包括以下各项:包括逻辑电路的硬件;执行软件的硬件/软件组合;或其组合。例如,图像处理器更具体地可以包括但不限于以下一项或多项:中央处理单元(cpu)、处理器核、算术逻辑单元(alu)、数字信号处理器、微计算机、现场可编程门阵列(fpga)、可编程逻辑单元、微处理器、专用集成电路(asic)等。根据本发明构思的至少一些示例实施例,图像处理器200可以被具体地构造和/或编程(例如,经由计算机可执行程序代码)以执行和/或控制由图像处理器或图像处理器的元件执行的在本说明书中描述的一些操作或全部操作。
26.参照图1,图像传感器100可以包括像素阵列110、读出电路120和图像信号处理器130。在示例实施例中,像素阵列110、读出电路120和图像信号处理器130可以一起被具体实现为单个半导体芯片或半导体模块。在示例实施例中,像素阵列110和读出电路120可以一起被具体实现为一个半导体芯片或半导体模块,并且图像信号处理器130可以被具体实现为另一半导体芯片或半导体模块。根据本发明构思的至少一些示例实施例,图像信号处理器130可以是或包括以下各项:包括逻辑电路的硬件;执行软件的硬件/软件组合;或其组合。例如,图像信号处理器130更具体地可以包括但不限于以下一项或多项:中央处理单元(cpu)、处理器核、算术逻辑单元(alu)、数字信号处理器、微计算机、现场可编程门阵列(fpga)、可编程逻辑单元、微处理器、专用集成电路(asic)等。根据本发明构思的至少一些示例实施例,图像信号处理器130可以被具体地构造和/或编程(例如,经由计算机可执行程序代码)以执行和/或控制由信号处理器或信号处理器的元件执行的在本说明书中描述的一些操作或全部操作。
27.像素阵列110可以具体实现为光电转换元件,例如电荷耦合器件(ccd)或互补金属氧化物半导体(cmos)、或各种光电转换元件。像素阵列110可以包括用于将接收到的光信号(光)转换成电信号的多个像素px,并且多个像素px可以布置成矩阵。像素阵列110包括连接到多个像素px的多个行线和多个列线。
28.多个像素px中的每一个包括光学感测元件(或光电转换元件)。光学感测元件的示例可以包括光电二极管、光电晶体管、光电门、钉扎光电二极管、钙钛矿光电二极管和有机光电二极管、有机光导膜等,或者可以应用各种光学感测元件。
29.多个像素px可以通过光学感测元件感测光并将感测到的光转换成电信号。多个像素px中的每一个可以感测特定光谱区域的光。例如,多个像素可以包括用于将红色光谱区域的光转换为电信号的像素(以下称为红色像素)、用于将绿色光谱区域的光转换为电信号
的像素(以下称为绿色像素)、以及用于将蓝色光谱区域的光转换成电信号的像素(以下称为蓝色像素)。然而,本发明构思的示例实施例不限于此,并且多个像素px可以进一步包括白色像素。作为另一示例,多个像素px可以包括不同颜色的像素(例如,黄色像素、青色像素、品红色像素等)的组合。
30.可以在多个像素px上设置用于透射特定光谱区域的光的滤色器阵列,并且可以由多个像素px上的滤色器确定要由多个像素px感测的颜色。然而,本发明构思的示例实施例不限于此,并且在特定光学感测元件的一些示例实施例中,可以根据提供给光学感测元件的电信号的电平将特定波段的光转换成电信号。
31.由多个像素px中的每个像素的光电转换元件生成的电荷可以累积在浮置扩散节点中,并且在扩散节点中累积的电荷可以通过被转换为电压而被读出。在一些示例实施例中,在浮置扩散节点中累积的电荷被转换成电压的速率可以被称为转换增益。
32.多个像素px中的每一个的转换增益可以根据浮置扩散节点的电容而变化。具体地,当浮置扩散节点的电容增大时,转换增益可以减小,并且当浮置扩散节点的电容减小时,转换增益可以增大。可以通过连接到浮置扩散节点的转换增益晶体管(未示出)或电容器(未示出)来改变多个像素px中的每一个的转换增益。
33.可以将多个转换增益(例如,高转换增益(hcg)和低转换增益(lcg))施加到多个像素px。然而,本发明构思不限于此,并且施加到多个像素px的多个转换增益可以包括三个或更多个转换增益。hcg的值高于lcg的值。
34.图2是示出了根据发明构思的示例实施例的像素阵列的示图。
35.参照图2,像素阵列110可以包括多个像素组pg,多个像素组pg中的每个像素组pg包括彼此相邻的两个或更多个像素px。例如,像素阵列110可以包括多个像素组pg,多个像素组pg中的每个像素组pg包括以2n
×
2n矩阵(n是正整数)布置的像素px。同时,本公开不限于图2所示的示例。例如,像素阵列110可以包括多个像素组(pg),该多个像素组(pg)包括以3n
×
3n矩阵(n是正整数)布置的像素(px)。
36.多个像素组pg是在图像传感器100在执行组合操作的第一模式中操作时应用有根据本发明构思的示例实施例的读出方法的基本单元,并且多个像素组pg可以对应于基于读出信号所生成的图像数据的多个组合区域。像素阵列110可以通过单个读出来输出多个像素组pg中的每一个像素组中包括的像素px的像素值。在读出期间在一个像素组中包括的像素px的像素值可以被求和并作为至少一个像素信号输出。
37.在一些示例实施例中,像素阵列110可以输出与多个像素组pg的多个转换增益相对应的多个像素信号。在示例实施例中,可以将多个像素组pg划分为与多个转换增益相对应的多个子组,并且可以将多个子组中的每个子组中包括的像素px的像素值求和并作为与多个转换增益相对应的多个像素信号而输出。
38.例如,当像素组pg包括与高转换增益hcg相对应的第一子组和与低转换增益lcg相对应的第二子组时,像素阵列110可以对第一子组中包括的像素px的像素值求和并输出第一像素信号,并且对第二子组中包括的像素px的像素值求和并输出第二像素信号。以下将参考图3和图4对此进行详细描述。
39.当图像传感器100以第二模式(例如,不执行组合的正常模式)操作时,像素阵列110可以以行为单位读出多个像素px的多个像素信号。
40.读出电路120可以从像素阵列110接收像素信号,并将像素信号转换为数字数据,从而生成图像数据(可以称为图像)。为了便于说明,以下将由读出电路120生成的图像数据称为第一图像数据idt1。
41.例如,在不执行组合操作的第二模式中,读出电路120可以基于从像素阵列110输出的像素信号来生成包括多个像素px的像素值在内的第一图像数据idt1。
42.作为另一示例,在执行组合操作的第一模式中,读出电路120可以从多个像素组pg接收与多个转换增益相对应的多个像素信号,并基于接收到的多个像素信号,生成与多个转换增益相对应的多个第一图像数据idt1。例如,读出电路120可以基于从多个像素组pg的第一子组输出的多个第一像素信号,生成与第一转换增益(例如,高转换增益(hcg))相对应的第一图像数据idt1。读出电路120可以基于从多个像素组pg的第二子组输出的多个第二像素信号,生成与第二转换增益(例如,低转换增益(lcg))相对应的第一图像数据idt1。
43.图像信号处理器130可以对从读出电路120输出的第一图像数据idt1执行图像处理。例如,图像信号处理器130可以对图像数据(例如,第一图像数据idt1)执行诸如缺陷像素校正、颜色校正和图像质量改善之类的图像处理。
44.根据本发明构思的示例实施例,在执行组合操作的第一模式中,图像信号处理器130可以对与多个转换增益相对应的多个第一图像数据idt1进行合成,以生成输出图像数据oidt。在示例实施例中,图像信号处理器130可以通过以像素组pg为单位对与多个转换增益相对应的多个第一图像数据idt1进行合成来生成输出图像数据oidt。以下将参考图5对此进行详细描述。
45.另外,图像信号处理器130可以将经图像处理的图像数据(例如,输出图像数据oidt)提供给图像处理器200(例如,应用处理器、电子设备10的主处理器、图形处理器等)。
46.图3是示出了根据发明构思的示例实施例的像素阵列的像素组的示图。具体地,图3是示出了具有rgbw图案的像素阵列110的像素组pg1、pg2、pg3和pg4的示图。
47.参照图3,具有rgbw图案的像素阵列110可以包括其中依次设置红色像素r、白色像素w、绿色像素(例如,第一绿色像素gr)和白色像素w的第一行row1和第二行row2、以及其中依次没置绿色像素(例如,第二绿色像素gb)、白色像素w、蓝色像素b和白色像素w的第三行row3和第四行row4。在rgbw图案中,第一行row1至第四行row4中的白色像素w可以设置在对角线方向上。
48.像素阵列110可以包括多个像素组pg1、pg2、pg3和pg4,每个像素组包括四个相邻像素px。例如,参考图3,像素阵列110可以包括:第一像素组pg1(包括两个红色像素r和两个白色像素w)、第二像素组pg2(包括两个第一绿色像素gr和两个白色像素w)、第三像素组pg3(包括两个第二绿色像素gb和两个白色像素w)、以及第四像素组pg4(包括两个蓝色像素b和两个白色像素w)。即,像素组pg1、pg2、pg3和pg4可以包括相同颜色的彩色像素、以及白色像素。
49.可以将在多个像素组pg1、pg2、pg3和pg4中的每个像素组中包括的像素px划分为多个子组。在示例实施例中,多个像素组pg1、pg2、pg3和pg4中的每个像素组中包括的多个像素px可以根据多个像素px是否是白色像素而被划分为多个子组。多个子组可以对应于多个转换增益。
50.例如,参考图3,在第一像素组pg1的像素px中,除了白色像素w之外的红色像素r可
以被分组为第一子组,而白色像素w可以被分组为第二子组。在第二像素组pg2的像素px中,第一绿色像素gr可以被分组为第一子组,而白色像素w可以被分组为第二子组。在第三像素组pg3的像素px中,第二绿色像素gb可以被分组为第一子组,而白色像素w可以被分组为第二子组。在第四像素组pg4的像素px中,蓝色像素b可以被分组为第一子组,而白色像素w可以被分组为第二子组。多个像素组pg1、pg2、pg3和pg4的第一子组可以对应于第一转换增益(例如,低转换增益(lcg)),并且多个像素组pg1、pg2、pg3和pg4的第二子组可以对应于第二转换增益(例如,高转换增益(hcg))。转换增益的数量可以等于或小于子组的数量。
51.然而,本发明构思不限于此,并且根据示例实施例,可以根据组的像素px的位置来划分多个子组。例如,参考图3,位于第一对角线方向上的像素组的像素可以被划分为第一子组,并且位于与第一对角线方向不同的第二对角线方向上的像素可以被划分为第二子组。
52.像素阵列110可以针对多个像素组pg1、pg2、pg3和pg4通过单个读出来输出第一子组的像素信号和第二子组的像素信号。例如,像素阵列110可以针对第一像素组pg1通过单个读出来输出包括红色像素r在内的第一子组的像素信号和包括白色像素w在内的第二子组的像素信号。
53.尽管图3示出了像素阵列110包括4
×
4像素矩阵,但是本发明构思不限于此,并且像素阵列110可以包括m
×
n像素矩阵(m和n是正整数)。替代地,像素阵列110可以具有各种图案以及rgbw图案。例如,像素阵列110可以具有其中设置了黄色像素y而不是白色像素w的rgby图案。
54.图4是用于说明根据本发明构思的示例实施例的在组合操作期间的读出操作的示图。具体地,图4是用于说明图3的像素阵列110的关于像素组pg1、pg2、pg3和pg4的读出操作的示图。
55.参照图4,当图像传感器100在执行组合操作的第一模式下操作时,多个像素组pg1、pg2、pg3和pg4可以以子组为单位输出像素信号。在示例实施例中,在读出过程中,同一子组中包括的像素px的像素值可以被求和并作为一个像素信号输出。例如,参考图4,在读出过程中,第一像素组pg1的第一子组中包括的红色像素r的像素值可以被求和并作为第一像素信号输出,并且第一像素组pg1的第二子组中包括的白色像素w的像素值可以被求和并作为第二像素信号输出。
56.在一些示例实施例中,在读出过程中,可以将与子组相对应的转换增益施加到子组中包括的像素px。例如,参考图4,当第一像素组pg1的第一子组对应于第一转换增益(例如,低转换增益)时,可以从第一子组中包括的红色像素r输出施加有低转换增益的第一像素信号。当第一像素组pg1的第二子组对应于第二转换增益(例如,高转换增益)时,可以从第二子组中包括的白色像素w输出施加有高转换增益的第二像素信号。
57.如上所述,当图像传感器100执行组合操作时,可以通过单个读出从一个像素组输出与多个转换增益相对应的多个像素信号。
58.读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的多个像素信号来生成与多个转换增益相对应的多个第一图像数据idt1_cg1和idt1_cg2。在示例实施例中,读出电路120可以从多个像素组pg1、pg2、pg3和pg4的第一子组接收与第一转换增益相对应的第一像素信号,并基于接收到的第一像素信号来生成与第一转换增益相对应的第一图像数据
idt1_cg1。
59.例如,参考图4,读出电路120可以从第一像素组pg1的第一子组中包括的红色像素r接收第一像素信号,并且基于接收到的第一像素信号来计算与第一像素组pg1相对应的第一像素值r1。读出电路120可以从第二像素组pg2的第一子组中包括的第一绿色像素gr接收第一像素信号,并且基于接收到的第一像素信号来计算与第二像素组pg2相对应的第一像素值gr1。读出电路120可以从第三像素组pg3的第一子组中包括的第二绿色像素gb接收第一像素信号,并且基于接收到的第一像素信号来计算与第三像素组pg3相对应的第一像素值gb1。读出电路120可以从第四像素组pg4的第一子组中包括的蓝色像素b接收第一像素信号,并且基于接收到的第一像素信号来计算与第四像素组pg4相对应的第一像素值b1。读出电路120可以基于与多个像素组pg1、pg2、pg3和pg4相对应的计算出的第一像素值r1、gr1、gb1和b1来生成与第一转换增益相对应的第一图像数据idt1_cg1。
60.读出电路120可以从多个像素组pg1、pg2、pg3和pg4的第二子组接收与第二转换增益相对应的第二像素信号,并基于接收到的第二像素信号来生成与第二转换增益相对应的第一图像数据idt1_cg2。
61.例如,参考图4,读出电路120可以从第一像素组pg1的第二子组中包括的白色像素w接收第二像素信号,并且基于接收到的第二像素信号来计算与第一像素组pg1相对应的第二像素值w1。读出电路120可以从第二像素组pg2的第二子组中包括的白色像素w接收第二像素信号,并且基于接收到的第二像素信号来计算与第二像素组pg2相对应的第二像素值w2。读出电路120可以从第三像素组pg3的第二子组中包括的白色像素w接收第二像素信号,并且基于接收到的第二像素信号来计算与第三像素组pg3相对应的第二像素值w3。读出电路120可以从第四像素组pg4的第二子组中包括的白色像素w接收第二像素信号,并且基于接收到的第二像素信号来计算与第四像素组pg4相对应的第二像素值w4。此后,读出电路120可以基于与多个像素组pg1、pg2、pg3和pg4相对应的计算出的第二像素值w1、w2、w3和w4来生成与第二转换增益相对应的第一图像数据idt1_cg2。
62.图5是用于说明根据本发明构思的示例实施例的生成合成图像数据的方法的示图。具体地,图5是用于说明生成输出图像数据oidt的方法的示图,该输出图像数据oidt是通过对多个第一图像数据idt1_cg1和idt1_cg2进行合成而获得的合成图像数据。
63.参照图5,读出电路120可以将与多个转换增益相对应的多个第一图像数据idt1_cg1和idt1_cg2发送到图像信号处理器130。图像信号处理器130可以通过以像素组为单位对多个第一图像数据idt1_cg1和idt1_cg2进行合成来生成输出图像数据odit。
64.例如,图像信号处理器130可以通过对与第一像素组pg1相对应的多个第一图像数据idt1_cg1和idt1_cg2的第一像素值r1和第二像素值r2进行合并来计算第三像素值r2。图像信号处理器130可以通过对与第二像素组pg2相对应的多个第一图像数据idt1_cg1和idt1_cg2的第一像素值gr1和第二像素值w2进行合并来计算第三像素值gr2。图像信号处理器130可以通过对与第三像素组pg3相对应的多个第一图像数据idt1_cg1和idt1_cg2的第一像素值gb1和第二像素值w3进行合并来计算第三像素值gb2。图像信号处理器130可以通过对与第四像素组pg4相对应的多个第一图像数据idt1_cg1和idt1_cg2的第一像素值b1和第二像素值w4进行合并来计算第三像素值b2。图像信号处理器130可以基于与多个像素组pg1、pg2、pg3和pg4相对应的计算出的第三像素值r2、gr2、gb2和b2来生成输出图像数据
oidt。
65.如上所述,根据本发明构思的示例实施例的图像传感器100可以通过单个读出来生成与多个转换增益相对应的多个图像数据,以维持高帧率并生成颜色范围丰富的图像。
66.尽管以上参考图3至图5描述了像素阵列110具有rgbw图案,但是本发明构思不限于此。例如,本发明构思也可应用于其中像素阵列110具有与rgbw图案不同的图案的示例实施例。以下将参照图6至图8b描述根据本发明构思的示例实施例的像素阵列110具有不同图案的情况。
67.图6至图8b是用于说明根据像素阵列的图案类型生成合成图像数据的方法的示图。以下将描述图6至图8b,其中省略了与图3至图5中的部分相同的部分的描述。
68.首先,图6是用于说明当像素阵列110a具有tetra图案时生成合成图像数据的方法的示图。参照图6,像素阵列110a可以具有四图案,其中包括以2
×
2矩阵布置的红色像素r在内的红色像素组pg1、包括以2
×
2矩阵布置的第一绿色像素gr在内的第一绿色像素组pg2、包括以2
×
2矩阵布置的第二绿色像素gb在内的第二绿色像素组pg3、以及包括以2
×
2矩阵布置的蓝色像素b在内的蓝色像素组pg4被重复布置。
69.可以将像素阵列110a的像素组pg1、pg2、pg3和pg4中的每个像素组中包括的像素px划分为多个子组。在示例实施例中,可以根据像素组中的像素px的位置来划分多个子组。例如,参考图7,在像素组中,可以将位于第一对角线方向上的像素(例如,位于像素组的左上侧和右下侧的像素)分组为第一子组,并且可以将位于与第一对角线方向不同的第二对角线方向上的像素(例如,位于像素组的右上侧和左下侧的像素)分组为第二子组。
70.在像素阵列110a中,可以将第一转换增益施加到第一子组中包括的像素px,并且可以将第二转换增益施加到第二子组中包括的像素px。像素阵列110可以针对多个像素组pg1、pg2、pg3和pg4通过单个读出来输出第一子组的像素信号和第二子组的像素信号。
71.例如,像素阵列110a可以针对第一像素组pg1通过单个读出来输出包括位于第一对角线方向上的红色像素r在内的第一子组的第一像素信号、和包括位于第二对角线方向上的红色像素r在内的第二子组的第二像素信号。像素阵列110a可以通过以上方法输出其他像素组pg2、pg3和pg4的像素信号。
72.读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第一像素信号来生成与第一转换增益相对应的第一图像数据idt1_cg1。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第一像素信号所生成的第一像素值r1、gr1、gb1和b1,生成与第一转换增益相对应的第一图像数据idt1_cg1。
73.另外,读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第二像素信号来生成与第二转换增益相对应的第一图像数据idt1_cg2。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第二像素信号所生成的第二像素值r2、gr2、gb2和b2,生成与第二转换增益相对应的第一图像数据idt1_cg2。
74.图像信号处理器130可以通过以像素组为单位对第一图像数据idt1_cg1和idt1_cg2进行合成来生成输出图像数据odit。例如,图像信号处理器130可以通过以多个像素组pg1、pg2、pg3和pg4为单位对第一图像数据idt1_cg1和idt1_cg2进行合成来生成包括第三像素值r3、gr3、gb3和b3的输出图像数据oidt。
75.图7是用于说明当像素阵列110b具有nona图案时生成合成图像数据的方法的示
图。参照图6,像素阵列110a可以具有nona图案,其中包括以3
×
3矩阵布置的红色像素r在内的红色像素组pg1、包括以3
×
3矩阵布置的第一绿色像素gr在内的第一绿色像素组pg2、包括以3
×
3矩阵布置的第二绿色像素gb在内的第二绿色像素组pg3、以及包括以3
×
3矩阵布置的蓝色像素b在内的蓝色像素组pg4被重复布置。
76.可以将像素阵列110b的像素组pg1、pg2、pg3和pg4中的每个像素组中包括的像素px划分为多个子组。在示例实施例中,可以根据像素组中的像素px的位置来划分多个子组。
77.例如,参考图7,在像素组中,可以将位于第一列中的像素划分为第一子组,可以将位于第二列中的像素划分为第二子组,并且可以将位于第三列中的像素划分为第三子组。然而,本发明构思不限于此,并且例如,在像素组中,可以将位于第一行中的像素划分为第一子组,可以将位于第二行中的像素划分为第二子组,并且可以将位于第三行中的像素划分为第三子组。
78.在像素阵列110b中,可以将第一转换增益施加到第一子组中包括的像素px,可以将第二转换增益施加到第二子组中包括的像素px,并且可以将第三转换增益施加到第三子组中包括的像素px。第一转换增益至第三转换增益可以相同或彼此不同。像素阵列110可以针对多个像素组pg1、pg2、pg3和pg4通过单个读出来输出第一子组、第二子组和第三子组的像素信号。
79.例如,像素阵列110b可以输出包括位于第一列中的红色像素r在内的第一子组的第一像素信号、包括位于第二列中的红色像素r在内的第二子组的第二像素信号、以及包括位于第三列中的红色像素r在内的第三子组的第三像素信号。像素阵列110b可以通过以上方法输出其他像素组pg2、pg3和pg4的像素信号。
80.读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第一像素信号来生成与第一转换增益相对应的第一图像数据idt1_cg1。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第一像素信号所生成的第一像素值r1、gr1、gb1和b1,生成与第一转换增益相对应的第一图像数据idt1_cg1。
81.另外,读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第二像素信号来生成与第二转换增益相对应的第一图像数据idt1_cg2。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第二像素信号所生成的第二像素值r2、gr2、gb2和b2,生成与第二转换增益相对应的第一图像数据idt1_cg2。
82.另外,读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第三像素信号来生成与第三转换增益相对应的第一图像数据idt1_cg3。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第三像素信号所生成的第三像素值r3、gr3、gb3和b3,生成与第三转换增益相对应的第一图像数据idt1_cg3。
83.图像信号处理器130可以通过以像素组为单位对第一图像数据idt1_cg1、idt1_cg2和idt1_cg3进行合成来生成输出图像数据odit。在示例实施例中,图像信号处理器130可以通过以多个像素组pg1、pg2、pg3和pg4为单位对第一图像数据idt1_cg1、idt1_cg2和idt1_cg3进行合成来生成包括第四像素值r4、gr4、gb4和b4的输出图像数据oidt。
84.例如,图像信号处理器1130可以基于与第一像素组pg1相对应的第一图像数据idt1_cg1、idt1_cg2和idt1_cg3的像素值r1、r2和r3来计算与第一像素组pg1相对应的第四像素值r4。以这种方式,图像信号处理器130可以计算与其他像素组pg2、pg3和pg4相对应的
第四像素值gr4、gb4和b4。此后,图像信号处理器130可以基于第四像素值r4、gr4、gb4和b4来生成输出图像数据oidt。
85.图8a和图8b是用于说明当像素阵列110c具有hexadeca图案时生成合成图像数据的方法的示图。参照图6,像素阵列110a可以具有hexadeca图案,其中包括以4
×
4矩阵布置的红色像素r在内的红色像素组pg1、包括以4
×
4矩阵布置的第一绿色像素gr在内的第一绿色像素组pg2、包括以4
×
4矩阵布置的第二绿色像素gb在内的第二绿色像素组pg3、以及包括以4
×
4矩阵布置的蓝色像素b在内的蓝色像素组pg4被重复布置。
86.可以将像素阵列110c的多个像素组pg1、pg2、pg3和pg4中的每个像素组中包括的像素px划分为多个子组。在示例实施例中,可以根据像素组中的像素px的位置来划分多个子组。
87.例如,参考图8a,多个像素组pg1、pg2、pg3和pg4中的每一个像素组可以被划分为四个子组。具体地,在包括在多个像素组pg1、pg2、pg3和pg4中的像素中,左上四个像素可以被分组为第一子组,右上四个像素可以被分组为第二子组,左下四个像素可以被分组为第三子组,并且右下四个像素可以被分组为第四子组。然而,本发明构思不限于此,并且例如,在像素组中,位于第一行(第一列)中的像素可以被分组为第一子组,位于第二行(第二列)中的像素可以被分组为第二子组,位于第三行(第三列)中的像素可以被分组为第三子组,并且位于第四行(第四列)中的像素可以被分组为第四子组。
88.在像素阵列110c中,可以将第一转换增益施加到第一子组中包括的像素px,可以将第二转换增益施加到第二子组中包括的像素px,可以将第三转换增益施加到第三子组中包括的像素px,并且可以将第四转换增益施加到第四子组中包括的像素px。第一转换增益至第四转换增益可以相同或彼此不同。像素阵列110c可以针对多个像素组pg1、pg2、pg3和pg4通过单个读出来输出第一子组、第二子组、第三子组和第四子组的像素信号。
89.例如,参考图8a,像素阵列110c可以针对第一像素组pg1通过单个读出来输出包括左上红色像素r在内的第一子组的第一像素信号、包括右上红色像素r在内的第二子组的第二像素信号、包括左下红色像素r在内的第三子组的第三像素信号、以及包括右下红色像素r在内的第四子组的第四像素信号。像素阵列110c可以通过以上方法输出其他像素组pg2、pg3和pg4的像素信号。
90.读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第一像素信号来生成与第一转换增益相对应的第一图像数据idt1_cg1。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第一子组的第一像素信号所生成的第一像素值r1、gr1、gb1和b1,生成与第一转换增益相对应的第一图像数据idt1_cg1。
91.另外,读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第二像素信号来生成与第二转换增益相对应的第二图像数据idt1_cg2。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第二子组的第二像素信号所生成的第二像素值r2、gr2、gb2和b2,生成与第二转换增益相对应的第一图像数据idt1_cg2。
92.读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第三像素信号来生成与第三转换增益相对应的第一图像数据idt1_cg3。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第三子组的第三像素信号所生成的第三像素值r3、gr3、gb3和b3,生成与第三转换增益相对应的第一图像数据idt1_cg3。
93.读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第四像素信号来生成与第四转换增益相对应的第一图像数据idt1_cg4。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第四子组的第四像素信号所生成的第四像素值r4、gr4、gb4和b4,生成与第四转换增益相对应的第一图像数据idt1_cg4。
94.图像信号处理器130可以通过以像素组为单位对第一图像数据idt1_cg1、idt1_cg2、idt1_cg3和idt1_cg4进行合成来生成输出图像数据od不。在示例实施例中,图像信号处理器130可以通过以多个像素组pg1、pg2、pg3和pg4为单位对第一图像数据idt1_cg1、idt1_cg2、idt1_cg3和idt1_cg4进行合成来生成包括第五像素值r5、gr5、gb5和b5的输出图像数据0idt。
95.例如,图像信号处理器130可以基于与第一像素组pg1相对应的第一图像数据idt1_cg1、idt1_cg2、idt1_cg3和idt1_cg4的像素值r1、r2、r3和r4来计算与第一像素组pg1相对应的第五像素值r5。以这种方式,图像信号处理器130可以计算与其他像素组pg2、pg3和pg4相对应的第五像素值gr5、gb5和b5。此后,图像信号处理器130可以基于第五像素值gr5、gb5和b5来生成输出图像数据oidt。
96.例如,参考图8a,多个像素组pg1、pg2、pg3和pg4中的每一个像素组可以被划分为两个子组。具体地,在包括在多个像素组pg1、pg2、pg3和pg4中的每一个像素组中的像素之中,八个上部像素可以被分组为第一子组,并且八个下部像素可以被分组为第二子组。然而,本发明构思不限于此,并且例如,在像素组中,左部像素可以被分组为第一子组,而右部像素可以被分组为第二子组。
97.在像素阵列110c中,可以将第一转换增益施加到第一子组中包括的像素px,并且可以将第二转换增益施加到第二子组中包括的像素px。第一转换增益和第二转换增益可以相同或彼此不同。像素阵列110可以针对多个像素组pg1、pg2、pg3和pg4通过单个读出来输出第一子组的像素信号和第二子组的像素信号。
98.例如,参考图8b,像素阵列110a可以针对第一像素组pg1通过单个读出来输出包括上部红色像素r在内的第一子组的第一像素信号和包括下部红色像素r在内的第二子组的第二像素信号。像素阵列110c可以通过以上方法输出其他像素组pg2、pg3和pg4的像素信号。
99.读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第一像素信号来生成与第一转换增益相对应的第一图像数据idt1_cg1。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第一子组的第一像素信号所生成的第一像素值r1、gr1、gb1和b1,生成与第一转换增益相对应的第一图像数据tdt1_cg1。
100.另外,读出电路120可以基于多个像素组pg1、pg2、pg3和pg4的第二像素信号来生成与第二转换增益相对应的第二图像数据idt1_cg2。例如,读出电路120可以根据基于多个像素组pg1、pg2、pg3和pg4的第二子组的第二像素信号所生成的第二像素值r2、gr2、gb2和b2,生成与第二转换增益相对应的第一图像数据idt1_cg2。
101.图像信号处理器130可以通过以像素组为单位对第一图像数据idt1_cg1和idt1_cg2进行合成来生成输出图像数据od不。在示例实施例中,图像信号处理器130可以通过以多个像素组pg1、pg2、pg3和pg4为单位对第一图像数据idt1_cg1和idt1_cg2进行合成来生成包括第三像素值r3、gr3、gb3和b3的输出图像数据oidt。
102.例如,参考图8b,图像信号处理器130可以基于与第一像素组pg1相对应的第一图像数据idt1_cg1和idt1_cg2的像素值r1和r2来计算与第一像素组pg1相对应的第三像素值r3。以这种方式,图像信号处理器130可以计算与其他像素组pg2、pg3和pg4相对应的第三像素值gr3、gb3和b3。此外,图像信号处理器130可以基于第三像素值r3、gr3、gb3和b3来生成输出图像数据oidt。
103.图9和图10是示出了根据本发明构思的示例实施例的生成多帧高动态范围(hdr)图像数据的方法的示图。尽管为了便于说明,假设像素阵列110具有rgbw图案,但是本发明构思不限于此,并且以下描述可以基本上应用于其中像素阵列110具有rgby图案、tetra图案、nona图案或hexadeca图案的示例实施例。以下将描述图9和图10,其中省略了与图3至图8中的部分相同的部分的描述。
104.参照图9,图1的电子设备10可以通过以上参考图3至图8所描述的方法针对多个帧部分中的每一个生成多个合成图像数据(例如,图5的输出图像数据)。电子设备10可以通过对多个生成的合成图像数据进行合成来生成多帧hdr图像。
105.在示例实施例中,图像传感器100可以通过以上参照图3至图8描述的方法在与第一曝光相对应的第一帧部分tframe1中生成与第一增益相对应的第一图像数据idt1_cg1和与第二转换增益相对应的第一图像数据idt1_cg2。图像传感器100的图像信号处理器130可以通过以上参照图3至图8描述的方法对与第一帧部分tframe1相对应的第一图像数据idt1_cg1和idt1_cg2进行合并来生成第一输出图像数据oidt1。
106.图像传感器100可以通过以上参照图3至图8描述的方法在与第二曝光相对应的第二帧部分tframe2中生成与第一增益相对应的第二图像数据idt2_cg1和与第二转换增益相对应的第二图像数据idt2_cg2。第二曝光可以具有与第一曝光不同的曝光时段。图像传感器100的图像信号处理器130可以通过以上参照图3至图8描述的方法对与第二帧部分tframe2相对应的第二图像数据idt2_cg1和idt2_cg2进行合并来生成第二输出图像数据oidt2。
107.参照图10,图像信号处理器130可以将第一输出图像数据oidt1和第二输出图像数据oidt2提供给处理器200。处理器200可以通过以像素组为单位对第一输出图像数据oidt1和第二输出图像数据oidt2进行合并来生成合成图像数据idt_hdr。
108.例如,处理器200可以基于与第一像素组相对应的第一输出图像数据oidt1和第二输出图像数据oidt2的像素值r2和r4,计算合成图像数据idt_hdr的第一像素值r5。例如,处理器200可以基于与其他像素组相对应的第一输出图像数据oidt1和第二输出图像数据oidt2的像素值,计算合成图像数据idt_hdr的其他像素值gr5、gb5和b5。
109.如上所述,根据本发明构思的示例实施例的电子设备10可以通过上述方法使用与多个帧部分中的每个帧部分相对应的多个输出图像数据来生成多帧hdr图像数据,从而显著地增加颜色范围。
110.尽管以上参考图9和图10描述了电子设备10通过使用与两个帧部分相对应的两个输出图像数据来生成多帧hdr图像数据,但是本发明构思不限于此,并且可以使用与三个或更多个帧部分相对应的三个输出图像数据来生成多帧hdr图像数据。
111.图11是根据本发明构思的示例实施例的图像传感器的操作方法的流程图。具体地,图11是图1的图像传感器100的操作方法的流程图。
112.参照图11,图像传感器100可以从包括在像素阵列中的多个像素组中的每个像素组通过单个读出来输出与施加有第一转换增益的第一像素相对应的第一像素信号(s110)。具体地,图像传感器100可以通过对多个像素组中的每个像素组的第一像素的第一像素值求和来输出第一像素信号。
113.接下来,图像传感器100可以从包括在像素阵列中的多个像素组中的每个像素组通过单个读出来输出与施加有第二转换增益的第二像素相对应的第二像素信号(s120)。具体地,图像传感器100可以通过对多个像素组中的每个像素组的第二像素的第二像素值求和来输出第二像素信号。可以通过单个读出来同时执行s110和s120。
114.图像传感器100可以基于多个像素组的第一像素信号来生成第一图像数据(s130)。图像传感器100可以基于多个像素组的第二像素信号来生成第二图像数据(s140)。此后,图像传感器100可以通过以像素组为单位对第一图像数据和第二图像数据进行合并来生成输出图像数据(s150)。
115.图12是示出了根据发明构思的示例实施例的电子设备的示图。
116.参照图12,电子设备1000可以包括图像传感器1100、应用处理器1200、显示器1300、存储器1400、存储设备1500、用户接1600和无线收发机1700。图12的图像传感器1100可以对应于图1的图像传感器100,并且图14的应用处理器1200可以对应于图1的处理器200。将省略与图1中的部分相同的部分的描述。
117.应用处理器1200可以控制电子设备1000的整体操作,并且可以以用于驱动应用程序、操作系统等的片上系统(soc)的形式来提供。
118.存储器1400可以存储将由应用处理器1200处理或执行的程序和/或数据。存储设备1500可以被具体实现为诸如nand闪存或电阻式存储器等的非易失性存储设备,并且可以例如以存储卡(mmc、emmc、sd或微型sd)等形式被提供。存储设备1500可以存储与用于控制应用处理器1200和/或程序的图像处理操作的执行算法有关的数据,并且当执行图像处理操作时,可以将数据和/或程序加载到存储器1400。
119.用户接口1600可以具体实现为能够接收用户输入的各种类型的设备,例如键盘、窗帘键面板(curtain key panel)、触摸面板、指纹传感器或麦克风。用户接口1600可以接收用户输入,并将与接收到的用户输入相对应的信号提供给应用处理器1200。无线收发机1700可以包括调制解调器1710、收发机1720和天线1730。
120.图13是示出了根据发明构思的示例实施例的电子设备的一部分的示图。图14是示出了根据本发明构思的示例实施例的相机模块的具体配置的示图。具体地,图13是示出了作为图12的电子设备1000的一部分的电子设备2000的示图,并且图14是示出了图13的相机模块2100b的具体配置的示图。
121.参照图13,电子设备2000可以包括多相机模块2100、应用处理器2200和存储器2300。存储器2300可以执行与图12的存储器1400相同的功能,因此将省略对存储器2300中与存储器1400的部分相同的部分的描述。
122.电子设备2000可以通过使用cmos图像传感器来捕获和/或存储对象的图像,并且可以被具体实现为移动电话、平板计算机或便携式电子设备。便携式电子设备可以包括膝上型计算机、移动电话、智能电话、平板pc、可穿戴设备等。
123.多相机模块2100可以包括第一相机模块2100a、第二相机模块2100b和第三相机模
块2100c。多相机模块2100可以执行与图1的图像传感器100相同的功能。尽管图13示出了多相机模块2100包括三个相机模块2100a至2100c,但是本发明构思不限于此,并且多相机模块2100中可以包括各种数量的相机模块。
124.以下将参照图14更详细地描述相机模块2100b的配置,但是以下描述也可以适用于根据示例实施例的其他相机模块2100a和2100b。
125.参照图14,相机模块2100b可以包括棱镜2105、光路折叠元件(opfe)2110、致动器2130、图像感测设备2140和存储器2150。
126.棱镜2105可以改变从外部入射的光l的路径,该外部包括光反射材料的反射面2107。
127.在示例实施例中,棱镜2105可以将在第一方向x上入射的光的路径改变为垂直于第一方向x的第二方向y。另外,棱镜2105可以通过使光反射材料的反射面2107在方向a上绕中心轴2106旋转或在方向b上绕中心轴2106旋转,使在第一方向x上入射的光l的路径改变为垂直于第一方向x的第二方向y。在一些示例实施例中,opfe 2110可以在与第一方向x和第二方向y垂直的第三方向z上移动。
128.opfe 2110可以包括例如m组光学透镜(这里,m是自然数)。m组透镜可以在第二方向y上移动以改变相机模块2100b的光学变焦比。
129.致动器2130可以将opfe 2110或光学透镜(在下文中称为光学透镜)移动到某个位置。例如,为了准确感测,致动器2130可以调节光学透镜的位置,使得图像传感器2142位于光学透镜的焦距处。
130.图像感测设备2140可以包括图像传感器2142、控制逻辑器件2144和存储器2146。图像传感器2142可以通过使用通过光学透镜提供的光l来感测要感测的对象的图像。图14的图像传感器2142在功能上可以与图1的图像传感器100相似,因此将省略其冗余描述。控制逻辑器件2144可以控制第二相机模块2100b的整体操作。
131.存储器2146可以存储操作第二相机模块2100b所必需的信息,例如校准数据2147。校准数据2147可以包括第二相机模块2100b通过使用从外部提供的光l来生成图像数据所必需的信息。校准数据2147可以包括例如关于旋转度、焦距、光轴等的信息。当第二相机模块2100b为焦距根据光学透镜的位置而变化的多状态相机的形式时,校准数据2147可以包括光学透镜的每个位置(或每个状态)的焦距值、以及与自动对焦有关的信息。
132.存储器2150可以存储通过图像传感器2142感测到的图像数据。存储器2150可以设置在图像感测设备2140的外部,并且可以与图像感测设备2140的传感器芯片堆叠在一起。在示例实施例中,存储器2150可以具体实现为电可擦除可编程只读存储器(eeprom),但是示例实施例不限于此。
133.参照图13和图14,在示例实施例中,多个相机模块2100a、2100b和2100c中的每一个可以包括致动器2130。因此,根据多个相机模块2100a、2100b和2100c中的致动器1130的操作,多个相机模块2100a、2100b和2100c可以包括相同或不同的校准数据2147。
134.在示例实施例中,多个相机模块2100a、2100b和2100c中的相机模块(例如,第二相机模块2100b)可以是包括棱镜2105和opfe 2110在内的折叠透镜型相机模块,并且其他相机模块(例如,相机模块2100a和2100b)可以是不包括棱镜2105和opfe 2110的竖直相机模块,但是示例实施例不限于此。
135.在示例实施例中,多个相机模块2100a、2100b和2100c中的相机模块(例如,第三相机模块2100c)可以是例如通过使用红外线(ir)提取深度信息的竖直深度相机。在一些示例实施例中,应用处理器2200可以通过对从深度相机提供的图像数据和从另一相机模块(例如,第一相机模块2100a或第二相机模块2100b)提供的图像数据进行合并来生成三维(3d)深度图像。
136.在示例实施例中,多个相机模块2100a、2100b和2100c中的至少两个相机模块(例如,第一相机模块2100a和第二相机模块2100b)可以具有不同的视场(fov)(不同的视角)。在一些示例实施例中,例如,多个相机模块2100a、2100b和2100c中的至少两个相机模块(例如,相机模块2100a和2100b)可以包括不同的光学透镜,但是示例实施例不限于此。例如,多个相机模块2100a、2100b和2100c中的第一相机模块2100a的fov可以小于第二相机模块2100b和第三相机模块2100c的fov。然而,示例实施例不限于此,并且多相机模块2100可以进一步包括具有比最初使用的相机模块2100a、2100b和2100c的fov大的fov的相机模块。
137.在一些示例实施例中,多个相机模块2100a、2100b和2100c的视角可以彼此不同。在一些示例实施例中,包括在多个相机模块2100a、2100b和2100c中的光学透镜可以彼此不同,但是示例实施例不限于此。
138.在一些示例实施例中,多个相机模块2100a、2100b和2100c可以被布置为彼此物理分离。即,一个图像传感器2142的感测区域未被多个相机模块2100a、2100b和2100c划分和使用,但是图像传感器1142可以独立地设置在多个相机模块2100a、2100b和2100c中的每一个中。
139.应用处理器2200可以包括多个子处理器2210a、2210b和2210c、相机模块控制器2230、存储器控制器2400和内部存储器2500。应用处理器1200可以与多个相机模块2100a、2100b和2100c分离。例如,应用处理器2200和多个相机模块2100a、2100b和2100c可以是彼此分离的半导体芯片。
140.可以通过彼此分离的图像信号线isla、islb和islc将由相机模块2100a生成的图像数据、由相机模块2100b生成的图像数据以及由相机模块2100c生成的图像数据提供给与其对应的子处理器2210a、2210b和2210c。可以例如基于移动工业处理器接口(mipi)使用相机串行接口(csi)来发送这样的图像数据,但是示例实施例不限于此。
141.在示例实施例中,一个子处理器可以被布置为对应于多个相机模块。例如,与附图中所示的不同,第一子处理器2210a和第三子处理器2210b可以不彼此分离,而是可以被集成在一起作为一个子处理器,并且从相机模块2100a和2100c提供的图像数据可以由选择器(例如,复用器)等来选择,并被提供给子处理器。
142.子处理器2210a、2210b和2210c可以对接收到的图像数据执行图像处理,并将处理后的图像数据输出到图像生成器2220。
143.相机模块控制器2230可以向相机模块2100a、2100b和2100c提供控制信号。由相机模块控制器2230生成的控制信号可以通过彼此分离的控制信号线csla、cslb和cslc被提供给相机模块2100a、2100b和2100c。
144.已经由此描述了本发明构思的示例实施例,将显而易见的是,可以以多种方式对其进行修改。不应将这些变化视为脱离本发明构思的示例实施例的预期的精神和范围,并且对于本领域技术人员显而易见的是,所有这些修改旨在包括在所附权利要求的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1