一种多频融合ToF的测距方法、系统、装置及存储介质与流程

文档序号:27768782发布日期:2021-12-04 02:01阅读:205来源:国知局
一种多频融合ToF的测距方法、系统、装置及存储介质与流程
一种多频融合tof的测距方法、系统、装置及存储介质
技术领域
1.本技术涉及数据处理领域,尤其涉及一种多频融合tof测距方法、系统、装置及存储介质。


背景技术:

2.飞行时间法(time

of

flight,tof)是一种通过光速的飞行时间来测量两点之间距离的方法,其具体应用是通过计算光束从被发射到经目标物体反射被接收的时间差或相位差来计算目标物体的距离,以获得目标物体的距离信息。目前,tof技术已被广泛应用于包含3d人脸识别、3d建模以及手势识别、体感游戏、ar/vr在内的众多场景中。
3.相位tof法是通过发射连续调制载波信号,根据该调制信号在待测点往返一次所形成的相移来得到待测点的距离。但由于调制载波信号具有周期性,所以测量系统中的任何相位测量每隔一个周期就会重复一次,因此这种单一调制频率的相位法测距会造成距离模糊现象。
4.为了消除tof中的距离模糊现象,现有技术中一般采用对同一被测点发射多种调制频率信号,再将多频结算的距离融合得到正确的距离的方法。tof 多频融合算法越复杂,其对芯片算力要求越高,将导致芯片延时过高和功耗增加。


技术实现要素:

