一种虚拟的斑马线的生成方法及装置与流程

文档序号:16098784发布日期:2018-11-27 23:53阅读:231来源:国知局

本发明涉及交通斑马线领域,尤其涉及一种虚拟的斑马线的生成方法及装置。



背景技术:

斑马线源于古罗马时代的跳石。早在古罗马时期的庞贝城的一些街道上,车马与行人交叉行驶,经常使市内交通堵塞,还不断发生事故。为此,人们便将人行道与马车道分开,并把人行道加高,还在靠近马路口的地方砌起一块块凸出路面的石头--跳石,作为指示行人过街的标志。行人可以踩着这些跳石,慢慢穿过马路。马车运行时,跳石刚好在马车的两个轮子中间。后来,许多城市都使用这种方法。19世纪末期,随着汽车的发明,城市内更是车流滚滚,加之人们在街道上随意横穿,阻碍了交通,从前的那种跳石已无法避免交通事故的频频发生。20世纪50年代初期,英国人在街道上设计出了一种横格状的人行横道线,规定行人横过街道时,只能走人行横道,于是伦敦街头出现了一道道赫然醒目的横线,看上去这些横线像斑马身上的白斑纹,因而人们称它为斑马线。司机驾驶汽车看到这条条白线时,会自动减速缓行或停下,让行人安全通过。

现有的斑马线是由多条相互平行的白实线组成,斑马线只能通过在外在的视觉对司机进行提醒,一旦司机走神或是视线转移时,很可能发生意外,造成不必要的交通事故,此外司机在夜间行驶时,由于光线相比于白天较暗,司机对斑马线的辨识度低,导致司机在行驶过程中发生意外的能性会增加。



技术实现要素:

本发明的目的在于提供一种虚拟的斑马线的生成方法及装置,用以解决现有的斑马线对司机的提醒效果不佳的问题。

为此,本发明提供一种虚拟的斑马线的生成方法,所述方法包括:获取车辆当前的位置;

生成所述车辆当前的位置与前方的预定位置之间的距离信息;

判断所述距离信息是否为预设距离;

若所述距离信息为预设距离时,获取与预定位置对应的交通灯的颜色;

判断与预定位置对应的交通灯的颜色是否为红色;

若判断出所述交通灯的颜色为红色时,显示虚拟的斑马线。

可选的,所述判断所述距离信息是否为预设距离后,所述方法还包括:

若所述距离信息不是预设距离时,继续执行所述获取车辆当前的位置的步骤。

可选的,所述获取与预定位置对应的交通灯的颜色,包括:

从城市交通灯信息系统获取与预定位置对应的交通灯的颜色。

可选的,所述判断与预定位置对应的交通灯的颜色是否为红色后,所述方法还包括:

若判断出所述交通灯的颜色不是红色时,继续执行所述获取车辆当前的位置的步骤。

可选的,所述判断与预定位置对应的交通灯的颜色是否为红色后,所述运行方式还包括:

若判断出所述交通灯的颜色为红色,发出声音提醒信息和/或振动提醒信息。

为实现上述目的,本发明提供了一种虚拟的斑马线装置,所述装置包括:

定位单元,用于获取车辆当前的位置;

生成单元,用于生成所述车辆当前的位置与前方的预定位置之间的距离信息;

第一判断单元,用于判断所述距离信息是否为预设距离;

获取单元,若第一判断模块判断出所述距离信息为预设距离时,获取单元用于获取与预定位置对应的交通灯的颜色;

第二判断单元,用于判断所述交通灯的颜色是否为红色;

显示单元,若所述第二判断单元判断出所述交通灯的颜色为红色,显示单元用于显示虚拟的斑马线。

可选的,所述获取单元用于从城市交通灯信息系统获取与预定位置对应的交通灯的颜色。

可选的,所述第一判断单元判断出所述距离信息不是预设距离时,所述定位单元继续执行所述获取车辆当前的位置的步骤。

可选的,所述第二判断单元判断出所述交通灯的颜色不是红色时,触发所述定位单元继续执行所述获取车辆当前的位置的步骤。

可选的,所述装置还包括提醒单元;所述提醒单元,用于若所述第二判断单元判断出所述交通灯的颜色为红色时,发出声音提醒信息和/或振动提醒信息。

