首页> 中国专利> 一种新国标信号灯的自动识别方法、系统、设备及介质

一种新国标信号灯的自动识别方法、系统、设备及介质

摘要

本申请提供了一种新国标信号灯的自动识别方法、系统、设备及介质,所述方法包括:图像采集模块对汽车前方进行实时图像采集,生成待识别图像;信号灯识别模块将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,并基于所述当前新国标信号灯情况生成显示指令和语音播报指令;指示灯显示模块根据接收到的所述显示指令点亮对应的指示灯,以向用户提示所述当前新国标信号灯所表示的通行规则;语音播报模块根据接收到的所述语音播报指令进行语音播报,以向用户提示所述当前新国标信号灯所表示的通行规则。根据所述方法和系统,减少了因驾驶员解读信号灯出错而导致的扣分以及交通事故等情况。

著录项

  • 公开/公告号CN116071731A

    专利类型发明专利

  • 公开/公告日2023-05-05

    原文格式PDF

  • 申请/专利权人 富赛汽车电子有限公司;

    申请/专利号CN202310133431.4

  • 发明设计人 王雨;

    申请日2023-02-18

  • 分类号G06V20/58(2022.01);G06V10/10(2022.01);B60Q9/00(2006.01);B60Q3/70(2017.01);

  • 代理机构北京超凡宏宇专利代理事务所(特殊普通合伙) 11463;

  • 代理人于彬

  • 地址 130000 吉林省长春市汽车产业开发区东风大街7999号

  • 入库时间 2023-06-19 19:33:46

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-05-23

    实质审查的生效 IPC(主分类):G06V20/58 专利申请号:2023101334314 申请日:20230218

    实质审查的生效

  • 2023-05-05

    公开

    发明专利申请公布

说明书

技术领域

本申请涉及汽车技术领域,具体而言,涉及一种新国标信号灯的自动识别方法、系统、设备及介质。

背景技术

随着现代汽车种类繁多,交通安全成为人类社会的一个焦点。车辆闯红灯等行为造成了严重的交通安全隐患,有时甚至酿成大事故。一些驾驶员在驾驶过程中可能会存在疲劳驾驶行为,或者由于注意力不集中导致对前方信号灯状态的识别出现错误。且新国标信号灯较为复杂,刚接触新国标信号灯的司机很容易理解出错,造成意外发生。

发明内容

有鉴于此,本申请的目的在于提供一种新国标信号灯的自动识别方法、系统、设备及介质,可以根据图像采集模块采集到的图像自动识别出新国标信号灯当前的指示状态,在指示灯显示模块上使用通俗易懂的形式展现出当前左转、直行和右转是否可以通行,且可以通过语音播报出当前新国标信号灯的指示状态,减少因驾驶员解读信号灯出错而导致的扣分以及交通事故等情况。

第一方面,本申请实施例提供了新国标信号灯的自动识别方法,所述自动识别方法应用于一种新国标信号灯的自动识别系统,所述自动识别系统包括图像采集模块、信号灯识别模块、指示灯显示模块和语音播报模块,所述自动识别方法包括:

所述图像采集模块对汽车前方进行实时图像采集,生成待识别图像,并将所述待识别图像发送给所述信号灯识别模块;

所述信号灯识别模块识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,并基于所述当前新国标信号灯情况生成显示指令和语音播报指令,将所述显示指令发送给所述指示灯显示模块,将所述语音播报指令发送给所述语音播报模块;

所述指示灯显示模块根据接收到的所述显示指令点亮对应的指示灯,以向用户提示所述当前新国标信号灯所表示的通行规则;

所述语音播报模块根据接收到的所述语音播报指令进行语音播报,以向用户提示所述当前新国标信号灯所表示的通行规则。

进一步的,所述信号灯识别模块识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,包括:

对所述待识别图像进行识别,当判断出所述待识别图像中携带有点亮的新国标信号灯时,将所述待识别图像中携带的新国标信号灯确定为所述当前新国标信号灯;其中,所述当前新国标信号灯中包括左转信号灯、直行信号灯和右转信号灯;

针对于所述当前新国标信号灯中的每种信号灯,确定出该信号灯在所述待识别图像中的实际显示形式;其中,所述实际显示形式包括该信号灯对应的图标在所述待识别图像中所显示的颜色以及带颜色的图标在该信号灯中的位置;

