前置图像信号处理装置及相关产品的制作方法

文档序号:31874179发布日期:2022-10-21 20:49阅读:34来源:国知局
前置图像信号处理装置及相关产品的制作方法

1.本技术属于图像信号处理芯片技术领域,具体涉及一种前置图像信号处理装置及相关产品。


背景技术:

2.目前,手机相机功能在虚化等模式时,需要同时打开多摄像头,每个摄像头的图像通道统计信息(例如:3a统计信息中的自动曝光ae统计信息等)都会通过前置图像信号处理器中对应的单个通道回传给应用处理装置,因此与多个摄像头一一对应的多个图像通道统计信息需要前置图像信号处理器中多个通道同时开启以实现回传,这导致前置图像信号处理器中的通道硬件开销和功耗较大。


技术实现要素:

3.本技术实施例提供了一种前置图像信号处理装置及相关产品,以期降低传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。
4.第一方面,本技术实施例提供了一种前置图像信号处理装置,其耦合在摄像装置与应用处理装置之间,包括:
5.图像信号处理模块,用于生成针对多个图像通道图像数据的多路图像统计信息;
6.中央处理模块,用于基于所述多路图像统计信息生成图像通道综合统计信息;
7.第一传输端口模块,用于向所述应用处理装置传输所述图像通道综合统计信息。
8.可以看出,本技术实施例中,由于前置图像信号处理装置能够将多路图像统计信息合并为图像通道综合统计信息,并通过单个第一传输端口模块向应用处理装置传输所述图像通道综合统计信息。相对于多个图像通道统计信息需要多个通道同时开启以实现回传的方案,无需占用其他传输端口模块的接口资源传输图像通道统计信息,有利于降低前置图像信号处理装置传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。
9.第二方面,本技术实施例提供了一种图像统计信息处理芯片,其连接摄像装置,包括:
10.前置图像信号处理装置,电连接所述摄像装置,用于执行如第一方面任一项所述的装置的功能。
11.所述应用处理装置,电连接所述图像信号处理装置,用于接收所述图像通道综合统计信息,根据所述图像通道综合统计信息确定每个摄像单元的图像通道统计结果。
12.可以看出,本技术实施例中,由于前置图像信号处理装置能够将多路图像统计信息合并为图像通道综合统计信息,并通过单个第一传输端口模块向应用处理装置传输所述图像通道综合统计信息。相对于多个图像通道统计信息需要多个通道同时开启以实现回传的方案,无需占用其他传输端口模块的接口资源传输图像通道统计信息,有利于降低图像统计信息处理芯片传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。同时提高图像统计信息处理芯片计算每个摄像单元的图像通道统计结果的效率。
13.第三方面,本技术实施例提供了一种电子设备,包括:
14.摄像装置,用于采集多个图像通道图像数据;
15.图像统计信息处理芯片,电连接所述摄像装置,用于实现如第二方面任一项所述的芯片的功能。
16.可以看出,本技术实施例中,由于前置图像信号处理装置能够将多路图像统计信息合并为图像通道综合统计信息,并通过单个第一传输端口模块向应用处理装置传输所述图像通道综合统计信息。相对于多个图像通道统计信息需要多个通道同时开启以实现回传的方案,无需占用其他传输端口模块的接口资源传输图像通道统计信息,有利于降低电子设备传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。同时提高电子设备计算每个摄像单元的图像通道统计结果的效率。
17.第四方面,本技术实施例提供了一种图像信息传输方法,包括:
18.生成多个摄像模块的多个图像通道图像数据的多路图像统计信息;
19.基于所述多路图像统计信息生成图像通道综合统计信息;
20.传输所述图像通道综合统计信息。
21.可以看出,本技术实施例中,由于设备能够将多路图像统计信息合并为单路的图像通道综合统计信息,并传输该图像通道综合统计信息。相对于多个图像通道统计信息需要多个通道同时开启以实现传输的方案,无需占用其他传输端口模块的接口资源传输图像通道统计信息,有利于降低设备传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。
附图说明
22.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1a是本技术实施例提供的一种前置图像信号处理装置100的结构示意图;
24.图1b是本技术实施例提供的另一种前置图像信号处理装置100的结构示意图;
25.图1c是本技术实施例提供的另一种前置图像信号处理装置的结构示意图;
26.图1d是本技术实施例提供的一种传输端口模块的结构示意图;
27.图2是本技术实施例提供的一种图像统计信息处理芯片10的结构示意图;
28.图3是本技术实施例提供的一种图像通道统计结果确定装置的功能单元组成框图;
29.图4a是本技术实施例提供的另一种图像通道统计结果确定装置的功能单元组成框图;
30.图4b是本技术实施例提供的一种用于支持本技术图像信息传输方法的软件系统架构图。
具体实施方式
31.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的
附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
32.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
33.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
34.目前,手机相机应用在虚化等模式,需要多个摄像头同时打开,每个摄像头的图像通道统计信息都要经过图像信号处理装置统计和回传,具体来说,每个摄像头的图像通道统计信息都会由对应的前置isp进行统计,且经过对应的传输端口模块传给应用处理装置,例如对于3dol(索尼sony多曝光)摄像头能够需要输出长、中、短三路,每路数据都要统计3a信息,如果系统中有两路3dol摄像头,则需要统计3路*2颗sensor*3a,至少需要使用和传递18种类的统计数据,对应需要占用与该2个3dol摄像头对应的2个传输接口模块传输数据,占用的接口资源较多。
35.针对上述问题,本技术提出一种前置图像信号处理装置及相关产品,下面结合附图进行详细说明。
36.请参阅图1a,图1a是本技术实施例提供的一种前置图像信号处理装置100的结构示意图,所述前置图像信号处理装置100耦合在摄像装置200与应用处理装置300之间,包括:
37.图像信号处理模块110,用于生成针对多个图像通道图像数据的多路图像统计信息;
38.中央处理模块120,用于基于所述多路图像统计信息生成图像通道综合统计信息;
39.第一传输端口模块131,用于向所述应用处理装置300传输所述图像通道综合统计信息。
40.其中,摄像装置200包含多个摄像单元,摄像单元的类型包括主摄、广角、长焦等,此处不做唯一限定。所述图像通道与所述摄像单元一一对应。
41.其中,第一传输端口模块131例如可以是移动产业处理器接口(mobile industry processor interface,mipi)。
42.其中,图像统计信息可以是3a统计信息中的ae统计信息和/或自动白平衡awb统计信息,所述ae统计信息包括r、g、b直方图和/或亮度信息,所述awb统计信息可以包括以下至少一种:红r像素、绿g像素、蓝b像素的点的个数、红像素绿像素的比值、蓝像素绿像素的比值。
43.具体实现中,所述图像通道综合统计信息可以是多路图像统计信息的叠加,即信息内容不变,仅叠加到一起进行传输,这样整体数据量基本没有增加,不会带来额外的数据
传输负担。此外,所述图像通道综合统计信息也可以是通过数据融合实现数据量的降低,以此来提高整体数据传输效率。
44.其中,所述图像通道统计结果可以是3a统计结果中的ae统计结果和/或awb统计结果,所述ae统计结果可以包括曝光时间和/或曝光增益,所述awb统计结果例如可以包括以下至少一种:r通道增益、g通道增益、b通道增益以及颜色校正矩阵。
45.在一个可能的示例中,所述中央处理模块120在基于所述多路图像统计信息生成图像通道综合统计信息之前,还用于:基于所述摄像装置200中多个摄像单元的能力对齐系数,对所述多路图像统计信息进行能力对齐处理,得到经能力对齐后的多路图像统计信息,其中,所述能力对齐系数用于描述所述多个摄像单元之间对颜色的响应程度的差异。
46.具体实现中,所述能力对齐是指针对各个摄像模块,电子设备的图像信号处理装置根据预先配置的当前的摄像模块的能力对齐系数将当前的摄像模块的图像统计信息进行更新,从而得到能力对齐后的当前的摄像模块的图像统计信息。
47.其中,所述能力对齐系数可以是针对摄像模块的图像信号的能力对齐系数,也可以是经过转换后的直接针对图像统计信息的能力对齐系数,此处不做唯一限定。
48.具体实现中,电子设备可以针对画面重合区域的图像数据的统计信息进行能力对齐,具体可以在单摄光调整tuning(tuning指的是现有方案中专用于计算摄像头相关参数的tuning工具tool)条件下确认与多个摄像模块一一对应的多个视场角fov值,然后根据多个fov值确定多个摄像模块的画面重合区域。
49.可见,本示例中,由于摄像单元的性能差异,各个摄像单元所采集到的图像信号存在明显差异,导致对应的图像统计信息也存在差异,通过能力对齐将多个摄像单元的多个统计信息适配至同一标准,克服传感器性能差异性带来的误差,从而为后续数据处理提供统一数据基础,提高准确度。
50.在本可能的示例中,所述中央处理模块120还用于:
51.确定当前处理的图像统计信息所对应的摄像单元是否为基准摄像单元;
52.若是,则将所述当前处理的图像统计信息确定为经能力对齐后的图像统计信息;
53.若否,则获取所述摄像单元的信息统计能力对齐系数,并根据所述当前处理的图像统计信息、所述信息统计能力对齐系数,确定能力对齐后的所述图像统计信息。
54.具体实现中,所述图像统计信息的信息统计能力对齐通过如下公式表示:
55.ystats’=k
x
*ystats+b
x

