掌桥专利:专业的专利平台
掌桥专利
首页

一种汽车图像监控方法、装置、设备和存储介质

文献发布时间:2023-06-19 09:27:35


一种汽车图像监控方法、装置、设备和存储介质

技术领域

本发明涉及汽车行驶监控领域,尤其涉及一种汽车图像监控方法、装置、设备和存储介质。

背景技术

近年来,随着车辆的普及和人工智能技术的发展,基于各种软硬件的辅助驾驶技术的研究正在飞速的发展,现有技术中,主要包括自动驾驶模式的驾驶辅助技术和通过预警方式提示司机实时驾驶情况的驾驶辅助技术,而由于相关法律未完善、技术方案不成熟等原因,自动驾驶技术还不能应用在人们的日常生活中;而目前通过预警方式提示司机实时驾驶情况的驾驶辅助技术功能都比较单一,例如对车辆超速、偏离道路等进行提醒,无法满足诸如物流货运行业未来对驾驶监控的高要求,驾驶员无法及时通知附近的异常情况,使得驾驶员无法知道自己的车是否出现异常,让安全出现了隐患。

发明内容

为了解决无法及时通知用户车出现安全隐患的问题,本发明的第一方面是提供一种汽车图像监控方法,包括:

通过多个相机获取视频数据;

通过训练好的神经网络识别多个所述视频数据,以识别所述车身的异常信息;

若所述至少一个相机存在异常,则通过显示设备提示用户存在异常,将所述异常信息发送至用户的终端设备;

将所述视频数据保存至数据库中。

在一些可能的设计中,所述若所述至少一个相机存在异常,则通过显示设备提示用户存在异常,将所述异常信息发送至用户的终端设备,包括:

截取所述视频数据中的至少一张图片数据,得到待发送的图片数据;

通过客户端将所述待发送的图片数据以及所述异常信息上传至服务器;

接收到所述待发送的图片数据以及所述异常信息后,将所述异常信息发送至用户的终端设备;

将所述待发送的图片数据发送至所述显示设备。

在一些可能的设计中,所述通过训练好的神经网络识别多个所述视频数据,以识别所述车身的异常信息之前,所述方法还包括:

通过传感器检测是否有外力作用于车身;

若所述传感器检测到有外力作用于车身,则判断所述车身存在异常。

在一些可能的设计中,所述若所述至少一个相机存在异常,则通过显示设备提示用户存在异常,将所述异常信息发送至用户的终端设备之后,所述方法还包括:

通过多个所述视频数据识别车身的预设范围以内是否存在行人;

若所述车身的预设范围存在行人,则将休眠报警设备;

若所述车身的预设范围不存在行人,则在预设时长内持续对所述报警设备供电。

在一些可能的设计中,所述通过多个相机获取视频数据之后,所述方法还包括:

通过多个所述视频数据识别车辆是否偏离车道;

若所述车辆没有偏离车道,则判断所述车辆停止运行时,是否能打开车门。

在一些可能的设计中,所述若通过训练好的神经网络识别多个所述视频数据,以识别所述车身的异常信息之后,所述方法还包括:

若车辆在倒车时,存在异常信息,则通过报警系统惊醒报警,并控制主动刹车系统进行刹车。

在一些可能的设计中,所述通过多个相机获取视频数据之前,所述方法还包括:

通过车内相机监测驾驶员的连续驾驶时间;

若所述驾驶时间超过预设驾驶时长,则判断所述驾驶员的疲劳状况大于疲劳阈值,通过语音模块发出疲劳预警。

为了解决上述技术问题,本申请实施例还提供一种汽车图像监控装置,采用了如下所述的技术方案:

输入输出模块,用于通过多个相机获取视频数据;

处理模块,用于通过训练好的神经网络识别多个所述视频数据,以识别所述车身的异常信息;若所述至少一个相机存在异常,则通过显示设备提示用户存在异常,将所述异常信息发送至用户的终端设备;将所述视频数据保存至数据库中。

在一些可能的设计中,所述处理模块还用于:

