本申请涉及拍照,更具体而言,涉及一种控制方法、控制装置、电子设备和计算机可读存储介质。
背景技术:
1、在相关技术中,为了提高图像的成像质量,可以采用高动态范围成像模式进行成像,然而,高动态范围成像模式的功耗较高。
技术实现思路
1、本申请实施方式提供一种控制方法、控制装置、电子设备和计算机可读存储介质。
2、本申请实施方式提供一种控制方法,用于控制相机模组,控制方法包括:判断相机模组的应用场景是否为运动场景;判断相机模组的应用场景是否为高动态场景;在相机模组的应用场景不是运动场景且不是高动态场景时,控制相机模组进入第一工作模式,在第一工作模式下,相机模组能够用于输出场景图像;在相机模组的应用场景为运动场景或为高动态场景时,控制相机模组进入第二工作模式,在第二工作模式下,相机模组能够用于输出长帧图像和短帧图像,长帧图像的曝光量大于短帧图像的曝光量,第二工作模式的功耗大于第一工作模式的功耗。
3、本申请实施方式提供一种控制装置,用于控制相机模组,控制装置包括:第一判断模块、第二判断模块、第一控制模块和第二控制模块,第一判断模块用于判断相机模组的应用场景是否为运动场景;第二判断模块用于判断相机模组的应用场景是否为高动态场景;第一控制模块用于在相机模组的应用场景不是运动场景且不是高动态场景时,控制相机模组进入第一工作模式,在第一工作模式下,相机模组能够用于输出场景图像;第二控制模块用于在相机模组的应用场景为运动场景或为高动态场景时,控制相机模组进入第二工作模式,在第二工作模式下,相机模组能够用于输出长帧图像和短帧图像,长帧图像的曝光量大于短帧图像的曝光量,第二工作模式的功耗大于第一工作模式的功耗。
4、本申请实施方式提供一种电子设备,电子设备包括一个或多个处理器和存储器,存储器存储有计算机程序,计算机程序被处理器执行的情况下,实现上述任意一种实施方式的控制方法的步骤。
5、本申请实施方式提供一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行的情况下,实现上述任意一种实施方式的控制方法的步骤。
6、本申请的控制方法、控制装置、电子设备和计算机可读存储介质中,在相机模组的应用场景为运动场景或为高动态场景时,相机模组需要进行高动态范围处理,因此,可以控制相机模组进入第二工作模式以输出长帧图像和短帧图像;在不需要进行高动态范围处理时,控制相机模组进入第一工作模式以减少功耗。
7、本申请的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实施方式的实践了解到。
1.一种控制方法,用于控制相机模组,其特征在于,所述控制方法包括:
2.根据权利要求1所述的控制方法,其特征在于,在所述判断所述相机模组的应用场景是否为运动场景之前,所述控制方法包括:
3.根据权利要求1所述的控制方法,其特征在于,所述判断所述相机模组的应用场景是否为运动场景,包括:
4.根据权利要求3所述的控制方法,其特征在于,所述判断所述相机模组的应用场景是否为运动场景,还包括:
5.根据权利要求4所述的控制方法,其特征在于,所述确定当前帧预览图像和上一帧预览图像的局部差异程度,包括:
6.根据权利要求5所述的控制方法,其特征在于,在所述相机模组将由所述第一工作模式切换为所述第二工作模式的情况下,所述预设抖动程度为第一预设抖动程度,所述预设差异数量为第一预设差异数量;在所述相机模组将由所述第二工作模式切换为所述第一工作模式的情况下,所述预设抖动程度为第二预设抖动程度,所述预设差异数量为第二预设差异数量;所述第一预设抖动程度大于所述第二预设抖动程度,所述第一预设差异数量大于所述第二预设差异数量。
7.根据权利要求1所述的控制方法,其特征在于,所述判断所述相机模组的应用场景是否为高动态场景,包括:
8.根据权利要求7所述的控制方法,其特征在于,在所述相机模组将由所述第一工作模式切换为所述第二工作模式的情况下,所述预设过曝数量为第一预设过曝数量;在所述相机模组将由所述第二工作模式切换为所述第一工作模式的情况下,所述预设过曝数量为第二预设过曝数量,所述第一预设过曝数量大于所述第二预设过曝数量。
9.根据权利要求1所述的控制方法,其特征在于,所述控制方法还包括:
10.根据权利要求1所述的控制方法,其特征在于,所述控制方法还包括:
11.一种控制装置,用于控制相机模组,其特征在于,所述控制装置包括:
12.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行的情况下,实现权利要求1至10任意一项所述的控制方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行的情况下,实现权利要求1至10任意一项所述的控制方法的步骤。