相机快门迟滞时间的测试方法、装置及终端设备与流程

文档序号:26755231发布日期:2021-09-25 03:49阅读:202来源:国知局
相机快门迟滞时间的测试方法、装置及终端设备与流程

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.第四方面,本技术实施例提供了一种终端设备,包括:包括存储器以及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器运行时执行第一方面提供的相机快门迟滞时间的测试方法。
57.第五方面,本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面提供的相机快门迟滞时间的测试方法。
58.上述本技术提供的相机快门迟滞时间的测试方法、装置及终端设备,控制所述灯源设备发射灯光;设置提前触发时间序列;根据所述相机的初始曝光时间及所述提前触发时间序列,控制所述相机多次触发机械快门拍照,并接收所述相机发送的多张测试照片;获取标准相机拍摄的标准照片;根据所述多张测试照片及所述标准照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。这样,通过相机及标准相机在同一环境下分别拍摄的多张测试照片及标准照片,准确地获取相机的快门迟滞时间,提高相机快门迟滞时间的准确度,简化测量相机的快门迟滞时间的步骤。
附图说明
59.为了更清楚地说明本技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对本技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
60.图1示出了本技术实施例提供的测试场景一示意图;
61.图2示出了本技术实施例提供的相机快门迟滞时间的测试方法的一流程示意图;
62.图3示出了本技术实施例提供的机械快门时序示意图;
63.图4示出了本技术实施例提供的相机快门迟滞时间的测试方法的步骤s205的一流程示意图;
64.图5示出了本技术实施例提供的相机快门迟滞时间的测试方法的步骤s2051的一流程示意图;
65.图6示出了本技术实施例提供的相机快门迟滞时间的测试方法的步骤s2052的一流程示意图;
66.图7示出了本技术实施例提供的相机快门迟滞时间的测试方法的步骤s205的一流程示意图;
67.图8示出了本技术实施例提供的相机快门迟滞时间的测试方法的步骤s2053的另一流程示意图;
68.图9示出了本技术实施例提供的相机快门迟滞时间的测试装置的一结构示意图;
69.图10示出了本技术实施例提供的终端设备的一结构示意图。
具体实施方式
70.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。
71.通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
72.在下文中,可在本技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
73.此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
74.除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本技术的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本技术的各种实施例中被清楚地限定。
75.实施例1
76.本公开实施例提供了一种相机快门迟滞时间的测试方法。
77.请参阅图1,图1所示为测试场景的示意图,图1所示终端设备30分别与灯源设备20及相机10通信连接。终端设备30可以为电脑,灯源设备20可以为可调led灯,灯源设备20可以均匀发光,相机10可以为具有机械快门的相机,相机10放置于灯源设备20的灯光覆盖范围内。机械快门种类包括焦平面快门及镜间机械快门等,镜间机械快门包括两个叶片的开合结构。机械快门从全开到全关需要一段时间。
78.具体的,如图2所示,相机快门迟滞时间的测试方法包括:
79.步骤s201,控制所述灯源设备发射灯光。
80.在本实施例中,所述灯源设备的灯光作为入射光线投射到所述相机。举例来说,相机10置于灯源设备20前感光,终端设备30向灯源设备20发送开灯指令,控制灯源设备20打开灯光。终端设备30还可以调节灯源设备20的亮度,调节灯源设备20的灯源为单色白光,发光为平行均匀光场,保证相机接收到平行均匀入射光线。
81.步骤s202,设置提前触发时间序列。
82.在本实施例中,所述提前触发时间序列包括关闭机械快门的多个提前触发时间。举例来说,终端设备30设置的提前触发时间序列为t=0,t=100us,t=150us,t=300us,t=400us,t=600us。或者,终端设备30设置的提前触发时间序列为t=0,t=100us,t=200us,t=300us,t=400us等。
83.步骤s203,根据所述相机的初始曝光时间及所述提前触发时间序列,控制所述相机多次触发机械快门拍照,并接收所述相机发送的多张测试照片。
84.在本实施例中,所述相机的初始曝光时间可以是系统默认设置的,也可是用户自定义设置的,在此不做限制。在其中一实施方式在,所述相机的初始曝光时间可以设置为所述相机的最短有效曝光时间。
85.需要说明的是,相机的最短有效曝光时间为机械快门参数,可以由机械快门厂商提供。下面结合图3,对相机的最短有效曝光时间进行说明。图3为机械快门时序示意图,假设在t0时刻,相机图像传感器曝光完成,需要触发机械快门关闭停止曝光。由于机械快门是机械部件,在t0时刻接收到关闭信号后,机械快门不能立即完全关闭,在经过了t1时间后,机械快门的开合度为90%,在t0至t1的时间段内,相机的图像传感器仍可能在曝光。从t1时刻至t2时刻,机械快门的开合度达到n%时,可认为机械快门完全关闭。不同种类的机械快门对于该n%定义的数值不同,如有的机械快门n%定义为50%,或有的机械快门n%定义为10%,传感器不再有效曝光。从t1至t2的这段时间的传感器曝光时间,称为机械快门的最短有效曝光时间,若机械快门的最短有效曝光时间用te表示,则te=t2

