一种基于检测物体的大基线多激光雷达标定的方法及系统与流程

文档序号:31224787发布日期:2022-08-23 18:46阅读:182来源:国知局
一种基于检测物体的大基线多激光雷达标定的方法及系统与流程

1.本发明涉及视觉测量技术领域,特别涉及一种基于检测物体的大基线多激光雷达标定的方法及系统。


背景技术:

2.当前,在机器人、无人驾驶、安防监控、智能交通等领域,为了增强设备的感知能力,多种传感器被采用,比如,单目相机、双目相机、热感相机、激光雷达等。在众多传感器中,激光雷达因其能提供精确而且稠密的环境三维信息和反射强度信息,而得到广泛应用。
3.但是,现有的单个激光雷达方案有许多缺陷:其一,大多数固定安装的激光雷达由于其视野范围有限,其视野范围无法达到360度,进而实现全覆盖;其二,大多数机械式激光雷达虽然能够达到水平方向360度覆盖,然而其扫描线束有限,激光雷达在其360度视野范围内的垂直分辨率同样受限。因此,如果希望对提高激光雷达感知范围和提高分辨率,则需要放置多个激光雷达,而多个激光雷达系统最重要的步骤就是多个激光雷达的标定。
4.尽管目前存在一些多个激光雷达标定方法和系统,但大部分仅限于室内、短基线的场景,其无法应用到室外、大基线场景,例如无人驾驶和智能交通场景。因此,一个能适用于室外、大基线场景的多激光雷达标定的感知系统具备重要的实用价值。


技术实现要素:

5.本发明的目的在于克服现有技术中的上述缺陷,提供一种基于检测物体的大基线多激光雷达标定的方法及系统;可以适用于室外大基线场景,以弥补单个激光雷达的感知缺陷,确保精确且稠密的环境三维信息。
6.为实现上述目的,本发明提供了一种基于检测物体的大基线多激光雷达标定的方法,包括以下步骤:
7.步骤s1:通过深度学习技术,将多个单激光雷达中的目标物体检测出来,并且确定目标物体的中心点以及在该激光雷达坐标系下的三维坐标;
8.步骤s2:在每个激光雷达中任意选取三个目标检测物体以及其中心点;进行最近的点云配准,得到一次粗匹配结果,计算外参矩阵据中的旋转矩阵r和平移向量t;
9.步骤s3:重复步骤s2,并进行迭代,直至满足定义的收敛条件,完成n次粗匹配,得到相应的匹配参数,即外参矩阵据中的旋转矩阵r和平移向量t;
10.步骤s4:将步骤s3中得到的粗匹配结果作为初始值,对整体点云进行迭代最近点的点云匹配算法,回归得到精确的多激光雷达的匹配参数,即外参矩阵据中的旋转矩阵r和平移向量t;并利用该参数,对多激光雷达点云进行融合,实现多激光雷达的标定。
11.作为优选的,所述步骤s1中还包括以下步骤;
12.步骤s11:确定作业任务要关注的目标物体以及目标物体的类别;
13.步骤s12:通过激光雷达对目标物体进行拍摄,获得所有单个激光雷达中的雷达点云数据;
14.步骤s13:将点云数据输入深度卷积神经网络,从其输出结果中获得目标物体的中心点以及目标物体在激光雷达坐标系中的三维坐标。
15.作为优选的,所述步骤s2中还包括;将选取的任意两对三个中心点,根据其任意给定的匹配关系;进行svd分解求解两者之间的外参矩阵,得到旋转矩阵r和平移向量t。
16.作为优选的,所述步骤s3中还包括以下步骤;
17.步骤s31:重复迭代所有检测物体中心点,计算每一次得到的匹配误差,并对其匹配精准度进行打分;
18.步骤s32:将最终分数最高的作为粗略匹配的最优解输出。
19.作为优选的,所述步骤s4中还包括;将步骤s32得到的粗略最优解作为初始值,对所有点云进行全局匹配,根据迭代最近点算法进行点云配准,得到优化有后的最终解;即外参矩阵据中的旋转矩阵r和平移向量t;并利用该参数,对多激光雷达点云进行融合,实现多激光雷达的标定。
20.本发明还提供了一种采用上述所述一种基于检测物体的大基线多激光雷达标定的方法的系统,包括:目标物体,多激光雷达,点云计算模块,参数输出模块和标定模块;
21.目标物体,将若干个目标物体放置到多个单激光雷达中的公共视野处;
22.多激光雷达,对视野中的目标物体进行拍摄,获得所有单个激光雷达中的雷达点云数据;
23.点云计算模块,与多激光雷达通讯连接,将点云数据输入深度卷积神经网络,从其输出结果中获得目标物体的中心点以及目标物体在激光雷达坐标系中的三维坐标;
24.参数输出模块,与点云计算模块通讯连接,在多个激光雷达下任意选取三个目标物体以及其中心点,进行最近临点云配准,得到一次粗匹配结果;重复进行迭代,直至算法满足定义的收敛条件,完成n次粗匹配,得到相应的匹配参数;将得到的粗匹配结果作为初始值,对整体点云进行迭代最近点的点云匹配算法,回归得到精确的多激光雷达的匹配参数,即外参矩阵据中的旋转矩阵r和平移向量t;
25.标定模块,与参数输出模块通讯连接,将上述匹配参数,对多激光雷达点云进行融合,实现多激光雷达的标定。
26.与现有技术相比,本发明的有益效果在于:
27.本发明提供的方法和系统通过检测目标物体在激光雷达的中心点以及三维坐标,然后对坐标进行多次迭代、收敛和粗匹配,并利用粗匹配结果作为初始值,对整体点云进行迭代最近点的点云匹配算法,回归得到精确的多激光雷达的匹配参数,即外参矩阵据中的旋转矩阵r和平移向量t;并利用该参数,对多激光雷达点云进行融合,实现多激光雷达的标定;可以适用于室外大基线场景,以弥补单个激光雷达的感知缺陷,确保精确且稠密的环境三维信息;可以实现多个激光雷达点云的融合,搭建更可靠的感知系统;在此基础上,各项三维视觉感知任务可以达到稳定的性能,例如:对目标物体在三维空间的稳定跟踪、速度预测、轨迹预测、异常行为检测等。
附图说明
28.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
29.图1是本发明提供的一种基于检测物体的大基线多激光雷达标定的方法的流程框图;
30.图2是本发明提供的一种基于检测物体的大基线多激光雷达标定的系统的流程框图。
具体实施方式
31.下面将结合本发明本实施方式中的附图,对本发明本实施方式中的技术方案进行清楚、完整地描述,显然,所描述的本实施方式是本发明的一种实施方式,而不是全部的本实施方式。基于本发明中的本实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他本实施方式,都属于本发明保护的范围。
32.实施例一
33.请参考图1,本发明实施例一提供了一种基于检测物体的大基线多激光雷达标定的方法。
34.首先,对本发明提供的方法进行整体说明:本发明提供一种基于检测物体的大基线多激光雷达标定的方法;可根据目标物体进行多激光雷达的标定与融合,实现多激光雷达系统的搭建,并进一步确保后续感知任务的性能可靠稳定。
35.接下来,对一种基于检测物体的大基线多激光雷达标定的方法进行详细介绍,图1所示为本发明流程图。
36.参照图1,本发明主要包含以下步骤:步骤s1:从点云中检测出目标物体。
37.具体的,首先,确定作业任务要关注的目标物体以及目标物体的类别;例如:行人、汽车等等;其次,通过激光雷达对目标物体进行拍摄,获得所有单个激光雷达中的雷达点云数据;再次,通过深度学习技术,将多个单激光雷达中的目标物体检测出来;最后,将点云数据输入深度卷积神经网络,从其输出结果中获得目标物体的中心点以及目标物体在激光雷达坐标系中的三维坐标。
38.步骤s2:在每个激光雷达中任意选取三个目标检测物体以及其中心点;进行最近的点云配准,得到一次粗匹配结果,计算外参矩阵据中的旋转矩阵r和平移向量t;进一步的,所述步骤s2中还包括;将选取的任意两对三个中心点,根据其任意给定的匹配关系;进行svd分解求解两者之间的外参矩阵,得到旋转矩阵r和平移向量t。
39.步骤s3:重复步骤s2,将所有的点云进行迭代,直至满足定义的收敛条件,完成n次粗匹配,得到相应的匹配参数,即外参矩阵据中的旋转矩阵r和平移向量t。
40.进一步的,由于步骤s2中是任意选取的两对中心点,并且任意给定匹配关系,其得到的参数并不是最优解,需要重复迭代所有检测物体中心点,计算每一次得到的匹配误差,并对其匹配精准度进行打分,最终分数最高的作为粗略匹配的最优解输出。
41.步骤s4:点云全局匹配:将步骤s3得到的粗略最优解作为初始值,对所有点云进行全局匹配,根据迭代最近点算法进行点云配准,回归得到精确的多激光雷达的匹配参数,即外参矩阵据中的旋转矩阵r和平移向量t;并利用该参数,对多激光雷达点云进行融合,实现多激光雷达的标定,实现大基线多激光雷达标定的感知系统,进而为后续任务的性能可靠
稳定性提供保障。
42.综上所述,本发明的硬件平台为两台或多台激光雷达,其各自摆放位置可以随意,其距离最高可达30米,视角变化可达90度。
43.本发明的创新点在于可根据任务所关注的目标物体,自动完成多个激光雷达的标定,计算得到相对应的外参矩阵,完成多激光雷达点云融合,实现多雷达感知系统,有利于提升后续任务的性能。
44.实施例二
45.请参考图2,本发明实施例二提供了一种采用实施例一所述的一种基于检测物体的大基线多激光雷达标定的方法的系统。
46.请参考图2,所述基于检测物体的大基线多激光雷达标定的系统,包括:目标物体,多激光雷达,点云计算模块,参数输出模块和标定模块;
47.目标物体,将若干个目标物体放置到多个单激光雷达中的公共视野处;
48.多激光雷达,对视野中的目标物体进行拍摄,获得所有单个激光雷达中的雷达点云数据;
49.点云计算模块,与多激光雷达通讯连接,将点云数据输入深度卷积神经网络,从其输出结果中获得目标物体的中心点以及目标物体在激光雷达坐标系中的三维坐标;
50.参数输出模块,与点云计算模块通讯连接,在多个激光雷达下任意选取三个目标物体以及其中心点,进行最近临点云配准,得到一次粗匹配结果;重复进行迭代,直至算法满足定义的收敛条件,完成n次粗匹配,得到相应的匹配参数;将得到的粗匹配结果作为初始值,对整体点云进行迭代最近点的点云匹配算法,回归得到精确的多激光雷达的匹配参数,即外参矩阵据中的旋转矩阵r和平移向量t;
51.标定模块,与参数输出模块通讯连接,将上述匹配参数,对多激光雷达点云进行融合,实现多激光雷达的标定,实现大基线多激光雷达标定的感知系统,进而为后续任务的性能可靠稳定性提供保障。
52.现有方案中对大基线多雷达标定均依赖人为设计的外界标定物,本发明提供的方法及其系统消除了对于人为设定标定物的依赖,可借助检测到的物体,例如:汽车、行人等,完成在线的多激光雷达的标定。
53.上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1