激光雷达分段直方图距离探测方法及其应用技术

技术编号:37398710 阅读:6 留言:0更新日期:2023-04-30 09:27
本申请提出了激光雷达分段直方图距离探测方法及其应用,包括以下步骤:在一次测距周期内,将全量程分为2的n次方段,进行分段扫描,若在某一段内收到了反射光信号,则该测距周期内剩余距离段激光器停止发光且TDC停止工作,输出该段得到的距离直方图信息。本申请可显著减少数据传输和处理占用的资源,降低系统工作功耗,避免计数饱和带来的误判影响。避免计数饱和带来的误判影响。避免计数饱和带来的误判影响。

【技术实现步骤摘要】
激光雷达分段直方图距离探测方法及其应用


[0001]本申请涉及光学
,特别是一种涉及激光雷达分段直方图距离探测方法及其应用。

技术介绍

[0002]LDS激光雷达模组在发出激光的同时,TDC(时间数字转换器)开始滚动计时,当芯片上的SPAD接收到被物体反射回的激光并产生脉冲,TDC在此时停止计时,此时计算发光到收光的时间差,再乘以光速,即可得出目标物体的距离。
[0003]在一个发光周期内,TDC持续滚动,直到收到光时停止。设定激光器的发光频率为1.667MHz,输出距离信息的帧率为2kHz,则一个测距周期包括有大约833次发光周期。系统需要将这833次发光周期所得的时间差结果做直方图统计,输出统计结果,后续数据处理遍历全量程统计值,找到出现次数最多的时间差作为本次测距周期的距离结果。如此的缺陷在于:1、全量程数据量大,传输和数据处理需要占用大量的资源;2、TDC需要全程循环扫描计数,而目标只出现在某个时刻,TDC能量有浪费;3、目前直方图统计计数器设计只有8位(1byte),即最高计数到255,若直方图统计计数出现饱和(计数器计到255停止),会影响最后距离结果的判断,若增加计数器上限,提高为2byte,占用存储空间会在原来基础上增大一倍。
[0004]因此,亟待激光雷达分段直方图距离探测方法及其应用,以减少数据传输和数据处理占用的资源,降低系统工作功耗及避免计数饱和带来的误判影响。

技术实现思路

