车辆安全处理方法、装置及计算机可读存储介质与流程

文档序号:16975602发布日期:2019-02-26 18:57阅读:153来源:国知局
车辆安全处理方法、装置及计算机可读存储介质与流程

本发明实施例涉及人体姿态检测识别技术领域,特别涉及一种车辆处理方法、装置及计算机可读存储介质。



背景技术:

随着公共交通运输发展及绿色出行概念的提倡,越来越多的人选择更加经济、绿色的出行方式,其中公共交通工具如公交、地铁成为了市内出行首选。但是随着人们对自身权益越来越重视,相关发生在公共交通工具上的纠纷越来越多,如小偷、猥亵、逃犯、逃票、打架等情况时有发生。比较瞩目的是近期发生的重庆公交车坠江时间,由于乘客因错过下站点于司机发生冲突,造成公交车偏离行驶道路,使十多名其他无辜乘客坠江,失去了鲜活的生命。在现有技术中,公共交通工具内通常安装监控等设备,通过安排专人职守视频监控室来达到监测目的。

发明人发现现有技术中至少存在如下问题:由于每个监控室监控场景众多,而职守工作人员的精力和积极性都是有限的,遗漏一些重要信息也是在所难免的,因此大量的安装在公共交通运输内的监控视频在实际应用中通常只起到“事后查询”的作用,而此时已经造成了无法挽回的损失。



技术实现要素:

本发明实施方式的目的在于提供一种车辆安全处理方法、装置及计算机可读存储介质,其能够在突发情况下实现预警并启动相应的紧急措施,最大程度的避免损失。

为解决上述技术问题,本发明的实施方式提供了一种车辆安全处理方法,包括:

获取上车乘客的身体特征信息;将所述身份特征信息上传至远程服务器,在所述远程服务器判定所述身份信息异常时,接收所述远程服务器发送的预警信息,并根据所述预警信息执行第一应急措施;实时获取车内的视频流数据,并从所述视频流数据中获取待处理图像;根据所述待处理图像获取用于表征乘客是否出现异常行为的特征信息,并根据所述特征信息确定车内乘客是否出现异常行为,在确定所述车内乘客出现异常行为时,执行第二应急措施。

本发明还提供了一种车辆安全处理装置,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的车辆安全处理方法。

本发明还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的车辆安全处理方法。

本发明的实施方式相对于现有技术而言,通过获取上车乘客的身体特征信息,再将所述身份特征信息上传至远程服务器,使得每一位乘客上车后远程服务器均能根据身体特征信息获取乘客的具体身份,在所述远程服务器判定所述身体特征信息异常时(如乘客为逃犯或失踪人口等),接收所述远程服务器发送的预警信息并根据所述预警信息执行第一应急措施,从而能够在第一时间发现身体特征信息异常的乘客并作出相应处理(如提醒驾驶人员改变行驶路线、向公安局报警等),使得行车过程中的安全系数提高;此外,通过实时获取车内的视频流数据,并从所述视频流数据中获取待处理图像,再根据所述待处理图像获取用于表征乘客是否出现异常行为的特征信息,并根据所述特征信息确定车内乘客是否出现异常行为,在确定所述车内乘客出现异常行为时,执行第二应急措施,使得行车过程中可以实时监控车内乘客的行为,在发现乘客出现异常行为(如斗殴、偷窃等)时,会立即执行第二应急措施(如控制车辆紧急停车、语音播报、发送报警信息等),以避免事态的进一步扩大而造成更严重的后果,最大程度的避免损失,从而实现了在突发情况下及时预警并启动相应的紧急措施,避免了“大量的安装在公共交通运输内的监控视频在实际应用中通常只起到“事后查询”的作用,而此时已经造成了无法挽回的损失”的情况的发生。

另外,所述实时获取车内的视频流数据,具体包括:经由多个摄像头实时获取车内不同区域的视频流数据,其中,所述不同区域中的任一区域至少与所述不同区域中的其他区域部分重叠。通过设置多个摄像头能够确保车内的各个位置都会被监控到,从而能够避免出现监控死角。

