本申请涉及视频处理,特别涉及一种摄像头模组的控制方法、摄像头模组及电子设备。
背景技术:
1、摄像功能是手机、平板电脑、电子手环、膝上型电脑等移动终端的重要功能之一。当前市场中的摄像头产品,其帧率和视角固定,这使得在直播、教育等针对性需求场景下,无法提升录制视频或图像的帧率或是视角,也即无法满足用户在多场景下的使用需求。若通过更换摄像头来满足用户在多场景下的使用需求,其成本增加较高。
技术实现思路
1、本申请实施例的目的在于提供一种摄像头模组的控制方法、摄像头模组及电子设备。
2、第一方面,本申请实施例提供了一种摄像头模组的控制方法,所述摄像头模组包括至少两个摄像头,所述方法包括:
3、响应于获得一控制指令,控制所述至少两个摄像头处于目标使用模式;
4、基于所述目标使用模式下的采样参数控制所述至少两个摄像头执行图像采集操作,以获得至少一帧目标图像;
5、其中,不同使用模式对应的采样参数不同,不同采样参数下所获得的目标图像的显示参数不同。
6、在一种可能的实施方式中,获得一控制指令,包括以下至少之一:
7、响应于获得目标应用的调用请求,得到所述控制指令;
8、响应于摄像头模组的位姿形态变化至第一目标位姿形态,得到所述控制指令;
9、响应于装配有所述摄像头模组的电子设备的位姿形态变化至第二目标位姿形态,得到所述控制指令;
10、响应于所述摄像头模组与目标终端设备之间的通信连接状态变化至目标通信连接状态,得到所述控制指令;
11、响应于识别到目标对象,得到所述控制指令;
12、响应于获得目标电子设备的图像使用需求,得到与所述图像使用需求对应的控制指令。
13、在一种可能的实施方式中,控制所述至少两个摄像头处于目标使用模式,包括以下至少之一:
14、确定所述控制指令所指示的图像采集需求,基于所述图像采集需求控制所述至少两个摄像头维持在当前的目标使用模式或切换至所述目标使用模式;
15、确定所述控制指令的获得方式,基于所述获得方式和所述控制指令确定所述摄像头模组的目标使用模式,基于所述目标使用模式对所述至少两个摄像头的至少之一进行对应配置,以使得所述至少两个摄像头处于所述目标使用模式。
16、在一种可能的实施方式中,控制所述至少两个摄像头处于目标使用模式,包括:
17、确定所述控制指令指示的摄像头模组的目标位姿状态;
18、如果所述至少两个摄像头的当前位姿状态与所述目标位姿状态不匹配,控制所述至少两个摄像头调整至所述目标位姿状态;
19、如果所述至少两个摄像头的当前位姿状态与所述目标位姿状态匹配,控制所述至少两个摄像头配置为目标采样参数。
20、在一种可能的实施方式中,控制所述至少两个摄像头配置为目标采样参数,包括:
21、获得所述控制指令所需的目标采样参数;
22、基于所述至少两个摄像头的配置信息和所述目标采样参数配置对应摄像头的采样时刻和/或采样区域,以使得所述至少两个摄像头具有所述目标采样参数。
23、在一种可能的实施方式中,所述基于所述目标使用模式下的采样参数控制所述至少两个摄像头执行图像采集操作,包括以下至少之一:
24、基于所述目标使用模式下的目标采样参数控制所述至少两个摄像头执行图像采样操作,以得到至少两帧图像;
25、基于目标使用模式获取所述目标采样参数,基于所述目标采样参数对所述至少两个摄像头中的至少之一进行配置,以使得所述摄像头基于对应的采样参数执行图像采集操作,其中,所述目标采样参数包括有摄像头的采样频率、采样时刻、采样区域、采样对象中的至少之一。
26、在一种可能的实施方式中,还包括:
27、基于目标处理策略对所述至少两个摄像头采集的至少两帧图像进行处理,得到所述至少一帧目标图像,所述目标处理策略至少基于所述摄像头所处的目标使用模式确定。
28、在一种可能的实施方式中,基于目标处理策略对所述至少两个摄像头采集的至少两帧图像进行处理,包括以下至少之一:
29、基于目标插帧策略对所述至少两个摄像头采集的至少两帧图像按照时序进行插帧处理,得到包括有多帧目标图像的目标视频流;
30、基于目标拼接策略对所述至少两个摄像头采集的至少两帧图像按照位置关系进行拼接处理,得到至少一帧目标图像;
31、基于目标融合策略对所述至少两个摄像头采集的至少两帧图像中的目标图像特征进行融合处理,得到至少一帧目标图像;
32、获得所述至少两个摄像头的配置信息之间的配置差异,基于所述配置差异和所述目标处理策略对所述至少两帧图像进行处理,得到至少一帧目标图像。
33、第二方面,本申请实施例还提供了一种摄像头模组,包括:
34、第一控制模块,其配置为响应于获得一控制指令,控制所述至少两个摄像头处于目标使用模式;
35、第二控制模块,其配置为基于所述目标使用模式下的采样参数控制所述至少两个摄像头执行图像采集操作,以获得至少一帧目标图像;
36、其中,不同使用模式对应的采样参数不同,不同采样参数下所获得的目标图像的显示参数不同。
37、第三方面,本申请实施例还提供了一种电子设备,包括如上述的摄像头模组,所述摄像头模组装配至所述电子设备的至少一表面,所述摄像头模组包括处理器和至少两个摄像头;
38、所述处理器响应于获得一控制指令,控制所述至少两个摄像头处于目标使用模式;基于所述目标使用模式下的采样参数控制所述至少两个摄像头执行图像采集操作,以获得至少一帧目标图像;
39、其中,不同使用模式对应的采样参数不同,不同采样参数下所获得的目标图像的显示参数不同。
40、本申请实施例实时的响应获得的控制指令,以控制摄像头模组包括的至少两个摄像头处于目标使用模式,例如高帧率模式、广幅模式等,以使得至少两个摄像头按照目标使用模式下的采样参数执行图像采集操作,进而获得至少一帧目标图像,其无需增加摄像头模组的成本便可以实时满足用户在多场景下的使用需求。
1.一种摄像头模组的控制方法,所述摄像头模组包括至少两个摄像头,所述方法包括:
2.根据权利要求1所述的方法,其中,获得一控制指令,包括以下至少之一:
3.根据权利要求1或2所述的方法,其中,控制所述至少两个摄像头处于目标使用模式,包括以下至少之一:
4.根据权利要求1或2所述的方法,其中,控制所述至少两个摄像头处于目标使用模式,包括:
5.根据权利要求4所述的方法,其中,控制所述至少两个摄像头配置为目标采样参数,包括:
6.根据权利要求1或5所述的方法,所述基于所述目标使用模式下的采样参数控制所述至少两个摄像头执行图像采集操作,包括以下至少之一:
7.根据权利要求1所述的方法,还包括:
8.根据权利要求7所述的方法,其中,基于目标处理策略对所述至少两个摄像头采集的至少两帧图像进行处理,包括以下至少之一:
9.一种摄像头模组,包括:
10.一种电子设备,包括摄像头模组,所述摄像头模组装配至所述电子设备的至少一表面,所述摄像头模组包括处理器和至少两个摄像头;