截取所述视频数据中的至少一张图片数据,得到待发送的图片数据;

通过客户端将所述待发送的图片数据以及所述异常信息上传至服务器;

接收到所述待发送的图片数据以及所述异常信息后,将所述异常信息发送至用户的终端设备;

将所述待发送的图片数据发送至所述显示设备。

在一些可能的设计中,所述处理模块还用于:

通过传感器检测是否有外力作用于车身;

若所述传感器检测到有外力作用于车身,则判断所述车身存在异常。

在一些可能的设计中,所述处理模块还用于:

通过多个所述视频数据识别车身的预设范围以内是否存在行人;

若所述车身的预设范围存在行人,则将休眠报警设备;

若所述车身的预设范围不存在行人,则在预设时长内持续对所述报警设备供电。

在一些可能的设计中,所述处理模块还用于:

通过多个所述视频数据识别车辆是否偏离车道;

若所述车辆没有偏离车道,则判断所述车辆停止运行时,是否能打开车门。

在一些可能的设计中,所述处理模块还用于:

若车辆在倒车时,存在异常信息,则通过报警系统惊醒报警,并控制主动刹车系统进行刹车。

在一些可能的设计中,所述处理模块还用于:

通过车内相机监测驾驶员的连续驾驶时间;

若所述驾驶时间超过预设驾驶时长,则判断所述驾驶员的疲劳状况大于疲劳阈值,通过语音模块发出疲劳预警。

本发明又一方面提供了一种汽车图像监控设备,其包括至少一个连接的处理器、存储器、输入输出单元,其中,所述存储器用于存储程序代码,所述处理器用于调用所述存储器中的程序代码来执行上述各方面所述的方法。

本发明又一方面提供了一种计算机存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

相较于现有技术,本申请通过多个相机对车身周边环境进行检测,当车身周边存在异常,则发送异常通知给车主,及时通知车主。

附图说明

图1为本发明实施例中汽车图像监控方法的流程示意图;

图2为本发明实施例中汽车图像监控装置的结构示意图;

图3为本发明实施例中计算机设备的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块,本发明中所出现的模块的划分,仅仅是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个系统中,或一些特征可以忽略,或不执行。

请参照图1,以下对本发明提供一种汽车图像监控方法进行举例说明,所述方法包括:

101、通过多个相机获取视频数据。

本实施例中,通过前后左右车内摄像头获取车身内外的视频。

102、通过训练好的神经网络识别多个所述视频数据,以识别所述车身的异常信息。

本实施例中,对获取到的视频进行识别,对比判断是否存在异常危险情况。

103、若所述至少一个相机存在异常,则通过显示设备提示用户存在异常,将所述异常信息发送至用户的终端设备。

本实施例中,判断那一路摄像头存在异常危险情况。将该路视频通过原车自带显示屏显示提示,同时发送异常危险信息到车主手机

104、将所述视频数据保存至数据库中。

本实施例中,锁存当前异常危险视频。

相较于现有技术,本申请通过多个相机对车身周边环境进行检测,当车身周边存在异常,则发送异常通知给车主,及时通知车主。

一些实施方式中,所述若所述至少一个相机存在异常,则通过显示设备提示用户存在异常,将所述异常信息发送至用户的终端设备,包括:

截取所述视频数据中的至少一张图片数据,得到待发送的图片数据;

通过客户端将所述待发送的图片数据以及所述异常信息上传至服务器;

接收到所述待发送的图片数据以及所述异常信息后,将所述异常信息发送至用户的终端设备;

将所述待发送的图片数据发送至所述显示设备。

上述实施方式中,通过截取当前的一张照片同时发送当前车身周边存在的异常信息(比如说有人员靠近车身,车身受到撞击),请车主从服务器下载视频了解车身周边情况。

一些实施方式中,所述通过训练好的神经网络识别多个所述视频数据,以识别所述车身的异常信息之前,所述方法还包括:

通过传感器检测是否有外力作用于车身;