5.本技术提供了一种多频融合tof测距方法、系统、装置及存储介质,用于在不增加硬件成本的基础上提高帧率以及降低功耗。
6.本技术第一方面提供了一种多频融合tof测距方法,包括:
7.分别确定第一最大检测距离和第二最大检测距离,所述第一最大检测距离为第一频率对应的最大检测距离,所述第二最大检测距离为第二频率对应的最大检测距离,所述第一频率和所述第二频率的频率不同;
8.根据所述第一最大检测距离和所述第二最大检测距离分别确定第一重复周期数和第二重复周期数的所有取值;
9.根据所述第一重复周期数和第二重复周期数的所有取值确定所述第一重复周期数和第二重复周期数的所有有效组合;
10.分别确定与第一重复周期数和第二重复周期数的不同有效组合对应的距离差值,建立第一重复周期数和第二重复周期数的不同有效组合与所述距离差值的映射表格,所述映射表格用于在测量目标物体的真实距离时根据距离差值确定对应的第一重复周期数和第二重复周期数。
11.可选的,所述方法还包括:
12.根据所述第一频率和所述第二频率对目标物体进行测量;
13.根据测量结果确定第一测量距离和第二测量距离;
14.根据所述第一测量距离和所述第二测量距离计算得到实际距离差值;
15.在所述映射表格中确定与所述实际距离差值对应的第一重复周期数和第二重复周期数;
16.根据所述第一重复周期数和所述第二重复周期数确定所述目标物体的真实距离。
17.可选的,所述目标物体的真实距离通过如下公式确定:
[0018][0019]
其中k0为所述第一重复周期数,d0为所述第一最大检测距离,d0为所述第一测量距离,k1为所述第二重复周期数,d1为所述第二最大检测距离,d1为所述第二测量距离。
[0020]
可选的,所述根据第一最大检测距离和第二最大检测距离分别确定第一重复周期数和第二重复周期数所有可能取值包括:
[0021]
根据所述第一频率和所述第二频率的最大公约数以及光速确定理论最大检测距离;
[0022]
根据所述第一最大检测距离和所述理论最大检测距离确定第一重复周期数的所有取值;
[0023]
根据所述第二最大检测距离和所述理论最大检测距离确定第二重复周期数的所有取值。
[0024]
可选的,所述理论最大检测距离通过如下公式确定:
[0025][0026]
其中d
max
为所述理论最大检测距离,c为光速,gcd((f0,f1)为所述第一频率和所述第二频率的最大公约数。
[0027]
可选的,所述第一重复周期数或所述第二重复周期数的所有取值通过如下公式确定:
[0028][0029]
其中d
max
为所述理论最大检测距离,d为所述第一最大检测距离或所述第二最大检测距离,所述第一重复周期数或所述第二重复周期数的所有取值为0~n的所有整数。
[0030]
可选的,所述距离差值通过如下公式计算得到:
[0031]
δd=k1*d1‑
k0*d0;
[0032]
其中δd为距离差值,k1为所述第二重复周期数,d1为所述第二最大检测距离,k0为所述第一重复周期数,d0为所述第一最大检测距离。
[0033]
本技术第二方面提供了一种多频融合tof测距系统,包括:
[0034]
第一确定单元,用于分别确定第一最大检测距离和第二最大检测距离,所述第一最大检测距离为第一频率对应的最大检测距离,所述第二最大检测距离为第二频率对应的最大检测距离,所述第一频率和所述第二频率的频率不同;
[0035]
第二确定单元,用于根据所述第一最大检测距离和所述第二最大检测距离分别确定第一重复周期数和第二重复周期数的所有取值;
[0036]
第三确定单元,用于根据所述第一重复周期数和第二重复周期数的所有取值确定
所述第一重复周期数和第二重复周期数的所有有效组合;
[0037]
第四确定单元,用于分别确定与第一重复周期数和第二重复周期数的不同有效组合对应的距离差值,建立第一重复周期数和第二重复周期数的不同有效组合与所述距离差值的映射表格,所述映射表格用于在测量目标物体的真实距离时根据距离差值确定对应的第一重复周期数和第二重复周期数。
[0038]
可选的,所述系统还包括:
[0039]
测量单元,用于根据所述第一频率和所述第二频率对目标物体进行测量;
[0040]
第五确定单元,用于根据测量结果确定第一测量距离和第二测量距离;
[0041]
计算单元,用于根据所述第一测量距离和所述第二测量距离计算得到实际距离差值;
[0042]
第六确定单元,用于在所述映射表格中确定与所述实际距离差值对应的第一重复周期数和第二重复周期数;
[0043]
第七确定单元,用于根据所述第一重复周期数和所述第二重复周期数确定所述目标物体的真实距离。
[0044]
可选的,所述目标物体的真实距离通过如下公式确定:
[0045][0046]
其中k0为所述第一重复周期数,d0为所述第一最大检测距离,d0为所述第一测量距离,k1为所述第二重复周期数,d1为所述第二最大检测距离,d1为所述第二测量距离。
[0047]
可选的,所述第二确定单元具体用于:
[0048]
根据所述第一频率和所述第二频率的最大公约数以及光速确定理论最大检测距离;
[0049]
根据所述第一最大检测距离和所述理论最大检测距离确定第一重复周期数的所有取值;
[0050]
根据所述第二最大检测距离和所述理论最大检测距离确定第二重复周期数的所有取值。
[0051]
可选的,所述理论最大检测距离通过如下公式确定:
[0052][0053]
其中d
max
为所述理论最大检测距离,c为光速,gcd(f0,f1)为所述第一频率和所述第二频率的最大公约数。
[0054]
可选的,所述第一重复周期数或所述第二重复周期数的所有取值通过如下公式确定:
[0055][0056]
其中d
max
为所述理论最大检测距离,d为所述第一最大检测距离或所述第二最大检测距离,所述第一重复周期数或所述第二重复周期数的所有取值为0~n0的所有整数。
[0057]
可选的,所述距离差值通过如下公式计算得到:
[0058]
δd=k1*d1‑
k0*d0;
[0059]
其中δd为距离差值,k1为所述第二重复周期数,d1为所述第二最大检测距离,k0为所述第一重复周期数,d0为所述第一最大检测距离。
[0060]
本技术第三方面提供了一种多频融合tof测距装置,所述装置包括:
[0061]
处理器、存储器、输入输出单元以及总线;
[0062]
所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
[0063]
所述存储器保存有程序,所述处理器调用所述程序以执行第一方面以及第一方面中任一项可选的多频融合tof测距方法。
[0064]
本技术第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面以及第一方面中任一项可选的多频融合tof测距方法。
[0065]
从以上技术方案可以看出,本技术具有以下优点:
[0066]
通过预先建立第一重复周期数和第二重复周期数与距离差值的映射表格,在后续实际测量时只需要根据处理器在两个频率的检测数据并作相应计算得到距离差值,随后在映射表格中查找与该距离差值对应的第一重复周期数和第二重复周期数,并根据第一重复周期数和第二重复周期数来计算目标物体的真实距离。
[0067]
本技术提供的tof多频融合测距方法相较于现有的复杂算法中计算量大大降低,从而能够实现在不增加硬件成本的基础上提高帧率,并且降低功耗。
附图说明
[0068]
为了更清楚地说明本技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0069]
图1为本技术提供的多频融合tof测距方法一个实施例流程示意图;
[0070]
图2为本技术提供的多频融合tof测距方法另一个实施例流程示意图;
[0071]
图3为本技术提供的多频融合tof测距系统一个实施例结构示意图;
[0072]
图4为本技术提供的多频融合tof测距系统另一个实施例结构示意图;
[0073]
图5为本技术提供的多频融合tof测距装置一个实施例结构示意图。
具体实施方式
[0074]
本技术提供了一种多频融合tof测距方法、系统、装置及存储介质,用于在不增加硬件成本的基础上提高帧率以及降低功耗。
[0075]
需要说明的是,本技术提供的多频融合tof测距方法应用于搭载有tof 测距系统的终端上,例如终端可以是智能手机或电脑、平板电脑、智能电视、智能手表、便携计算机终端也可以是台式计算机等固定终端。本技术中的tof 测距系统由发射端、接收端以及处理器三部分组成,其中发射端负责向被测点发送调制光信号,接收端负责接收被测点反射回来的光信号,而处理器则利用反射回来的光信号通过相位计算被测点距离tof测距系统的距离。
[0076]
请参阅图1,图1为本技术提供的多频融合tof测距方法的一个实施例,该方法包
括:
[0077]
101、分别确定第一最大检测距离和第二最大检测距离,第一最大检测距离为第一频率对应的最大检测距离,第二最大检测距离为第二频率对应的最大检测距离,第一频率和第二频率的频率不同;
[0078]
相位tof法是通过发射连续调制载波信号,根据该调制信号在被测点往返一次所形成的相移得到待测点的距离。由于调制载波信号具有周期性,所以测量系统中的任何相位测量每隔会2π重复一次,即调制信号传播一个周期的距离,接收端测得的信号相位就延迟2π弧度,因此如果只用一种调制频率进行测距,将无法确认真实距离落在第几个距离周期,这种现象称为tof测距中的距离模糊现象。需要说明的是,在某一固定的调制频率下,整个周期的距离被称为当前频率下的模糊距离,即本技术中的最大检测距离。
[0079]
为了消除距离模糊现象,在进行本实施例提供的多频融合tof测距方法时,首先发射端需要向任一被测点发射两个不同频率的载波信号,即本技术中的第一频率f0和第二频率f1,接收端则接收该被测点反射回来的两个不同的光信号。
[0080]
处理器根据第一频率f0和第二频率f1的频率的值可以分别确定第一频率所对应的第一最大检测距离d0,和第二频率对应的第二最大检测距离d1。
[0081]
具体的,
[0082]
102、根据第一最大检测距离和第二最大检测距离分别确定第一重复周期数和第二重复周期数的所有取值;
[0083]
在确定第一重复周期数k0和第二重复周期数k1之前,还需要根据第一频率f0和第二频率f1来确定本方法所能实现的理论最大检测距离d
max
,该理论最大检测距离d
max
由第一频率f0和第二频率f1的最大公约数以及光速c共同决定,具体的:
[0084][0085]
第一重复周期数k0的取值范围是0~n0的所有整数,而n0的值由理论最大检测距离d
max
和第一最大检测距离d0共同决定,具体的:
[0086][0087]
同理,第二重复周期数k1的取值范围是0~n1的所有整数,而n1的值由理论最大检测距离d
max
和第二最大检测距离d1共同决定,具体的:
[0088][0089]
103、根据第一重复周期数和第二重复周期数的所有取值确定第一重复周期数和第二重复周期数的所有有效组合;
[0090]
在本实施例中,第一频率f0和第二频率f1的频率的选取,即第一频率f0和第二频率f1的大小关系将影响到第一重复周期数k0和第二重复周期数k1的有效组合。下面进行举例说明:
[0091]
取第一频率f0为100mhz,第二频率f1为80mhz,则可通过上述步骤101 中的公式确
定第一最大检测距离d0为1498.96mm,第二最大检测距离d1为 1873.70mm;
[0092]
第一频率f0和第二频率f1的最大公约数为20mhz,再根据步骤102中的公式可确定理论最大检测距离d
max
为7494.81mm;
[0093]
第一重复周期数k0的取值范围是0~n0的所有整数,计算可得n0为4,即 k0=0、1、2、3或4;
[0094]
第二重复周期数k1的取值范围是0~n1的所有整数,其中n1为3,即k1=0、 1、2或3;
[0095]
虽然k0和k1排列组合有5x4=20种之多,但是由于f0<2f1,因此在实际测量中不会出现|k0‑
k1|>1的情况,即一个f0的周期内不会出现两个完整的f1的周期,k0和k1需满足k0‑
k1≤1,据此在k0和k1的所有排列组合中可以确定k0和k1有效的组合仅有8种,具体有效组合如下表所示:
[0096]
k0k10010112122323343
[0097]
需要说明的是,处理器可以在初始化过程中,根据f0和f1频率的选取来匹配相应的规则来确定k0和k1的有效组合,例如当f0<3f1时,k0和k1需满足 k0‑
k1≤2等。
[0098]
104、分别确定与第一重复周期数和第二重复周期数的不同有效组合对应的距离差值,建立第一重复周期数和第二重复周期数的不同有效组合与距离差值的映射表格,映射表格用于在测量目标物体的真实距离时根据距离差值确定对应的第一重复周期数和第二重复周期数。
[0099]
在确定了第一重复周期数k0和第二重复周期数k1的有效组合后,则分别计算k0和k1不同的有效组合对应的距离差值,并建立相应的映射表格存储起来,方便调用。
[0100]
需要说明的是,距离差值δd是指处理器根据接收端接收到的被测点反射回来的两个不同的光信号测得的相移和计算得到的第一测量距离d0和第二测量距离d1的差值。具体的:
[0101][0102]
继而可推导出,δd=d0‑
d1=k1*d1‑
k0*d0。
[0103]
通过代入不同的k0和k1和有效组合,计算得到与其对应的距离差值δd,然后建立δd关于k0和k1的映射表格。
[0104]
接步骤103中的举例说明,根据举例中的不同的k0和k1的取值可得到如下映射表格:
[0105]
k0k1δd
00010