本发明提供的一种虚拟的斑马线的生成方法及装置,在检测到车辆当前的位置与前方的预定位置之间的距离信息为预设距离,且获取到与预定位置对应的交通灯的颜色为红色时,显示虚拟的斑马线提醒驾驶人员停车等待,使得在前方交通灯为红灯时交通事故的发生率降低。

附图说明

图1为本发明提供的一种虚拟的斑马线的生成方法第一实施例的流程示意图;

图2为本发明提供的一种虚拟的斑马线的生成方法第二实施例的流程示意图;

图3为本发明提供的一种虚拟的斑马线装置的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定装置结构、接口、技术之类的具体细节,以便透切理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

图1为本发明提供的一种虚拟的斑马线的生成方法第一实施例的流程示意图,本发明提供的一种虚拟的斑马线的生成方法第一实施例的流程包括以下步骤:

步骤S101,获取车辆当前的位置。

具体的,实时获取车辆当前的位置,为实现后续步骤提供车辆的当前位置信息。

步骤S102,生成所述车辆当前的位置与前方的预定位置之间的距离信息。

具体的,预定位置为现实中斑马线前方的停车线,生成的车辆当前的位置与前方的停车线之间的距离信息是为驾驶人员在停车线前停车所预留的安全停车距离,在安全停车距离内停车可以更好的保障车辆在行驶过程中的安全。此外,预定位置也可以为交通灯的位置或是其他参照物的位置作为预定位置,只要将车辆当前位置与前方的预定位置之间的距离设定在安全的范围内,使得驾驶人员有足够的时间在前方交通灯为红色时,可以在停车线之前停车即可。

步骤S103,判断所述距离信息是否为预设距离,若是,则执行步骤S104;若否,则执行步骤S101。

步骤S104,获取与预定位置对应的交通灯的颜色。

具体的,当距离信息为预设距离时,从城市交通灯信息系统获取与预定位置对应的交通灯的颜色。城市交通灯信息系统为实时监控城市内所有交通灯的红灯、绿灯和黄灯的信息。

步骤S105,判断与预定位置对应的交通灯的颜色是否为红色,若是,则执行步骤S106;若否,则执行步骤S101。

具体的,交通灯的颜色包括红色、绿色或黄色。其中,若判断出与预定位置对应的交通灯的颜色为绿色或者黄色,表明判断出与预定位置对应的交通灯的颜色不是红色。需要说明的是:交通灯包括红灯、绿灯和黄灯,交通灯的颜色指的是某一时刻交通灯中红灯、绿灯或者黄灯显示的颜色。

若车辆在直行或左转时遇到前方的交通灯为红灯,或者车辆右转时遇到禁止右转的红灯时,需要在停车线前停车等待;若车辆在直行、左转或右转时遇到前方的交通灯不是红灯时,车辆向前直接行驶。

步骤S106,显示虚拟的斑马线。

具体的,虚拟的斑马线在车内显示,显示的形式为多种。例如:车辆内部设置有显示屏,虚拟的斑马线显示于显示屏上,在判断出交通灯的颜色为红色时,向显示屏发送显示信号,以供显示屏根据显示信号显示出虚拟的斑马线;或者,另一种显示形式是:车内部设置有投影装置,虚拟的斑马线由投影装置投影于挡风玻璃上,在判断出交通灯的颜色为红色时,向投影装置发送显示信号,以供投影装置根据显示信号将虚拟的斑马线投影至挡风玻璃。两种虚拟的斑马线的显示方法皆可以有效的提醒驾驶人员减速停车,减少交通事故的发生。

本实施例提供了一种虚拟的斑马线的生成方法,在检测到车辆当前的位置与前方的预定位置之间的距离信息为预设距离,且获取到与预定位置对应的交通灯的颜色为红色时,显示虚拟的斑马线提醒驾驶人员停车等待,使得在前方交通灯为红灯时交通事故的发生率降低。

图2为本发明提供的一种虚拟的斑马线的生成方法第二实施例的流程示意图,本发明提供的一种虚拟的斑马线的生成方法第二实施例的流程包括以下步骤:

步骤S201,获取车辆当前的位置。

与前述步骤S101相同,不再赘述。

步骤S202,生成所述车辆当前的位置与前方的预定位置之间的距离信息。

与前述步骤S102相同,不再赘述。

步骤S203,判断距离信息是否为预设距离,若是,则执行步骤S204;若否,则返回执行步骤S201。

步骤S204,获取与预定位置对应的交通灯的颜色。

与前述步骤S104相同,不再赘述。

步骤S205,判断与预定位置对应的交通灯的颜色是否为红色,若是,则执行步骤S206;若否,则返回执行步骤S201。

与前述步骤S105相同,不再赘述。

步骤S206,显示虚拟的斑马线。

与前述步骤S106相同,不再赘述。

步骤S207,发出声音信息和/或发出振动信息。

具体的,在判断出与预定位置对应的交通灯的颜色为红色时,显示虚拟的斑马线提醒驾驶人员在停车线前停车,与此同时,发出声音信息提醒驾驶人员在停车线前停车,或者发出振动信息提醒驾驶人员在停车线前停车,或者同时发出声音信息和振动信息提醒驾驶人员在停车线前停车,使得驾驶人员安全驾驶,减少交通事故的发生。

可选的,在步骤S205中判断出与预定位置对应的交通灯的颜色为红色时,同时执行步骤S206与步骤S207。

本实施例提供了一种虚拟的斑马线的生成方法,在检测到车辆当前的位置与前方的预定位置之间的距离信息为预设距离,且获取到与预定位置对应的交通灯的颜色为红色时,显示虚拟的斑马线并发出声音信息和/或发出振动信息提醒驾驶人员停车等待,使得在前方交通灯为红灯时交通事故的发生率降低。

图3为本发明提供的一种虚拟的斑马线装置的结构示意图,本发明提供的一种虚拟的斑马线装置包括:定位单元31、生成单元32、第一判断单元33、获取单元34、第二判断单元35、以及显示单元37。

定位单元31是用于获取车辆当前的位置。

具体的,定位单元31实时获取车辆当前的位置,为实现后续步骤提供车辆的当前位置信息。定位单元31可采用GPS为车辆进行实时定位。

生成单元32用于生成所述车辆当前的位置与前方的预定位置之间的距离信息。

第一判断单元33用于判断所述距离信息是否为预设距离。

若第一判断模块33判断出所述距离信息为预设距离时,获取单元34用于获取与预定位置对应的交通灯的颜色。

具体的,获取单元用于从城市交通灯信息系统获取与预定位置对应的交通灯的颜色,城市交通灯信息系统实时监控城市内所有交通灯的红灯和绿灯的信息。

若第一判断单元33判断出距离信息不是预设距离时,触发定位单元31继续执行所述获取车辆当前的位置的步骤。

第二判断单元35用于判断所述交通灯的颜色是否为红色。进一步的,所述装置还包括发送单元36。

若所述第二判断单元35判断出所述交通灯的颜色为红色,由发送单元36向显示单元37发送显示信号,以使显示单元37对虚拟的斑马线进行显示。若显示单元37为显示屏时,显示单元37根据显示信号显出虚拟的斑马线;若显示单元37为投影装置时,显示单元37根据显示信号将虚拟的斑马线投影至挡风玻璃。

进一步的,所述装置还包括提醒单元38。

若显示单元37显示出虚拟的斑马线后,提醒单元38发出声音提醒信息和/或振动提醒信息,显示单元37与提醒单元38皆用于提醒驾驶人员减速停车,减少交通事故的发生。

若第二判断单元35判断出交通灯的颜色不是红色时,触发定位单元31继续执行获取车辆当前的位置的步骤。

本实施例提供了一种虚拟的斑马线装置,通过结合使用定位单元、生成单元、第一判断单元检测到车辆当前的位置与前方的预定位置之间的距离信息为预设距离,同时由获取单元获取到与预定位置对应的交通灯的颜色为红色时,显示单元显示虚拟的斑马线并且提醒单元发出声音信息和/或发出振动信息提醒驾驶人员停车等待,使得在前方交通灯为红灯时交通事故的发生率降低。

读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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