一种基于人眼视觉识别技术实现障碍物检测技术的制作方法

文档序号:15282717发布日期:2018-08-28 23:43阅读:395来源:国知局

本发明涉及行车安全系统技术领域,具体为一种基于人眼视觉识别技术实现障碍物检测技术。



背景技术:

随着科技的高速发展,车辆的安全性能也在逐步提升,在车辆行驶过程中需要对车辆周边进行投影观察,但是显示屏中显示的大多数为无用数据,即人眼视觉可以观察到的画面,针对一些驾驶员的视野盲区难以进行检测,为此,我们提出了一种基于人眼视觉识别技术实现障碍物检测技术来解决上述问题。



技术实现要素:

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种基于人眼视觉识别技术实现障碍物检测技术,具备运用人眼视觉识别技术进行检测的优点,解决了现有设备使用效果不佳的问题。

(二)技术方案

为实现上述运用人眼视觉识别技术进行检测的目的,本发明提供如下技术方案:一种基于人眼视觉识别技术实现障碍物检测技术,包括以下步骤:

1)保持驾驶员头部位置不变,使用定位相机采集驾驶员的人眼图像;

2)变换定位相机的位置,得到五种不同角度的人眼图像信息;

3)对图像进行人眼校准特征点的图像坐标并根据计算机视觉原理获取特征点的空间坐标,利用三维建模单元对人眼图像进行三维建模,在建立好的空间坐标系中标识出人眼的第一空间坐标(x1,y1,z1),在根据检测到的人眼图像信息,对其虹膜的空间位置进行确定,标识出虹膜的第二空间坐标(x2,y2,z2);

4)根据步骤3)中所得到的空间坐标,得到人眼相对于障碍物显示屏的位置信息;

5)得到人眼相对于障碍物显示屏显示屏的位置信息后,使用移动窗口算法对人眼的可视区域进行跟踪,采集到人眼无法进行观察的图像区域;

6)在人眼无法进行观察的图像区域中,使用车身前方的障碍物传感器确定障碍物的空间坐标,并在障碍物显示屏上确定障碍物的位置;

7)障碍物的位置基于障碍物传感器的检测结果确定出的相对于车辆的障碍物的位置储存于存储器中,根据车辆位置的变化量,对储存于存储器上的障碍物的位置进行更新,从而依次确定当前障碍物相对于车辆的相对位置;

8)对确定好的障碍物相对于车辆的相对位置进行重叠判断,确定障碍物所存在的范围是否与车辆的所存在范围发生重叠;

9)当障碍物所存在的范围与车辆的所存在范围发生重叠时,警报判定为需要实施警报的情况下,向驾驶员进行报警处理。

优选的,所述步骤2)中定位相机的调节位置共有五种,取90°方向为正中调节位置,分别取30°、60°、90°、120°以及150°方向确定五个调节位置,所述调节半径为30厘米。所述步骤3)中的三维建模单元包括数据采集模块、数据分析模块、数据拼接模块以及数据建模模块,所述三维建模单元基于车用的机载lidar上进行设计。

优选的,所述步骤5)中障碍物显示屏采集到下一帧图像后,优选辨识出上一帧图像中未标识出的图像区域,对出现的图像区域数据进行收集,重复多次,最终检测出人眼无法进行观察的图像区域。

优选的,所述步骤8)中确定障碍物所存在的范围与车辆的所存在范围发生重叠,则进行报警处理;若障碍物所存在的范围与车辆的所存在范围未发生重叠,则不进行报警处理。

优选的,所述步骤9)中的报警处理可以为发光二极管报警也可以为蜂鸣器报警。

(三)有益效果

与现有技术相比,本发明提供了一种基于人眼视觉识别技术实现障碍物检测技术,具备以下有益效果:

该基于人眼视觉识别技术实现障碍物检测技术,通过运用人眼视觉识别技术,使用移动窗口算法对人眼的可视区域进行跟踪,采集到人眼无法进行观察的图像区域,并且使用障碍物传感器确定障碍物的空间坐标,并在障碍物显示屏上确定障碍物的位置,对障碍物相对于车辆的相对位置进行重叠判断,确定障碍物所存在的范围是否与车辆的所存在范围发生重叠,从而大大提高了该基于人眼视觉识别技术实现障碍物检测技术的使用效果,有助于该技术的推广。

具体实施方式

下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

一种基于人眼视觉识别技术实现障碍物检测技术,包括以下步骤:

1)保持驾驶员头部位置不变,使用定位相机采集驾驶员的人眼图像;

2)变换定位相机的位置,得到五种不同角度的人眼图像信息;

3)对图像进行人眼校准特征点的图像坐标并根据计算机视觉原理获取特征点的空间坐标,利用三维建模单元对人眼图像进行三维建模,在建立好的空间坐标系中标识出人眼的第一空间坐标(x1,y1,z1),在根据检测到的人眼图像信息,对其虹膜的空间位置进行确定,标识出虹膜的第二空间坐标(x2,y2,z2),三维建模单元包括数据采集模块、数据分析模块、数据拼接模块以及数据建模模块,三维建模单元基于车用的机载lidar上进行设计;

4)根据步骤3)中所得到的空间坐标,得到人眼相对于障碍物显示屏的位置信息;

5)得到人眼相对于障碍物显示屏显示屏的位置信息后,使用移动窗口算法对人眼的可视区域进行跟踪,采集到人眼无法进行观察的图像区域,障碍物显示屏采集到下一帧图像后,优选辨识出上一帧图像中未标识出的图像区域,对出现的图像区域数据进行收集,重复多次,最终检测出人眼无法进行观察的图像区域;

6)在人眼无法进行观察的图像区域中,使用车身前方的障碍物传感器确定障碍物的空间坐标,并在障碍物显示屏上确定障碍物的位置;

7)障碍物的位置基于障碍物传感器的检测结果确定出的相对于车辆的障碍物的位置储存于存储器中,根据车辆位置的变化量,对储存于存储器上的障碍物的位置进行更新,从而依次确定当前障碍物相对于车辆的相对位置;

8)对确定好的障碍物相对于车辆的相对位置进行重叠判断,确定障碍物所存在的范围是否与车辆的所存在范围发生重叠,确定障碍物所存在的范围与车辆的所存在范围发生重叠,则进行报警处理;若障碍物所存在的范围与车辆的所存在范围未发生重叠,则不进行报警处理;

9)当障碍物所存在的范围与车辆的所存在范围发生重叠时,警报判定为需要实施警报的情况下,向驾驶员进行报警处理,报警处理可以为发光二极管报警也可以为蜂鸣器报警。

本发明的有益效果是:该基于人眼视觉识别技术实现障碍物检测技术,通过运用人眼视觉识别技术,使用移动窗口算法对人眼的可视区域进行跟踪,采集到人眼无法进行观察的图像区域,并且使用障碍物传感器确定障碍物的空间坐标,并在障碍物显示屏上确定障碍物的位置,对障碍物相对于车辆的相对位置进行重叠判断,确定障碍物所存在的范围是否与车辆的所存在范围发生重叠,从而大大提高了该基于人眼视觉识别技术实现障碍物检测技术的使用效果,有助于该技术的推广。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1