1.一种图像时间同步方法,其特征在于,所述方法包括:获取图像曝光的时间戳序列,并从所述时间戳序列中获取每个时间戳的系统时间;
获取图像序列,并确定所述图像序列中每帧图像的系统时间;
基于预先确定的图像生成时长,首次对齐所述时间戳序列中的时间戳和所述图像序列中的图像,其中,首次对齐的时间戳的系统时间和首次对齐的图像的系统时间之差与所述图像生成时长相差在预设阈值内;
计算所述首次对齐的时间戳的第一类帧号和所述首次对齐的图像的第二类帧号之间的标准帧号差;
基于所述标准帧号差,匹配所述时间戳序列中每个时间戳和所述图像序列中每帧图像,将与图像相匹配的时间戳确定为该帧图像的曝光时间戳;
所述基于预先确定的图像生成时长,首次对齐所述时间戳序列中的时间戳和所述图像序列中的图像的步骤,包括:
丢弃所述图像序列的前若干帧数据;
计算丢弃若干帧数据后图像队列的队首图像的系统时间与所述时间戳序列中队首时间戳的系统时间的系统时间差;
判断所述系统时间差是否满足所述图像生成时长;
若是,则确定丢弃若干帧数据后图像队列的队首图像和所述队首时间戳分别为首次对齐的图像和首次对齐的时间戳;
若否,丢弃所述队首时间戳,返回执行所述计算丢弃若干帧数据后图像队列的队首图像的系统时间与所述时间戳序列中队首时间戳的系统时间的系统时间差的步骤;
所述基于所述标准帧号差,匹配所述时间戳序列中每个时间戳和所述图像序列中每帧图像,将与图像相匹配的时间戳确定为该帧图像的曝光时间戳的步骤,包括:计算所述时间戳序列中队首时间戳的第一类帧号与所述图像序列中队首图像的第二类帧号之间的帧号差,判断该帧号差是否等同于所述标准帧号差,若是,则将所述队首时间戳确定为所述队首图像的曝光时间戳,并更新所述时间戳序列的队首时间戳和所述图像序列的队首图像,返回计算所述时间戳序列中队首时间戳的第一类帧号与所述图像序列中队首图像的第二类帧号之间的帧号差的步骤;
若该帧号差不等同于所述标准帧号差,则更新所述时间戳序列的队首时间戳或所述图像序列的队首图像,并返回计算所述时间戳序列中队首时间戳的第一类帧号与所述图像序列中队首图像的第二类帧号之间的帧号差的步骤,所述第一类帧号为表示时间戳序列中的各时间戳生成顺序的顺序号,所述第二类帧号为表示图像序列中的各帧图像的生成顺序的顺序号。
2.根据权利要求1所述的方法,其特征在于,所述更新所述时间戳序列的队首时间戳和所述图像序列的队首图像的步骤,包括:丢弃所述时间戳序列中的队首时间戳,并将所丢弃的队首时间戳的下一时间戳确定为时间戳序列中新的队首时间戳;
丢弃所述图像序列中的队首图像,并将所丢弃的队首图像的下一图像确定为图像序列中新的队首图像。
3.根据权利要求1所述的方法,其特征在于,所述若该帧号差不等同于所述标准帧号差,更新所述时间戳序列的队首时间戳或所述图像序列的队首图像的步骤,包括:若该帧号差大于所述标准帧号差,丢弃所述图像序列中的队首图像,并将所丢弃的队首图像的下一图像确定为图像序列中新的队首图像;
若该帧号差小于所述标准帧号差,丢弃所述时间戳序列中的队首时间戳,并将所丢弃的队首时间戳的下一时间戳确定为时间戳序列中新的队首时间戳。
4.根据权利要求1所述的方法,其特征在于,所述获取图像曝光的时间戳序列的步骤,包括:
从同步器串口获取图像曝光的时间戳序列,其中,每一时间戳均表示同步器产生的脉冲信号触发相机曝光的时间。
5.一种图像时间同步装置,其特征在于,所述装置包括:第一获取模块,用于获取图像曝光的时间戳序列,并从所述时间戳序列中获取每个时间戳的系统时间;
第二获取模块,用于获取图像序列,并确定所述图像序列中每帧图像的系统时间;
对齐模块,用于基于预先确定的图像生成时长,首次对齐所述时间戳序列中的时间戳和所述图像序列中的图像,其中,首次对齐的时间戳的系统时间和首次对齐的图像的系统时间之差与所述图像生成时长相差在预设阈值内;
计算模块,用于计算所述首次对齐的时间戳的第一类帧号和所述首次对齐的图像的第二类帧号之间的标准帧号差;
匹配模块,用于基于所述标准帧号差,匹配所述时间戳序列中每个时间戳和所述图像序列中每帧图像,将与图像相匹配的时间戳确定为该帧图像的曝光时间戳;
所述对齐模块,具体用于:
丢弃所述图像序列的前若干帧数据;
计算丢弃若干帧数据后图像队列的队首图像的系统时间与所述时间戳序列中队首时间戳的系统时间的系统时间差;
判断所述系统时间差是否满足所述图像生成时长;
若是,则确定丢弃若干帧数据后图像队列的队首图像和所述队首时间戳分别为首次对齐的图像和首次对齐的时间戳;
若否,丢弃所述队首时间戳,返回执行所述计算丢弃若干帧数据后图像队列的队首图像的系统时间与所述时间戳序列中队首时间戳的系统时间的系统时间差的步骤;
所述匹配模块,具体用于:
计算所述时间戳序列中队首时间戳的第一类帧号与所述图像序列中队首图像的第二类帧号之间的帧号差,判断该帧号差是否等同于所述标准帧号差,若是,则将所述队首时间戳确定为所述队首图像的曝光时间戳,并更新所述时间戳序列的队首时间戳和所述图像序列的队首图像,返回计算所述时间戳序列中队首时间戳的第一类帧号与所述图像序列中队首图像的第二类帧号之间的帧号差的步骤;
若该帧号差不等同于所述标准帧号差,则更新所述时间戳序列的队首时间戳或所述图像序列的队首图像,并返回计算所述时间戳序列中队首时间戳的第一类帧号与所述图像序列中队首图像的第二类帧号之间的帧号差的步骤,所述第一类帧号为表示时间戳序列中的各时间戳生成顺序的顺序号,所述第二类帧号为表示图像序列中的各帧图像的生成顺序的顺序号。
6.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1‑4任一所述的方法步骤。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1‑4任一所述的方法步骤。