t1,机械快门的最短有效曝光时间te为机械快门参数,由机械快门厂商提供,如机械快门的最短有效曝光时间te=0.5ms。
86.在本实施例中,终端设备设置一个机械快门的提前触发时间后,终端设备控制相机触发一次机械快门拍照,以获取一张测试照片,并控制相机将对应的测试照片传输回给终端设备。多张测试照片中有可能部分照片会过暗或过曝。
87.步骤s204,获取标准相机拍摄的标准照片。
88.在本实施例中,所述标准照片为所述标准相机置于所述灯源设备的灯光覆盖范围内、且所述标准相机按照正常曝光时间拍摄的照片。
89.举例来说,对于图1中的测试场景而言,将标准相机拍摄放置在相机10所在的位置,即标准相机放置在灯源设备20前感光,终端设备30与标准相机通信连接,设置标准相机的曝光时间为正常曝光时间,控制标准相机拍摄标准照片,并控制标准相机将标准照片发送给终端设备30。标准相机可以为已获取准确的拍摄参数的单反相机等,已获取准确的拍摄参数包括正常曝光时间等参数。
90.步骤s205,根据所述多张测试照片及所述标准照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。
91.请再次参阅图3,假设在t0时刻,相机图像传感器曝光完成,需要触发机械快门关闭停止曝光,在t0时刻发送机械快门关闭触发指令,要到t2时刻机械快门的开合度达到n%时,认为机械快门完全关闭,t2时刻即可认为是相机的快门迟滞时间。通过步骤s205即可获取图3中相机的曝光时间为最短有效曝光时间时的迟滞时间t2。
92.可选的,请参阅图4,步骤s205可以包括:
93.步骤s2051,从所述多张测试照片中确定与所述标准照片的图像特征差异度最小的照片作为目标测试照片。
94.在本实施例中,图像特征差异度可包括亮度差异度、像素点分布差异度等。由于标准照片是在与测试照片同一的环境中拍摄的照片,所述多张测试照片与标准照片的图像特征差异度可以理解为机械快门迟滞时间对拍摄照片的影响,机械快门的提前触发时间越接近相机的快门迟滞时间,根据该机械快门的提前触发时间获取的测试照片与标准照片之间的图像特征差异度越小。机械快门的提前触发时间越小于相机的快门迟滞时间,根据该机械快门的提前触发时间获取的测试照片与标准照片之间的图像特征差异度越大。从所述多张测试照片中确定与所述标准照片的图像特征差异度最小的照片作为目标测试照片,该目标测试照片对应的机械快门的提前触发时间最接近相机的快门迟滞时间,即得出相机的曝
光时间为最短有效曝光时间时的迟滞时间。
95.可选的,所述图像特征差异度为亮度差异度,步骤s2051包括:
96.从所述多张测试照片中确定与所述标准照片的亮度差异度最小的照片作为所述目标测试照片。
97.在本实施例中,亮度差异度可以为平均亮度值差异度、也可以为总体亮度值差异度。
98.可选的,请参阅图5,所述从所述多张测试照片中确定与所述标准照片的亮度差异度最小的照片作为所述目标测试照片,包括:
99.步骤s20511,获取各测试照片的平均亮度值、及所述标准照片的平均亮度值;
100.步骤s20512,确定各测试照片的平均亮度值与所述标准照片的平均亮度值的亮度差值;
101.步骤s20513,将亮度差值最小的测试照片作为所述目标测试照片。
102.在本实施例中,通过计算每张测试照片的每个像素点的亮度值,把所有亮度值下的像素点的个数计算出来,统计出每一张测试照片的直方图,再通过统计直方图求出每一张测试照片的平均亮度值。通过计算标准照片的每个像素点的亮度值,把标准照片所有亮度值下的像素点的个数计算出来,统计出标准照片的直方图,再通过统计直方图求出标准照片的平均亮度值。从多张测试照片中确定与标准照片的亮度差异度最小的照片作为目标测试照片,该目标测试照片对应的机械快门的提前触发时间最接近相机的快门迟滞时间。
103.步骤s2052,根据所述目标测试照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。
104.在本实施例中,每一张测试照片对应一个关闭机械快门的提前触发时间,根据机械快门的提前触发时间与测试照片的对应关系,可以从所述提前触发时间序列中确定所述相机的快门迟滞时间。
105.可选的,请参阅图6,步骤s2052包括:
106.步骤s20521,根据所述提前触发时间序列与所述多张测试照片,建立提前触发时间与测试照片的对应关系;
107.步骤s20522,根据所述提前触发时间与测试照片的对应关系,从所述提前触发时间序列中确定与所述目标测试照片对应的提前触发时间作为所述相机的快门迟滞时间。
108.在本实施例中,终端设备设置一个机械快门的提前触发时间后,终端设备控制相机触发一次机械快门拍照,相机拍摄一张测试照片,并将拍摄的测试照片发送给终端设备,终端设备将当前设置的机械快门的提前触发时间、及当前收到的测试照片进行关联存储,依次对提前触发时间序列包括的关闭机械快门的多个提前触发时间分别关联对应的测试照片,则可以提前触发时间与测试照片的对应关系。
109.可选的,所述提前触发时间序列包括第一提前触发时间序列及第二提前触发时间序列,所述第一提前触发时间序列根据第一调整时间步长设置得到;所述多张测试照片包括多张第一阶段测试照片及多张第二阶段测试照片,所述第一阶段测试照片为根据所述初始曝光时间及所述第一提前触发时间序列,控制所述相机多次触发机械快门拍照得到;所述第二阶段测试照片为根据所述初始曝光时间及所述第二提前触发时间序列,控制所述相机多次触发机械快门拍照得到。
110.例如,第一调整时间步长为100us,终端设备30设置的第一提前触发时间序列为t=0,t=100us,t=200us,t=300us,t=400us等。若最短有效曝光时间te=0.5ms,则终端设备根据提前触发时间t=0、最短有效曝光时间te=0.5ms控制相机拍摄第一阶段测试照片a。根据提前触发时间t=100us、最短有效曝光时间te=0.5ms控制相机拍摄第一阶段测试照片b。根据提前触发时间t=200us、最短有效曝光时间te=0.5ms控制相机拍摄第一阶段测试照片c。根据提前触发时间t=300us、最短有效曝光时间te=0.5ms控制相机拍摄第一阶段测试照片d。根据提前触发时间t=400us、最短有效曝光时间te=0.5ms控制相机拍摄第一阶段测试照片e。
111.请参阅图7,步骤s205可以包括:
112.步骤s2053,根据所述多张第一阶段测试照片及所述标准照片,从所述第一提前触发时间序列中确定所述相机的快门迟滞时间范围。
113.可选的,参阅图8,步骤s2053,包括:
114.步骤s20531,从所述多张第一阶段测试照片中确定与所述标准照片的图像特征差异度最小的照片作为第一阶段目标测试照片;
115.步骤s20532,从所述第一提前触发时间序列中确定所述第一阶段目标测试照片对应的提前触发时间;
116.步骤s20533,根据所述第一阶段目标测试照片对应的提前触发时间,确定所述相机的快门迟滞时间范围。
117.由于标准照片是在与第一阶段测试照片同一的环境中拍摄的照片,多张第一阶段测试照片与标准照片的图像特征差异度越小,表明机械快门的提前触发时间越接近相机的快门迟滞时间。从所述多张第一阶段测试照片中确定与所述标准照片的图像特征差异度最小的照片作为第一阶段目标测试照片,该第一阶段目标测试照片对应的机械快门的提前触发时间最接近相机的快门迟滞时间,进一步确定所述相机的快门迟滞时间范围。
118.步骤s2054,根据第二调整时间步长及所述迟滞时间范围,设置所述第二提前触发时间序列,所述第二调整时间步长小于所述第一调整时间步长。
119.例如,第一调整时间步长为500us,按照第一调整时间步长快速粗略查找,找到大致相机快门迟滞时间范围,第二调整时间步长设置为100us,按照第二调整时间步长进行精细搜寻。
120.步骤s2055,根据所述多张第二阶段测试照片及所述标准照片,从所述第二提前触发时间序列中确定所述相机的快门迟滞时间。
121.在本实施例中,步骤s2055包括:
122.从所述多张第二阶段测试照片中确定与所述标准照片的图像特征差异度最小的照片作为第二阶段目标测试照片;
123.根据所述第二阶段目标测试照片,从所述第二提前触发时间序列中确定所述相机的快门迟滞时间。
124.可选的,所述根据所述第二阶段目标测试照片,从所述第二提前触发时间序列中确定所述相机的快门迟滞时间,包括:
125.根据所述第二提前触发时间序列与所述多张第二阶段测试照片,建立提前触发时间与第二阶段测试照片的对应关系;
126.根据所述提前触发时间与第二阶段测试照片的对应关系,从所述第二提前触发时间序列中确定与所述第二阶段目标测试照片对应的提前触发时间作为所述相机的快门迟滞时间。
127.在本实施例中,确定相机的快门迟滞时间后,可以对相机的机械快门进行精确曝光控制,使得相机在机械快门最短有效曝光时间te下拍照,照片曝光时间正常,不出现过曝或过暗现象。
128.本实施例提供的相机快门迟滞时间的测试方法,控制所述灯源设备发射灯光;设置提前触发时间序列;根据所述相机的初始曝光时间及所述提前触发时间序列,控制所述相机多次触发机械快门拍照,并接收所述相机发送的多张测试照片;获取标准相机拍摄的标准照片;根据所述多张测试照片及所述标准照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。这样,通过相机及标准相机在同一环境下分别拍摄的多张测试照片及标准照片,准确地获取相机的快门迟滞时间,提高相机快门迟滞时间的准确度,简化测量相机的快门迟滞时间的步骤。
129.实施例2
130.此外,本公开实施例提供了一种曝光控制方法,应用于相机,所述方法包括:
131.在所述相机的曝光过程中,按照所述相机的快门迟滞时间提前触发关闭所述相机的机械快门,所述快门迟滞时间根据实施例1所提供的相机快门迟滞时间的测试方法得到。
132.在本实施例中,可以根据上述方法实施例1中的相机快门迟滞时间的测试方法获取所述相机的快门迟滞时间,为避免重复,在此不再赘述。
133.在本实施例中,相机的曝光时间可以为系统默认时间,也可以为用户自定义的曝光时间。举例来说,相机的曝光时间设置为机械快门的最短有效曝光时间。在相机启动拍照后,在曝光过程中,按照所述相机的快门迟滞时间提前触发关闭所述相机的机械快门,实现照片曝光时间正常,不出现过曝或过暗现象。
134.本发明实施例提供的曝光控制方法,确定相机的快门迟滞时间后,在相机曝光过程中,按照所述相机的快门迟滞时间提前触发关闭所述相机的机械快门,实现对相机的机械快门进行精确曝光控制,使得相机能够实现正常曝光。
135.实施例3
136.此外,本公开实施例提供了一种相机快门迟滞时间的测试装置,应用于终端设备,所述终端设备分别与灯源设备及相机通信连接,所述相机放置于所述灯源设备的灯光覆盖范围内。
137.具体的,如图9所示,相机快门迟滞时间的测试装置900包括:
138.第一控制模块901,用于控制所述灯源设备发射灯光,所述灯源设备的灯光作为入射光线投射到所述相机;
139.设置模块902,用于设置提前触发时间序列,所述提前触发时间序列包括关闭机械快门的多个提前触发时间;
140.第二控制模块903,用于根据所述相机的初始曝光时间及所述提前触发时间序列,控制所述相机多次触发机械快门拍照,并接收所述相机发送的多张测试照片;
141.获取模块904,用于获取标准相机拍摄的标准照片,所述标准照片为所述标准相机置于所述灯源设备的灯光覆盖范围内、且所述标准相机按照正常曝光时间拍摄的照片;
142.确定模块905,用于根据所述多张测试照片及所述标准照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。
143.可选的,所述确定模块905,还用于从所述多张测试照片中确定与所述标准照片的图像特征差异度最小的照片作为目标测试照片;
144.根据所述目标测试照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。
145.可选的,所述确定模块905,还用于从所述多张测试照片中确定与所述标准照片的亮度差异度最小的照片作为所述目标测试照片。
146.可选的,所述确定模块905,还用于获取各测试照片的平均亮度值、及所述标准照片的平均亮度值;
147.确定各测试照片的平均亮度值与所述标准照片的平均亮度值的亮度差值;
148.将亮度差值最小的测试照片作为所述目标测试照片。
149.可选的,所述确定模块905,还用于根据所述提前触发时间序列与所述多张测试照片,建立提前触发时间与测试照片的对应关系;
150.根据所述提前触发时间与测试照片的对应关系,从所述提前触发时间序列中确定与所述目标测试照片对应的提前触发时间作为所述相机的快门迟滞时间。
151.可选的,所述提前触发时间序列包括第一提前触发时间序列及第二提前触发时间序列,所述第一提前触发时间序列根据第一调整时间步长设置得到;
152.所述多张测试照片包括多张第一阶段测试照片及多张第二阶段测试照片,所述第一阶段测试照片为根据所述初始曝光时间及所述第一提前触发时间序列,控制所述相机多次触发机械快门拍照得到;所述第二阶段测试照片为根据所述初始曝光时间及所述第二提前触发时间序列,控制所述相机多次触发机械快门拍照得到;
153.所述确定模块905,还用于根据所述多张第一阶段测试照片及所述标准照片,从所述第一提前触发时间序列中确定所述相机的快门迟滞时间范围;
154.根据第二调整时间步长及所述迟滞时间范围,设置所述第二提前触发时间序列,所述第二调整时间步长小于所述第一调整时间步长;
155.根据所述多张第二阶段测试照片及所述标准照片,从所述第二提前触发时间序列中确定所述相机的快门迟滞时间。
156.可选的,所述确定模块905,还用于从所述多张第一阶段测试照片中确定与所述标准照片的图像特征差异度最小的照片作为第一阶段目标测试照片;
157.从所述第一提前触发时间序列中确定所述第一阶段目标测试照片对应的提前触发时间;
158.根据所述第一阶段目标测试照片对应的提前触发时间,确定所述相机的快门迟滞时间范围。
159.本实施例提供的相机快门迟滞时间的测试装置,控制所述灯源设备发射灯光;设置提前触发时间序列;根据所述相机的初始曝光时间及所述提前触发时间序列,控制所述相机多次触发机械快门拍照,并接收所述相机发送的多张测试照片;获取标准相机拍摄的标准照片;根据所述多张测试照片及所述标准照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。这样,通过相机及标准相机在同一环境下分别拍摄的多张测试照片
及标准照片,准确地获取相机的快门迟滞时间,提高相机快门迟滞时间的准确度,简化测量相机的快门迟滞时间的步骤。
160.实施例4
161.此外,本公开实施例还提供了一种终端设备,包括存储器以及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行上述方法实施例1所提供的相机快门迟滞时间的测试方法。
162.所述终端设备1000包括:收发机1001、总线接口及处理器1002,所述处理器1002,用于:控制所述灯源设备发射灯光,所述灯源设备的灯光作为入射光线投射到所述相机;
163.设置提前触发时间序列,所述提前触发时间序列包括关闭机械快门的多个提前触发时间;
164.根据所述相机的初始曝光时间及所述提前触发时间序列,控制所述相机多次触发机械快门拍照,并接收所述相机发送的多张测试照片;
165.获取标准相机拍摄的标准照片,所述标准照片为所述标准相机置于所述灯源设备的灯光覆盖范围内、且所述标准相机按照正常曝光时间拍摄的照片;
166.根据所述多张测试照片及所述标准照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。
167.在本发明实施例中,终端设备1000还包括:存储器1003。在图10中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1002代表的一个或多个处理器和存储器1003代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1001可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器1002负责管理总线架构和通常的处理,存储器1003可以存储处理器1002在执行操作时所使用的数据。
168.本发明实施例提供的终端设备1000,可以执行上述方法实施例中的相机快门迟滞时间的测试方法可以执行的步骤,不再赘述。
169.实施例5
170.本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如下步骤:
171.控制所述灯源设备发射灯光,所述灯源设备的灯光作为入射光线投射到所述相机;
172.设置提前触发时间序列,所述提前触发时间序列包括关闭机械快门的多个提前触发时间;
173.根据所述相机的初始曝光时间及所述提前触发时间序列,控制所述相机多次触发机械快门拍照,并接收所述相机发送的多张测试照片;
174.获取标准相机拍摄的标准照片,所述标准照片为所述标准相机置于所述灯源设备的灯光覆盖范围内、且所述标准相机按照正常曝光时间拍摄的照片;
175.根据所述多张测试照片及所述标准照片,从所述提前触发时间序列中确定所述相机的快门迟滞时间。
176.在本实施例中,计算机可读存储介质可以为只读存储器(read

only memory,
rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
177.需要说明的是,本实施例的处理器的具体实现可参考上述实施例1中相机快门迟滞时间的测试方法相应内容的描述,在此不赘述。
178.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者终端中还存在另外的相同要素。
179.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
180.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1