将所述当前新国标信号灯中每种信号灯对应的实际显示形式与所述多种预设显示形式进行对比,从所述多种预设显示形式中确定出与所述当前新国标信号灯中每种信号灯对应的实际显示形式相同的目标显示形式,并将所述目标显示形式对应的信号灯情况确定为所述当前新国标信号灯情况。

进一步的,所述自动识别方法还包括:

所述信号灯识别模块识别出所述待识别图像中存在熄灭的新国标信号灯,且在接收所述待识别图像之前接收到的上一待识别图像中的新国标信号灯为点亮状态时,则判断所述当前新国标信号灯为闪烁状态,并基于所述闪烁状态生成闪烁指令和警示播报指令,将所述闪烁指令发送给所述指示灯显示模块,将所述警示播报指令发送给所述语音播报模块;

所述指示灯显示模块根据接收到的所述闪烁指令控制所有指示灯闪烁,以向用户提示所述当前新国标信号灯正在闪烁;

所述语音播报模块根据接收到的所述警示播报指令进行语音播报,以向用户提示所述当前新国标信号灯正在闪烁。

进一步的,所述自动识别方法还包括:

所述信号灯识别模块未识别出所述待识别图像中存在新国标信号灯时,则生成灯灭指令,并将所述灯灭指令发送给所述指示灯显示模块;

所述指示灯显示模块基于所述灯灭指令关闭所有的指示灯。

进一步的,所述当前新国标信号灯情况为禁止通行、所有方向均可通行、可直行或右转、可直行或左转、只可左转、只可右转或只可直行中的任意一种。

进一步的,所述指示灯显示模块中包括左转指示灯、直行指示灯和右转指示灯;所述信号灯识别模块基于所述当前新国标信号灯情况生成显示指令,包括:

当所述当前新国标信号灯情况为所述禁止通行时,生成所述左转指示灯、所述直行指示灯和所述右转指示灯均显示红色的显示指令;

当所述当前新国标信号灯情况为所述所有方向均可通行时,生成所述左转指示灯、所述直行指示灯和所述右转指示灯均显示绿色的显示指令;

当所述当前新国标信号灯情况为所述可直行或右转时,生成所述左转指示灯显示红色、所述直行指示灯和所述右转指示灯均显示绿色的显示指令;

当所述当前新国标信号灯情况为所述可直行或左转时,生成所述右转指示灯显示红色、所述直行指示灯和所述左转指示灯均显示绿色的显示指令;

当所述当前新国标信号灯情况为所述只可左转时,生成所述左转指示灯显示绿色、所述直行指示灯和所述右转指示灯均显示红色的显示指令;

当所述当前新国标信号灯情况为所述只可右转时,生成所述右转指示灯显示绿色、所述直行指示灯和所述左转指示灯均显示红色的显示指令;

当所述当前新国标信号灯情况为所述只可直行时,生成所述直行指示灯显示绿色、所述左转指示灯和所述右转指示灯均显示红色的显示指令。

第二方面,本申请实施例还提供了一种新国标信号灯的自动识别系统,所述自动识别系统包括:

图像采集模块,用于对汽车前方进行实时图像采集,生成待识别图像,并将所述待识别图像发送给信号灯识别模块;

信号灯识别模块,用于识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,并基于所述当前新国标信号灯情况生成显示指令和语音播报指令,将所述显示指令发送给指示灯显示模块,将所述语音播报指令发送给语音播报模块;

指示灯显示模块,用于根据接收到的所述显示指令点亮对应的指示灯,以向用户提示所述当前新国标信号灯所表示的通行规则;

语音播报模块,用于根据接收到的所述语音播报指令进行语音播报,以向用户提示所述当前新国标信号灯所表示的通行规则。

进一步的,所述信号灯识别模块在用于识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况时,所述信号灯识别模块还用于:

对所述待识别图像进行识别,当判断出所述待识别图像中携带有点亮的新国标信号灯时,将所述待识别图像中携带的新国标信号灯确定为所述当前新国标信号灯;其中,所述当前新国标信号灯中包括左转信号灯、直行信号灯和右转信号灯;

针对于所述当前新国标信号灯中的每种信号灯,确定出该信号灯在所述待识别图像中的实际显示形式;其中,所述实际显示形式包括该信号灯对应的图标在所述待识别图像中所显示的颜色以及带颜色的图标在该信号灯中的位置;