14991137521

11242274932

74933112443

375
[0106]
通过该映射表格的建立,使得在后续实际测量中,只需要向被测物体发射第一频率f0和第二频率f1的两个调制光信号,再根据处理器计算得到的距离差值在映射表格中查找对应的k0和k1的取值,即可通过相关公式计算得到目标物体的真实距离d。
[0107]
在本实施例中,通过预先建立第一重复周期数和第二重复周期数与距离差值的映射表格,在后续实际测量时只需要根据处理器在两个频率的检测数据并作相应计算得到距离差值,随后在映射表格中查找与该距离差值对应的第一重复周期数和第二重复周期数,并根据第一重复周期数和第二重复周期数来计算目标物体的真实距离。
[0108]
本技术提供的tof多频融合测距方法相较于现有的复杂算法中计算量大大降低,从而能够实现在不增加硬件成本的基础上提高帧率,并且降低功耗。
[0109]
以上对本技术提供的多频融合tof测距方法中的映射表格的建立过程作相关描述,以下将对本技术提供的多频融合tof测距方法中映射表格在实际测距中的应用进行详细描述,请参阅图2,图2为本技术提供的多频融合tof 测距方法另一个实施例,该方法包括:
[0110]
201、分别确定第一最大检测距离和第二最大检测距离,第一最大检测距离为第一频率对应的最大检测距离,第二最大检测距离为第二频率对应的最大检测距离,第一频率和第二频率的频率不同;
[0111]
202、根据第一最大检测距离和第二最大检测距离分别确定第一重复周期数和第二重复周期数的所有取值;
[0112]
203、根据第一重复周期数和第二重复周期数的所有取值确定第一重复周期数和第二重复周期数的所有有效组合;
[0113]
204、分别确定与第一重复周期数和第二重复周期数的不同有效组合对应的距离差值,建立第一重复周期数和第二重复周期数的不同有效组合与距离差值的映射表格,映射表格用于在测量目标物体的真实距离时根据距离差值确定对应的第一重复周期数和第二重复周期数;
[0114]
本实施例中的步骤201至步骤204与前述实施例中步骤101至步骤104 类似,此处不再赘述。
[0115]
205、根据第一频率和第二频率对目标物体进行测量;
[0116]
在建立好δd关于k0和k1的映射表格后,即可对目标物体进行测距。
[0117]
首先进行第一次测量,处理器控制发射端向目标物体发射第一频率f0的调制光信号,接收端对目标物体反射回来的光信号进行采样,处理器计算得到发射端和接收端的光信号的第一相位差
[0118]
然后进行第二次测量,处理器控制发射端向目标物体发射第二频率f1的调制光信号,接收端对目标物体反射回来的光信号进行采样,处理器计算得到发射端和接收端的光信号的第二相位差
[0119]
206、根据测量结果确定第一测量距离和第二测量距离;
[0120]
处理器根据第一相位差和第二相位差分别计算第一测量距离d0和第二测量距离d1,具体的:
[0121][0122]
207、根据第一测量距离和第二测量距离计算得到实际距离差值;
[0123]
处理器通过将第一测量距离d0和第二测量距离d1作差,得到实际距离差值δd。
[0124]
208、在映射表格中确定与实际距离差值对应的第一重复周期数和第二重复周期数;
[0125]
利用前述步骤204中建立的δd关于k0和k1的映射表格,即可通过实际距离差值δd确定相应的第一重复周期数k0和第二重复周期数k1。
[0126]
209、根据第一重复周期数和第二重复周期数确定目标物体的真实距离。
[0127]
在得到第一重复周期数k0和第二重复周期数k1的值后,即可轻松通过如下公式计算出目标物体的真实距离d,具体的:
[0128][0129]
下面对本技术提供的多频融合tof测距方法的全部流程进行举例说明:
[0130]
取第一频率f0为100mhz,第二频率f1为80mhz,则可通过上述步骤201 中的公式确定第一最大检测距离d0为1498.96mm,第二最大检测距离d1为 1873.70mm;
[0131]
第一频率f0和第二频率f1的最大公约数为20mhz,再根据步骤202中的公式可确定理论最大检测距离d
max
为7494.81mm;
[0132]
第一重复周期数k0的取值范围是0~n0的所有整数,计算可得n0为4,即 k0=0、1、2、3或4;
[0133]
第二重复周期数k1的取值范围是0~n1的所有整数,其中n1为3,即k1=0、 1、2或3;
[0134]
在根据第一频率f0和第二频率f1的值确定第一重复周期数k0和第二重复周期数k1的有效组合后,可建立如下映射表格:
[0135]
k0k1δd00010

