本发明专利技术实施例提供了一种基于激光雷达的运动目标检测方法及装置,改善了现有技术中需要限定运动目标的形状及对快速运动目标无法准确检测的问题。该基于激光雷达的运动目标检测方法包括:获取由激光雷达连续扫描多次得到的检测范围内运动目标的前景数据以及背景数据所构成的原始矩阵;利用鲁棒主分量分析法对所述原始矩阵进行分解,获得与所述原始矩阵对应的第一稀疏矩阵;对所述第一稀疏矩阵进行稀疏化处理,获得第二稀疏矩阵;对所述第二稀疏矩阵进行自适应窗口滤波,获得所述运动目标相对于所述激光雷达的距离信息。使用该基于激光雷达的运动目标检测方法,可以对运动目标进行有效检测。
【技术实现步骤摘要】
本专利技术涉及雷达检测领域,具体而言,涉及一种基于激光雷达的运动目标检测方 法及装置。
技术介绍
随着经济社会的不断发展,城市化步伐的不断加速,人们的工作、生活秩序显得越 来越紊乱,实时的行人、车辆检测有着重要的意义。如:可以通过统计等候电梯的人数来优 化调度电梯,以此提高电梯的利用率,减少用户的等待时间。可以通过检测十字路口、丁字 路口不同时间段的车流量大小,从而合理安排交通警察的工作时间和工作额度。总之,实时 并能快速定位移动目标的运动目标检测在现实生活中的应用非常广泛,因此,本专利技术的研 究就显得意义重大。 根据数据来源的不同,运动目标检测主要分为基于图像的方法和基于雷达数据的 方法。现有的基于序列图像的运动目标检测算法主要有光流法、图像帧间差分法和背景差 分法,然而基于序列图像的运动目标检测存在的突出问题就是图像处理的数据量大,算法 的实时性差,而且难以获得运动目标的深度信息。 为了改善上述问题,近年来,激光雷达因具有数据量小、测距精度高、实时性能好 等优点,在运动目标检测领域已经得到了广泛应用。其中,具有代表性的研究有Biswas等 人提出的动态占据概格图算法(Biswas R, Limketkai B, Sanner S,et al. Towards Object Mapping in Non-Stationary Environments with Mobile Robots//Proceedings of the 2002IEEE International Conference on Intelligent Robots and System s.Laus anne, Switzerland, 2002:1014-1019.),该算法能够学习运动物体的形状特征,将其作为物 体的运动模型。 专利技术人经研究发现,上述算法仍然存在很多问题,当物体形状会发生变化或快速 运动时,该算法仍然无法有效检测。
技术实现思路
有鉴于此,本专利技术实施例提供了一种基于激光雷达的运动目标检测方法及装置, 无需对运动目标进行建模,对运动目标的形状变化也不作限定,可以同时得到多帧原始数 据中的运动目标的位置信息,即不同时刻运动目标的运动信息,以改善现有技术当物体形 状会发生变化或快速运动时,无法检测的问题。 为了实现上述目的,本专利技术采用的技术方案如下: 第一方面,本专利技术实施例提供了一种基于激光雷达的运动目标检测方法,包括: 获取由激光雷达连续扫描多次得到的检测范围内运动目标的前景数据以及背景 数据所构成的原始矩阵; 利用鲁棒主分量分析法对所述原始矩阵进行分解,获得与所述原始矩阵对应的第 一稀疏矩阵; 对所述第一稀疏矩阵进行稀疏化处理,获得第二稀疏矩阵; 对所述第二稀疏矩阵进行自适应窗口滤波,获得所述运动目标相对于所述激光雷 达的距离信息。 结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所 述对所述第二稀疏矩阵进行自适应窗口滤波包括,将所述第二稀疏矩阵的非零数据转化为 原始矩阵中对应位置的值,获得第三稀疏矩阵;获得第三稀疏矩阵的每列数据的每个非零 数据对应的窗口宽度阈值;以第三稀疏矩阵每列数据的每个非零数据为起点,分别建立数 据分析窗口,所述数据分析窗口中包括作为起点的起点数据,以及与所述起点数据连续的 多个数据,所述起点数据与所述多个数据的总个数等于与所述起点数据对应的窗口宽度阈 值;若所述数据分析窗口内的非零数据的个数小于与所述起点数据对应的窗口宽度阈值, 将所述起点数据置为零;剩余的非零数据为所述运动目标相对于所述激光雷达的距离信 息。 结合第一方面的第一种可能的实施方式,本专利技术实施例提供了第一方面的第二种 可能的实施方式,其中,所述建立数据分析窗口包括,若所述起点数据与所述多个数据的总 个数小于与所述起点数据对应的窗口宽度阈值,则直接将所述起点数据置为零。 结合第一方面的第二种可能的实施方式,本专利技术实施例提供了第一方面的第三种 可能的实施方式,其中,所述每个非零数据对应的窗口宽度阈值T表示为: 其中,Width表示运动目标的宽度,Clhl表示位于第j行第i列的该非零数据,Δφ 为相邻扫描线间的夹角。 结合第一方面的第三种可能的实施方式,本专利技术实施例提供了第一方面的第四种 可能的实施方式,其中,对所述第二稀疏矩阵进行自适应窗口滤波,获得所述运动目标相对 于所述激光雷达的角度信息Θ,所述角度信息为Θ所述运动目标与所述激光雷达之间的 连线与所述激光雷达的扫描起始线间的夹角,表示为 结合第一方面的第四种可能的实施方式,本专利技术实施例提供了第一方面的第五种 可能的实施方式,其中,所述对所述第一稀疏矩阵进行稀疏化处理,包括将所述第一稀疏矩 阵中绝对值小于第一阈值的元素设为零。 第二方面,本专利技术实施例提供了一种基于激光雷达的运动目标检测装置,包括,扫 描单元,用于扫描检测范围内运动目标,所述运动目标的前景数据以及背景数据构造成原 始矩阵;分解单元,利用鲁棒主分量分析法对所述原始矩阵进行分解,获得与所述原始矩阵 对应的第一稀疏矩阵;矩阵处理单元,用于对所述稀疏矩阵进行稀疏化处理,获得第二稀疏 矩阵;滤波单元,用于对所述第二稀疏矩阵进行自适应窗口滤波,获得所述运动目标的距离 信息。 结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,所 述滤波单元包括,转换子单元,用于将所述第二稀疏矩阵的非零数据转化为原始矩阵中对 应位置的值,获得第三稀疏矩阵;窗口宽度阈值获取子单元,用于获得第三稀疏矩阵的每 列数据的每个非零数据对应的窗口宽度阈值;数据分析窗口建立子单元,用于以第三稀疏 矩阵每列数据的每个非零数据为起点,分别建立数据分析窗口,所述数据分析窗口中包括 作为起点的起点数据,以及与所述起点数据连续的多个数据,所述起点数据与所述多个数 据的总个数等于与所述起点数据对应的窗口宽度阈值;判断子单元,若所述数据分析窗口 内的非零数据的个数小于与所述起点数据对应的窗口宽度阈值,用于将所述起点数据置为 零; 若所述起点数据与所述多个数据的总个数小于与所述起点数据对应的窗口宽度 阈值,则直接将所述起点数据置为零; 剩余的非零数据为所述运动目标相对于所述激光雷达的距离信息。 结合第二方面的第一种可能的实施方式,本专利技术实施例提供了第二方面的第二种 可能的实施方式,其中,每个非零数据对应的窗口宽度阈值T表示为: 其中,Width表示运动目标的宽度,Clj, i表示位于所述原始矩阵的第j行第i列的 该非零数据,为相邻扫描线间的夹角。 结合第二方面的第二种可能的实施方式,本专利技术实施例提供了第二方面的第三种 可能的实施方式,其中,所述滤波单元用于: 获得所述运动目标相对于所述激光雷达的角度信息Θ,所述角度信息Θ为所述 运动目标与所述激光雷达之间的连线与扫描起始线间的夹角,表示为 本专利技术实施例提供的基于激光雷达的运动目标检测方法及装置,摒弃了现有技术 中需要物体的运动特征进行建模的特性,利用激光雷达获取检测范围内运动目标的前景数 据以及背景数据所构成的原始矩阵;利用鲁棒主分量分析法对原始矩阵进行分解,再将获 得的相对应的稀疏矩阵进行稀疏化处理获得第二稀疏矩阵,将第二稀疏矩阵的非零数据对 应置换为本文档来自技高网...
【技术保护点】
一种基于激光雷达的运动目标检测方法,其特征在于,包括:获取由激光雷达连续扫描多次得到的检测范围内运动目标的前景数据以及背景数据所构成的原始矩阵;利用鲁棒主分量分析法对所述原始矩阵进行分解,获得与所述原始矩阵对应的第一稀疏矩阵;对所述第一稀疏矩阵进行稀疏化处理,获得第二稀疏矩阵;对所述第二稀疏矩阵进行自适应窗口滤波,获得所述运动目标相对于所述激光雷达的距离信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:丁萌,曾丽娜,魏丽,张天慈,孙泽军,蒋寅秋,周乐添,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。