障碍物检测装置及方法

文档序号:8260151阅读:1077来源:国知局
障碍物检测装置及方法
【技术领域】
[0001]本发明涉及障碍物检测技术,尤其涉及用于检测障碍物的装置及方法。
【背景技术】
[0002]人类对外界环境信息的获取很大一部分来自视觉系统,视觉缺失和视力残疾给盲人和视障患者在生活上带来极大的困难,尤其是对安全行走极具挑战性。为了帮助盲人行走,近年来,国内外研宄者利用超声波、红外、摄像头等传感器研发了多种盲人辅助行走系统,其中障碍物检测是核心技术。超声波、红外等只能检测一定方向/高度上障碍物,而通过双摄像头采集图像以获取物体与摄像头距离的方法计算复杂度高,资源消耗量大。理想的障碍物检测系统应该具有:实时性、准确性、低成本、低功耗、便携性等特点。但现有系统在功能和性能上还远没有达到满足盲人安全行走过程中的障碍物检测实际需求。

【发明内容】

[0003]因此,本发明的目的在于克服上述现有技术的缺陷,提供一种新的障碍物检测装置及方法。
[0004]本发明的目的是通过以下技术方案实现的:
[0005]一方面,本发明提供了一种障碍物检测装置,包括:
[0006]一个或多个图样发生器,用于将图样投影到地面;
[0007]图像传感器,用于采集关于地面状况的图像,所采集的图像中包含投影到地面的图样;
[0008]障碍物检测部件,用于根据采集的图像中图样的变化来检测地面是否存在障碍物。
[0009]上述装置中,所述一个或多个图样发生器中的每一个各自对应不同的颜色。
[0010]上述装置中,所述障碍物检测部件可以从所采集的图像中选择其对应的颜色与当前地面颜色反差最大的图样来检测障碍物。
[0011]上述装置中,所述障碍物检测部件可分别基于所采集的图像中每个颜色的图样检测是否存在障碍物,如果其中一个检测结果为存在障碍物,则判定当前地面存在障碍物。
[0012]上述装置中,所述图样可以为格栅图案。
[0013]上述装置中,所述图样发生器包括点光源和带有图样的镜头或透明薄片/膜。
[0014]又一方面,本发明提供了一种障碍物检测方法,包括:
[0015]步骤I,将图样投影到地面;
[0016]步骤2,采集关于地面状况的图像,所采集的图像中包含投影到地面的图样;
[0017]步骤3,根据采集的图像中图样的变化来检测地面是否存在障碍物。
[0018]上述方法中,所述步骤I包括将不同颜色的图样投射到地面。
[0019]上述方法中,所述步骤3可包括从采集的图像中选择其颜色与当前地面颜色反差最大的图样来检测障碍物。
[0020]上述方法中,所述步骤3可包括分别基于采集的图像中每个颜色的图样检测是否存在障碍物,如果其中一个检测结果为存在障碍物,则判定当前地面存在障碍物。
[0021]上述方法中,所述图样可以为格栅图案。所述步骤3可包括:
[0022]从当前采集的图像中识别所包含的格栅信息,所述格栅信息包括与格栅图案中线条和/或交叉点相关的信息;
[0023]判断当前采集的图像中的格栅信息与上次采集的图像中的格栅信息或参考格栅信息相比,是否发生了变化;如果发生变化,则确定地面上存在障碍物。
[0024]与现有技术相比,本发明的优点在于:
[0025]根据投影到地面的图样的变化来检测障碍物,极大地简化了分析处理的复杂度,降低了成本,改善了障碍物的检测鲁棒性,提高了检测速度和精度,满足了盲人避障的实时性需求。
【附图说明】
[0026]以下参照附图对本发明实施例作进一步说明,其中:
[0027]图1为根据本发明一个实施例的障碍物检测装置的结构示意图;
[0028]图2为根据本发明又一个实施例的障碍物检测装置的结构示意图;
[0029]图3为根据本发明一个实施例的障碍物检测方法的流程示意图。
【具体实施方式】
[0030]为了使本发明的目的,技术方案及优点更加清楚明白,以下结合附图通过具体实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0031]图1给出了根据本发明一个实施例的障碍物检测装置100的结构示意图。该障碍物检测装置100包括图样发生器101、图像传感器102和障碍物检测部件103。图样发生器101用于将图样投影到行进前方的地面;图像传感器102用于采集关于行进前方的地面状况的图像,所采集的图像中包含被投影到地面的图样;障碍物检测部件103用于根据采集的图像中图样的变化来检测在行进前方的地面是否存在障碍物。
[0032]参考图1,在一个实施例中,图样发生器101包括点光源和带有图样的镜头或透明薄片/膜。通过点光源照射带有图样的镜头或透明薄片/膜,可将图样投射到盲人行进的前方路面,从而在路面上呈现被投影的图样。在一个实施例中,图样可以是格栅图案。格栅图案例如可以是由在水平和垂直方向上平行且等距的线条交叉形成正方形格栅。在又一个示例中,格栅图案可以是在其他互相垂直的两个方向上平行且等距的线条交叉形成的正方形格栅。在又一个示例中,格栅图案是由在互相垂直的两个方向上平行的线条交叉形成的格栅。在其他实施例中,图样可以是任何便于从图像中识别的规则或不规则图案构成的图像。在一个实施例中,可采用市场上常见的激光笔或激光手电(例如SDLaSer303)作为图样发生器中的点光源,并在前端安装一片带有诸如格栅图案之类的图样的镜头或透明薄片。为了适合在阳光下使用,激光笔或激光手电的功率可以设置在100mw以上。应理解,以上仅是举例说明,在本发明的实施例中,对于图样发生器的具体构成部件不进行任何限制,本领域技术人员也可以通过其他可替代部件来将例如格栅之类的图样投影到地面。
[0033]图像传感器102用于采集关于行进前方地面状况的图像信息,这些信息中包含了通过图样发生器投射到地面的图样。可采用市场上常见的摄像头作为图像传感器,例如,谷客H15高清摄像头,其像素为500万,每秒采集30帧且具有USB2.0接口。在本发明的实施例中,对于图像传感器的型号和性能等不进行限制。
[0034]继续参考图1,障碍物检测部件103用于通过分析图像传感器102所采集图像,判断其中包含的图样是否发生了变化来检测在行进前方的地面是否存在障碍物,并将检测结果反馈给使用者。为方便描述,下文将以格栅为例来说明如何根据采集的图像中图样的变化来检测在行进前方的地面是否存在障碍物。本领域技术人员应理解,以格栅作为所采用的图样仅是举例说明的目的,而非进行限制,在其他实施例中也可以使用任何便于从图像中识别的图案以及偏于判定其形状变化的图案作为图样并将其投影到地面。其中,可以将在地面平整的正常情况下所采集的图像中的格栅图案设置为参考图案,或者也可以不断地将未遇到障碍物时最新采集的图像中的格栅图案设置为参考图案。当地面出现不平整时,相比参考图案,投影到地面上的格栅的线条就会发生变形,而且变形越大则代表地面越不平整。根据投影原理,离发射点越远,图像就越大,反之就越小。例如,与参考图案相比,当两条平行的格栅线条投射到地面上时,如果检测到这两条格栅线条之间的间距变窄了,则说明地面凸起,反之代表凹陷。又例如,相比参考图案,如果检测到投影到地面的格栅中某个区域的格子的面积均变大,则说明这部分区域的地面上有凹陷,反之,如果检测到某个区域的格子的面积均变小,则说明这部分区域的地面上有凸起。又例如,相比参考图案,如果检测到投影到地面的格栅中各个线条的斜率发生变化,变化越大说明存在障碍物的可能性越大。又例如,相比参考图案,如果检测到投影到地面的格栅中各个角点(即格栅线条的交叉点)的在图中的位置发生变化,变化越大说明存在障碍物的可能性越大。
[0035]在一个优选的实施例中,考虑到阳光以及地面颜色等不同情况,为改善图样颜色与地面的反差,可以采用多个不同颜色的图样发生器。如图2所示,可以采用两个颜色的格栅发生器,例如,其包含2支SDLaser303激光手电,其中I支是绿色的,另外I支是红色的,它们的功率为10000MW,并可以分别采用带有相同或不同的格栅图案的镜头。通过这两个格栅发生器同时向行进前方的地面投射红色和蓝色的格栅。障碍物检测部件从所采集的路面图像中选择其对应的颜色与当前地面颜色反差最大的格栅来检测障碍物。在又一个实施例中,障碍物检测部件可以同时使用多种颜色的格栅来检测障碍物。例如,障碍物检测部件分别基于所采集的路面图像中各个颜色的格栅检测是否存在障碍物,如果其中一个检测结果为存在障碍物,则判定行进前方地面存在障碍物。这样可以防止由于环境光线以及路面颜色导致格栅识别不清楚的情况,可提高障碍物检测的鲁棒性和准确性。
[0036]应理解,障碍物检测部件可以软件的形式运行在诸如手机、平板电脑等便携的终端设备上。也可以以现场可编程门阵列(FPGA)、专用集成电路(ASIC)的硬件形式来实现。实际上,障碍物检测部件可作为产品或在产品中实现的计算机可读程序而被提供。此处使用的术语“产品”包括从计算机可读的装置、固件、可编程逻辑、存储器装置、集成电路芯片、现场可编程门阵列(FPGA)、专用集成电路(ASIC)等、电子装置、计算机可读的非易失存储单元(例如,CD-ROM、软盘、硬盘等)可访问的或嵌入其中的代码或硬件逻辑。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1