另外,所述从所述视频流数据中获取待处理图像,具体包括:根据所述车内不同区域的视频流数据中获取多个视频图像;将所述多个视频图像进行裁剪以及拼图处理,获取无重叠图像,将所述无重叠图像作为所述待处理图像。通过对车内多个摄像头拍摄的画面作为裁剪及拼图处理可以更好的利用有限的处理器资源,从而避免了重合画面数据占用过多的处理器资源。

另外,根据所述待处理图像获取用于表征乘客是否出现异常行为的特征信息,具体包括:将所述待处理图像输入lstm神经网络进行特征提取、检测、分类及语义分析,输出检测结果,将所述检测结果作为所述特征信息。

另外,所述获取上车乘客的身体特征信息,具体包括:采集所述上车乘客的人员图像;对采集的所述人员图像进行人脸检测以获取所述上车乘客的人脸图像,将所述人脸图像作为所述身体特征信息。

另外,在所述将所述身体特征信息上传至远程服务器之后,还包括:将车辆信息上传至所述远程服务器,其中,所述车辆信息至少包括车牌号。通过上传车辆信息至远程服务器,使得该车辆发生在突发状况时相关机构(如公安局、交通局等)能够第一时间得知该车辆的具体信息并及时作出相应处理,提高了车辆在行驶过程中的安全系数。

另外,所述执行第二应急措施,具体包括控制车辆紧急停车、语音播报、发送报警信息中的至少一种。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式提供的车辆安全处理方法的流程图;

图2是根据本发明第一实施方式提供的安装有摄像头的公交车的结构示意图;

图3是根据本发明第二实施方式提供的车辆安全处理方法的流程图;

图4是根据本发明第三实施方式提供的车辆安全处理装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本发明而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本发明所要求保护的技术方案。

本发明的第一实施方式涉及一种车辆安全处理方法,具体流程如图1所示,包括:

s101:获取上车乘客的身体特征信息。

关于步骤s101,具体的说,本实施方式中获取上车乘客的身体特征信息可以为:采集所述上车乘客的人员图像;对采集的所述人员图像进行人脸检测以获取所述上车乘客的人脸图像,将所述人脸图像作为所述身体特征信息。以公交车为例,如图2所示,在公交车的前后门的附近位置均会安装摄像头,通过这些摄像头即可采集上车乘客的人员图像,公交车内还会安装车载处理模块,用于接受、处理、并执行相关指令(如接受来自摄像头的视频图像数据,经过数据处理(视频图像特征处理),根据预设规则执行相关指令(如紧急停车、报警等))该车载处理模块可以是工控机、嵌入式控制主板等设备,通过车载处理模块可以从人员图像中获取上车乘客的人脸图像。

s102:将身体特征信息上传至远程服务器,在远程服务器判定身体特征信息异常时,接收远程服务器发送的预警信息,并根据预警信息执行第一应急措施。

关于步骤s102,具体的说,远程服务器中存储有追逃、失踪人口等人员的人脸数据,远程服务器会将上车乘客的人脸图像与其存储的人脸数据进行比对,并判断该人脸图像是否异常(即该人脸图像对应的乘客是否为逃犯、失踪人口等)。本实施方式中的第一应急措施可以为改变行车路线(如向靠近公安局的方向行驶)、紧急疏散人群等。

s103:实时获取车内的视频流数据,并从视频流数据中获取待处理图像。

关于步骤s103,具体的说,本实施方式中所述实时获取车内的视频流数据可以为:经由多个摄像头实时获取车内不同区域的视频流数据,其中,所述不同区域中的任一区域至少与所述不同区域中的其他区域部分重叠。如图2所示,可以将公交车划分为4个不同的区域,每个区域内都至少安装有一个摄像头进行监控。可以理解的是,为了更好的利用有限的处理器资源,因此可以对车内多个摄像头拍摄的画面作为拼图处理,避免重合画面数据占用过多的处理器资源,也就是说本实施方式中所述从所述视频流数据中获取待处理图像,可以为:根据所述车内不同区域的视频流数据中获取多个视频图像;将所述多个视频图像进行裁剪以及拼图处理,获取无重叠图像,将所述无重叠图像作为所述待处理图像。

