本公开涉及图像处理领域,尤其涉及一种数据处理方法、装置及存储介质。
背景技术:
1、随着电子设备的普及,电子设备所具备的功能越来越强大。一般电子设备都具有图像采集功能,在电子设备具有图像采集功能的情况下,会将各种各样的算法应用于电子设备中,以得到用户需要的图像,但是在各种算法运行的过程中,会导致电子设备的功耗问题越来越突出,以致功耗问题从后台出现在大众的视线中。
2、相关技术中,在进行图像采集的过程中,通过识别电子设备的运行场景,结合电子设备的系统资源的方式,调整由于进行图像采集所产生的功耗,其是一个系统资源的调配过程,会增加系统的负载,并不能从根本上解决电子设备功耗的问题,而是以牺牲系统性能为代价调整电子设备的功耗。
技术实现思路
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、在根据所述环境亮度确定所述图像采集模组的曝光等级高于预设曝光等级,且所述续航等级高于预设续航等级的情况下,根据预设调整等级对所述续航等级进行调整;
41、在调整后的续航等级小于或者等于所述预设续航等级的情况下,增大所述行间空隙。
42、在一些实施例中,所述第一调整模块,配置为:
43、根据所述设备参数和/或所述环境参数,从预设映射表中确定各行像素之间的目标行间空隙;
44、将各行像素之间的行间空隙,调整至所述目标行间空隙;
45、其中,所述预设映射表包括:所述设备参数和/或所述环境参数、所述行间空隙以及所述设备参数和/或所述环境参数与所述行间空隙的关联关系。
46、在一些实施例中,所述装置还包括:
47、得到模块,配置为在检测到图像采集指令的情况下,按照调整后的各行像素之间的行间空隙,扫描所述显示屏上各行像素,得到扫描结果;
48、生成模块,配置为根据所述扫描结果,生成目标图像。
49、根据本公开实施例的第三方面,提供一种数据处理装置,包括:
50、处理器;
51、配置为存储处理器可执行指令的存储器;
52、其中,所述处理器配置为:执行时实现上述第一方面中任一种数据处理方法中的步骤。
53、根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由数据处理装置的处理器执行时,使得所述装置能够执行上述第一方面中任一种数据处理方法中的步骤。
54、本公开的实施例提供的技术方案可以包括以下有益效果:
55、本技术实施例提出的数据处理方法,在图像采集模组进入工作状态的情况下,通过获取电子设备的设备参数和/或电子设备当前所处环境的环境参数的方式,调整显示屏上各行像素之间的行间空隙。这样,在利用图像采集模组进行图像采集的过程中,通过调整各行像素之间的行间空隙,可以灵活调整电子设备所产生的功耗,保证电子设备当前的系统资源能够满足用户使用电子设备的基本需求。例如,在需要降低电子设备的功耗的情况下,可以增大各行像素之间的行间空隙,以减少在生成图像帧的过程中的像素的数据量,从而到达降低功耗的目的。
56、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。