本申请涉及终端摄像,尤其涉及一种摄像头控制方法、装置、终端及计算机可读存储介质。
背景技术:
1、目前,对于配置了多个摄像头的终端,通常是在主摄输出的预览界面进行变焦,变焦会触发副摄开启,进而通过切换主摄和副摄进行变焦倍率的过渡,实现平滑变焦。然而,由于不同摄像头的成像效果和成像风格存在一定差异,在不同摄像头之间进行变焦切换时,会出现亮度等图像效果的跳变,降低变焦过程中图像效果过渡的平滑性。
技术实现思路
1、本申请期望提供一种摄像头控制方法、装置、终端及计算机可读存储介质,能够在降低功耗的基础上,提高变焦过程中图像效果过渡的平滑性。
2、本申请的技术方案是这样实现的:
3、第一方面,本申请提供一种摄像头控制方法,所述方法包括:
4、在第一摄像头预览或录制场景下,启用目标摄像头;
5、响应于第一类型图像处理流程,对所述目标摄像头采集的原始数据进行处理,确定目标效果数据;
6、根据所述目标效果数据,对所述第一摄像头进行效果一致性处理,确定所述第一摄像头对应的第一控制参数;
7、响应于所述预览或录制场景中接收到的变焦指令,基于所述第一控制参数,控制所述第一摄像头及所述目标摄像头实现变焦。
8、第二方面,本申请提供一种摄像头控制装置,所述装置包括:
9、启动模块,用于在第一摄像头预览或录制场景下,启用目标摄像头;所述目标摄像头包括用于使得多个摄像头的成像效果同步;
10、数据处理模块,用于响应于第一类型图像处理流程,对所述目标摄像头采集的原始数据进行处理,确定目标效果数据;所述第一类型图像处理流程仅包含用于确定摄像头成像效果数据的功能节点;
11、一致性处理模块,用于根据所述目标效果数据,对所述第一摄像头进行效果一致性处理,确定所述第一摄像头对应的第一控制参数;
12、变焦模块,用于响应于所述预览或录制场景接收到的变焦指令,基于所述第一控制参数,控制所述第一摄像头所述目标摄像头实现变焦。
13、第三方面,本申请提供一种终端,包括存储器与处理器;其中,
14、所述存储器,用于存储可执行指令;
15、所述处理器,用于在执行所述存储器中存储的可执行指令时,实现本申请实施例提供的摄像头控制方法。
16、第四方面,本申请提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现本申请实施例提供的摄像头控制方法。
17、第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现本申请实施例提供的摄像头控制方法。
18、本申请提供一种摄像头控制方法、装置、终端及计算机可读存储介质,在第一摄像头为主摄的预览或录制场景下,启用目标摄像头,通过第一类型图像处理流程,对目标摄像头采集的原始数据进行处理,确定目标效果数据。由于目标摄像头可用于使得多个摄像头的成像效果同步,因此利用通过目标摄像头所确定的目标效果数据对第一摄像头进行效果一致性处理,确定第一控制参数,可以使得第一摄像头在第一控制参数下的成像效果与目标摄像头的成像效果相接近。在接收到变焦指令的情况下,利用第一控制参数的第一摄像头,结合目标摄像头实现变焦,可以使得变焦过程涉及的摄像头的成像效果都向目标摄像头靠近,从而提高变焦过程中图像过渡的平滑性。进一步地,目标摄像头对应的第一类型图像处理流程仅包含用于确定图像效果数据的功能节点,实现了通过轻量级的图像处理流程(pipeline)进行效果数据的提取,降低了终端功耗。从而,实现了在降低功耗的基础上,提高变焦过程中图像效果过渡的平滑性。
1.一种摄像头控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一类型图像处理流程包括:第一传感器前处理节点与第一图像前处理节点;所述响应于第一类型图像处理流程,对所述目标摄像头采集的原始数据进行处理,确定目标效果数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述目标效果数据之后,方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标效果数据,对所述第一摄像头进行效果一致性处理,确定所述第一摄像头对应的第一控制参数,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述启用目标摄像头,包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述基于所述第一控制参数,控制所述第一摄像头及所述目标摄像头实现变焦,包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1-6任一项所述的方法,其特征在于,所述基于所述第一控制参数,控制所述第一摄像头及所述目标摄像头实现变焦,包括:
10.根据权利要求9所述的方法,其特征在于,所述利用更新的所述目标效果数据,对所述第一摄像头与所述第二摄像头进行效果一致性处理,并通过效果一致性处理的第一摄像头与第二摄像头实现变焦,包括:
11.根据权利要求9所述的方法,其特征在于,所述方法还包括:
12.根据权利要求1-6中任一项,或权利要求8,或权利要求10所述的方法,其特征在于,
13.根据权利要求4所述的方法,其特征在于,第一控制参数包括:曝光次数,所述对所述初始第一控制参数进行更新,确定所述第一控制参数之后,所述方法还包括:
14.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
15.一种摄像头控制装置,其特征在于,包括:
16.一种终端,其特征在于,包括:第一摄像头、第二摄像头、存储器与处理器;其中,
17.一种计算机可读存储介质,其特征在于,存储有可执行指令,当所述可执行指令被处理器执行时,实现权利要求1至14任一项所述的方法。