若所述传感器检测到有外力作用于车身,则判断所述车身存在异常。

上述实施方式中,通过摄像头识别模块获取周边的视频,通过视频识别到有人接触到车身、或者受到外力碰撞车身都会判断为车身周边异常。

一些实施方式中,所述若所述至少一个相机存在异常,则通过显示设备提示用户存在异常,将所述异常信息发送至用户的终端设备之后,所述方法还包括:

通过多个所述视频数据识别车身的预设范围以内是否存在行人;

若所述车身的预设范围存在行人,则将休眠报警设备;

若所述车身的预设范围不存在行人,则在预设时长内持续对所述报警设备供电。

上述实施方式中,系统的电源管理依赖于CAN信号检测及主电源管理小系统,小系统所消耗的电量相对于汽车电瓶来说微乎其微,即使运行若干年也才消耗电瓶电能的一小部分。由于汽车在熄火的时候有电池供电,称之为常电,其中can芯片工作于常电也就是说在汽车熄火或者锁车的时候can芯片还是工作在睡眠状态,当汽车开锁时,汽车can系统工作,有can数据发出,can模组监测到can信号,输出一个高电平的IO控制信号让供电系统正常供电,供电系统首先给STM32工作,stm32正常工作后再给其他模块上电,以达到can模组软件共同控制整个系统的上电。当汽车熄火休眠的时候或者锁车的时候,汽车进入休眠,汽车CAN系统休眠,CAN模组监测不到can信号,如果经过15s还是监测不到CAN数据,stm32软件控制CAN模组休眠,关闭电源系统,只留下常电对can模组供电。从而实现锁车后系统几乎不消耗汽车畜电池的电量。当汽车在停车时,经常会无缘无故的被刮花、碰撞,在偏远地方也有可能会被盗窃。手机互联可以实时监控车身周围,同时支持红外检测和震动检测,正常情况下为了降低功耗,识别系统工作在低功耗模式,或者休眠模式,当检测到人员靠近、汽车发生碰撞或者启动时,发生报警同时整个系统正常工作,信息或者语音电话通知车主。同时将录制视频实时传送到系统服务。

一些实施方式中,所述通过多个相机获取视频数据之后,所述方法还包括:

通过多个所述视频数据识别车辆是否偏离车道;

若所述车辆没有偏离车道,则判断所述车辆停止运行时,是否能打开车门。

上述实施方式中,其中车头两侧各一个为现场角度为75度的窄角超清晰摄像头,可以保证远距离都能很清楚的识别路标、行人、障碍物,同时双摄像头能够很准确的计算出障碍物和车身的距离,双摄头过复杂路面时可以清晰判断前左右两侧盲区,根据车身的情况计算出当前路况能不能通过,提示驾驶员。检测到前方的危险时,同时发送危险给车身的主动刹车系统及时刹车。当遇到车身偏离当前车道时,通过语音报警提示驾驶员。左右两侧摄像头安装在后视镜位置为180度鱼眼摄像头,可以检测到左右两侧是否有行人,同时配合后视摄像头,检测是否有后方来车,判断当前是否能偏离车道,停车时是否能打开车门。

一些实施方式中,所述若通过训练好的神经网络识别多个所述视频数据,以识别所述车身的异常信息之后,所述方法还包括:

若车辆在倒车时,存在异常信息,则通过报警系统惊醒报警,并控制主动刹车系统进行刹车。

上述实施方式中,后视摄像头实时监控后方是否有来车当后车距离本车身很近时进行报警。当倒车时可以实时检测路况环境,如果有障碍物或者行人,实时报警,当检测到危险时控制主动刹车系统进行紧急刹车。

一些实施方式中,所述通过多个相机获取视频数据之前,所述方法还包括:

通过车内相机监测驾驶员的连续驾驶时间;

若所述驾驶时间超过预设驾驶时长,则判断所述驾驶员的疲劳状况大于疲劳阈值,通过语音模块发出疲劳预警。

