【技术实现步骤摘要】
一种双目相机盲区内的障碍物检测方法、装置及设备
[0001]本申请涉及机器人领域,特别涉及一种双目相机盲区内的障碍物检测方法、装置及设备。
技术介绍
[0002]双目相机目前被广泛应用于移动机器人中,移动机器人通过双目相机进行障碍感知,可以及时检测定位障碍物以避免移动时被阻碍。
[0003]但在应用中,受限于双目相机的实现原理,双目相机在近距离常会存在一定的盲区(也称双目相机盲区),其中,双目相机的基线距离越大,其近距离存在的双目相机盲区越大。针对进入双目相机盲区的障碍物,则双目相机中的两个相机(比如左目相机和右目相机)不能同步采集该障碍物的图像,进而也就无法获取对应的深度信息,这就使得在基于双目深度信息进行障碍感知时,无法检测到双目相机盲区内的障碍物,存在发生碰撞的风险深度。
技术实现思路
[0004]本申请公开了一种双目相机盲区内的障碍物检测方法、装置及设备,实现对进入至双目相机盲区内的障碍物进行检测。
[0005]根据本申请实施例的第一方面,提供一种双目相机盲区内的障碍物检测方法,该方法包括:
[0006]获得双目相机中任一相机当前采集的当前帧图像和与所述当前帧图像对应的当前深度图;
[0007]检查所述当前帧图像与所述相机已采集的上一帧图像中是否存在同一目标障碍物;如果是,依据所述当前深度图,检测所述目标障碍物当前是否处于双目相机盲区;
[0008]在检测出所述目标障碍物当前处于所述双目相机盲区的情况下,依据所述目标障碍物在所述当前帧图像中的当前障碍物区 ...
【技术保护点】
【技术特征摘要】
1.一种双目相机盲区内的障碍物检测方法,其特征在于,该方法包括:获得双目相机中任一相机当前采集的当前帧图像和与所述当前帧图像对应的当前深度图;检查所述当前帧图像与所述相机已采集的上一帧图像中是否存在同一目标障碍物;如果是,依据所述当前深度图,检测所述目标障碍物当前是否处于双目相机盲区;在检测出所述目标障碍物当前处于所述双目相机盲区的情况下,依据所述目标障碍物在所述当前帧图像中的当前障碍物区域以及已预测出的所述目标障碍物在当前帧图像中的轨迹信息,在所述当前深度图中补全所述目标障碍物的障碍物信息,以基于所述当前深度图中的所述障碍物信息进行障碍物检测;其中,所述障碍物信息至少包括:所述目标障碍物对应的深度信息。2.根据权利要求1所述的方法,其特征在于,所述检查所述当前帧图像与所述相机已采集的上一帧图像中是否存在同一目标障碍物包括:判断所述当前帧图像中是否存在与所述上一帧图像中历史障碍物区域相匹配的目标障碍物区域,其中,当所述历史障碍物区域的指定特征属性对应的特征数据与所述目标障碍物区域的所述特征属性对应的特征数据相匹配,则所述历史障碍物区域与所述目标障碍物区域相匹配;如果是,则确定当前帧图像与所述相机采集的上一帧图像中存在同一目标障碍物,否则,确定当前帧图像与所述上一帧图像中不存在同一目标障碍物。3.根据权利要求1所述的方法,其特征在于,所述检查所述当前帧图像与所述相机已采集的上一帧图像中是否存在同一目标障碍物包括:将所述当前帧图像输入到已训练的实例分割模型中以通过所述实例分割模型从所述当前帧图像中提取出障碍物特征信息;检查基于所述上一帧图像中的历史障碍物区域预测出的障碍物在当前帧图像中的轨迹信息与所述障碍物特征信息是否匹配,如果匹配,则确定当前帧图像与所述相机采集的上一帧图像中存在同一目标障碍物,否则,确定当前帧图像与所述上一帧图像中不存在同一目标障碍物。4.根据权利要求1所述的方法,其特征在于,所述依据所述当前深度图,检测所述目标障碍物当前是否处于双目相机盲区包括:检测所述当前深度图中是否存在所述目标障碍物的深度信息,若所述当前深度图中不存在所述目标障碍物的深度信息,则确定所述目标障碍物当前处于双目相机盲区,否则,确定所述目标障碍物当前不处于所述双目相机盲区。5.根据权利要求1所述的方法,其特征在于,所述依据目标障碍物在当前帧图像中的当前障碍物区域以及已预测出的目标障碍物在当前帧图像中的轨迹信息,在当前深度图中补全所述目标障碍物的障碍物信息,包括:将所述当前帧图像中的当前障碍物区域映射到所述当前深度图的相关区域;依据已预测出的目标障碍物在当前帧图像中的轨迹信息,为所述相关区域中各像素点设置对应的深度信息。6.根据权利要求5所述的方法,其特征在于,所述轨迹信息至少包括:所述目标障碍物在采集所述当前帧图像时相对所述双目相机的位姿和速度;
所述依据已预测出的目标障碍物在当前帧图像中的轨迹信息,为所述相关区域中各像素点设置对应的深度信息包括:根据所述位姿和所述速度、以及已得到的所述目标障碍物在上一帧图像对应的上一帧深度图中的深度信息,为所述相关区域中各像素点设置对应的深度信息。7.根据权利要求1所述的方法,其特征在于,在检测出目标障碍物当前不处于所述双目相机盲区时,该方法进一步包括:将所述当前深度图转换为3D点云;基于所述3D点云,对障碍物位置进行聚类,得到对应所述当前深度图的障碍物位置信息;将所述障碍物位置信息映射到所述当前帧图像上,得到障碍物区域;依据所述障碍物区域进行障碍物的轨迹跟踪与预测。8.一种双目相机盲区内的障碍物检测装置,其...
【专利技术属性】
技术研发人员:崔蓝月,秦勇,
申请(专利权)人:杭州海康机器人技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。