值得一提的是,所述根据所述车内不同区域的视频流数据中获取多个视频图像,可以为:对所述视频流数据进行解码以获取解码图像,将所述解码图像作为所述视频图像。可以理解的是,可以通过视频解码器对视频流进行解码,视频解码器是对已编码的数字视频进行还原解码操作的程序(视频播放器)或设备。比如系统安装了real编码器那就能将其他格式文件转换成rm或rmvb格式,如果安装了real解码器那就能播放rm或rmvb格式文件。

s104:根据待处理图像获取用于表征乘客是否出现异常行为的特征信息,并根据特征信息确定车内乘客是否出现异常行为,在确定车内乘客出现异常行为时,执行第二应急措施。

关于步骤s104,具体的说,本实施方式中,根据所述待处理图像获取用于表征乘客是否出现异常行为的特征信息,可以为:将所述待处理图像输入lstm神经网络进行特征提取、检测、分类及语义分析,输出检测结果,将所述检测结果作为所述特征信息。lstm(longshort-termmemory)是长短期记忆网络,是一种时间递归神经网络,适合于处理和预测时间序列中间隔和延迟相对较长的重要事件。lstm通过“门”(gate)来控制丢弃或者增加信息,从而实现遗忘或记忆的功能。“门”是一种使信息选择性通过的结构,由一个sigmoid函数和一个点乘操作组成。sigmoid函数的输出值在[0,1]区间,0代表完全丢弃,1代表完全通过。一个lstm单元有三个这样的门,分别是遗忘门(forgetgate)、输入门(inputgate)、输出门(outputgate)。遗忘门(forgetgate):遗忘门是以上一单元的输出ht−1和本单元的输入xt为输入的sigmoid函数,为ct−1中的每一项产生一个在[0,1]内的值,来控制上一单元状态被遗忘的程度;输入门(inputgate):输入门和一个tanh函数配合控制有哪些新信息被加入。tanh函数产生一个新的候选向量ct~,输入门为ct~中的每一项产生一个在[0,1]内的值,控制新信息被加入的多少。至此,我们已经有了遗忘门的输出ft,用来控制上一单元被遗忘的程度,也有了输入门的输出it,用来控制新信息被加入的多少,我们就可以更新本记忆单元的单元状态了;输出门(outputgate):输出门用来控制当前的单元状态有多少被过滤掉。先将单元状态激活,输出门为其中每一项产生一个在[0,1]内的值,控制单元状态被过滤的程度。

本发明的实施方式相对于现有技术而言,通过获取上车乘客的身体特征信息,再将所述身份特征信息上传至远程服务器,使得每一位乘客上车后远程服务器均能根据身体特征信息获取乘客的具体身份,在所述远程服务器判定所述身体特征信息异常时(如乘客为逃犯或失踪人口等),接收所述远程服务器发送的预警信息并根据所述预警信息执行第一应急措施,从而能够在第一时间发现身体特征信息异常的乘客并作出相应处理(如提醒驾驶人员改变行驶路线、向公安局报警等),使得行车过程中的安全系数提高;此外,通过实时获取车内的视频流数据,并从所述视频流数据中获取待处理图像,再根据所述待处理图像获取用于表征乘客是否出现异常行为的特征信息,并根据所述特征信息确定车内乘客是否出现异常行为,在确定所述车内乘客出现异常行为时,执行第二应急措施,使得行车过程中可以实时监控车内乘客的行为,在发现乘客出现异常行为(如斗殴、偷窃等)时,会立即执行第二应急措施(如控制车辆紧急停车、语音播报、发送报警信息等),以避免事态的进一步扩大而造成更严重的后果,最大程度的避免损失,从而实现了在突发情况下及时预警并启动相应的紧急措施,避免了“大量的安装在公共交通运输内的监控视频在实际应用中通常只起到“事后查询”的作用,而此时已经造成了无法挽回的损失”的情况的发生。

