一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种ISP的确定方法、电子设备和存储介质与流程

2022-03-09 06:38:21 来源:中国专利 TAG:

一种isp的确定方法、电子设备和存储介质
【技术领域】
1.本发明涉及计算机技术领域,尤其涉及一种isp的确定方法、电子设备和存储介质。


背景技术:

2.为了满足人们对拍摄效果的更高要求,智能手机中的相机软件不断升级更新,多摄成为大多数智能手机不可或缺的配置。在相机软件中,多摄场景一般指双摄、三摄、四摄或五摄,但也存在六摄或更多摄像头的情况。但与此同时,智能手机配置的摄像头越多,意味着手机芯片中的图像信号处理器(image signal prosessor,简称isp)知识产权(intellectual property right,简称ip)需要处理的数据更多。例如,智能手机配置三个摄像头,此时isp ip需要具备处理三个摄像头的能力,芯片面积较大,isp ip的功耗也较高。
3.在多摄场景中,全焦段变焦场景对相机软件中多个摄像头之间的切换性能要求最高,配置三摄或三摄以上的智能手机都具有全焦段变焦功能。多个摄像头之间切换时,不能让用户感觉到画面有明显的卡顿,画面的亮度、色度和清晰度也需要平滑变换,相机软件需要流畅地完成多个摄像头之间的切换。
4.以三摄场景为例,智能手机为了支持三个摄像头完成全焦段变焦功能,一般设计三条isp流水线,每条isp流水线处理一个摄像头采集的图像数据。在某一时刻运行相机软件,需要三条isp流水线都处于工作状态,导致isp功耗和所需带宽都很大。当智能手机的三个摄像头采集的图像数据的分辨率较大的情况下,isp的功耗和所需带宽更为巨大。


技术实现要素:

5.有鉴于此,本发明实施例提供了一种支持多摄的isp硬件架构,用以解决现有技术中isp芯片面积较大,isp的功耗和所需带宽较大的问题。
6.第一方面,本发明实施例提供了一种isp的确定方法,所述方法包括:
7.驱动装置接收用户输入的变焦指令,所述变焦指令包括目标变焦比例和变焦方式;
8.驱动装置根据所述目标变焦比例确定出目标相机串行接口csi和目标isp;
9.驱动装置根据原变焦比例、所述目标变焦比例和所述变焦方式确定出连接配置参数,并将所述连接配置参数发送至原csi和所述目标csi;
10.所述原csi根据所述连接配置参数执行与原isp的处理方式且所述目标csi根据所述连接配置参数执行与所述目标isp的处理方式,所述原isp为第一isp和/或第二isp,所述目标isp为第一isp和/或第二isp。
11.在一种可能的实现方式中,所述变焦方式为平滑变焦,所述原csi包括第一csi,所述目标csi包括第一csi和第二csi,所述原isp包括第一isp,所述目标isp包括第一isp和第二isp;
12.所述原csi根据所述连接配置参数执行与原isp的处理方式且所述目标csi根据所述连接配置参数执行与所述目标isp的处理方式,包括:
13.所述第一csi根据所述连接配置参数,保持与所述第一isp之间的连接;
14.所述第二csi根据所述连接配置参数,建立与所述第二isp之间的连接。
15.在一种可能的实现方式中,所述变焦方式为平滑变焦,原csi包括第一csi,所述目标csi包括第二csi和第三csi,所述原isp包括第一isp,所述目标isp包括第一isp和第二isp;
16.所述原csi根据所述连接配置参数执行与原isp的处理方式且所述目标csi根据所述连接配置参数执行与所述目标isp的处理方式,包括:
17.所述第一csi在通过所述第一isp处理完当前帧图像数据后,根据所述连接配置参数,断开与所述第一isp之间的连接;
18.所述第二csi在所述第一csi断开与所述第一isp之间的连接后,根据所述连接配置参数建立与第一isp之间的连接;
19.所述第三csi根据所述连接配置参数,建立与所述第二isp之间的连接。
20.在一种可能的实现方式中,所述变焦方式为平滑变焦,所述原csi包括第一csi和第二csi,所述目标csi包括第二csi,所述原isp包括第一isp和第二isp,所述目标isp包括第二isp;
21.所述原csi根据所述连接配置参数执行与原isp的处理方式且所述目标csi根据所述连接配置参数执行与所述目标isp的处理方式,包括:
22.所述第一csi在通过所述第一isp处理完当前帧图像数据后,根据所述连接配置参数,断开与所述第一isp之间的连接;
23.所述第二csi根据所述连接配置参数,保持与所述第二isp之间的连接。
24.在一种可能的实现方式中,所述变焦方式为平滑变焦,所述原csi包括第一csi和第二csi,所述目标csi包括第二csi和第三csi,所述原isp包括第一isp和第二isp,所述目标isp包括第一isp和第二isp;
25.所述原csi根据所述连接配置参数执行与原isp的处理方式且所述目标csi根据所述连接配置参数执行与所述目标isp的处理方式,包括:
26.所述第一csi在通过所述第一isp处理完当前帧图像数据后,根据所述连接配置参数,断开与所述第一isp之间的连接;
27.所述第二csi根据所述连接配置参数,保持与所述第二isp之间的连接;
28.所述第三csi在所述第一csi断开与所述第一isp之间的连接后,根据所述连接配置参数,建立与所述第一isp之间的连接。
29.在一种可能的实现方式中,所述变焦方式为平滑变焦,所述原csi包括第一csi和第二csi,所述目标csi为第三csi,所述原isp包括第一isp和第二isp,所述目标isp包括第一isp或第二isp;
30.所述原csi根据所述连接配置参数执行与原isp的处理方式且所述目标csi根据所述连接配置参数执行与所述目标isp的处理方式,包括:
31.所述第一csi在通过所述第一isp处理完当前帧图像数据后,根据所述连接配置参数,断开与所述第一isp之间的连接;
32.所述第二csi在通过所述第二isp处理完当前帧图像数据后,根据所述连接配置参数,断开与所述第二isp之间的连接;
33.所述第三csi在所述第一csi断开与所述第一isp之间的连接后,根据所述连接配置参数建立与所述第一isp之间的连接;或者,所述第三csi在所述第二csi断开与所述第二isp之间的连接后,根据所述连接配置参数建立与所述第二isp之间的连接。
34.在一种可能的实现方式中,所述变焦方式为平滑变焦,所述原csi包括第一csi,所述目标csi包括第二csi,所述原isp为第一isp,所述目标isp为第二isp;
35.所述原csi根据所述连接配置参数执行与原isp的处理方式且所述目标csi根据所述连接配置参数执行与所述目标isp的处理方式,包括:
36.所述第一csi在通过所述第一isp处理完当前帧图像数据后,根据所述连接配置参数,断开与所述第一isp之间的连接;
37.所述第二csi根据所述连接配置参数,建立与所述第二isp之间的连接。
38.在一种可能的实现方式中,所述变焦方式为跳跃变焦,所述原csi包括第一csi,所述目标csi包括第二csi,所述原isp包括第一isp,所述目标isp包括第二isp;
39.所述原csi根据所述连接配置参数执行与原isp的处理方式且所述目标csi根据所述连接配置参数执行与所述目标isp的处理方式,包括:
40.所述第一csi根据所述连接配置参数,断开与所述第一isp之间的连接;
41.所述第二csi根据所述连接配置参数,建立与所述第二isp之间的连接。
42.第二方面,本发明实施例提供了一种电子设备,该电子设备包括:
43.驱动装置,用于接收用户输入的变焦指令,所述变焦指令包括目标变焦比例和变焦方式;根据所述目标变焦比例确定出目标csi和目标isp;根据原变焦比例、所述目标变焦比例和所述变焦方式确定出连接配置参数,并将所述连接配置参数发送至原csi和所述目标csi;
44.所述原csi,用于根据所述连接配置参数执行与原isp的处理方式,所述原isp为第一isp和/或第二isp;
45.所述目标csi,用于根据所述连接配置参数执行与所述目标isp的处理方式,所述目标isp为第一isp和/或第二isp。
46.第三方面,本发明实施例提供了一种电子设备,包括一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述电子设备执行时,使得所述电子设备执行如第一方面所述isp的确定方法的步骤。
47.第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行如第一方面所述isp的确定方法的步骤。
48.本发明实施例提供的一种isp的确定方法、电子设备和存储介质的技术方案中,通过驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式;驱动装置根据目标变焦比例确定出目标csi和目标isp;驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数,并将连接配置参数发送至原csi和目标csi。原csi根据连接配置参数执行与原isp的处理方式且目标csi根据连接配置参数执行与目标isp的处理方
式,本发明实施例仅采用第一isp和第二isp两个isp,并通过两个isp即可实现对三个以上摄像头输出的图像数据进行图像处理,从而减小了芯片面积,降低了isp的功耗和所需带宽。
【附图说明】
49.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
50.图1为本发明实施例提供的一种电子设备的结构示意图。
51.图2为本发明实施例提供的一种isp确定方法的流程图。
52.图3为本发明实施例提供的一种isp确定方法的信令流程图。
53.图4为本发明实施例提供的另一种isp确定方法的信令流程图。
54.图5为本发明实施例提供的另一种isp确定方法的信令流程图。
55.图6为本发明实施例提供的另一种isp确定方法的信令流程图。
56.图7为本发明实施例提供的另一种isp确定方法的信令流程图。
57.图8为本发明实施例提供的另一种isp确定方法的信令流程图。
58.图9为本发明实施例提供的另一种isp确定方法的信令流程图。
59.图10为本发明实施例提供的一种电子设备的结构示意图。
【具体实施方式】
60.为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
61.应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
62.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
63.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
64.图1为本发明实施例提供的一种电子设备的结构示意图,如图1所示,该电子设备包括驱动装置11、目标相机串行接口(cmos serial interface,简称csi)、目标isp、原csi和原isp。
65.本发明实施例中,该电子设备可包括isp,该isp包括第一isp 12和第二isp 13。原isp可包括第一isp 12和/或第二isp 13,目标isp可包括第一isp 12和/或第二isp 13。
66.驱动装置11用于接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式;根据目标变焦比例确定出目标csi和目标isp;根据原变焦比例、目标变焦比例和变焦方
13之间的连接。
74.作为另一种可选方案,驱动装置11接收的用户输入的变焦指令中,变焦方式为跳跃变焦,原csi包括第一csi 14,目标csi包括第二csi 15,原isp包括第一isp 12,目标isp包括第二isp 13。第一csi 14用于根据连接配置参数,断开与第一isp 12之间的连接。第二csi 15用于根据连接配置参数,建立与第二isp 13之间的连接。
75.本发明实施例中,该电子设备包括多个摄像头,每个摄像头包括一个传感器。该电子设备包括多个传感器和多个物理层(physical layer,简称phy)接口,每个传感器对应于一个phy接口,每个传感器对应于一个csi,则每个传感器通过对应的phy接口与对应的csi连接。如图1所示,例如,以具有三摄功能的电子设备为例,具有三摄功能的电子设备包括三个摄像头,该三个摄像头包括超广角(ultra wide angle,简称uw)摄像头、广角(wide angle,简称w)摄像头和长焦(telephoto,简称t)摄像头,每个摄像头可包括一个传感器,则该电子设备可包括三个传感器,该三个传感器包括超广角传感器17、广角传感器18和长焦传感器19。多个phy接口包括第一phy接口20、第二phy接口21和第三phy接口22。其中,超广角摄像头包括超广角传感器17,超广角传感器17通过第一phy接口20与第一csi 14连接;广角摄像头包括广角传感器18,广角传感器18通过第二phy接口21与第二csi 15连接;长焦摄像头包括长焦传感器19,长焦传感器19通过第三phy接口22与第三csi 16连接。
76.本发明实施例中,传感器用于通过phy接口和csi向isp输出图像数据。如图1所示,例如,图像数据为超广角图像数据,超广角传感器17用于通过第一phy接口20和第一csi 14向第一isp 12输出超广角图像数据;或者,图像数据为广角图像数据,广角传感器18用于通过第二phy接口21和第二csi 15向第二isp 13输出广角图像数据;或者,图像数据为长焦图像数据,长焦传感器19用于通过第三phy接口22和第三csi 16向第一isp 12输出长焦图像数据。
77.本发明实施例中,该电子设备还包括双倍速率同步动态随机存储器(double data rate,简称ddr)23。
78.作为一种可选方案,ddr 23与第一isp12和第二isp 13连接。第一isp 12用于对图像数据进行图像处理生成第一输出数据,并向ddr 23输出第一输出数据;第二isp 13用于对图像数据进行图像处理生成第二输出数据,并向ddr23输出第二输出数据。
79.作为另一种可选方案,该电子设备还包括融合模块24,第一isp 12和第二isp 13连接至融合模块24,融合模块24连接至ddr 23。融合模块24用于对第一isp 12输出的第一输出数据和第二isp 13输出的第二输出数据进行融合,生成融合数据,并将融合数据输出至ddr 23。
80.本发明实施例提供的电子设备的技术方案中,通过驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式;驱动装置根据目标变焦比例确定出目标csi和目标isp;驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数,并将连接配置参数发送至原csi和目标csi。原csi根据连接配置参数执行与原isp的处理方式且目标csi根据连接配置参数执行与目标isp的处理方式,本发明实施例仅采用第一isp和第二isp两个isp,并通过两个isp即可实现对三个以上摄像头输出的图像数据进行图像处理,从而减小了芯片面积,降低了isp的功耗和所需带宽。
81.图2为本发明实施例提供的一种isp确定方法的流程图,如图2所示,该方法包括:
82.步骤101、驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式。
83.本发明实施例中各步骤可以由电子设备执行,电子设备包括但不限于手机、平板电脑、个人计算机等。本发明实施例中,电子设备可包括三个以上的摄像头,例如,电子设备可包括超广角摄像头、广角摄像头和长焦摄像头。其中,超广角摄像头包括超广角传感器,超广角传感器具有13百万像素(megapixel,简称mp或m)和0.6x变焦至1.0x变焦的光学变焦能力;广角摄像头包括广角传感器,广角传感器具有64m 4in1的像素,即16m像素和1.0x变焦至3.0x变焦的光学变焦能力;长焦摄像头包括长焦传感器,长焦传感器具有13m像素和3.0x变焦至30.0x变焦的光学变焦能力。若用户输入的变焦指令包括平滑变焦,为了实现三个传感器之间切换时电子设备的拍摄界面上显示图像的平滑过渡,将光学变焦能力对应的变焦比例划分为多个光学变焦能力区间,例如,将三个传感器的光学变焦能力对应的变焦比例划分为五个光学变焦能力区间,五个光学变焦能力区间分别为[0.6x,0.9x)、[0.9x,1.1x]、(1.1x,2.9x)、[2.9x,3.1x]和(3.1x,30x]。若用户输入的变焦指令包括跳跃变焦,将光学变焦能力对应的变焦比例划分为多个光学变焦能力区间,例如,将三个传感器的光学变焦能力对应的变焦比例划分为三个光学变焦能力区间,三个光学变焦能力区间分别为[0.6x,1.0x)、[1.0x,3.0x)、[3.0x,30x]。
[0084]
本发明实施例中,不同的光学变焦能力区间对应于不同的传感器。对于平滑变焦而言,两个传感器同时工作时对应的光学变焦能力区间为过渡区间,一个传感器工作时对应的光学变焦能力区间为非过渡区间。对于跳跃变焦而言,同一时刻有且只有一个传感器工作,即一个传感器对应于一个光学变焦能力区间。
[0085]
作为一种可选方案,电子设备显示的拍摄界面上设置有变焦(zoom)滑动条,用户可滑动变焦滑动条或者点击变焦滑动条,以输入变焦指令。
[0086]
作为另一种可选方案,电子设备显示的拍摄界面上设置有光学变焦能力区间边界值对应的光学焦点,用户可点击该光学焦点,以输入变焦指令。
[0087]
用户滑动变焦滑动条至变焦滑动条上的某一位置点时,该位置点所对应的变焦比例为目标变焦比例,则用户输入目标变焦比例;用户滑动变焦滑动条时,输入的变焦方式为平滑变焦。其中,平滑变焦包括顺序平滑变焦或逆序平滑变焦。例如,用户输入的变焦方式为0.6x至1.0x的平滑变焦,此时,原变焦比例为0.6x,目标变焦比例为1.0x,变焦方式为顺序平滑变焦。例如,用户输入的变焦方式为3.0x至1.0x的平滑变焦,此时,原变焦比例为3.0x,目标变焦比例为1.0x,变焦方式为逆序平滑变焦。
[0088]
用户点击变焦滑动条上的某一位置点时,该位置点所对应的变焦比例为目标变焦比例,则用户输入目标变焦比例;用户点击变焦滑动条时,输入的变焦方式为跳跃变焦。例如,原变焦比例为0.6x,用户点击滑动变焦条上的3.0x,用户输入的变焦方式为0.6x至3.0x的跳跃变焦,此时,原变焦比例为0.6x,目标变焦比例为3.0x,变焦方式为跳跃变焦。或者,用户点击光学变焦能力区间边界值对应的光学焦点,该光学焦点所对应的变焦比例为目标变焦比例,则用户输入目标变焦比例;用户点击光学焦点时,输入的变焦方式为跳跃变焦。例如,电子设备显示的拍摄界面上设置有三个光学焦点,该三个光学焦点对应于三个目标变焦比例,该三个目标变焦比例包括0.6x、1.0x和3.0x。原变焦比例为0.6x,用户点击1.0x对应的光学焦点,用户输入的变焦方式为0.6x至1.0x的跳跃变焦,此时,原变焦比例为
0.6x,目标变焦比例为3.0x,变焦方式为跳跃变焦。
[0089]
步骤102、驱动装置根据目标变焦比例确定出目标csi和目标isp。
[0090]
本步骤中,驱动装置根据目标变焦比例确定出该目标变焦比例对应的光学变焦能力区间,并将该光学变焦能力区间对应的csi确定为目标csi以及将该光学变焦能力区间对应的isp确定为目标isp。
[0091]
步骤103、驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数,并将连接配置参数发送至原csi和目标csi。
[0092]
本发明实施例中,连接配置参数用于指示原csi与原isp之间的处理方式,以及指示目标csi与目标isp之间的处理方式。其中,原csi与原isp之间的处理方式包括保持连接或者断开连接,目标csi与目标isp之间的处理方式包括建立连接或保持连接。
[0093]
步骤104、原csi根据连接配置参数执行与原isp的处理方式且目标csi根据连接配置参数执行与目标isp的处理方式,原isp为第一isp和/或第二isp,目标isp为第一isp和/或第二isp。
[0094]
本步骤中,由于isp对图像数据的处理为帧级处理,所以isp需要处理完当前帧的帧起始符(start of frame,简称sof)与帧结束符(end of frame,简称eof)之间的图像数据(即处理完当前帧图像数据)之后,才可以继续处理下一帧图像数据。原csi在通过原isp处理完当前帧图像数据后,下一帧连接配置参数生效,此时原csi根据连接配置参数执行与原isp的处理方式且目标csi根据连接配置参数执行与目标isp的处理方式。
[0095]
本发明实施例提供的一种isp的确定方法的技术方案中,通过驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式;驱动装置根据目标变焦比例确定出目标csi和目标isp;驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数,并将连接配置参数发送至原csi和目标csi。原csi根据连接配置参数执行与原isp的处理方式且目标csi根据连接配置参数执行与目标isp的处理方式,本发明实施例仅采用第一isp和第二isp两个isp,并通过两个isp即可实现对三个以上摄像头输出的图像数据进行图像处理,从而减小了芯片面积,降低了isp的功耗和所需带宽。
[0096]
图3为本发明实施例提供的一种isp确定方法的信令流程图,如图3所示,该方法包括:
[0097]
步骤201、驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式。
[0098]
本实施例中,用户在电子设备显示的拍摄界面上滑动变焦滑动条,以向电子设备的驱动装置输入目标变焦比例和变焦方式,变焦方式为平滑变焦,且该平滑变焦为顺序平滑变焦。例如,用户输入的变焦方式为0.6x至1.0x的顺序平滑变焦,则原变焦比例为0.6x,目标变焦比例为1.0x,原变焦比例对应的光学变焦能力区间为[0.6x,0.9x),目标变焦比例1.0x对应的光学变焦能力区间为[0.9x,1.1x]。
[0099]
本实施例中,原csi包括第一csi,原变焦比例对应的光学变焦能力区间对应于一个与第一csi对应的传感器,此时原变焦比例对应的光学变焦能力区间对应于第一isp,该原变焦比例对应的光学变焦能力区间为非过渡区间;目标csi包括第一csi和第二csi,目标变焦比例对应的光学变焦能力区间对应于与第一csi对应的传感器和与第二csi对应的传感器,此时目标变焦比例对应的光学变焦能力区间对应于第一isp和第二isp。该目标变焦
比例对应的光学变焦能力区间为过渡区间。本实施例中,原变焦比例处于非过渡区间且目标变焦比例处于过渡区间,非过渡区间对应的一个传感器与过渡区间对应的两个传感器中的一个传感器相同,例如,非过渡区间对应的一个传感器为超广角传感器,过渡区间对应的两个传感器为超广角传感器和广角传感器,则本实施例中,用户输入变焦指令,使得工作的传感器从超广角传感器切换为超广角传感器和广角传感器。
[0100]
步骤202、驱动装置根据目标变焦比例确定出目标csi和目标isp,目标csi包括第一csi和第二csi,目标isp包括第一isp和第二isp。
[0101]
本发明实施例中,原isp包括第一isp,目标isp包括第一isp和第二isp。例如,目标变焦比例1.0x对应的光学变焦能力区间为[0.9x,1.1x],[0.9x,1.1x]对应的csi包括第一csi和第二csi且[0.9x,1.1x]对应的isp包括第一isp和第二isp。
[0102]
步骤203、驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数。
[0103]
本实施例中,连接配置参数用于指示原csi与原isp之间的处理方式,以及指示目标csi与目标isp之间的处理方式。例如,变焦方式为平滑变焦,原变焦比例对应的csi包括第一csi且原变焦比例对应的isp包括第一isp,目标变焦比例对应的csi包括第一csi和第二csi且目标变焦比例对应的isp包括第一isp和第二isp,则驱动装置确定出第一csi与第一isp保持连接且第二csi与第二isp建立连接,因此连接配置参数可包括第一csi和第一isp保持连接的配置参数以及第二csi与第二isp建立连接的配置参数。
[0104]
步骤204、驱动装置将连接配置参数发送至第一csi。
[0105]
本步骤中,第一csi接收到连接配置参数后,通过连接配置参数中的第一csi和第一isp保持连接的配置参数,获知需要与第一isp保持连接。
[0106]
步骤205、驱动装置将连接配置参数发送至第二csi。
[0107]
本步骤中,第二csi接收到连接配置参数后,通过连接配置参数中的第二csi和第二isp建立连接的配置参数,获知需要与第二isp建立连接。
[0108]
步骤206、第一csi根据连接配置参数,保持与第一isp之间的连接。
[0109]
本步骤中,第一csi根据第一csi和第一isp保持连接的配置参数,保持与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第一csi保持与第一isp之间的连接。而后,第一isp对超广角传感器通过第一phy接口和第一csi输出的下一帧图像数据进行图像处理,生成第一输出数据。
[0110]
步骤207、第二csi根据连接配置参数,建立与第二isp之间的连接。
[0111]
本步骤中,第二csi根据第二csi和第二isp建立连接的配置参数,建立与第二isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第二csi建立与第二isp之间的连接。而后,第二isp对广角传感器通过第二phy接口和第二csi输出的下一帧图像数据进行图像处理,生成第二输出数据。
[0112]
本发明实施例中采用两个isp实现对三个以上摄像头输出的图像数据进行图像处理,使得本实施例中isp的功耗降低至相关技术中isp功耗的69%,以及使得本发明实施例中isp所需带宽降低至相关技术中isp所需带宽的68.75%,从而减小了芯片面积,降低了isp的功耗和所需带宽。
[0113]
图4为本发明实施例提供的另一种isp确定方法的信令流程图,如图4所示,该方法
包括:
[0114]
步骤301、驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式。
[0115]
本实施例中,用户在电子设备显示的拍摄界面上滑动变焦滑动条,以向电子设备的驱动装置输入目标变焦比例和变焦方式,变焦方式为平滑变焦,且该平滑变焦为顺序平滑变焦。例如,用户输入的变焦方式为0.6x至3.0x的顺序平滑变焦,则原变焦比例为0.6x,目标变焦比例为3.0x,原变焦比例对应的光学变焦能力区间为[0.6x,0.9x),目标变焦比例3.0x对应的光学变焦能力区间为[2.9x,3.1x]。
[0116]
本实施例中,原csi包括第一csi,原变焦比例对应的光学变焦能力区间对应于一个与第一csi对应的传感器,此时原变焦比例对应的光学变焦能力区间对应于第一isp,该原变焦比例对应的光学变焦能力区间为非过渡区间;目标csi包括第二csi和第三csi,目标变焦比例对应的光学变焦能力区间对应于与第二csi对应的传感器和与第三csi对应的传感器,此时目标变焦比例对应的光学变焦能力区间对应于第一isp和第二isp,该目标变焦比例对应的光学变焦能力区间为过渡区间。本实施例中,原变焦比例处于非过渡区间且目标变焦比例处于过渡区间,非过渡区间对应的一个传感器与过渡区间对应的两个传感器中的任意一个传感器均不相同,例如,非过渡区间对应的一个传感器为超广角传感器,过渡区间对应的两个传感器为广角传感器和长焦传感器,则本实施例中,用户输入变焦指令,使得工作的传感器从超广角传感器切换为广角传感器和长焦传感器。
[0117]
步骤302、驱动装置根据目标变焦比例确定出目标csi和目标isp,目标csi包括第二csi和第三csi,目标isp包括第一isp和第二isp。
[0118]
本发明实施例中,原isp包括第一isp,目标isp包括第一isp和第二isp。例如,目标变焦比例3.0x对应的光学变焦能力区间为[2.9x,3.1x],[2.9x,3.1x]对应的csi包括第二csi和第三csi且[2.9x,3.1x]对应的isp包括第一isp和第二isp。
[0119]
步骤303、驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数。
[0120]
本实施例中,连接配置参数用于指示原csi与原isp之间的处理方式,以及指示目标csi与目标isp之间的处理方式。例如,变焦方式为平滑变焦,原变焦比例对应的csi包括第一csi且原变焦比例对应的isp包括第一isp,目标变焦比例对应的csi包括第二csi和第三csi且目标变焦比例对应的isp包括第一isp和第二isp,此时,连接配置参数用于指示第一csi与第一isp之间的处理方式为断开连接,第二csi与第一isp之间的处理方式为建立连接以及第三csi与第二isp之间的处理方式为建立连接,则驱动装置确定出第一csi与第一isp断开连接,第二csi与第一isp建立连接且第三csi与第二isp建立连接,因此连接配置参数可包括第一csi和第一isp断开连接的配置参数、第二csi与第一isp建立连接的配置参数以及第三csi与第二isp建立连接的配置参数。
[0121]
步骤304、驱动装置将连接配置参数发送至第一csi。
[0122]
本步骤中,第一csi接收到连接配置参数后,通过连接配置参数中的第一csi和第一isp断开连接的配置参数,获知需要与第一isp断开连接。
[0123]
步骤305、驱动装置将连接配置参数发送至第二csi。
[0124]
本步骤中,第二csi接收到连接配置参数后,通过连接配置参数中的第二csi和第
一isp建立连接的配置参数,获知需要与第一isp建立连接。
[0125]
步骤306、驱动装置将连接配置参数发送至第三csi。
[0126]
本步骤中,第三csi接收到连接配置参数后,通过连接配置参数中的第三csi和第二isp建立连接的配置参数,获知需要与第二isp建立连接。
[0127]
步骤307、第一csi在通过第一isp处理完当前帧图像数据后,根据连接配置参数,断开与第一isp之间的连接。
[0128]
本步骤中,第一csi根据第一csi和第一isp断开连接的配置参数,断开与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第一csi断开与第一isp之间的连接。而后,第一isp停止对超广角传感器通过第一phy接口和第一csi输出的下一帧图像数据进行图像处理,第一isp不再生成第一输出数据。
[0129]
步骤308、第二csi在第一csi断开与第一isp之间的连接后,根据连接配置参数建立与第一isp之间的连接。
[0130]
本步骤中,第二csi根据第二csi和第一isp建立连接的配置参数,建立与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据且第一csi断开与第一isp之间的连接后,该连接配置参数生效,此时第一csi建立与第一isp之间的连接。需要注意的是,同一时刻isp只能对一个传感器通过phy接口和csi输出的下一帧图像数据进行图像处理,所以在第一csi断开与第一isp之间的连接后,第二csi才能建立与第一isp之间的连接。而后,第一isp对广角传感器通过第二phy接口和第二csi输出的下一帧图像数据进行图像处理,生成第一输出数据。
[0131]
步骤309、第三csi根据连接配置参数,建立与第二isp之间的连接。
[0132]
本步骤中,第三csi根据第三csi和第二isp建立连接的配置参数,建立与第二isp之间的连接。下一帧该连接配置参数生效,此时第二csi建立与第二isp之间的连接。而后,第二isp对长焦传感器通过第三phy接口和第三csi输出的下一帧图像数据进行图像处理,生成第二输出数据。
[0133]
本发明实施例中采用两个isp实现对三个以上摄像头输出的图像数据进行图像处理,使得本实施例中isp的功耗降低至相关技术中isp功耗的69%,以及使得本发明实施例中isp所需带宽降低至相关技术中isp所需带宽的68.75%,从而减小了芯片面积,降低了isp的功耗和所需带宽。
[0134]
图5为本发明实施例提供的另一种isp确定方法的信令流程图,如图5所示,该方法包括:
[0135]
步骤401、驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式。
[0136]
本实施例中,用户在电子设备显示的拍摄界面上滑动变焦滑动条,以向电子设备的驱动装置输入目标变焦比例和变焦方式,变焦方式为平滑变焦,且该平滑变焦为顺序平滑变焦。例如,用户输入的变焦方式为1.0x至2.1x的顺序平滑变焦,则原变焦比例为1.0x,目标变焦比例为2.1x,原变焦比例对应的光学变焦能力区间为[0.9x,1.1x],目标变焦比例3.0x对应的光学变焦能力区间为(1.1x,2.9x)。
[0137]
本实施例中,原csi包括第一csi和第二csi,原变焦比例对应的光学变焦能力区间对应于与第一csi对应的传感器和与第二csi对应的传感器,此时原变焦比例对应的光学变
焦能力区间对应于第一isp和第二isp,该原变焦比例对应的光学变焦能力区间为过渡区间;目标csi包括第二csi,目标变焦比例对应的光学变焦能力区间对应于一个与第二csi对应的传感器,此时目标变焦比例对应的光学变焦能力区间对应于第二isp,该目标变焦比例对应的光学变焦能力区间为非过渡区间。本实施例中,原变焦比例处于过渡区间且目标变焦比例处于非过渡区间,非过渡区间对应的一个传感器与过渡区间对应的两个传感器中的一个传感器相同,例如,非过渡区间对应的一个传感器为广角传感器,过渡区间对应的两个传感器为超广角传感器和广角传感器,则本实施例中,用户输入变焦指令,使得工作的传感器从超广角传感器和广角传感器切换为超广角传感器。
[0138]
步骤402、驱动装置根据目标变焦比例确定出目标csi和目标isp,目标csi包括第二csi,目标isp包括第二isp。
[0139]
本发明实施例中,原isp包括第一isp和第二isp,目标isp包括第二isp。例如,目标变焦比例2.1x对应的光学变焦能力区间为(1.1x,2.9x),(1.1x,2.9x)对应的csi包括第二csi且(1.1x,2.9x)对应的isp包括第二isp。
[0140]
步骤403、驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数。
[0141]
本实施例中,连接配置参数用于指示原csi与原isp之间的处理方式,以及指示目标csi与目标isp之间的处理方式。例如,变焦方式为平滑变焦,原变焦比例对应的csi包括第一csi和第二csi且原变焦比例对应的isp包括第一isp和第二isp,目标变焦比例对应的csi包括第二csi且目标变焦比例对应的isp包括第二isp,此时,连接配置参数用于指示第一csi与第一isp之间的处理方式为断开连接以及第二csi与第二isp之间的处理方式为保持连接,则驱动装置确定出第一csi与第一isp断开连接且第二csi与第二isp保持连接,因此连接配置参数可包括第一csi和第一isp断开连接的配置参数以及第二csi与第二isp保持连接的配置参数。
[0142]
步骤404、驱动装置将连接配置参数发送至第一csi。
[0143]
本步骤中,第一csi接收到连接配置参数后,通过连接配置参数中的第一csi和第一isp断开连接的配置参数,获知需要与第一isp断开连接。
[0144]
步骤405、驱动装置将连接配置参数发送至第二csi。
[0145]
本步骤中,第二csi接收到连接配置参数后,通过连接配置参数中的第二csi和第二isp保持连接的配置参数,获知需要与第二isp保持连接。
[0146]
步骤406、第一csi在通过第一isp处理完当前帧图像数据后,根据连接配置参数,断开与第一isp之间的连接。
[0147]
本步骤中,第一csi根据第一csi和第一isp断开连接的配置参数,断开与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第一csi断开与第一isp之间的连接。而后,第一isp停止对超广角传感器通过第一phy接口和第一csi输出的下一帧图像数据进行图像处理,第一isp不再生成第一输出数据。
[0148]
步骤407、第二csi根据连接配置参数,保持与第二isp之间的连接。
[0149]
本步骤中,第二csi根据第二csi和第二isp保持连接的配置参数,保持与第二isp之间的连接。具体地,当第二isp处理完当前帧图像数据后,该连接配置参数生效,此时第二csi保持与第二isp之间的连接。而后,第二isp对广角传感器通过第二phy接口和第二csi输
出的下一帧图像数据进行图像处理,生成第二输出数据。
[0150]
本发明实施例中采用两个isp实现对三个以上摄像头输出的图像数据进行图像处理,使得本实施例中isp的功耗降低至相关技术中isp功耗的30.02%,以及使得本发明实施例中isp所需带宽降低至相关技术中isp所需带宽的31.25%,从而减小了芯片面积,降低了isp的功耗和所需带宽。
[0151]
图6为本发明实施例提供的另一种isp确定方法的信令流程图,如图6所示,该方法包括:
[0152]
步骤501、驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式。
[0153]
本实施例中,用户在电子设备显示的拍摄界面上滑动变焦滑动条,以向电子设备的驱动装置输入目标变焦比例和变焦方式,变焦方式为平滑变焦,且该平滑变焦为顺序平滑变焦。例如,用户输入的变焦方式为1.0x至3.0x的顺序平滑变焦,则原变焦比例为1.0x,目标变焦比例为3.0x,原变焦比例对应的光学变焦能力区间为[0.9x,1.1x],目标变焦比例3.0x对应的光学变焦能力区间为[2.9x,3.1x]。
[0154]
本实施例中,原csi包括第一csi和第二csi,原变焦比例对应的光学变焦能力区间对应于与第一csi对应的传感器和与第二csi对应的传感器,此时原变焦比例对应的光学变焦能力区间对应于第一isp和第二isp,该原变焦比例对应的光学变焦能力区间为过渡区间;目标csi包括第二csi和第三csi,目标变焦比例对应的光学变焦能力区间对应于与第二csi对应的传感器和与第三csi对应的传感器,此时目标变焦比例对应的光学变焦能力区间对应于第一isp和第二isp,该目标变焦比例对应的光学变焦能力区间为过渡区间。本实施例中,原变焦比例处于过渡区间且目标变焦比例处于过渡区间,原变焦比例对应的过渡区间对应的两个传感器与目标变焦比例对应的过渡区间对应的两个传感器中的一个传感器相同,例如,过渡区间[0.9x,1.1x]对应的传感器为超广角传感器和广角传感器,过渡区间[2.9x,3.1x]对应的两个传感器为广角传感器和长焦传感器,则本实施例中,用户输入变焦指令,使得工作的传感器从超广角传感器和广角传感器切换为广角传感器和长焦传感器。
[0155]
步骤502、驱动装置根据目标变焦比例确定出目标csi和目标isp,目标csi包括第二csi和第三csi,目标isp包括第一isp和第二isp。
[0156]
本发明实施例中,原isp包括第一isp和第二isp,目标isp包括第一isp和第二isp。例如,目标变焦比例3.0x对应的光学变焦能力区间为[2.9x,3.1x],[2.9x,3.1x]对应的csi包括第二csi和第三csi且[2.9x,3.1x]对应的isp包括第一isp和第二isp。
[0157]
步骤503、驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数。
[0158]
本实施例中,连接配置参数用于指示原csi与原isp之间的处理方式,以及指示目标csi与目标isp之间的处理方式。例如,变焦方式为平滑变焦,原变焦比例对应的csi包括第一csi和第二csi且原变焦比例对应的isp包括第一isp和第二isp,目标变焦比例对应的csi包括第二csi和第三csi且目标变焦比例对应的isp包括第一isp和第二isp,此时,连接配置参数用于指示第一csi与第一isp之间的处理方式为断开连接,第二csi与第二isp之间的处理方式为保持连接以及第三csi与第一isp之间的处理方式为建立连接,则驱动装置确定出第一csi与第一isp断开连接,第二csi与第二isp保持连接且第三csi与第一isp建立连
接,因此连接配置参数可包括第一csi和第一isp断开连接的配置参数、第二csi与第二isp保持连接的配置参数以及第三csi与第一isp建立连接的配置参数。
[0159]
步骤504、驱动装置将连接配置参数发送至第一csi。
[0160]
本步骤中,第一csi接收到连接配置参数后,通过连接配置参数中的第一csi和第一isp断开连接的配置参数,获知需要与第一isp断开连接。
[0161]
步骤505、驱动装置将连接配置参数发送至第二csi。
[0162]
本步骤中,第二csi接收到连接配置参数后,通过连接配置参数中的第二csi和第二isp保持连接的配置参数,获知需要与第二isp保持连接。
[0163]
步骤506、驱动装置将连接配置参数发送至第三csi。
[0164]
第三csi接收到连接配置参数后,通过连接配置参数中的第三csi和第一isp建立连接的配置参数,获知需要与第一isp建立连接。
[0165]
步骤507、第一csi在通过第一isp处理完当前帧图像数据后,根据连接配置参数,断开与第一isp之间的连接。
[0166]
本步骤中,第一csi根据第一csi和第一isp断开连接的配置参数,断开与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第一csi断开与第一isp之间的连接。而后,第一isp停止对超广角传感器通过第一phy接口和第一csi输出的下一帧图像数据进行图像处理,第一isp不再生成第一输出数据。
[0167]
步骤508、第二csi根据连接配置参数,保持与第二isp之间的连接。
[0168]
本步骤中,第二csi根据第二csi和第二isp保持连接的配置参数,保持与第二isp之间的连接。具体地,当第二isp处理完当前帧图像数据后,该连接配置参数生效,此时第二csi保持与第二isp之间的连接。而后,第二isp对广角传感器通过第二phy接口和第二csi输出的下一帧图像数据进行图像处理,生成第二输出数据。
[0169]
步骤509、第三csi在第一csi断开与第一isp之间的连接后,根据连接配置参数,建立与第一isp之间的连接。
[0170]
本步骤中,第三csi根据第三csi和第一isp建立连接的配置参数,建立与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据且第一csi断开与第一isp之间的连接后,该连接配置参数生效,此时第三csi建立与第一isp之间的连接。需要注意的是,同一时刻isp只能对一个传感器通过phy接口和csi输出的下一帧图像数据进行图像处理,所以在第一csi断开与第一isp之间的连接后,第三csi才能建立与第一isp之间的连接。而后,第一isp对长焦传感器通过第三phy接口和第三csi输出的下一帧图像数据进行图像处理,生成第一输出数据。
[0171]
本发明实施例中采用两个isp实现对三个以上摄像头输出的图像数据进行图像处理,使得本实施例中isp的功耗降低至相关技术中isp功耗的69%,以及使得本发明实施例中isp所需带宽降低至相关技术中isp所需带宽的68.75%,从而减小了芯片面积,降低了isp的功耗和所需带宽。
[0172]
图7为本发明实施例提供的另一种isp确定方法的信令流程图,如图7所示,该方法包括:
[0173]
步骤601、驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式。
[0174]
本实施例中,用户在电子设备显示的拍摄界面上滑动变焦滑动条,以向电子设备的驱动装置输入目标变焦比例和变焦方式,变焦方式为平滑变焦,且该平滑变焦为顺序平滑变焦。例如,用户输入的变焦方式为1.0x至5.0x的顺序平滑变焦,则原变焦比例为1.0x,目标变焦比例为5.0x,原变焦比例1.0x对应的光学变焦能力区间为[0.9x,1.1x],目标变焦比例5.0x对应的光学变焦能力区间为(3.1x,30x]。
[0175]
本实施例中,原csi包括第一csi和第二csi,原变焦比例对应的光学变焦能力区间对应于与第一csi对应的传感器和第二csi对应的传感器,此时原变焦比例对应的光学变焦能力区间对应于第一isp和第二isp,该原变焦比例对应的光学变焦能力区间为过渡区间;目标csi包括第三csi,目标变焦比例对应的光学变焦能力区间对应于与第三csi对应的传感器,此时目标变焦比例对应的光学变焦能力区间对应于第一isp或第二isp,该目标变焦比例对应的光学变焦能力区间为非过渡区间。本实施例中,原变焦比例处于过渡区间且目标变焦比例处于非过渡区间,非过渡区间对应的一个传感器与过渡区间对应的两个传感器中的任意一个传感器均不相同,例如,非过渡区间对应的一个传感器为长焦传感器,过渡区间对应的两个传感器为超广角传感器和广角传感器,则本实施例中,用户输入变焦指令,使得工作的传感器从超广角传感器和广角传感器切换为长焦传感器。
[0176]
步骤602、驱动装置根据目标变焦比例确定出目标csi和目标isp,目标csi为第三csi,目标isp包括第一isp或第二isp。
[0177]
本发明实施例中,原isp包括第一isp和第二isp,目标isp包括第一isp或第二isp。例如,目标变焦比例5.0x对应的光学变焦能力区间为(3.1x,30x],(3.1x,30x]对应的csi包括第三csi且(3.1x,30x]对应的isp包括第一isp或第二isp。
[0178]
步骤603、驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数。
[0179]
本实施例中,连接配置参数用于指示原csi与原isp之间的处理方式,以及指示目标csi与目标isp之间的处理方式。例如,变焦方式为平滑变焦,原变焦比例对应的csi包括第一csi和第二csi且原变焦比例对应的isp包括第一isp和第二isp,目标变焦比例对应的csi包括第三csi且目标变焦比例对应的isp包括第一isp或第二isp,此时,连接配置参数用于指示第一csi与第一isp之间的处理方式为断开连接,第二csi与第二isp之间的处理方式为断开连接以及第三csi与第一isp之间的处理方式为建立连接,则驱动装置确定出第一csi与第一isp断开连接,第二csi与第二isp断开连接且第三csi与第一isp建立连接,因此连接配置参数可包括第一csi和第一isp断开连接的配置参数、第二csi与第二isp断开连接的配置参数以及第三csi与第一isp建立连接的配置参数。或者,连接配置参数用于指示第一csi与第一isp之间的处理方式为断开连接,第二csi与第二isp之间的处理方式为断开连接以及第三csi与第二isp之间的处理方式为建立连接,则驱动装置确定出第一csi与第一isp断开连接,第二csi与第二isp断开连接且第三csi与第二isp建立连接,因此连接配置参数可包括第一csi和第一isp断开连接的配置参数、第二csi与第二isp断开连接的配置参数以及第三csi与第二isp建立连接的配置参数。
[0180]
步骤604、驱动装置将连接配置参数发送至第一csi。
[0181]
本步骤中,第一csi接收到连接配置参数后,通过连接配置参数中的第一csi和第一isp断开连接的配置参数,获知需要与第一isp断开连接。
[0182]
步骤605、驱动装置将连接配置参数发送至第二csi。
[0183]
本步骤中,第二csi接收到连接配置参数后,通过连接配置参数中的第二csi和第二isp断开连接的配置参数,获知需要与第二isp断开连接。
[0184]
步骤606、驱动装置将连接配置参数发送至第三csi。
[0185]
本步骤中,第三csi接收到连接配置参数后,通过连接配置参数中的第三csi和第一isp建立连接的配置参数,获知需要与第一isp建立连接。或者,第三csi接收到连接配置参数后,通过连接配置参数中的第三csi和第二isp建立连接的配置参数,获知需要与第二isp建立连接。
[0186]
步骤607、第一csi在通过第一isp处理完当前帧图像数据后,根据连接配置参数,断开与第一isp之间的连接。
[0187]
本步骤中,第一csi根据第一csi和第一isp断开连接的配置参数,断开与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第一csi断开与第一isp之间的连接。而后,第一isp停止对超广角传感器通过第一phy接口和第一csi输出的下一帧图像数据进行图像处理,第一isp不再生成第一输出数据。
[0188]
步骤608、第二csi在通过第二isp处理完当前帧图像数据后,根据连接配置参数,断开与第二isp之间的连接。
[0189]
本步骤中,第二csi根据第二csi和第二isp断开连接的配置参数,断开与第二isp之间的连接。具体地,当第二isp处理完当前帧图像数据后,该连接配置参数生效,此时第二csi断开与第二isp之间的连接。而后,第二isp停止对广角传感器通过第二phy接口和第二csi输出的下一帧图像数据进行图像处理,第二isp不再生成第二输出数据。
[0190]
步骤609、第三csi在第一csi断开与第一isp之间的连接后,根据连接配置参数建立与第一isp之间的连接;或者,第三csi在第二csi断开与第二isp之间的连接后,根据连接配置参数建立与所第二isp之间的连接。
[0191]
本步骤中,第三csi根据第三csi和第一isp建立连接的配置参数,建立与第一isp之间的连接。具体地,第一isp处理完当前帧图像数据且第一csi断开与第一isp之间的连接后,该连接配置参数生效,此时第三csi建立与第一isp之间的连接。需要注意的是,同一时刻isp只能对一个传感器通过phy接口和csi输出的下一帧图像数据进行图像处理,所以在第一csi断开与第一isp之间的连接后,第三csi才能建立与第一isp之间的连接。而后,第一isp对长焦传感器通过第三phy接口和第三csi输出的下一帧图像数据进行图像处理,生成第一输出数据。
[0192]
或者,第三csi根据第三csi和第二isp建立连接的配置参数,建立与第二isp之间的连接。具体地,第二isp处理完当前帧图像数据且第二csi断开与第二isp之间的连接后,该连接配置参数生效,此时第三csi建立与第二isp之间的连接。在第二csi断开与第二isp之间的连接后,第三csi才能建立与第二isp之间的连接。而后,第二isp对长焦传感器通过第三phy接口和第三csi输出的下一帧图像数据进行图像处理,生成第二输出数据。
[0193]
本发明实施例中采用两个isp实现对三个以上摄像头输出的图像数据进行图像处理,使得本实施例中isp的功耗降低至相关技术中isp功耗的30.02%,以及使得本发明实施例中isp所需带宽降低至相关技术中isp所需带宽的31.25%,从而减小了芯片面积,降低了isp的功耗和所需带宽。
[0194]
图8为本发明实施例提供的另一种isp确定方法的信令流程图,如图8所示,该方法包括:
[0195]
步骤701、驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式。
[0196]
本实施例中,用户在电子设备显示的拍摄界面上滑动变焦滑动条,以向电子设备的驱动装置输入目标变焦比例和变焦方式,变焦方式为平滑变焦,且该平滑变焦为逆序平滑变焦。例如,用户输入的变焦方式为2.0x至0.8x的逆序平滑变焦,则原变焦比例为2.0x,目标变焦比例为0.8x,原变焦比例2.0x对应的光学变焦能力区间为(1.1x,2.9x),目标变焦比例0.8x对应的光学变焦能力区间为[0.6x,0.9x)。
[0197]
本实施例中,原csi包括第一csi,原变焦比例对应的光学变焦能力区间对应于一个与第一csi对应的传感器,此时原变焦比例对应的光学变焦能力区间对应于第一isp,该原变焦比例对应的光学变焦能力区间为非过渡区间;目标csi包括第二csi,目标变焦比例对应的光学变焦能力区间对应于与第二csi对应的传感器,此时目标变焦比例对应的光学变焦能力区间对应于第二isp。该目标变焦比例对应的光学变焦能力区间为非过渡区间。本实施例中,原变焦比例处于非过渡区间且目标变焦比例处于非过渡区间,原变焦比例对应的非过渡区间对应的一个传感器与目标变焦比例对应的非过渡区间对应的一个传感器不相同,例如,非过渡区间(1.1x,2.9x)对应的一个传感器为广角传感器,非过渡区间[0.6x,0.9x)对应的一个传感器为超广角传感器,则本实施例中,用户输入变焦指令,使得工作的传感器从广角传感器切换为超广角传感器。
[0198]
步骤702、驱动装置根据目标变焦比例确定出目标csi和目标isp,目标csi包括第二csi,目标isp包括第二isp。
[0199]
本发明实施例中,原isp包括第一isp,目标isp包括第二isp。例如,目标变焦比例0.8x对应的光学变焦能力区间为[0.6x,0.9x),[0.6x,0.9x)对应的csi包括第二csi且[0.6x,0.9x)对应的isp包括第二isp。
[0200]
步骤703、驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数。
[0201]
本发明实施例中,连接配置参数用于指示原csi与原isp之间的处理方式,以及指示目标csi与目标isp之间的处理方式。其中,原csi与原isp之间的处理方式为断开连接,目标csi与目标isp之间的处理方式包括建立连接。例如,变焦方式为平滑变焦,原变焦比例对应的csi包括第一csi且原变焦比例对应的isp包括第一isp,目标变焦比例对应的csi包括第二csi且目标变焦比例对应的isp包括第二isp,则驱动装置确定出第一csi与第一isp断开连接且第一csi与第二isp建立连接,因此连接配置参数可包括第一csi和第一isp断开连接的配置参数以及第二csi与第二isp建立连接的配置参数。
[0202]
步骤704、驱动装置将连接配置参数发送至第一csi。
[0203]
本步骤中,第一csi接收到连接配置参数后,通过连接配置参数中的第一csi与第一isp断开连接的配置参数,获知需要与第一isp断开连接。
[0204]
步骤705、驱动装置将连接配置参数发送至第二csi。
[0205]
本步骤中,第二csi接收到连接配置参数后,通过连接配置参数中的第二csi和第二isp建立连接的配置参数,获知需要与第二isp建立连接。
[0206]
步骤706、第一csi在通过第一isp处理完当前帧图像数据后,根据连接配置参数,断开与第一isp之间的连接。
[0207]
本步骤中,第一csi根据第一csi和第一isp断开连接的配置参数,断开与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第二csi断开与第一isp之间的连接。而后,第一isp停止对广角传感器通过第一phy接口和第一csi输出的下一帧图像数据进行图像处理,第一isp不再生成第一输出数据。
[0208]
步骤707、第二csi根据连接配置参数,建立与第二isp之间的连接。
[0209]
本步骤中,第二csi根据第二csi和第二isp建立连接的配置参数,建立与第二isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第二csi建立与第二isp之间的连接。而后,第二isp对超广角传感器通过第二phy接口和第二csi输出的下一帧图像数据进行图像处理,生成第二输出数据。
[0210]
本发明实施例中采用两个isp实现对三个以上摄像头输出的图像数据进行图像处理,使得本实施例中isp的功耗降低至相关技术中isp功耗的30.02%,以及使得本发明实施例中isp所需带宽降低至相关技术中isp所需带宽的31.25%,从而减小了芯片面积,降低了isp的功耗和所需带宽。
[0211]
图9为本发明实施例提供的另一种isp确定方法的信令流程图,如图9所示,该方法包括:
[0212]
步骤801、驱动装置接收用户输入的变焦指令,变焦指令包括目标变焦比例和变焦方式。
[0213]
作为一种可选方案,用户在电子设备显示的拍摄界面上点击变焦滑动条,以向电子设备的驱动装置输入目标变焦比例和变焦方式,原变焦比例对应的光学变焦能力区间与目标变焦比例对应的光学变焦能力区间不相同,变焦方式为跳跃变焦。例如,用户输入的变焦方式为0.8x至2.0x的跳跃变焦,则原变焦比例为0.8x,目标变焦比例为2.0x,原变焦比例0.8x对应的光学变焦能力区间为[0.6x,1.0x),目标变焦比例2.0x对应的光学变焦能力区间为[1.0x,3.0x)。作为另一种可选方案,用户在电子设备显示的拍摄界面上点击光学变焦能力区间边界值对应的光学焦点,以向电子设备的驱动装置输入目标变焦比例和变焦方式,变焦方式为跳跃变焦。例如,用户输入的变焦方式为0.6x至1.0x的跳跃变焦,则原变焦比例为0.6x,目标变焦比例为1.0x,原变焦比例0.6x对应的光学变焦能力区间为[0.6x,1.0x),目标变焦比例1.0x对应的光学变焦能力区间为[1.0x,3.0x)。
[0214]
本实施例中,原csi包括第一csi,原变焦比例对应的光学变焦能力区间对应于一个与第一csi对应的传感器,此时原变焦比例对应的光学变焦能力区间对应于第一isp;目标csi包括第二csi,目标变焦比例对应的光学变焦能力区间对应于一个与第二csi对应的传感器,此时目标变焦比例对应的光学变焦能力区间对应于第二isp。原变焦比例对应的光学变焦能力区间对应的一个传感器与目标变焦比例对应的光学变焦能力区间对应的一个传感器不相同,例如,光学变焦能力区间[0.6x,1.0x)对应的一个传感器为超广角传感器,光学变焦能力区间[1.0x,3.0x)对应的一个传感器为广角传感器,则本实施例中,用户输入变焦指令,使得工作的传感器从超广角传感器切换为广角传感器。步骤802、驱动装置根据目标变焦比例确定出目标csi和目标isp,目标csi包括第二csi,目标isp包括第二isp。
[0215]
本发明实施例中,原isp包括第一isp,目标isp包括第二isp。例如,目标变焦比例
2.0x对应的光学变焦能力区间为[1.0x,3.0x),[1.0x,3.0x)对应的csi包括第二csi且[1.0x,3.0x)对应的isp包括第二isp。
[0216]
步骤803、驱动装置根据原变焦比例、目标变焦比例和变焦方式确定出连接配置参数。
[0217]
本发明实施例中,连接配置参数用于指示原csi与原isp之间的处理方式,以及指示目标csi与目标isp之间的处理方式。其中,原csi与原isp之间的处理方式为断开连接,目标csi与目标isp之间的处理方式包括建立连接。例如,变焦方式为跳跃变焦,原变焦比例对应的csi包括第一csi且原变焦比例对应的isp包括第一isp,目标变焦比例对应的csi包括第二csi且目标变焦比例对应的isp包括第二isp,则驱动装置确定出第一csi与第一isp断开连接且第二csi与第二isp建立连接,因此连接配置参数可包括第一csi和第一isp断开连接的配置参数以及第二csi与第二isp建立连接的配置参数。
[0218]
步骤804、驱动装置将连接配置参数发送至第一csi。
[0219]
本步骤中,第一csi接收到连接配置参数后,通过连接配置参数中的第一csi与第一isp断开连接的配置参数,获知需要与第一isp断开连接。
[0220]
步骤805、驱动装置将连接配置参数发送至第二csi。
[0221]
本步骤中,第二csi接收到连接配置参数后,通过连接配置参数中的第二csi和第二isp建立连接的配置参数,获知需要与第二isp建立连接。
[0222]
步骤806、第一csi根据连接配置参数,断开与第一isp之间的连接。
[0223]
本步骤中,第一csi根据第一csi和第一isp断开连接的配置参数,断开与第一isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第一csi断开与第一isp之间的连接。而后,第一isp停止对超广角传感器通过第一phy接口和第一csi输出的下一帧图像数据进行图像处理,第一isp不再生成第一输出数据。
[0224]
步骤807、第二csi根据连接配置参数,建立与第二isp之间的连接。
[0225]
本步骤中,第二csi根据第二csi和第二isp建立连接的配置参数,建立与第二isp之间的连接。具体地,当第一isp处理完当前帧图像数据时该连接配置参数生效,此时第二csi建立与第二isp之间的连接。而后,第二isp对广角传感器通过第二phy接口和第二csi输出的下一帧图像数据进行图像处理,生成第二输出数据。
[0226]
本发明实施例中采用两个isp实现对三个以上摄像头输出的图像数据进行图像处理,使得本实施例中isp的功耗降低至相关技术中isp功耗的30.02%,以及使得本发明实施例中isp所需带宽降低至相关技术中isp所需带宽的31.25%,从而减小了芯片面积,降低了isp的功耗和所需带宽。
[0227]
本发明实施例提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述isp的确定方法的实施例的各步骤,具体描述可参见上述isp的确定方法的实施例。
[0228]
图10为本发明实施例提供的一种电子设备的结构示意图。如图10所示,该电子设备30包括:
[0229]
处理器31、存储器32以及存储在存储32中并可在处理器31上运行的计算机程序33,该计算机程序33被处理器31执行时实现实施例中的应用于数据处理方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器31执行时实现实施例中应用于电子设备30
中各模型/单元的功能,为避免重复,此处不一一赘述。
[0230]
电子设备30包括,但不仅限于,处理器31、存储器32。本领域技术人员可以理解,图4仅仅是电子设备30的示例,并不构成对电子设备30的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如电子设备30还可以包括输入输出设备、网络接入设备、总线等。
[0231]
所称处理器31可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0232]
存储器32可以是电子设备30的内部存储单元,例如电子设备30的硬盘或内存。存储器32也可以是电子设备30的外部存储设备,例如电子设备30上配备的插接式硬盘,智能存储(smart media,sm)卡,安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器32还可以既包括电子设备30的内部存储单元也包括外部存储设备。存储器32用于存储计算机程序以及计算机设备所需的其他程序和数据。存储器32还可以用于暂时地存储已经输出或者将要输出的数据。
[0233]
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0234]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0235]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0236]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献