[0005]本申请实施例提供了激光雷达分段直方图距离探测方法及其应用,针对目前技术存在的数据量大占用资源、TDC能量有浪费等问题。
[0006]本专利技术核心技术主要是将全量程分为2
n
段,从近到远进行分段扫描,若在某一段内收到了反射光信号,则该测距周期内剩余距离段激光器停止发光且TDC停止工作,输出该段得到的距离直方图信息。
[0007]第一方面,本申请提供了激光雷达分段直方图距离探测方法,所述方法包括以下步骤:S00、在一次测距周期内,将全量程分为2的n次方段,进行分段扫描;S10、发射激光并开始TDC计时,记录一个发光周期TDC被触发停止的时间戳,若无触发,则不记录数据;S20、重复S10步骤,直至完成当前段的扫描并将数据结果做统计直方图;S30、判断当前段内是否有反射光;S40、若当前段的统计直方图中某一时间计数的统计值达设定阈值以上,则当前段有接收到有效反射光并输出当前段的统计直方图结果,激光器和TDC停止工作;
若当前段的统计直方图中某一时间计数的统计值未达设定阈值以上,则当前段未接收到有效反射光,则继续下一段扫描直至有接收到有效反射光信号或所有段扫描结束。
[0008]进一步地,S00步骤中,n为正整数。
[0009]进一步地,S00步骤中,将全量程分为八段,对应可用一个字节控制。
[0010]进一步地,S00步骤中,从近到远进行分段扫描。
[0011]进一步地,设定阈值至少为10。
[0012]第二方面,本申请提供了激光雷达分段直方图距离探测方法装置,包括:分段模块,用于在一次测距周期内,将全量程分为2的n次方段,进行分段扫描;扫描模块,发射激光并开始TDC计时,记录一个发光周期TDC被触发停止的时间戳,若无触发,则不记录数据;重复扫描,直至完成当前段的扫描并将数据结果做统计直方图;输出模块,用于判断当前段内是否有反射光;若当前段的统计直方图中某一时间计数的统计值达设定阈值以上,则当前段有接收到有效反射光并输出当前段的统计直方图结果,激光器和TDC停止工作;若当前段的统计直方图中某一时间计数的统计值未达设定阈值以上,则当前段未接收到有效反射光,则继续下一段扫描直至有接收到有效反射光信号或所有段扫描结束。
[0013]第三方面,本申请提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述的激光雷达分段直方图距离探测方法。
[0014]第四方面,本申请提供了一种可读存储介质,可读存储介质中存储有计算机程序,计算机程序包括用于控制过程以执行过程的程序代码,过程包括根据上述的激光雷达分段直方图距离探测方法。
[0015]本专利技术的主要贡献和创新点如下:1、与现有技术相比,本申请同样的激光器条件下,设定激光器的发光频率为1.667MHz,输出距离信息的帧率为2kHz,则一个测距周期包括有大约833次发光周期,将其分成8段,每段有大约104次发光,如此传输和处理的数据仅为原来的1/8,显著降低了资源的占用;2、与现有技术相比,本申请在当前一段扫描检测出目标物体时,后续测距周期的其他段不扫描,暂停激光器和TDC,直到下个测距周期,可显著降低功耗;3、与现有技术相比,本申请在一段扫描周期仅统计104次发光结果,不会造成统计直方图计数器饱和,提升数据准确率。因为“直方图统计计数器设计只有8位(1byte),即计数范围0到255”,即全量程每个时间点都可以计数到255,104次收光只有104个事件,同一时间点的计数就不可能超过255。
[0016]本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
附图说明
[0017]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例的激光雷达分段直方图距离探测方法的流程;图2是本申请一种实施例的工作时序图;
图3是利用现有技术得到的全量程完整直方图;图4是本申请的分段输出直方图;图5是根据本申请实施例的电子装置的硬件结构示意图。
具体实施方式
[0018]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
[0019]需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
[0020]现有技术存在的缺陷:1、全量程数据量大,传输和数据处理需要占用大量的资源;2、TDC需要全程循环扫描计数,而目标只出现在某个时刻,TDC能量有浪费;3、目前直方图统计计数器设计只有8位(1byte),即最高计数到255,若直方图统计计数出现饱和(计数器计到255停止),会影响最后距离结果的判断。
[0021]基于此,本专利技术基于分段扫描来解决现有技术存在的问题。
[0022]实施例一本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.激光雷达分段直方图距离探测方法,其特征在于,包括以下步骤:S00、在一次测距周期内,将全量程分为2的n次方段,进行分段扫描,其中n为大于等于2的正整数;S10、发射激光并开始TDC计时,记录一个发光周期TDC被触发停止的时间戳,若无触发,则不记录数据;S20、重复S10步骤,直至完成当前段的扫描并将数据结果做统计直方图;S30、判断当前段内是否有反射光;S40、若当前段的统计直方图中某一时间计数的统计值达设定阈值以上,则当前段有接收到有效反射光并输出当前段的统计直方图结果,激光器和TDC停止工作;若当前段的统计直方图中某一时间计数的统计值未达设定阈值以上,则当前段未接收到有效反射光,则继续下一段扫描直至有接收到有效反射光信号或所有段扫描结束。2.如权利要求1所述的激光雷达分段直方图距离探测方法,其特征在于,S00步骤中,将全量程分为八段,对应可用一个字节控制。3.如权利要求1所述的激光雷达分段直方图距离探测方法,其特征在于,S00步骤中,从近到远进行分段扫描。4.如权利要求1

3任意一项所述的激光雷达分段直方图距离探测方法,其特征在于,所述设定阈值至少为10。5.激光雷达...

【专利技术属性】
技术研发人员:许鹤松何梦凡沈炜沈昕嘉沈锴
申请(专利权)人:杭州宇称电子技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1