将所述当前新国标信号灯中每种信号灯对应的实际显示形式与所述多种预设显示形式进行对比,从所述多种预设显示形式中确定出与所述当前新国标信号灯中每种信号灯对应的实际显示形式相同的目标显示形式,并将所述目标显示形式对应的信号灯情况确定为所述当前新国标信号灯情况。

第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的新国标信号灯的自动识别方法的步骤。

第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的新国标信号灯的自动识别方法的步骤。

本申请实施例提供的一种新国标信号灯的自动识别方法、系统、设备及介质,所述自动识别方法应用于自动识别系统,所述自动识别系统包括图像采集模块、信号灯识别模块、指示灯显示模块和语音播报模块,所述自动识别方法包括:首先,所述图像采集模块对汽车前方进行实时图像采集,生成待识别图像,并将所述待识别图像发送给所述信号灯识别模块;然后,所述信号灯识别模块识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,并基于所述当前新国标信号灯情况生成显示指令和语音播报指令,将所述显示指令发送给所述指示灯显示模块,将所述语音播报指令发送给所述语音播报模块;所述指示灯显示模块根据接收到的所述显示指令点亮对应的指示灯,以向用户提示所述当前新国标信号灯所表示的通行规则;最后,所述语音播报模块根据接收到的所述语音播报指令进行语音播报,以向用户提示所述当前新国标信号灯所表示的通行规则。这样,可以根据图像采集模块采集到的图像自动识别出新国标信号灯当前的指示状态,在指示灯显示模块上使用通俗易懂的形式展现出当前左转、直行和右转是否可以通行,且可以通过语音播报出当前新国标信号灯的指示状态,减少因驾驶员解读信号灯出错而导致的扣分以及交通事故等情况。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例所提供的一种新国标信号灯的自动识别方法的流程图;

图2为本申请实施例所提供的一种当前新国标信号灯情况的识别方法的流程图;

图3为本申请实施例所提供的一种新国标信号灯的自动识别系统的结构示意图;

图4为本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。

首先,对本申请可适用的应用场景进行介绍。本申请可应用于汽车技术领域。

随着现代汽车种类繁多,交通安全成为人类社会的一个焦点。车辆闯红灯等行为造成了严重的交通安全隐患,有时甚至酿成大事故。一些驾驶员在驾驶过程中可能会存在疲劳驾驶行为,或者由于注意力不集中导致对前方信号灯状态的识别出现错误。且新国标信号灯较为复杂,刚接触新国标信号灯的司机很容易理解出错,造成意外发生。

基于此,本申请实施例提供了一种新国标信号灯的自动识别方法,在指示灯显示模块上使用通俗易懂的形式展现出当前左转、直行和右转是否可以通行,且可以通过语音播报出当前新国标信号灯的指示状态,减少因驾驶员解读信号灯出错而导致的扣分以及交通事故等情况。

请参阅图1,图1为本申请实施例所提供的一种新国标信号灯的自动识别方法的流程图。如图1中所示,本申请实施例提供的新国标信号灯的自动识别方法应用于一种新国标信号灯的自动识别系统,所述自动识别系统包括图像采集模块、信号灯识别模块、指示灯显示模块和语音播报模块,所述自动识别方法包括:

S101,所述图像采集模块对汽车前方进行实时图像采集,生成待识别图像,并将所述待识别图像发送给所述信号灯识别模块。

需要说明的是,待识别图像指的是图像采集模块拍摄到的汽车前方的实时图像。

这里,图像采集模块主要用于实时对汽车前方进行图像采集。具体的,图像采集模块可以安装在汽车的车顶或车内。图像采集模块可以为摄像机。针对上述步骤S101,在具体实施时,图像采集模块对汽车前方进行实时图像采集,生成待识别图像,并将采集到的待识别图像发送给信号灯识别模块。

S102,所述信号灯识别模块识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,并基于所述当前新国标信号灯情况生成显示指令和语音播报指令,将所述显示指令发送给所述指示灯显示模块,将所述语音播报指令发送给所述语音播报模块。