14991137521

11242274932

74933112443

375
[0136]
然后进入实际测量环节,通过向目标物体分别发射第一频率f0100mhz和第二频率f180mhz的两种调制光信号,可计算得到实际实际距离差值δd:
[0137]
1)、当δd=0时,查表得k0=0,k1=0,那么真实距离
[0138]
2)、当δd=

1499时,查表得k0=1,k1=0,那么真实距离
[0139]
3)、当δd=375时,查表得k0=1,k1=1,那么真实距离
[0140]
4)、当δd=

1124时,查表得k0=2,k1=1,那么真实距离
[0141]
5)、当δd=749时,查表得k0=2,k1=2,那么真实距离
[0142]
6)、当δd=

749时,查表得k0=3,k1=2,那么真实距离
[0143]
7)、当δd=1124时,查表得k0=3,k1=3,那么真实距离
[0144]
8)、当δd=

375时,查表得k0=4,k1=3,那么真实距离
[0145]
在本实施例中,在建立好映射表格后,只需要执行向目标物体发射第一频率和第二频率的调制光信号,并根据处理器测量得到的相应频率的相移计算得到实际距离差值,再通过映射表格查表获得与该实际距离差值匹配的两个频率的重复周期数,即可计算得到目标物体的真实距离。相较于现有的多频融合测距方法计算量大大降低,从而能够实现在不增加硬件成本的基础上提高帧率,并且降低功耗。
[0146]
请参阅图3,图3为本技术提供的多频融合tof测距系统一个实施例,该系统包括:
[0147]
第一确定单元301,用于分别确定第一最大检测距离和第二最大检测距离,第一最大检测距离为第一频率对应的最大检测距离,第二最大检测距离为第二频率对应的最大检测距离,第一频率和第二频率的频率不同;
[0148]
第二确定单元302,用于根据第一最大检测距离和第二最大检测距离分别确定第一重复周期数和第二重复周期数的所有取值;
[0149]
第三确定单元303,用于根据第一重复周期数和第二重复周期数的所有取值确定第一重复周期数和第二重复周期数的所有有效组合;
[0150]
第四确定单元304,用于分别确定与第一重复周期数和第二重复周期数的不同有效组合对应的距离差值,建立第一重复周期数和第二重复周期数的不同有效组合与距离差值的映射表格,映射表格用于在测量目标物体的真实距离时根据距离差值确定对应的第一重复周期数和第二重复周期数。
[0151]
在本实施例中,通过预先建立第一重复周期数和第二重复周期数与距离差值的映射表格,在后续实际测量时只需要根据处理器在两个频率的检测数据并作相应计算得到距
离差值,随后在映射表格中查找与该距离差值对应的第一重复周期数和第二重复周期数,并根据第一重复周期数和第二重复周期数来计算目标物体的真实距离。本技术提供的tof多频融合测距系统相较于现有的系统中计算量大大降低,从而能够实现在不增加硬件成本的基础上提高帧率,并且降低功耗。
[0152]
下面对本技术提供的多频融合tof测距系统进行详细说明,请参阅图4,图4为本技术提供的多频融合tof测距系统另一个实施例,该系统包括:
[0153]
第一确定单元401,用于分别确定第一最大检测距离和第二最大检测距离,第一最大检测距离为第一频率对应的最大检测距离,第二最大检测距离为第二频率对应的最大检测距离,第一频率和第二频率的频率不同;
[0154]
第二确定单元402,用于根据第一最大检测距离和第二最大检测距离分别确定第一重复周期数和第二重复周期数的所有取值;
[0155]
第三确定单元403,用于根据第一重复周期数和第二重复周期数的所有取值确定第一重复周期数和第二重复周期数的所有有效组合;
[0156]
第四确定单元404,用于分别确定与第一重复周期数和第二重复周期数的不同有效组合对应的距离差值,建立第一重复周期数和第二重复周期数的不同有效组合与距离差值的映射表格,映射表格用于在测量目标物体的真实距离时根据距离差值确定对应的第一重复周期数和第二重复周期数。
[0157]
进一步的,本实施例系统还包括:
[0158]
测量单元405,用于根据第一频率和第二频率对目标物体进行测量;
[0159]
第五确定单元406,用于根据测量结果确定第一测量距离和第二测量距离;
[0160]
计算单元407,用于根据第一测量距离和第二测量距离计算得到实际距离差值;
[0161]
第六确定单元408,用于在映射表格中确定与实际距离差值对应的第一重复周期数和第二重复周期数;
[0162]
第七确定单元409,用于根据第一重复周期数和第二重复周期数确定目标物体的真实距离。
[0163]
进一步的,目标物体的真实距离通过如下公式确定:
[0164][0165]
其中k0为第一重复周期数,d0为第一最大检测距离,d0为第一测量距离, k1为第二重复周期数,d1为第二最大检测距离,d1为第二测量距离。
[0166]
进一步的,第二确定单元具体用于:
[0167]
根据第一频率和第二频率的最大公约数以及光速确定理论最大检测距离;
[0168]
根据第一最大检测距离和理论最大检测距离确定第一重复周期数的所有取值;
[0169]
根据第二最大检测距离和理论最大检测距离确定第二重复周期数的所有取值。
[0170]
进一步的,理论最大检测距离通过如下公式确定:
[0171][0172]
其中d
max
为理论最大检测距离,c为光速,gcd(f0,f1)为第一频率和第二频率的最大公约数。
[0173]
进一步的,第一重复周期数或第二重复周期数的所有取值通过如下公式确定:
[0174][0175]
其中d
max
为理论最大检测距离,d为第一最大检测距离或第二最大检测距离,第一重复周期数或第二重复周期数的所有取值为0~n0的所有整数。
[0176]
进一步的,距离差值通过如下公式计算得到:
[0177]
δd=k1*d1‑
k0*d0;
[0178]
其中δd为距离差值,k1为第二重复周期数,d1为第二最大检测距离,k0为第一重复周期数,d0为第一最大检测距离。
[0179]
本实施例系统中,各单元的功能与前述图2所示方法实施例中的步骤对应,此处不再赘述。
[0180]
本技术还提供了一种多频融合tof测距装置,请参阅图5,图5为本技术提供的多频融合tof测距装置一个实施例,该装置包括:
[0181]
处理器501、存储器502、输入输出单元503、总线504;
[0182]
处理器501与存储器502、输入输出单元503以及总线504相连;
[0183]
存储器502保存有程序,处理器501调用程序以执行如上任一多频融合 tof测距方法。
[0184]
本技术还涉及一种计算机可读存储介质,计算机可读存储介质上保存有程序,其特征在于,当程序在计算机上运行时,使得计算机执行如上任一多频融合tof测距方法。
[0185]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0186]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0187]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0188]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0189]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全
部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1