一种图像感光时刻获取方法、装置、设备及介质与流程

文档序号:25356288发布日期:2021-06-08 14:51阅读:122来源:国知局
一种图像感光时刻获取方法、装置、设备及介质与流程

1.本发明涉及图像处理技术领域,特别涉及一种图像感光时刻获取方法、装置、设备及介质。


背景技术:

2.图像感光时刻(时间点)即是图像感光(曝光)时的时间点,如图1中的tt0点。目前,用于确定图像感光时刻的技术不多且比较简单,大多是基于简单的图像数据到达处理模块时的时间点算,如图1中的tt1时间点。但实际上,因为图像感光、图像读出、图像预处理及转换等多个模块都有时间延时且时间不规则,导致tt1的时间点很不精确,这对于一些对时间点要求精度高的中高速运动图像应用场景,如汽车驾驶,追踪快速物体位移,人体姿态估计等应用造成较大的性能影响。因此,需要获取一个更加精确的感光时刻,使其能够与最终获取的感光图像相匹配,从而便于后续的计算和处理。


技术实现要素:

3.针对现有技术存在的图像感光系统难以精确的确定感光时刻的问题,本发明的目的在于提供一种图像感光时刻获取方法、装置、设备及介质。
4.为实现上述目的,本发明的技术方案为:
5.一方面,本发明提供一种图像感光时刻获取方法,包括以下步骤
6.获取感光控制信号,所述感光控制信号至少包括用于进行图像感光控制的有效信号段;
7.确定所述有效信号段的初始时刻和终止时刻;
8.根据所述初始时刻、所述终止时刻以及公式t
z
=t1+(t2‑
t1)/2,确定感光时刻,其中,t
z
为感光时刻,t1为初始时刻,t2为终止时刻。
9.进一步的,所述方法还包括
10.获取感光对象在所述初始时刻和所述终止时刻相对于感光装置的初始速度和终止速度;
11.根据所述初始速度和所述终止速度,确定速度因子,所述速度因子用于决定所述感光时刻在所述有效信号段内的偏向和偏量;
12.根据所述速度因子确定感光时刻。
13.优选的,所述偏向包括偏向于所述初始时刻、偏向于所述终止时刻,所述偏量不超过(t2‑
t1)/2。
14.优选的,所述感光时刻通过以下公式获得:t
z
=t1+((t2‑
t1)/2)*(1+v
t
),其中,t
z
为感光时刻,t1为初始时刻,t2为终止时刻,v
t
为速度因子,且,