需要说明的是,实际显示形式指的是待识别图像中拍摄到的当前新国标信号灯的显示形式,例如左转信号灯、直行指示灯和右转指示灯均呈红色等。预设显示形式指的是提前预设好的,新国标信号灯可能会出现的多种显示形式,用于与实际的信号灯显示形式进行比较。当前新国标信号灯情况指的是待识别图像所拍摄的新国标信号灯当前所表示的通行规则。

针对上述步骤S102,在具体实施时,信号灯识别模块接收到图像采集模块拍摄到的待识别图像后,对该待识别图像进行信号灯识别,当识别出待识别图像中存在点亮的新国标信号灯时,将待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,并基于当前新国标信号灯情况生成显示指令和语音播报指令,将所述显示指令发送给指示灯显示模块,将所述语音播报指令发送给语音播报模块。

具体的,根据本申请提供的实施例,信号灯识别模块识别出的当前新国标信号灯情况为禁止通行、所有方向均可通行、可直行或右转、可直行或左转、只可左转、只可右转或只可直行中的任意一种。

请参阅图2,图2为本申请实施例所提供的一种当前新国标信号灯情况的识别方法的流程图。如图2中所示,针对上述步骤S102,所述信号灯识别模块识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,包括:

S201,对所述待识别图像进行识别,当判断出所述待识别图像中携带有点亮的新国标信号灯时,将所述待识别图像中携带的新国标信号灯确定为所述当前新国标信号灯。

这里,所述当前新国标信号灯中包括左转信号灯、直行信号灯和右转信号灯。

针对上述步骤S201,在具体实施时,信号灯识别模块对待识别图像进行识别,当判断出待识别图像中携带有点亮的新国标信号灯时,将待识别图像中携带的新国标信号灯确定为当前新国标信号灯。具体的,如何识别图像中是否存在信号灯的方法在现有技术中有详细说明,在此不再赘述。如果信号灯识别模块识别出待识别图像中没有携带新国标信号灯,则无需执行下述步骤,继续等待图像采集模块采集到的下一张待识别图像,并重新进行识别。

S202,针对于所述当前新国标信号灯中的每种信号灯,确定出该信号灯在所述待识别图像中的实际显示形式。

这里,实际显示形式包括该信号灯对应的图标在所述待识别图像中所显示的颜色以及带颜色的图标在该信号灯中的位置。

针对上述步骤S202,在具体实施时,当前新国标信号灯中包括左转信号灯、直行信号灯和右转信号灯,针对于每种信号灯,确定出该信号灯对应的图标在待识别图像中所显示的颜色以及带颜色的图标在该信号灯中的位置。作为示例,例如,当前新国标信号灯指示禁止通行,左转信号灯对应的图标为左箭头,在待识别图像中应显示红色,且红色左箭头应位于左转信号灯中的上方,直行信号灯对应的图标为圆圈,在待识别图像中应显示红色,且红色圆圈应位于直行信号灯中的上方,右转信号灯对应的图标为右箭头,在待识别图像中应显示红色,且红色右箭头应位于右转信号灯中的上方。

S203,将所述当前新国标信号灯中每种信号灯对应的实际显示形式与所述多种预设显示形式进行对比,从所述多种预设显示形式中确定出与所述当前新国标信号灯中每种信号灯对应的实际显示形式相同的目标显示形式,并将所述目标显示形式对应的信号灯情况确定为所述当前新国标信号灯情况。

针对上述步骤S203,在具体实施时,当前新国标信号灯中每种信号灯对应的实际显示形式确定出后,与预设的多种预设显示形式进行对比,从多种预设显示形式中确定出与当前新国标信号灯中每种信号灯对应的实际显示形式相同的目标显示形式,并将目标显示形式对应的信号灯情况确定为当前新国标信号灯情况。作为实例,延续上述步骤S202中的实施例,当待识别图像中显示红色左箭头位于左转信号灯中的上方、红色圆圈位于直行信号灯中的上方红色、右箭头位于右转信号灯中的上方时,将这种实际显示形式与多种预设显示形式进行对比,确定出禁止通行对应的显示形式与待识别图像中的实际显示形式相同,这是将禁止通行确定为当前新国标信号灯情况。

S103,所述指示灯显示模块根据接收到的所述显示指令点亮对应的指示灯,以向用户提示所述当前新国标信号灯所表示的通行规则。

这里,指示灯显示模块主要用于根据显示指令点亮对应的指示灯来对用户进行提示。针对上述步骤S103,在具体实施时,指示灯显示模块根据接收到的显示指令点亮对应的指示灯,以向用户提示当前新国标信号灯所表示的通行规则。