本发明的第二实施方式涉及一种方法,第二实施方式是在第一实施方式的基础上做了进一步的改进,具体改进之处在于:在第二实施方式中,在所述将所述身体特征信息上传至远程服务器之后,还包括:将车辆信息上传至所述远程服务器,其中,所述车辆信息至少包括车牌号。通过上传车辆信息至远程服务器,使得该车辆发生在突发状况时相关机构(如公安局、交通局等)能够第一时间得知该车辆的具体信息并及时作出相应处理,提高了车辆在行驶过程中的安全系数。

本实施方式的具体流程如图3所示,包括:

s201:获取上车乘客的身体特征信息。

s202:将身体特征信息上传至远程服务器,在远程服务器判定身体特征信息异常时,接收远程服务器发送的预警信息,并根据预警信息执行第一应急措施。

s203:将车辆信息上传至远程服务器。

关于步骤s203,具体的说,所述车辆信息至少包括车牌号,也可以包括车辆的行驶路线、行驶速度等。可以理解的是,除将车辆信息上传至远程服务器外,还可以将驾驶员的身份信息也上传至远程服务器,以使远程服务器能够获得与该车辆有关的最具体的资料。

s204:实时获取车内的视频流数据,并从视频流数据中获取待处理图像。

s205:根据待处理图像获取用于表征乘客是否出现异常行为的特征信息,并根据特征信息确定车内乘客是否出现异常行为,在确定车内乘客出现异常行为时,执行第二应急措施。

本实施方式中的步骤s201至步骤s202、s204至s205与第一实施方式中的步骤s101至步骤s104类似,为了避免重复,此处不再赘述。

本发明的实施方式相对于现有技术而言,通过获取上车乘客的身体特征信息,再将所述身份特征信息上传至远程服务器,使得每一位乘客上车后远程服务器均能根据身体特征信息获取乘客的具体身份,在所述远程服务器判定所述身体特征信息异常时(如乘客为逃犯或失踪人口等),接收所述远程服务器发送的预警信息并根据所述预警信息执行第一应急措施,从而能够在第一时间发现身体特征信息异常的乘客并作出相应处理(如提醒驾驶人员改变行驶路线、向公安局报警等),使得行车过程中的安全系数提高;此外,通过实时获取车内的视频流数据,并从所述视频流数据中获取待处理图像,再根据所述待处理图像获取用于表征乘客是否出现异常行为的特征信息,并根据所述特征信息确定车内乘客是否出现异常行为,在确定所述车内乘客出现异常行为时,执行第二应急措施,使得行车过程中可以实时监控车内乘客的行为,在发现乘客出现异常行为(如斗殴、偷窃等)时,会立即执行第二应急措施(如控制车辆紧急停车、语音播报、发送报警信息等),以避免事态的进一步扩大而造成更严重的后果,最大程度的避免损失,从而实现了在突发情况下及时预警并启动相应的紧急措施,避免了“大量的安装在公共交通运输内的监控视频在实际应用中通常只起到“事后查询”的作用,而此时已经造成了无法挽回的损失”的情况的发生。

本发明第三实施方式涉及一种车辆安全处理装置,如图4所示,包括:

至少一个处理器301;以及,

与至少一个处理器301通信连接的存储器302;其中,

存储器302存储有可被至少一个处理器301执行的指令,指令被至少一个处理器301执行,以使至少一个处理器301能够执行上述车辆安全处理方法。

其中,存储器302和处理器301采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器301和存储器302的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器301处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器301。

处理器301负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器302可以被用于存储处理器301在执行操作时所使用的数据。

本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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