1≤v
t
≤1。
15.优选的,所述速度因子通过以下公式获得:v
t
=(v2‑
v1)/(v2+v1),其中,v
t
为速度因子,v2为终止速度,v1为初始速度。
16.进一步的,所述感光控制信号还包括不能用于图像感光控制的无效信号段。
17.优选的,所述感光控制信号为脉冲信号。
18.另一方面,本发明还提供一种图像感光时刻获取装置,包括
19.信号获取模块,所述信号获取模块用于获取感光控制信号,并确定所述感光控制信号中有效信号段的初始时刻和终止时刻;
20.速度获取模块,所述速度获取模块用于获取感光对象在所述初始时刻和所述终止时刻相对于感光装置的初始速度和终止速度;
21.以及计算模块,所述计算模块用于根据所述初始速度和所述终止速度获得速度因子,并根据所述速度因子、所述初始时刻以及所述终止时刻获得感光时刻。
22.又一方面,本发明还提供一种图像感光时刻获取设备,包括存储有可执行程序代码的存储器以及与所述存储器耦合的处理器,其中,所述处理器调用所述存储器中存储的所述可执行程序代码,执行上述的方法;或者,所述电子设备包括用于执行上述方法的逻辑电路。
23.再一方面,本发明还提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器运行时执行上述的方法。
24.采用上述技术方案,通过对感光控制信号中用于进行感光控制的有效信号段进行识别,获得感光开始和终止的初始时刻和终止时刻,并以两者之间的中点时刻作为一帧图像的感光时刻,能够有效的降低感光时间点确认误差,从而使该感光时刻能够与最终获取的感光图像相匹配,从而便于后续的计算和处理。
附图说明
25.图1为现有技术中图像感光及处理系统的工作流程图;
26.图2为本发明实施例一中图像感光时刻获取方法的流程图;
27.图3为本发明实施例二中图像感光时刻获取方法的流程图;
28.图4为本发明实施例二中图像感光时刻获取方法中速度获取示意图;
29.图5为本发明一种图像感光时刻获取装置的结构示意图;
30.图6为本发明一种图像感光时刻获取设备的结构示意图。
具体实施方式
31.下面结合附图对本发明的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明用于帮助理解本发明,但并不构成对本发明的限定。此外,下面所描述的本发明各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。
32.需要说明的是,在本发明的描述中,术语“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系为基于附图所示对本发明结构的说明,仅是为了便于描述本发明的简便,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
33.对于本技术方案中的“第一”和“第二”,仅为对相同或相似结构,或者起相似功能的对应结构的称谓区分,不是对这些结构重要性的排列,也没有排序、或比较大小、或其他含义。
34.另外,除非另有明确的规定和限定,术语“安装”、“连接”应做广义理解,例如,连接
可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个结构内部的连通。对于本领域的普通技术人员而言,可以根据本发明的总体思路,联系本方案上下文具体情况理解上述术语在本发明中的具体含义。
35.实施例一
36.一种图像感光时刻获取方法,本方法通常由图像感光系统内置的处理器执行,或者也可以由远程或者云端的服务器执行。如图2所示,本方法包括以下步骤s1、步骤s2和步骤s3。
37.步骤s1、获取感光控制信号,感光控制信号至少包括用于进行图像感光控制的有效信号段;
38.感光控制信号通常为一脉冲信号,通过电平的变化向感光系统发出指令,从而控制图像采集设备进行感光控制操作。通常,感光控制信号的高电平部分被配置成有效信号段,感光系统在这一信号段下控制图像采集设备进行感光控制操作,可以理解的是,除有效信号段之外的低电平部分被配置为无效信号段。或者在一个实施例中,无效信号段不存在,感光控制信号只包括有效信号段,即感光控制信号呈不连续的离散状。
39.步骤s2、确定有效信号段的初始时刻和终止时刻;
40.在有效信号段内,图像采集设备进行持续感光,从而获得一帧图像,而有效信号段的起点时刻被记为该帧图像感光的初始时刻,有效信号段的终点时刻被记为该帧图像感光的终止时刻。
41.步骤s3、根据初始时刻、终止时刻以及公式:
42.t
z
=t1+(t2‑
t1)/2
ꢀꢀꢀ
(1),确定感光时刻,其中,t
z
为感光时刻,t1为初始时刻,t2为终止时刻。
43.简单的将初始时刻t1或者终止时刻t2作为图像的感光时刻都是不合理的,这会影响后续图像处理模块对时间维度的处理,因此为了降低影响,本实施例采用感光时段(即有效信号段)的中值作为感光时刻。
44.实施例二
45.其与实施例一的区别在于:如图3所示,该方法还包括步骤s4、步骤s5和步骤s6。
46.步骤s4、获取感光对象在初始时刻和终止时刻相对于感光装置的初始速度和终止速度;
47.由于感光对象相对于感光装置存在一定的速度,这就导致在感光时段内(初始时刻t1和终止时刻t2范围内)的各个时刻的感光效果对感光图像的贡献存在差异,有的时刻贡献大,有的时刻贡献小,因此,简单的将感光时段的中间时刻作为图像的感光时刻是不合理的,这会影响后续图像处理模块对时间维度的处理。因此需要采集感光对象相对于感光装置的速度,以便于对感光对象的速度进行分析,本实施例中,采集感光对象在初始时刻t1和终止时刻t2相对于感光装置的初始速度v1和终止速度v2进行分析,如图4所示。
48.步骤s5、根据初始速度和终止速度,确定速度因子,速度因子用于决定感光时刻在有效信号段内的偏向和偏量;
49.对于静止(感光对象相对于感光装置静止)或者匀速运动(感光对象相对于感光装置匀速运动)的感光对象,由于感光对象静止,每个时刻的感光效果对感光图像的贡献都是
相同的,因此为了方便后续处理,将初始时刻t1和终止时刻t2的中点(感光时段的中间点)作为图像感光时刻t
z
是最为合理和公平的,此时感光时刻t
z
不偏向于初始时刻t1和终止时刻t2中的任意一个。
50.但是,对于变速运动(感光对象相对于感光装置变速运动)的感光对象,在感光时段内,各个时刻的感光效果对于感光图像的贡献是不同的,综合来说,速度越大,该时刻的感光效果对感光图像的贡献越大,越能够代表感光图像的感光时刻,并且速度变化量(速度差距)越大,感光时刻越偏向于速度较大的时刻。
51.其中,上述的偏向指的是感光时刻以感光时段的中间值为基础,或偏向于初始时刻,或偏向于终止时刻,其偏量不超过(t2‑
t1)/2,即介于0至(t2‑
t1)/2,包括端点值。
52.步骤s6、根据速度因子确定感光时刻。
53.本实施例中,通过公式t
z
=t1+((t2‑
t1)/2)*(1+v
t
)
ꢀꢀꢀ
(2)
54.计算感光时刻,其中,t
z
为感光时刻,t1为初始时刻,t2为终止时刻,v
t
为速度因子,且

