【技术实现步骤摘要】
飞行时间的测量方法、存储介质和装置
[0001]本申请涉及测量领域,尤其涉及一种飞行时间的测量方法、存储介质和装置。
技术介绍
[0002]飞行时间(Time of flight,TOF)测量系统在各种三维测距和三维成像领域有着重要的应用,例如自动驾驶、人脸识别、3D游戏、以及虚拟现实等。具体的,飞行时间测量(TOF)技术是光源发射连续或脉冲的出射光束,遇被测目标反射后返回,光电传感器接收返回的回波光束,通过计算发射出射光束和接收回波光束的时间差,或计算出射光束和回波光束的相位差,来换算被测目标的距离,即深度信息。
[0003]在飞行时间的实际测量过程中,环境光的干扰以及光电传感器本身的暗噪声等会导致测量系统产生大量的干扰信息,即噪声信号。因此,如何避免噪声信号的影响以提升飞行时间测距的精准度是本领域技术人员亟待解决的技术难题。
技术实现思路
[0004]本申请实施例所要解决的技术问题在于,提供一种飞行时间的测量方法、存储介质和装置,降低噪声信号对测量的影响,提高测量飞行时间的准确性。
[0005]第一方面,本申请提供了一种飞行时间的测量方法,包括:
[0006]获取N个时间戳集合;其中,N为大于1的整数,每个时间戳集合表示一个积分周期对应的光子事件,所述每个时间戳集合包括多个时间戳,各个时间戳的积分周期相等,每个时间戳集合包括TDC在积分周期内采集到的一个或多个回波信号的时间戳;
[0007]将所述N个时间戳集合划分为K个组;其中,K为大于1的整数,每个组包括一个或多 ...
【技术保护点】
【技术特征摘要】
1.一种飞行时间的测量方法,其特征在于,包括:获取N个时间戳集合;其中,N为大于1的整数,每个时间戳集合表示一个积分周期对应的光子事件,所述每个时间戳集合包括多个时间戳,各个时间戳集合对应的积分周期相等;将所述N个时间戳集合划分为K个组;其中,K为大于1的整数,每个组包括一个或多个时间戳集合;将各个组包括的时间戳集合进行累加得到K个分片;其中,每个分片包括多个时间戳;将所述K个分片进行相干处理得到相干时间戳集合;基于所述相干时间戳集合生成直方图数据;根据所述直方图数据确定飞行时间。2.根据权利要求1所述的方法,其特征在于,各个组的时间戳集合数量是相等的,K=N/M,M为各个组的时间戳集合数量,M为大于或等于1的整数。3.根据权利要求1或2所述的方法,其特征在于,所述将所述K个分片进行相干处理得到相干时间戳集合,包括:在所述K个分片中选择L个分片;其中,1<L≤K,L为整数;将所述L个分片进行相干处理得到相干时间戳集合。4.根据权利要求3所述的方法,其特征在于,所述L个分片为所述K个分片中的偶数分片;或所述L个分片为所述K个分片中的奇数分片;或所述L个分片为所述K个分片中排在后面的L个分片;其中,所述K个分片是基于时间戳数量降序排列的。5.根据权利要求3或4所述的方法,其特征在于,所述将所述L个分片进行相干处理得到相干时间戳集合,包括:将所述L个分片的时间长度分别划分为连续的P个时间窗;其中,第1个分片对应的时间窗为W
11
、W
12
、
…
、W
1P
,第2个分片对应的时间窗为W
21
、W
22
、
…
、W
2P
,
…
,第L个分片对应的时间窗为W
L1
、W
L2
、
…
W
LP
;根据所述L个分片的时间窗得到相干时间戳集合;其中,所述相干时间戳集合的积分周期等于所述L个分片的积分周期,所述相干时间戳集合的积分周期划分为连续分布的P个时间窗;对于所述相干时间戳集合内的第i个时间窗来说,1≤i≤P,如果时间窗W
1i
、W
2i
、
…
、W
Li
中存在至少一个时间窗未覆盖时间戳,则所述相干时间戳集合中的第i个时间窗内不设置时间戳;如果时间窗W
1i
、W
2i
、
…
、W
Li
中均覆盖时间戳,则将时间窗W
1i
、W
2i
、
…
、W
Li
中的时间戳进行累加得到所述相干时间戳集合中的第i个时间窗内的时间戳。6.根据权利要求1或2所述的方法,其特征在于,所述将所述K个分片进行相干处理得到相干时间戳集合,包括:为第X个分片中的每个时间戳设置一个时间窗;其中,所述第X个分片位于所述K个分片中,X=L+1、L+2、
……
、K,X和L为大于1的整数;根据所述第X个分片的时间窗位置为所述第X个分片的前L个分片设置时间窗;其中,所述第X个分片对应的时间窗数量为P
X
,所述第X个分片对应的时间窗分别为W
X1
、W
X2
、
...
【专利技术属性】
技术研发人员:杨锦城,任亚林,
申请(专利权)人:深圳市速腾聚创科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。