上述实施方式中,车内摄像头主要是监控驾驶位,同时对驾驶员进行人脸识别当遇到陌生驾驶员时,车辆无法启动,同时将信息通过手机互联通知车主,得到车主认可后方可以启动车辆。当监控到驾驶员疲劳状态时,通过语音模块发出疲劳预警。

如图2所示的一种汽车图像监控装置20的结构示意图,其可应用于汽车图像监控。本发明实施例中的汽车图像监控装置能够实现对应于上述图1所对应的实施例中所执行的汽车图像监控方法的步骤。汽车图像监控装置20实现的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块,所述模块可以是软件和/或硬件。所述汽车图像监控装置可包括输入输出模块201和处理模块202,所述处理模块202和输入输出模块201的功能实现可参考图1所对应的实施例中所执行的操作,此处不作赘述。输入输出模块201可用于控制所述输入输出模块201的输入、输出以及获取操作。

一些实施方式中,所述输入输出模块201可用于通过多个相机获取视频数据。

所述处理模块202可用于通过训练好的神经网络识别多个所述视频数据,以识别所述车身的异常信息;若所述至少一个相机存在异常,则通过显示设备提示用户存在异常,将所述异常信息发送至用户的终端设备;将所述视频数据保存至数据库中。

一些实施方式中,所述处理模块202还用于:

截取所述视频数据中的至少一张图片数据,得到待发送的图片数据;

通过客户端将所述待发送的图片数据以及所述异常信息上传至服务器;

接收到所述待发送的图片数据以及所述异常信息后,将所述异常信息发送至用户的终端设备;

将所述待发送的图片数据发送至所述显示设备。

一些实施方式中,所述处理模块202还用于:

通过传感器检测是否有外力作用于车身;

若所述传感器检测到有外力作用于车身,则判断所述车身存在异常。

一些实施方式中,所述处理模块202还用于:

通过多个所述视频数据识别车身的预设范围以内是否存在行人;

若所述车身的预设范围存在行人,则将休眠报警设备;

若所述车身的预设范围不存在行人,则在预设时长内持续对所述报警设备供电。

一些实施方式中,所述处理模块202还用于:

通过多个所述视频数据识别车辆是否偏离车道;

若所述车辆没有偏离车道,则判断所述车辆停止运行时,是否能打开车门。

一些实施方式中,所述处理模块202还用于:

若车辆在倒车时,存在异常信息,则通过报警系统惊醒报警,并控制主动刹车系统进行刹车。

一些实施方式中,所述处理模块202还用于:

通过车内相机监测驾驶员的连续驾驶时间;

若所述驾驶时间超过预设驾驶时长,则判断所述驾驶员的疲劳状况大于疲劳阈值,通过语音模块发出疲劳预警。

上面从模块化功能实体的角度分别介绍了本发明实施例中的创建装置,以下从硬件角度介绍一种计算机设备,如图3所示,其包括:处理器、存储器、输入输出单元(也可以是收发器,图3中未标识出)以及存储在所述存储器中并可在所述处理器上运行的计算机程序。例如,该计算机程序可以为图1所对应的实施例中汽车图像监控方法对应的程序。例如,当计算机设备实现如图2所示的汽车图像监控装置20的功能时,所述处理器执行所述计算机程序时实现上述图2所对应的实施例中由汽车图像监控装置20执行的汽车图像监控方法中的各步骤。或者,所述处理器执行所述计算机程序时实现上述图2所对应的实施例的汽车图像监控装置20中各模块的功能。又例如,该计算机程序可以为图1所对应的实施例中汽车图像监控方法对应的程序。

所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、视频数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

所述输入输出单元也可以用接收器和发送器代替,可以为相同或者不同的物理实体。为相同的物理实体时,可以统称为输入输出单元。该输入输出可以为收发器。

所述存储器可以集成在所述处理器中,也可以与所述处理器分开设置。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,这些均属于本发明的保护之内。

相关技术
  • 一种汽车图像监控方法、装置、设备和存储介质
  • 网页图像的监控方法、装置、电子设备及可读存储介质
技术分类

06120112170746