1≤v
t
≤1。可见,速度因子取负数时,感光时刻偏向于初始时刻,反之,速度因子取正数时,感光时刻偏向于终止时刻。
55.在本实施例中,计算速度因子的公式为:
56.v
t
=(v2‑
v1)/(v2+v1)
ꢀꢀꢀ
(3)
57.其中,v
t
为速度因子,v2为终止速度,v1为初始速度。
58.或者,在另一个实施例中,计算速度因子的公式还可以为:
59.v
t
=(v2‑
v1)/v2ꢀꢀꢀ
(4)
60.其中,v
t
为速度因子,v2为终止速度,v1为初始速度。由于t2‑
t1的数值较小,通常在毫秒范围内,因此对于运动中的感光对象,终止速度通常不为零,公式(4)的值通常也在

1至1范围内。
61.从以上两个公式,即公式(2)和(3)可以看出,本实施例首先将感光时段的中点时刻作为预设的感光时刻,再根据速度变化情况确定一个速度因子,由该速度因子决定最终的感光时刻是偏向于初始时刻,还是偏向于终止时刻,以及偏量。
62.例如:
63.速度从0m/s到50m/s时,v
t
为1,t
z
为终止时刻t2;
64.速度从50m/s到0m/s时,v
t


1,t
z
为初始时刻t1;
65.速度从10m/s到50m/s时,v
t
为2/3,t
z
为δt=t2‑
t1,偏向于终止时刻t2;
66.速度从30m/s到50m/s时,v
t
为1/4,t
z
为δt=t2‑
t1,偏向于终止时刻t2;
67.速度从50m/s到10m/s时,v
t


2/3,t
z
为δt=t2‑
t1,偏向于初始时刻t1;
68.速度从50m/s到30m/s时,v
t


1/4,t
z
为δt=t2‑
t1,偏向于初始时刻t1。
69.实施例三
70.一种图像感光时刻获取装置,如图5所示,包括
71.信号获取模块,信号获取模块用于获取感光控制信号,并确定感光控制信号中有
效信号段的初始时刻和终止时刻;
72.速度获取模块,速度获取模块用于获取感光对象在初始时刻和终止时刻相对于感光装置的初始速度和终止速度;
73.以及计算模块,计算模块用于根据初始速度和终止速度获得速度因子,并根据速度因子、初始时刻以及终止时刻获得感光时刻。
74.实施例三
75.一种电子设备,如图6所示,包括
76.存储有可执行程序代码的存储器;以及
77.与存储器耦合的处理器;
78.其中,处理器调用存储器中存储的可执行程序代码,执行上述的图像感光时刻获取方法。
79.或者在另一个实施例中,电子设备配置为一逻辑电路,该逻辑电路运行时即执行上述的图像感光时刻获取方法,从而实现特定的功能。
80.实施例四
81.一种计算机存储介质,计算机存储介质中存储有计算机程序,计算机程序被处理器运行时执行如上的图像感光时刻获取方法。
82.本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
83.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
84.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
85.以上结合附图对本发明的实施方式作了详细说明,但本发明不限于所描述的实施方式。对于本领域的技术人员而言,在不脱离本发明原理和精神的情况下,对这些实施方式进行多种变化、修改、替换和变型,仍落入本发明的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1