具体的,根据本申请提供的实施例,指示灯显示模块中包括左转指示灯、直行指示灯和右转指示灯。

在上述步骤S102中,所述信号灯识别模块基于所述当前新国标信号灯情况生成显示指令,包括:

当所述当前新国标信号灯情况为所述禁止通行时,生成所述左转指示灯、所述直行指示灯和所述右转指示灯均显示红色的显示指令。

这里,当前新国标信号灯情况为禁止通行时,信号灯识别模块生成左转指示灯、直行指示灯和右转指示灯均显示红色的显示指令。这时,指示灯显示模块根据该显示指令控制左转指示灯、直行指示灯和右转指示灯均显示红色。

当所述当前新国标信号灯情况为所述所有方向均可通行时,生成所述左转指示灯、所述直行指示灯和所述右转指示灯均显示绿色的显示指令。

这里,当前新国标信号灯情况为所有方向均可通行时,信号灯识别模块生成左转指示灯、直行指示灯和右转指示灯均显示绿色的显示指令。这时,指示灯显示模块根据该显示指令控制左转指示灯、直行指示灯和右转指示灯均显示绿色。

当所述当前新国标信号灯情况为所述可直行或右转时,生成所述左转指示灯显示红色、所述直行指示灯和所述右转指示灯均显示绿色的显示指令。

这里,当前新国标信号灯情况为可直行或右转时,信号灯识别模块生成左转指示灯显示红色、直行指示灯和右转指示灯均显示绿色的显示指令。这时,指示灯显示模块根据该显示指令控制左转指示灯显示红色、直行指示灯和右转指示灯均显示绿色。

当所述当前新国标信号灯情况为所述可直行或左转时,生成所述右转指示灯显示红色、所述直行指示灯和所述左转指示灯均显示绿色的显示指令。

这里,当前新国标信号灯情况为可直行或左转时,信号灯识别模块生成右转指示灯显示红色、直行指示灯和左转指示灯均显示绿色的显示指令。这时,指示灯显示模块根据该显示指令控制右转指示灯显示红色、直行指示灯和左转指示灯均显示绿色。

当所述当前新国标信号灯情况为所述只可左转时,生成所述左转指示灯显示绿色、所述直行指示灯和所述右转指示灯均显示红色的显示指令。

这里,当前新国标信号灯情况为只可左转时,信号灯识别模块生成左转指示灯显示绿色、直行指示灯和右转指示灯均显示红色的显示指令。这时,指示灯显示模块根据该显示指令控制左转指示灯显示绿色、直行指示灯和右转指示灯均显示红色。

当所述当前新国标信号灯情况为所述只可右转时,生成所述右转指示灯显示绿色、所述直行指示灯和所述左转指示灯均显示红色的显示指令。

这里,当前新国标信号灯情况为只可右转时,信号灯识别模块生成右转指示灯显示绿色、直行指示灯和左转指示灯均显示红色的显示指令。这时,指示灯显示模块根据该显示指令控制右转指示灯显示绿色、直行指示灯和左转指示灯均显示红色。

当所述当前新国标信号灯情况为所述只可直行时,生成所述直行指示灯显示绿色、所述左转指示灯和所述右转指示灯均显示红色的显示指令。

这里,当前新国标信号灯情况为只可直行时,信号灯识别模块直行指示灯显示绿色、左转指示灯和右转指示灯均显示红色的显示指令。这时,指示灯显示模块根据该显示指令控制直行指示灯显示绿色、左转指示灯和右转指示灯均显示红色。

S104,所述语音播报模块根据接收到的所述语音播报指令进行语音播报,以向用户提示所述当前新国标信号灯所表示的通行规则。

这里,语音播报模块主要用于根据语音播报指令进行语音播报来对用户进行提示。针对上述步骤S104,在具体实施时,语音播报模块根据接收到的语音播报指令进行语音播报,以向用户提示当前新国标信号灯所表示的通行规则。例如,当前新国标信号灯情况为“禁止通行”时,信号灯识别模块生成的语音播报指令用于指示语音播报模块播报“禁止通行”的语音,语音播报模块在接收到该语音播报指令后播报“禁止通行”的语音。

作为一种可选的实施方式,本申请实施例提供的交通信号灯的自动识别方法还包括:

A:所述信号灯识别模块识别出所述待识别图像中存在熄灭的新国标信号灯,且在接收所述待识别图像之前接收到的上一待识别图像中的新国标信号灯为点亮状态时,则判断所述当前新国标信号灯为闪烁状态,并基于所述闪烁状态生成闪烁指令和警示播报指令,将所述闪烁指令发送给所述指示灯显示模块,将所述警示播报指令发送给所述语音播报模块。

B:所述指示灯显示模块根据接收到的所述闪烁指令控制所有指示灯闪烁,以向用户提示所述当前新国标信号灯正在闪烁。

C:所述语音播报模块根据接收到的所述警示播报指令进行语音播报,以向用户提示所述当前新国标信号灯正在闪烁。

针对上述步骤A-步骤C,在具体实施时,信号灯识别模块识别出待识别图像中存在熄灭的新国标信号灯,获取在接收该待识别图像之前接收到的上一待识别图像,并判断上一待识别图像中的新国标信号灯是否为点亮状态。当上一待识别图像中的新国标信号灯为点亮状态时,则判断当前新国标信号灯为闪烁状态,并基于闪烁状态生成闪烁指令和警示播报指令,将闪烁指令发送给指示灯显示模块,将警示播报指令发送给语音播报模块。指示灯显示模块根据接收到的闪烁指令控制所有指示灯闪烁,以向用户提示当前新国标信号灯正在闪烁。语音播报模块根据接收到的警示播报指令进行语音播报,以向用户提示当前新国标信号灯正在闪烁。

作为一种可选的实施方式,本申请实施例提供的交通信号灯的自动识别方法还包括:

a:所述信号灯识别模块未识别出所述待识别图像中存在新国标信号灯时,则生成灯灭指令,并将所述灯灭指令发送给所述指示灯显示模块。

b:所述指示灯显示模块基于所述灯灭指令关闭所有的指示灯。

针对上述步骤a-步骤b,在具体实施时,信号灯识别模块未识别出待识别图像中存在新国标信号灯时,则生成灯灭指令,并将灯灭指令发送给指示灯显示模块。指示灯显示模块基于灯灭指令关闭所有的指示灯。

本申请实施例提供的一种新国标信号灯的自动识别方法应用于自动识别系统,所述自动识别系统包括图像采集模块、信号灯识别模块、指示灯显示模块和语音播报模块,所述自动识别方法包括:首先,所述图像采集模块对汽车前方进行实时图像采集,生成待识别图像,并将所述待识别图像发送给所述信号灯识别模块;然后,所述信号灯识别模块识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,并基于所述当前新国标信号灯情况生成显示指令和语音播报指令,将所述显示指令发送给所述指示灯显示模块,将所述语音播报指令发送给所述语音播报模块;所述指示灯显示模块根据接收到的所述显示指令点亮对应的指示灯,以向用户提示所述当前新国标信号灯所表示的通行规则;最后,所述语音播报模块根据接收到的所述语音播报指令进行语音播报,以向用户提示所述当前新国标信号灯所表示的通行规则。这样,可以根据图像采集模块采集到的图像自动识别出新国标信号灯当前的指示状态,在指示灯显示模块上使用通俗易懂的形式展现出当前左转、直行和右转是否可以通行,且可以通过语音播报出当前新国标信号灯的指示状态,减少因驾驶员解读信号灯出错而导致的扣分以及交通事故等情况。

请参阅图3,图3为本申请实施例所提供的一种新国标信号灯的自动识别系统的结构示意图。如图3中所示,所述自动识别系统300包括:

图像采集模块301,用于对汽车前方进行实时图像采集,生成待识别图像,并将所述待识别图像发送给信号灯识别模块302;

信号灯识别模块302,用于识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况,并基于所述当前新国标信号灯情况生成显示指令和语音播报指令,将所述显示指令发送给指示灯显示模块303,将所述语音播报指令发送给语音播报模块304;

指示灯显示模块303,用于根据接收到的所述显示指令点亮对应的指示灯,以向用户提示所述当前新国标信号灯所表示的通行规则;

语音播报模块304,用于根据接收到的所述语音播报指令进行语音播报,以向用户提示所述当前新国标信号灯所表示的通行规则。

