曝光时间调整方法及其电路与流程

文档序号:32655218发布日期:2022-12-23 21:20阅读:44来源:国知局
曝光时间调整方法及其电路与流程

1.本技术属于图像处理技术领域,具体涉及一种曝光时间调整方法及其电路。


背景技术:

2.随着科技的迅速发展,电子设备已从传统的通讯工具演变为可以承载移动应用、移动内容、增值服务、拍照等众多功能的平台,而其中拍照功能成了现如今电子设备不可或缺的功能,相比传统的数码相机来说,电子设备具有更加可取的便携性、移动性和市场性等特点。
3.目前,电子设备中的图像采集传感器多采用cmos(comp-lementary metal oxide semiconductor,互补金属氧化物半导体)图像传感器,且使用cmos图像传感器拍摄时多采用卷帘曝光技术。因此,当用户使用电子设备采用卷帘曝光技术拍摄时,会在图像上产生频闪条带,即产生banding现象,使得电子设备的拍摄成片率低,影响用户拍摄体验。


技术实现要素:

4.本技术实施例的目的是提供一种曝光时间调整方法及其电路,能够解决用户在采用卷帘曝光技术拍摄时会在图像上产生频闪条带的问题。
5.第一方面,本技术实施例提供了一种曝光时间调整方法,该方法包括:接收第一数据和第二数据,所述第一数据为相机传感器在预设的短曝光时间下曝光获得的第一图像帧,所述第二数据为所述相机传感器在预设的长曝光时间下曝光获得的第二图像帧;
6.检测所述第一图像帧是否存在频闪;
7.在所述第一图像帧存在频闪的情况下,输出所述第二图像帧。
8.第二方面,本技术实施例提供了一种曝光时间调整电路,该电路包括电连接的主控芯片和独立显示芯片;所述独立显示芯片,包括:
9.接收模块,用于接收第一数据和第二数据,所述第一数据为相机传感器在预设的短曝光时间下曝光获得的第一图像帧,所述第二数据为所述相机传感器在预设的长曝光时间下曝光获得的第二图像帧;
10.检测模块,用于检测所述第一图像帧是否存在频闪;
11.选择模块,用于在所述第一图像帧存在频闪的情况下,向所述主控芯片输出所述第二图像帧。
12.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
13.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
14.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方
法。
15.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
16.在本技术实施例中,通过接收相机传感器在预设的短曝光时间和预设的长曝光时间下同时曝光获得的第一图像帧和第二图像帧,由于预设的短曝光时间是根据自动曝光算法计算得到的当前场景合适的曝光时间,故第一图像帧可能存在频闪条带,也可能不存在频闪条带,而预设的长曝光时间是最接近当前场景的预设的短曝光时间的无频闪条带的曝光时间,则第二图像帧一定不存在频闪条带;对第一图像帧进行检测,在第一图像帧存在频闪的情况下,输出所述第二图像帧;在第一图像帧不存在频闪的情况下,输出第一图像帧,以使电子设备输出的第一图像帧或第二图像帧均为不存在频闪的图像帧,有效提高了电子设备的拍摄质量,拍摄成片率高,用户拍摄体验好。
附图说明
17.图1是本技术实施例提供的曝光时间调整方法的流程示意图;
18.图2是本技术实施例提供的曝光时间调整电路的电路框图;
19.图3为实现本技术实施例的电子设备的硬件结构示意图。
具体实施方式
20.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
21.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
22.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的曝光时间调整方法进行详细地说明。
23.图1是本技术实施例提供的曝光时间调整方法的流程示意图。本技术实施例提供的曝光时间调整方法,例如可以由电子设备执行,电子设备包括但不限于智能手机、平板电脑等具有拍照和/或摄像功能的移动终端或者其它便携式电子设备。
24.如图1所示,本实施例的曝光时间调整方法可以包括如下步骤101~步骤103:
25.步骤101、接收第一数据和第二数据,所述第一数据为相机传感器在预设的短曝光时间下曝光获得的第一图像帧,所述第二数据为所述相机传感器在预设的长曝光时间下曝光获得的第二图像帧。
26.在本实施例中,需要说明的是,目前,各个国家的电网使用的是交流电,交流电具有固定的频率。灯光受交流电频率影响,会从暗到亮再从亮到暗,但因为频率较快,人眼没有察觉。但是,当用户使用电子设备在室内人造光源(如日光灯,钨丝灯等)拍照时,由于室
内光源频率与电子设备的相机传感器的曝光时间不匹配,相机传感器可以感应到室内光源从暗到亮再从亮到暗的闪烁现象,导致相机传感器输出的图像上产生频闪条带(即产生banding现象),进而导致电子设备的拍摄质量差。
27.在本实施例中,预设的短曝光时间是根据自动曝光算法计算得到的当前场景合适的曝光时间;预设的长曝光时间是最接近当前场景的预设的短曝光时间的无banding的曝光时间。
28.在本实施例中,无banding的曝光时间等于光源能量周期的整数倍。
29.其中,t为光源能量周期,f为供电频率;不同国家地区的供电频率是不同的,有的国家的供电频率是50hz,对应的光源能量周期是10ms;而有的国家的供电频率是60hz,对应的光源能量周期则为8.33ms左右。
30.例如,在供电频率f为50hz,且当前场景为黑暗场景的情况下,用户通过电子设备在黑暗场景中拍摄图像时,根据自动曝光算法计算得到黑暗场景合适的曝光时间为23ms,则黑暗场景预设的短曝光时间为23ms;此时,光源能量周期是10ms,则黑暗场景下预设的长曝光时间为20ms。
31.又例如,在供电频率f为60hz,且当前场景为极夜场景的情况下,用户通过电子设备在极夜场景中拍摄图像时,根据自动曝光算法计算得到黑暗场景合适的曝光时间为56ms,则黑暗场景预设的短曝光时间为56ms;此时,光源能量周期是8.33ms,则黑暗场景下的预设的长曝光时间为58ms。
32.在本实施例中,第一图像帧为相机传感器在预设的短曝光时间下曝光获得的图像帧,第一图像帧可能存在频闪条带,也可能不存在频闪条带;第二图像帧为相机传感器在预设的长曝光时间下曝光获得的图像帧,由于长曝光时间为无banding的曝光时间,因此,第二图像帧一定不存在频闪条带。
33.步骤102、检测所述第一图像帧是否存在频闪。
34.在本实施例中,当相机传感器在预设的短曝光时间和预设的长曝光时间下曝光完成后,相机传感器输出第一图像帧和第二图像帧,并将第一图像帧和第二图像帧分别发送给独立显示芯片的接收模块,同时,将第一图像帧发送给独立显示芯片的检测模块,通过检测模块检测第一图像帧是否存在频闪。
35.在本实施例中,在检测模块检测到第一图像帧存在频闪的情况下,检测模块向独立显示芯片的选择模块输出第一指令,其中,第一指令用于表征第一图像帧存在频闪;在检测模块检测到第一图像帧不存在频闪的情况下,检测模块向独立显示芯片的选择模块输出第二指令,其中,第二指令用于表征第一图像帧不存在频闪。
36.步骤103、在所述第一图像帧存在所述频闪的情况下,输出所述第二图像帧。
37.在本实施例中,在选择模块接收到检测模块输出的第一指令的情况下,选择模块选择向主控芯片输出第一图像帧,此时,第一图像帧不存在频闪;在选择模块接收到检测模块输出的第二指令的情况下,选择模块选择向主控芯片输出第二图像帧,此时,第一图像帧存在频闪,第二图像帧不存在频闪。
38.在本发明实施例中,通过接收相机传感器在预设的短曝光时间和预设的长曝光时间下同时曝光获得的第一图像帧和第二图像帧,由于预设的短曝光时间是根据自动曝光算
法计算得到的当前场景合适的曝光时间,故第一图像帧可能存在频闪条带,也可能不存在频闪条带,而预设的长曝光时间是最接近当前场景的预设的短曝光时间的无频闪条带的曝光时间,则第二图像帧一定不存在频闪条带;对第一图像帧进行检测,在第一图像帧存在频闪的情况下,输出所述第二图像帧;在在第一图像帧不存在频闪的情况下,输出第一图像帧,以使电子设备输出的第一图像帧或第二图像帧均为不存在频闪的图像帧,有效提高了电子设备的拍摄质量,拍摄成片率高,用户拍摄体验好。
39.在一个实施例中,在所述接收第一数据和第二数据之前,该方法还包括:控制所述相机传感器在所述预设的短曝光时间和所述预设的长曝光时间下同步工作,以输出所述第一数据和所述第二数据。
40.在本实施例中,需要说明的是,相机传感器在默认工作模式下,仅能在唯一的曝光时间曝光获得唯一的图像帧,此时,该图像帧可能存在频闪条带,也可能不存在频闪条带,在该图像帧存在频闪条带的情况下,电子设备输出的图像帧就会存在频闪条带,严重影响拍摄质量。
41.在本实施例中,在所述接收第一数据和第二数据之前,通过对相机传感器的工作模式进行设置,将相机传感器的工作模式设置为目标工作模式,目标工作模式为相机传感器能够在两种曝光时间下同时曝光获得两帧曝光时间不同的图像的模式。
42.例如,相机传感器能够在预设的短曝光时间和预设的长曝光时间下同步工作,并获得预设的短曝光时间对应的第一图像帧和预设的长曝光时间对应的第二图像帧。
43.在本实施例中,相机传感器的目标工作模式可以为行交织hdr(digital overlap hdr,dol-hdr)、多帧异曝光hdr(multi-frame hdr,mfhdr)或3dhdr。
44.例如,用户可以将相机传感器的目标工作模式设置为行交织hdr模式;又例如,用户还可以将相机传感器的目标工作模式设置为mfhdr模式。本实施例对此不做具体限定。
45.在本发明实施例中,通过对相机传感器的工作模式进行设置,将相机传感器的工作模式设置为目标工作模式,在目标工作模式下,相机传感器可以在预设的短曝光时间和所述预设的长曝光时间下同步曝光,获得预设的短曝光时间对应的第一图像帧和预设的长曝光时间对应的第二图像帧,以便电子设备在第一图像帧存在频闪的情况下,可以选择输出不存在频闪的第二图像帧,保证电子设备输出的图像帧的质量,提高电子设备的拍摄成片率。
46.在一个实施例中,在所述第一图像帧存在频闪的情况下,输出所述第二图像帧之后,该方法还包括:在所述第一图像帧存在频闪的情况下,根据所述预设的短曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值并输出至所述相机传感器,以使所述相机传感器根据所述调整值确定调整后的长曝光时间,并根据所述调整后的长曝光时间输出后续n个第二图像帧。其中,所述n为大于等于1的整数,后续n个第二图像帧中每一帧具有相同的所述调整值。
47.在本技术实施例中,在所述第一图像帧存在频闪的情况下,根据所述预设的短曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值并输出至所述相机传感器,根据调整值对相机传感器预设的长曝光时间进行n次调整得到n个调整后的长曝光时间,以使相机传感器根据n个调整后的长曝光时间输出曝光收敛平滑且不存在频闪的第二图像帧。
48.在一个实施例中,所述根据所述预设的短曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值,包括:根据所述预设的短曝光时间确定所述相机传感器的目标曝光时间;根据所述目标曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值。
49.在本实施例中,根据预设的短曝光时间和预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值,具体过程为:
50.首先,根据预设的短曝光时间t
short
,确定相机传感器的目标曝光时间t
target