56.其中,ystats表示当前处理的摄像模块的原始的图像统计信息,ystats’表示当前处理的摄像模块的信息统计能力对齐后的最终的图像统计信息,k
x
表示当前处理的摄像模块的信息统计能力对齐一阶系数,b
x
表示当前处理的摄像模块的信息统计能力对齐补偿系数。
57.可见,本示例中,电子设备将基准摄像模块之外的其他摄像模块的图像统计信息进行信息统计能力对齐,从而使得多个摄像模块的多个能力对齐后的图像统计信息能够克服传感器性能差异性带来的误差,能够为后续数据处理提供统一的数据基础,提高准确度。
58.在一个可能的示例中,所述中央处理模块120还用于:
59.获取与所述摄像装置200对应的多个图像数据;
60.对所述多个图像数据中每个图像数据进行采集信号响应能力对齐,得到采集信号
响应能力对齐后的多个图像数据;
61.根据所述采集信号响应能力对齐后的多个图像数据中的每个图像数据确定对应的能力对齐后的图像统计信息,得到能力对齐后的多路图像统计信息。
62.在一个可能的示例中,所述中央处理模块120还用于:
63.确定当前处理的图像数据所对应的摄像单元是否为基准摄像单元;
64.若是,则将所述当前处理的图像数据确定为经能力对齐后的图像数据;
65.若否,则获取预配置的所述摄像模块的采集信号响应能力对齐系数,根据所述当前处理的图像统计信息、所述采集信号响应能力对齐系数,确定采集信号响应能力对齐后的所述图像数据。
66.具体实现中,所述图像数据的采集信号响应能力对齐通过如下公式表示:
67.xstats’=k
x
*xstats+b
x
68.其中,xstats表示当前处理的摄像模块的图像数据中颜色x通道的原始信号响应数值,xstats’表示当前处理的摄像模块的颜色x通道的采集信号响应能力对齐后的最终信号响应数值,k
x
表示当前处理的摄像模块的传感器颜色x通道的采集信号响应能力对齐一阶系数,b
x
表示当前处理的摄像模块的颜色x通道的采集信号响应能力对齐补偿系数。
69.举例来说,以rgb编码方案为例,则公式可以为:
70.r0=kr*r1+br,
71.g0=kg*g1+bg,
72.b0=kb*b1+bb,
73.其中,r0表示当前处理的摄像模块的图像数据中颜色r通道的采集信号响应能力对齐后的最终信号响应数值,g0表示当前处理的摄像模块的图像数据中颜色g通道的采集信号响应能力对齐后的最终信号响应数值,b0表示当前处理的摄像模块的图像数据中颜色b通道的采集信号响应能力对齐后的最终信号响应数值,r1表示当前处理的摄像模块的图像数据中颜色r通道的原始信号响应数值,g1表示当前处理的摄像模块的图像数据中颜色g通道的原始信号响应数值,b1表示当前处理的摄像模块的图像数据中颜色b通道的原始信号响应数值,kr表示当前处理的摄像模块的颜色r通道的采集信号响应能力对齐一阶系数,gr表示当前处理的摄像模块的颜色g通道的采集信号响应能力对齐一阶系数,br表示当前处理的摄像模块的颜色b通道的采集信号响应能力对齐一阶系数,br表示当前处理的摄像模块的颜色r通道的采集信号响应能力对齐补偿系数,gr表示当前处理的摄像模块的颜色g通道的采集信号响应能力对齐补偿系数,bb表示当前处理的摄像模块的颜色b通道的采集信号响应能力对齐补偿系数。
74.在一个可能的示例中,在所述基于所述多路图像统计信息生成图像通道综合统计信息方面,所述中央处理模块120具体用于:将所述多路图像统计信息叠加为单个图像通道综合统计信息。
75.具体实现中,电子设备的图像信号处理装置具体采用扩展位宽的方式,将两路数据融合在一路数据中,例如多个摄像模块包括主摄像头和副摄像头,主摄像头统计位宽为12,副摄像头统计位宽12位,则扩展位宽后为24位,且主摄像头对应的传输端口模块的统计信息传输接口可以使用3个8bits位宽传递。
76.此外,可以按照摄像模块的预设编号进行各个对应的图像统计信息的标定,从而
使得叠加后的单个图像通道综合统计信息中的预设编号识关联对应的摄像模块。
77.可见,本示例中,多路图像统计信息叠加为单个图像通道综合统计信息,即信息内容不变,仅叠加到一起进行传输,这样整体数据量基本没有增加,不会带来额外的数据传输负担。且单路传输节省了硬件接口资源开销和电量损耗。
78.在一个可能的示例中,在所述基于所述多路图像统计信息生成图像通道综合统计信息方面,所述中央处理模块120具体用于:获取所述多个摄像模块中每个摄像模块的统计信息配置权重;根据所述多路图像统计信息和所述每个摄像模块的统计信息配置权重,确定所述图像通道综合统计信息。
79.可见,本示例中,电子设备能够通过权重配比,加权计算图像通道综合统计信息,从而实现数据融合和数据量收敛,提高传输效率。
80.在本可能的示例中,在所述获取所述多个摄像模块中每个摄像模块的统计信息配置权重方面,所述中央处理模块120具体用于:根据所述每个摄像模块的图像数据确定所述每个摄像模块所采集图像的平均亮度;根据所述每个摄像模块所采集图像的平均亮度确定所述每个摄像模块的统计信息配置权重。
81.举例来说,假设多个摄像模块包括第一摄像头和第二摄像头,且第一摄像头采集的图像数据的平均亮度为l1,第二摄像头采集的图像数据的平均亮度为l2,l1:l2=2:1,则第一摄像头的统计信息配置权重w1可以为0.67,第二摄像头的统计信息配置权重w2可以为0.33。
82.可见,本示例中,由于图像亮度越高,其对应的统计信息的置信度越高,因此,通过图像的平均亮度确定各个摄像模块的权重,能够有效提高加权计算的图像通道综合统计信息的准确度。
83.在一个可能的示例中,所述第一传输端口模块131中的第一统计信息传输接口用于传输所述图像通道综合统计信息。
84.其中,所述传输端口模块可以是mipi传输端口,所述统计信息传输接口可以是dma接口。
85.可见,本示例中,电子设备能够通过多个传输端口模块中的第一传输端口模块中的第一统计信息传输接口传输所述图像通道综合统计信息,即复用原统计信息传输接口传输多个摄像模块的图像通道综合统计信息,无需改变硬件接口,提高利用率。
86.在本可能的示例中,如图1b所示,所述前置图像信号处理装置100还包括第二传输端口模块132;
87.所述第二传输端口模块132至少用于传输所述图像数据,和/或所述第二传输端口模块132的供电状态可调。
88.其中,所述除所述图像通道综合统计信息之外的信息包括用于目标功能的目标信息,目标功能如人脸识别,目标信息如小图。提高信息传输全面性和效率。
89.其中,第二传输端口模块132可以是单个或者多个。
90.可见,本示例中,电子设备的第二传输端口模块可以包含传输除所述图像通道综合统计信息之外的信息的第二统计信息传输接口,从而实现其他信息复用原统计信息传输接口进行传输,提高硬件接口资源的利用率和传输信息的全面性。或者,电子设备的第二传输端口模块包含的第二统计信息传输接口也可以直接处于休眠状态,即不供电,从而实现
省电。
91.可以看出,本技术实施例中,由于前置图像信号处理装置能够将多路图像统计信息合并为图像通道综合统计信息,并通过单个第一传输端口模块向应用处理装置传输所述图像通道综合统计信息。相对于多个图像通道统计信息需要多个通道同时开启以实现回传的方案,无需占用其他传输端口模块的接口资源传输图像通道统计信息,有利于降低前置图像信号处理装置传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。
92.如图1c所示,本技术实施例提供一种前置图像信号处理装置100的示例结构示意图,所述前置图像信号处理装置100耦合在多个摄像单元200与应用处理装置300之间,前置图像信号处理装置100可以包括多个传输端口模块110、与多个摄像单元200对应连接的前置图像信号处理器isp120、神经网络处理器(neural-network processing unit,npu)130、前置中央处理单元cpu140、双倍速率sdram(double data rate sdram,ddr)150以及电源管理单元(power management unit,pmu)160,每个前置isp 120均连接npu130,npu130连接所述多个传输端口模块110和ddr150,pmu160为npu130、前置cpu140、传输端口模块110供电,前置cpu140连接多个前置isp 120、npu130以及多个传输端口模块。所述应用处理装置300包括与所述多个传输端口模块110对应的多个后置isp 310、以及后置cpu320,所述前置cpu140连接(例如:通过安全数字输入输出sdio接口或者串行外设接口spi接口)所述后置cpu320。
93.其中,所述前置cpu140用于与应用处理装置300的后置cpu320交互,接收应用处理装置300的控制命令和数据,并发送信息回传给应用处理装置300。同时负责对前置isp120、npu130的控制。所述前置isp120用于基础的图像处理,常规的isp功能类似,包括坏点校正、暗电流校正、镜头阴影校正、数字增益、白平衡、去马赛克demosaic、颜色校正、伽马gamma、降噪等模块。所述npu130用于运行人工智能ai算法对预览图像数据进行处理(例如:降噪、hdr、超分辨率等)。所述ddr150存储用于npu130调用的算法。
94.此外,如图1d所示,所述传输端口模块110可以包括用于传输图像数据的图像数据传输接口1101(例如:直接存储器访问dma接口)和用于传输图像通道统计信息的统计信息传输接口1102(例如:dma接口),或者,仅包括用于传输图像数据的图像数据传输接口1101。
95.请参阅图2,图2是本技术实施例提供的一种图像统计信息处理芯片10,其连接摄像装置200,包括:
96.所述前置图像信号处理装置100,电连接所述摄像装置200,用于实现图1a或图2中前置图像信号处理装置100的功能;
97.所述应用处理装置300,电连接所述图像信号处理装置,用于接收所述图像通道综合统计信息,根据所述图像通道综合统计信息确定每个摄像单元的图像通道统计结果。
98.在一个可能的示例中,在所述根据所述图像通道综合统计信息确定每个摄像单元的图像通道统计结果方面,所述应用处理装置300具体用于:将叠加的所述单个图像通道综合统计信息拆分为与多个摄像单元一一对应的多路图像统计信息;获取当前环境参数;根据拆分后的所述多路图像统计信息中每个图像统计信息、所述每个摄像模块的配置参数以及所述当前环境参数,确定所述每个摄像模块的图像通道统计结果。
99.其中,所述当前环境参数包括以下至少一种:当前环境亮度和当前环境的色温。所述当前环境亮度用于计算ae统计结果。所述当前环境的色温用于计算awb统计结果。
100.其中,所述配置参数包括以下至少一种:ae的tuning参数和awb的tuning参数,所述ae的tuning参数包括曝光指数曲线,所述awb的tuning参数包括γ曲线。
101.可见,本示例中,电子设备能够通过应用处理装置对接收到的单个图像通道综合统计信息拆分和处理,从而计算出每个摄像模块的图像通道统计结果,由于单路传输,在实现图像通道统计结果计算的同时能够提高硬件接口资源利用率。
102.在一个可能的示例中,在所述根据所述图像通道综合统计信息确定每个摄像单元的图像通道统计结果方面,所述应用处理装置300具体用于:获取当前环境参数和所述每个摄像模块的配置参数;根据所述图像通道综合统计信息、所述每个摄像模块的配置参数以及所述当前环境参数,确定所述每个摄像模块的图像通道统计结果。
103.具体实现中,电子设备在根据所述多路图像统计信息和所述每个摄像模块的统计信息配置权重,确定所述图像通道综合统计信息之后,将该图像通道综合统计信息通过第一传输端口模块传输发给应用处理装置,应用处理装置接收该图像通道综合统计信息,并将该图像通道综合统计信息应用到各个摄像模块的图像通道统计结果的计算过程中,即应用处理装置获取当前环境参数和每个摄像模块的配置参数,根据所述图像通道综合统计信息、所述每个摄像模块的配置参数以及所述当前环境参数,确定所述每个摄像模块的图像通道统计结果。
104.可见,本示例中,电子设备能够将融合得到的图像通道综合统计信息适配到各个摄像单元的图像通道统计结果的计算过程中去,提高计算效率。
105.可以看出,本技术实施例中,由于前置图像信号处理装置能够将多路图像统计信息合并为图像通道综合统计信息,并通过单个第一传输端口模块向应用处理装置传输所述图像通道综合统计信息。相对于多个图像通道统计信息需要多个通道同时开启以实现回传的方案,无需占用其他传输端口模块的接口资源传输图像通道统计信息,有利于降低图像统计信息处理芯片传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。同时提高图像统计信息处理芯片计算每个摄像单元的图像通道统计结果的效率。
106.请参阅图3,图3是本技术实施例提供的一种电子设备1,包括:
107.摄像装置200,用于采集多个图像通道图像数据;
108.图像统计信息处理芯片10,电连接所述摄像装置200,用于实现图2中图像统计信息处理芯片10的功能。
109.可以看出,本技术实施例中,由于前置图像信号处理装置能够将多路图像统计信息合并为图像通道综合统计信息,并通过单个第一传输端口模块向应用处理装置传输所述图像通道综合统计信息。相对于多个图像通道统计信息需要多个通道同时开启以实现回传的方案,无需占用其他传输端口模块的接口资源传输图像通道统计信息,有利于降低电子设备传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。同时提高电子设备计算每个摄像单元的图像通道统计结果的效率。
110.请参阅图4a,图4a是本技术实施例提供的一种图像信息传输方法的流程示意图,应用于电子设备,所述方法包括:
111.步骤401,生成多个摄像模块的多个图像通道图像数据的多路图像统计信息;
112.步骤402,基于所述多路图像统计信息生成图像通道综合统计信息;
113.步骤403,传输所述图像通道综合统计信息。
114.如图4b所示的用于支持本技术图像信息传输方法的图像信息传输系统的架构图,该软件系统架构的应用层包括相机应用,谷歌框架层包括谷歌相机框架层接口google camera hal3interface,硬件抽象层包括通道pipeline模块、3a模块、前置isp硬件抽象层preisp hal模块,内核kernel层包括preisp子系统subsystem、preisp驱动模块、串行通信总线i2c驱动driver、设备树device tree配置(内含imx586和ov23850)以及isp驱动driver。
115.可以看出,本技术实施例中,由于设备能够将多路图像统计信息合并为单路的图像通道综合统计信息,并传输该图像通道综合统计信息。相对于多个图像通道统计信息需要多个通道同时开启以实现传输的方案,无需占用其他传输端口模块的接口资源传输图像通道统计信息,有利于降低设备传输多个图像通道统计信息的硬件开销和功耗,提高资源利用率。
116.以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应该理解为对本技术的限制。
117.上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
118.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
119.本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
120.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
121.在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件
可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
122.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
123.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
124.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。
125.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,可轻易想到变化或替换,均可作各种更动与修改,包含上述不同功能、实施步骤的组合,包含软件和硬件的实施方式,均在本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1