进一步的,所述信号灯识别模块302在用于识别出所述待识别图像中存在点亮的新国标信号灯时,将所述待识别图像中当前新国标信号灯的实际显示形式与多种预设显示形式进行对比,确定出当前新国标信号灯情况时,所述信号灯识别模块302还用于:

对所述待识别图像进行识别,当判断出所述待识别图像中携带有点亮的新国标信号灯时,将所述待识别图像中携带的新国标信号灯确定为所述当前新国标信号灯;其中,所述当前新国标信号灯中包括左转信号灯、直行信号灯和右转信号灯;

针对于所述当前新国标信号灯中的每种信号灯,确定出该信号灯在所述待识别图像中的实际显示形式;其中,所述实际显示形式包括该信号灯对应的图标在所述待识别图像中所显示的颜色以及带颜色的图标在该信号灯中的位置;

将所述当前新国标信号灯中每种信号灯对应的实际显示形式与所述多种预设显示形式进行对比,从所述多种预设显示形式中确定出与所述当前新国标信号灯中每种信号灯对应的实际显示形式相同的目标显示形式,并将所述目标显示形式对应的信号灯情况确定为所述当前新国标信号灯情况。

进一步的,所述信号灯识别模块302,还用于识别出所述待识别图像中存在熄灭的新国标信号灯,且在接收所述待识别图像之前接收到的上一待识别图像中的新国标信号灯为点亮状态时,则判断所述当前新国标信号灯为闪烁状态,并基于所述闪烁状态生成闪烁指令和警示播报指令,将所述闪烁指令发送给所述指示灯显示模块303,将所述警示播报指令发送给所述语音播报模块304;

所述指示灯显示模块303,还用于根据接收到的所述闪烁指令控制所有指示灯闪烁,以向用户提示所述当前新国标信号灯正在闪烁;

所述语音播报模块304,还用于根据接收到的所述警示播报指令进行语音播报,以向用户提示所述当前新国标信号灯正在闪烁。

进一步的,所述信号灯识别模块302,还用于未识别出所述待识别图像中存在新国标信号灯时,则生成灯灭指令,并将所述灯灭指令发送给所述指示灯显示模块;

所述指示灯显示模块303,还用于基于所述灯灭指令关闭所有的指示灯。

进一步的,所述当前新国标信号灯情况为禁止通行、所有方向均可通行、可直行或右转、可直行或左转、只可左转、只可右转或只可直行中的任意一种。

进一步的,所述指示灯显示模块中包括左转指示灯、直行指示灯和右转指示灯;所述信号灯识别模块302在用于基于所述当前新国标信号灯情况生成显示指令时,所述信号灯识别模块302还用于:

当所述当前新国标信号灯情况为所述禁止通行时,生成所述左转指示灯、所述直行指示灯和所述右转指示灯均显示红色的显示指令;

当所述当前新国标信号灯情况为所述所有方向均可通行时,生成所述左转指示灯、所述直行指示灯和所述右转指示灯均显示绿色的显示指令;

当所述当前新国标信号灯情况为所述可直行或右转时,生成所述左转指示灯显示红色、所述直行指示灯和所述右转指示灯均显示绿色的显示指令;

当所述当前新国标信号灯情况为所述可直行或左转时,生成所述右转指示灯显示红色、所述直行指示灯和所述左转指示灯均显示绿色的显示指令;

当所述当前新国标信号灯情况为所述只可左转时,生成所述左转指示灯显示绿色、所述直行指示灯和所述右转指示灯均显示红色的显示指令;

当所述当前新国标信号灯情况为所述只可右转时,生成所述右转指示灯显示绿色、所述直行指示灯和所述左转指示灯均显示红色的显示指令;

当所述当前新国标信号灯情况为所述只可直行时,生成所述直行指示灯显示绿色、所述左转指示灯和所述右转指示灯均显示红色的显示指令。

请参阅图4,图4为本申请实施例所提供的一种电子设备的结构示意图。如图4中所示,所述电子设备400包括处理器410、存储器420和总线430。

所述存储器420存储有所述处理器410可执行的机器可读指令,当电子设备400运行时,所述处理器410与所述存储器420之间通过总线430通信,所述机器可读指令被所述处理器410执行时,可以执行如上述图1以及图2所示方法实施例中的新国标信号灯的自动识别方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1以及图2所示方法实施例中的新国标信号灯的自动识别方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号