51.其次,再根据目标曝光时间t
target
和预设的长曝光时间t
long
,计算得到后续n个第二图像帧中每一帧的长曝光时间的调整值t
step
;其中,n为相机传感器从预设的长曝光时间t
long
调整到目标曝光时间t
target
所需要的帧数;
52.最后,根据每一帧的长曝光时间的调整值t
step
,确定后续n帧中每一帧对应的调整后的长曝光时间tn;其中,tn=t
long-n
×
t
step
,n为正整数,且1≤n≤n。
53.在本实施例中,n可以由用户自行设定,本实施例对此不做具体限定。例如,n为4。
54.例如,在预设的短曝光时间t
short
=23ms,预设的长曝光时间t
long
=60ms,且n为4的情况下,相机传感器的目标曝光时间t
target
=20ms,后续n个第二图像帧中每一帧的长曝光时间的调整值则后续第一个第二图像帧调整后的长曝光时间t1=50ms,后续第二个第二图像帧调整后的长曝光时间t2=40ms,后续第三个第二图像帧调整后的长曝光时间t3=30ms,后续第四个第二图像帧调整后的长曝光时间t4=20ms。
55.在本发明实施例中,根据所述预设的短曝光时间确定所述相机传感器的目标曝光时间;并根据所述目标曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值,以对后续n个第二图像帧中每一帧的长曝光时间进行调整,得到n个调整后的长曝光时间,以使相机传感器后续根据每个调整后的长曝光时间曝光获得调整后的长曝光时间对应的第二图像帧,进而得到曝光收敛平滑且无频闪的图像帧,操作步骤简单,且拍摄质量高。
56.在一个实施例中,所述根据所述预设的短曝光时间确定所述相机传感器的目标曝光时间,包括:在所述预设的短曝光时间小于第一阈值的情况下,将所述目标曝光时间确定为第一曝光时间。
57.在所述预设的短曝光时间大于或等于第一阈值的情况下,将所述目标曝光时间确定为第二曝光时间。
58.在本实施例中,根据预设的短曝光时间t
short
,确定相机传感器的目标曝光时间t
target
;其中,
[0059][0060]
在公式(1)中,在预设的短曝光时间t
short
小于第一阈值的情况下,将所述目标曝光
时间t
target
确定为第一曝光时间;第一阈值为第一曝光时间为
[0061]
在预设的短曝光时间t
short
大于或等于第一阈值的情况下,将所述目标曝光时间t
target
确定为第二曝光时间;第二曝光时间为
[0062]
例如,在供电频率f为50hz,且预设的短曝光时间t
short
=8ms的情况下,第一阈值为10ms,预设的短曝光时间t
short
小于第一阈值,此时,目标曝光时间t
target
=0.01s=10ms。
[0063]
又例如,在供电频率f为50hz,且预设的短曝光时间t
short
=23ms的情况下,第一阈值为10ms,预设的短曝光时间t
short
大于第一阈值,此时,目标曝光时间t
target
=0.02s=20ms。
[0064]
在本发明实施例中,在相机传感器在预设的短曝光时间下曝光获得的第一图像帧存在频闪的情况下,通过电子设备的内置计算公式自动计算得到预设的短曝光时间对应的目标曝光时间,目标曝光时间为相机传感器获得的图像帧在当前场景不存在频闪的曝光时间,并将相机传感器的预设的长曝光时间自动调整为目标曝光时间,操作步骤简单,且使用效果好。
[0065]
本技术实施例提供的曝光时间调整方法,执行主体可以为曝光时间调整电路。本技术实施例中以曝光时间调整电路执行曝光时间调整的方法为例,说明本技术实施例提供的曝光时间调整电路。
[0066]
如图2所示,本技术实施例提供的曝光时间调整电路包括电连接的主控芯片201和独立显示芯片202;所述独立显示芯片202,包括:接收模块2021,用于接收第一数据和第二数据,所述第一数据为相机传感器203在预设的短曝光时间下曝光获得的第一图像帧,所述第二数据为所述相机传感器203在预设的长曝光时间下曝光获得的第二图像帧;检测模块2022,用于检测所述第一图像帧是否存在频闪;选择模块2023,用于在所述第一图像帧存在频闪的情况下,向所述主控芯片201输出所述第二图像帧。
[0067]
在本实施例中,主控芯片201包括图像处理模块2011,选择模块2023用于在所述第一图像帧存在频闪的情况下,向所述主控芯片201的图像处理模块2011输出所述第二图像帧。
[0068]
在本发明实施例中,通过接收相机传感器在预设的短曝光时间和预设的长曝光时间下同时曝光获得的第一图像帧和第二图像帧,由于预设的短曝光时间是根据自动曝光算法计算得到的当前场景合适的曝光时间,故第一图像帧可能存在频闪条带,也可能不存在频闪条带,而预设的长曝光时间是最接近当前场景的预设的短曝光时间的无频闪条带的曝光时间,则第二图像帧一定不存在频闪条带;对第一图像帧进行检测,在第一图像帧存在频闪的情况下,输出所述第二图像帧;在在第一图像帧不存在频闪的情况下,输出第一图像帧,以使电子设备输出的第一图像帧或第二图像帧均为不存在频闪的图像帧,有效提高了电子设备的拍摄质量,拍摄成片率高,用户拍摄体验好。
[0069]
在一个实施例中,所述主控芯片201,包括:相机控制模块2012,用于控制所述相机传感器203在所述预设的短曝光时间和所述预设的长曝光时间下同步工作,以输出所述第一数据和所述第二数据。
[0070]
在本发明实施例中,通过对相机传感器的工作模式进行设置,将相机传感器的工
作模式设置为目标工作模式,在目标工作模式下,相机传感器可以在预设的短曝光时间和所述预设的长曝光时间下同步曝光,获得预设的短曝光时间对应的第一图像帧和预设的长曝光时间对应的第二图像帧,以便电子设备在第一图像帧存在频闪的情况下,可以选择输出不存在频闪的第二图像帧,保证电子设备输出的图像帧的质量,提高电子设备的拍摄成片率。
[0071]
在一个实施例中,所述独立显示芯片202,还包括:调整模块2024,用于在所述第一图像帧存在频闪的情况下,根据所述预设的短曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值并输出至所述相机传感器,以使所述相机传感器根据所述调整值确定调整后的长曝光时间,并根据所述调整后的长曝光时间输出第二图像帧;其中,所述n为大于等于1的整数,后续n个第二图像帧中每一帧具有相同的所述调整值。
[0072]
在本技术实施例中,在所述第一图像帧存在频闪的情况下,根据所述预设的短曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值并输出至所述相机传感器,根据调整值对相机传感器预设的长曝光时间进行n次调整得到调整后的长曝光时间,以使相机传感器根据n个调整后的长曝光时间输出曝光收敛平滑且不存在频闪的第二图像帧。
[0073]
在一个实施例中,所述调整模块2024,具体用于:根据所述预设的短曝光时间确定所述相机传感器的目标曝光时间;根据所述目标曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值。
[0074]
在本发明实施例中,根据所述预设的短曝光时间确定所述相机传感器的目标曝光时间;并根据所述目标曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值,以对后续n个第二图像帧中每一帧的长曝光时间进行调整,得到n个第二图像帧调整后的长曝光时间,以使相机传感器在每帧调整后的长曝光时间曝光获得调整后的长曝光时间输出第二图像帧,得到曝光收敛平滑且无频闪的图像帧,操作步骤简单,且拍摄质量高。
[0075]
在一个实施例中,所述调整模块2024,具体用于:在所述预设的短曝光时间小于第一阈值的情况下,将所述目标曝光时间确定为第一曝光时间;在所述预设的短曝光时间大于或等于第一阈值的情况下,将所述目标曝光时间确定为第二曝光时间。
[0076]
在本发明实施例中,在相机传感器在预设的短曝光时间下曝光获得的第一图像帧存在频闪的情况下,通过电子设备的内置计算公式自动计算得到预设的短曝光时间对应的目标曝光时间,目标曝光时间为相机传感器获得的图像帧在当前场景不存在频闪的曝光时间,并将相机传感器的预设的长曝光时间自动调整为目标曝光时间,操作步骤简单,且使用效果好。
[0077]
本技术实施例中的曝光时间调整电路可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附
属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
[0078]
本技术实施例提供的曝光时间调整电路能够实现图1的方法实施例实现的各个过程,为避免重复,这里不再赘述。
[0079]
图3为实现本技术实施例的一种电子设备的硬件结构示意图。
[0080]
该电子设备300包括但不限于:射频单元301、网络模块302、音频输出单元303、输入单元304、传感器305、显示单元306、用户输入单元307、接口单元308、存储器309、处理器310和显示芯片等部件,所述处理器310与所述显示芯片连接。
[0081]
本领域技术人员可以理解,电子设备300还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器310逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图3中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0082]
其中,显示芯片用于接收第一数据和第二数据,所述第一数据为相机传感器在预设的短曝光时间下曝光获得的第一图像帧,所述第二数据为所述相机传感器在预设的长曝光时间下曝光获得的第二图像帧;还用于检测所述第一图像帧是否存在频闪;还用于在所述第一图像帧存在频闪的情况下,向所述处理器310输出所述第二图像帧。
[0083]
在本发明实施例中,通过接收相机传感器在预设的短曝光时间和预设的长曝光时间下同时曝光获得的第一图像帧和第二图像帧,由于预设的短曝光时间是根据自动曝光算法计算得到的当前场景合适的曝光时间,故第一图像帧可能存在频闪条带,也可能不存在频闪条带,而预设的长曝光时间是最接近当前场景的预设的短曝光时间的无频闪条带的曝光时间,则第二图像帧一定不存在频闪条带;对第一图像帧进行检测,在第一图像帧存在频闪的情况下,输出所述第二图像帧;在在第一图像帧不存在频闪的情况下,输出第一图像帧,以使电子设备输出的第一图像帧或第二图像帧均为不存在频闪的图像帧,有效提高了电子设备的拍摄质量,拍摄成片率高,用户拍摄体验好。
[0084]
可选地,所述处理器310,用于控制所述相机传感器在所述预设的短曝光时间和所述预设的长曝光时间下同步工作,以输出所述第一数据和所述第二数据。
[0085]
在本发明实施例中,通过对相机传感器的工作模式进行设置,将相机传感器的工作模式设置为目标工作模式,在目标工作模式下,相机传感器可以在预设的短曝光时间和所述预设的长曝光时间下同步曝光,获得预设的短曝光时间对应的第一图像帧和预设的长曝光时间对应的第二图像帧,以便电子设备在第一图像帧存在频闪的情况下,可以选择输出不存在频闪的第二图像帧,保证电子设备输出的图像帧的质量,提高电子设备的拍摄成片率。
[0086]
可选地,显示芯片,还用于在所述第一图像帧存在频闪的情况下,根据所述预设的短曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值并输出至所述相机传感器,以使所述相机传感器根据所述调整值确定调整后的长曝光时间,并根据所述调整后的长曝光时间输出第二图像帧;其中,所述n为大于等于1的整数,后续n个第二图像帧中每一帧具有相同的所述调整值。
[0087]
在本技术实施例中,在所述第一图像帧存在频闪的情况下,根据所述预设的短曝
光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值并输出至所述相机传感器,根据调整值对相机传感器预设的长曝光时间进行n次调整得到调整后的长曝光时间,以使相机传感器根据n个调整后的长曝光时间输出曝光收敛平滑且不存在频闪的第二图像帧。
[0088]
可选地,显示芯片,具体用于根据所述预设的短曝光时间确定所述相机传感器的目标曝光时间;根据所述目标曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值。
[0089]
在本发明实施例中,根据所述预设的短曝光时间确定所述相机传感器的目标曝光时间;并根据所述目标曝光时间和所述预设的长曝光时间,确定后续n个第二图像帧中每一帧的长曝光时间的调整值,以对后续n个第二图像帧中每一帧的长曝光时间进行调整,得到n个调整后的长曝光时间,以使相机传感器在每帧调整后的长曝光时间曝光获得调整后的长曝光时间输出第二图像帧,得到曝光收敛平滑且无频闪的图像帧,操作步骤简单,且拍摄质量高。
[0090]
可选地,显示芯片,具体用于在所述预设的短曝光时间小于第一阈值的情况下,将所述目标曝光时间确定为第一曝光时间;在所述预设的短曝光时间大于或等于第一阈值的情况下,将所述目标曝光时间确定为第二曝光时间。
[0091]
在本发明实施例中,在相机传感器在预设的短曝光时间下曝光获得的第一图像帧存在频闪的情况下,通过电子设备的内置计算公式自动计算得到预设的短曝光时间对应的目标曝光时间,目标曝光时间为相机传感器获得的图像帧在当前场景不存在频闪的曝光时间,并将相机传感器的预设的长曝光时间自动调整为目标曝光时间,操作步骤简单,且使用效果好。
[0092]
应理解的是,本技术实施例中,输入单元304可以包括图形处理器(graphics processing unit,gpu)3041和麦克风3042,图形处理器3041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元306可包括显示面板3061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板3061。用户输入单元307包括触控面板3071以及其他输入设备3072中的至少一种。触控面板3071,也称为触摸屏。触控面板3071可包括触摸检测装置和触摸控制器两个部分。其他输入设备3072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0093]
存储器309可用于存储软件程序以及各种数据。存储器309可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器309可以包括易失性存储器或非易失性存储器,或者,存储器309可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同
步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器309包括但不限于这些和任意其它适合类型的存储器。
[0094]
处理器310可包括一个或多个处理单元;可选的,处理器310集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器310中。
[0095]
本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述曝光时间调整方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0096]
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
[0097]
本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述曝光时间调整方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0098]
应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0099]
本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述曝光时间调整方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0100]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0101]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
[0102]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多
形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1