汽车警示方法、电子装置及计算机可读存储介质与流程

文档序号:16856591发布日期:2019-02-12 23:23阅读:106来源:国知局
汽车警示方法、电子装置及计算机可读存储介质与流程

本发明实施例涉及运输工具,尤其是涉及一种汽车警示方法、电子装置及计算机可读存储介质。



背景技术:

为了确保车主的生命财产安全,车辆总成中均设有刹车防撞系统。但是目前的刹车防撞系统有以下缺陷:一、不能区分环境;二、需要多个相机,价格昂贵。



技术实现要素:

鉴于以上内容,有必要提供一种汽车警示方法、电子装置及计算机可读存储介质,根据目标图像的像素值与预设阈值的比较结果判断车辆行驶是否安全,从而及时警示驾驶者。

本发明实施例提供了一种汽车警示方法,用于电子装置中,该电子装置安装在车辆上,所述电子装置定义有用于容纳或呈现图像信息的窗口框架,且该窗口框架定义有判断区域,所述方法包括:获取可视区域内的实时图像信息;以所述窗口框架容纳或呈现所述实时图像信息,所述实时图像信息包括位于所述判断区域的目标图像信息;分析所述目标图像信息;及根据分析结果判断车辆行驶是否处于安全状态中。

本发明实施例还提供一种电子装置,所述电子装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的汽车警示系统,所述系统包括:获取模块,用于获取可视区域内的实时图像信息;图像显示模块,用于以所述窗口框架容纳或呈现所述实时图像信息,所述实时图像信息包括位于所述判断区域的目标图像信息;分析模块,用于分析所述目标图像信息;及判断模块,用于根据分析结果判断车辆行驶是否处于安全状态中。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的汽车警示方法的步骤。

相较于现有技术,所述汽车警示方法、电子装置及计算机可读存储介质,可以根据目标图像的像素值与预设阈值的比较结果判断车辆行驶是否安全,从而及时警示驾驶者。

附图说明

图1是本发明较佳实施例之电子装置的运行环境图。

图2是本发明较佳实施例之汽车警示系统的功能模块图。

图3是本发明较佳实施例之电子装置的窗口框架及判断区域显示图。

图4是本发明较佳实施例之汽车警示方法的流程图。

图5是本发明较佳实施例之分析目标图像信息的步骤流程图。

图6是本发明较佳实施例之计算目标图像信息的像素值的步骤流程图。

主要元件符号说明

具体实施方式

参阅图1所示,是本发明较佳实施例之电子装置1的运行环境图。电子装置1可以安装在车辆上。电子装置1包括图像采集单元2和感测单元3。所述图像采集单元2可以可以是具备拍摄功能的电子设备,如相机、摄像头。所述感测单元3可以是传感器,用来感测周围的环境信息及用来触发电子装置1的模式变更,例如由白天模式变更为夜间模式。电子装置1还包括汽车警示系统10、存储器20和处理器30等。

所述存储器20至少包括一种类型的可读存储介质。所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。所述处理器30可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片等。

参阅图2所示,是本发明较佳实施例之汽车警示系统10的功能模块图。

所述汽车警示系统10包括获取模块101、预设模块102、图像显示模块103、计算处理模块104及图像处理模块105。所述模块被配置成由一个或多个处理器(在本实施例中为处理器30)执行,以完成本发明。本发明所称的模块是完成一特定功能的计算机程序段。存储器20用于存储汽车警示系统10的程序代码等资料。所述处理器30用于执行所述存储器20中存储的程序代码。

获取模块101获取电子装置1的可视区域内的实时图像信息。本实施例中,电子装置1通过图像检测单元2采集可视区域内的实时图像信息,所述图像检测单元2可以是电荷耦合元件(charge-coupleddevice,ccd)相机,所述电子装置1定义有用于容纳或呈现图像信息的窗口框架。电子装置1之图像采集单元2的可视区域即为所述窗口框架显示的区域,所述可视区域的大小由图像采集单元2能够侦测的角度及电子装置1所在的车辆信息决定。

本实施例中,所述窗口框架为矩形,矩形的长度为路面宽度投影到汽车装置1的屏幕上的长度。

预设模块102根据电子装置1所在车辆的宽度、行驶速度、刹车反应时间及安全距离,在所述窗口框架中定义一个判断区域。

本实施例中,所述判断区域被设计为一个梯形,所述梯形的下底为电子装置1所在车辆的宽度投影到窗口框架的屏幕上的宽度(如图3所示),图3中,upperbase为梯形的上底,lowerbase为梯形的下底。当然,本发明的判别区域并不限于设计为梯形,用户根据需要可以设计为其他形状。一般汽车在行驶过程中,应该与前方车辆至少保持一个刹车距离,能够在前方车辆发生紧急事故时,紧急刹车并避免与前方车辆相撞。所述刹车距离=停车距离+反应距离。停车距离为交通系统中通用的安全距离,一般为80米。反应距离=刹车的反应时间*车辆行驶速度。一般而言,反应距离为20米,因此刹车距离通常为100米。本实施例中,梯形的高为电子装置1所在车辆的刹车距离投影到窗口框架的屏幕上的高度。本实施例,为了更清楚的侦测视窗范围内图像,所述判别区域设计为梯形,所述梯形的上底:中位线:下底=1:2:3。

图像显示单元103以所述窗口框架容纳或呈现所述实时图像信息,所述实时图像信息包括位于所述判断区域的目标图像信息。

计算处理模块104分析所述目标图像信息,同时根据分析结果判断车辆行驶是否处于安全状态中。

当根据分析结果判断车辆行驶是未安全状态中,计算处理模块104输出警示信息。所述警报形式可以为闪灯或者语音。

本实施例中,计算处理模块104计算所述目标图像信息的像素值,并将所述像素值与预设阈值进行比较。当所述像素值不大于所述预设阈值时,计算处理模块104判断所述车辆为安全行驶。反之,当所述像素值大于所述预设阈值时,计算处理模块104判断所述车辆行驶不安全。

在一优选实施例中,在计算所述目标图像信息的像素值的步骤之前,图像处理模块105对电子装置1的可视区域内的实时图像信息进行图像处理。本实施例中,所述图像处理的方法包括灰度处理与二值化处理。

灰度化处理:

某图像点的亮度值为

y=0.299*r+0.587*g+0.114*b;

令r=g=b=y可得到该图像点的灰度值。

计算处理模块104还用于计算所述实时图像信息中所有像素点的像素标准值。

本实施例中,感测单元3感测所述电子装置1所处的天气状况并上报给计算处理模块104。计算处理模块104根据所述天气状况计算所述像素标准值。本实施例中,当天气状况良好时,所述像素标准值为所述侦测视窗内所有像素点的像素值的平均数数值mean。当天气状况恶劣时,所述像素标准值为所述侦测视窗内所有像素点的像素值的中位数数值median。天气状况的判断方法可以通过以下公式判断:

当abs(mean-median)>10,则天气状况恶劣;及

当abs(mean-median)<=10,则天气状况良好;

其中,10为一预设数值,根据实际天气情况进行设置,abs()函数用于返回一个数的绝对值。

计算处理模块104通过所述感测单元3判断所述电子装置1所在的车辆的当前运行模式。

当所述所述车辆处于白天模式时,计算处理模块104统计所述判别区域内像素值小于所述像素标准值的第一像素点,并计算所述第一像素点对应的像素值的总和。

反之,当所述车辆处于黑夜模式时,计算处理模块104统计所述判别区域内像素值大于所述像素标准值的第二像素点,并计算所述第二像素点对应的像素值的总和。

当所述电子装置1所在的车辆处于白天模式时,因为物体在光照下有阴影的缘故,白天模式下落在判断区域内的图像的像素点的像素值的会比所述像素标准值低,因此统计所述判断区域内的图像只需统计像素值比所述像素标准值低的像素点。

本实施例中,计算处理模块104统计所述判别区域内像素值小于所述像素标准值的第一像素点,并计算所述第一像素点对应的像素值的总和。当所述第一像素点对应的像素值的总和不大于所述预设阈值时,计算处理模块104判断所述车辆为安全行驶。反之,当所述第一像素点对应的像素值的总和大于所述预设阈值时,计算处理模块104判断所述车辆行驶不安全,并发出警报。

当所述电子装置1所在的车辆处于黑夜模式时,因为物体在汽车装置1的头灯照射的缘故,黑夜模式下落在判别区域内的图像的像素点的像素值会比所述像素标准值高,因此统计所述判断区域内的图像只需统计像素值比所述像素标准值高的像素点。

本实施例中,计算处理模块104统计所述判断区域内像素值大于所述像素标准值的第二像素点并计算所述第二像素点对应的像素值的总和,当所述第二像素点对应的像素值的总和不大于所述预设阈值时,计算处理模块104判断所述车辆为安全行驶。反之,当所述第二像素点对应的像素值的总和大于所述预设阈值时,计算处理模块104判断所述车辆行驶不安全,并发出警报。

本实施例中,通过目标图像的像素值与预设阈值的比较结果判断车辆行驶是否安全,从而及时警示驾驶者。

参阅图4示,是本发明较佳实施例之汽车警示方法的流程图。所述汽车警示方法可通过所述处理器30执行图2所示的模块101~105而实现。

步骤s400,获取电子装置的可视区域内的实时图像信息。

本实施例中,电子装置1通过图像检测单元2采集可视区域内的实时图像信息,所述图像检测单元2可以是电荷耦合元件(charge-coupleddevice,ccd)相机,所述电子装置1定义有用于容纳或呈现图像信息的窗口框架。电子装置1之图像采集单元2的可视区域即为所述窗口框架显示的区域,所述可视区域的大小由图像采集单元2能够侦测的角度及电子装置1所在的车辆信息决定。

步骤s402,以所述窗口框架容纳或呈现所述实时图像信息,所述实时图像信息包括位于所述判断区域的目标图像信息。

步骤s404,分析所述目标图像信息。

步骤s406,根据分析结果判断车辆行驶是否处于安全状态中。

当根据分析结果判断车辆行驶是未安全状态中,电子装置1输出警示信息。所述警报形式可以为闪灯或者语音。

参阅图5所示,是本发明较佳实施例之分析所述目标图像信息的步骤的流程图。所述分析所述目标图像信息的步骤可通过所述处理器30执行图2所示的模块101~106而实现。

步骤s500,计算所述目标图像信息的像素值。

步骤s502,将所述像素值与预设阈值进行比较。

步骤s504,判断所述像素值是否不大于所述预设阈值。当所述像素值是不大于所述预设阈值时,执行步骤s506。反之,当所述像素值是小于所述预设阈值时,执行步骤s508。

步骤s506,判断所述车辆为安全行驶。

步骤s508,判断车辆行驶是未安全状态中,输出警示信息。

参阅图6所示,是本发明较佳实施例之所述计算所述目标图像信息的像素值的步骤的流程图。所述是本发明较佳实施例之所述计算所述目标图像信息的像素值的步骤可通过所述处理器30执行图2所示的模块101~105而实现。

步骤s600,计算所述实时图像信息中所有像素点的像素标准值。

本实施例中,感测单元3感测所述电子装置1所处的天气状况。当天气状况良好时,所述像素标准值为所述侦测视窗内所有像素点的像素值的平均数数值mean。当天气状况恶劣时,所述像素标准值为所述侦测视窗内所有像素点的像素值的中位数数值median。

步骤s602,通过所述感测单元3判断所述车辆所处的模式为白天模式还是黑夜模式。当所述车辆所处的模式为白天模式时,执行步骤s604及步骤s606。反之,当所述车辆所处的模式为黑夜模式时,执行步骤s608及步骤s610。

步骤s604,统计所述判断区域内像素值小于所述像素标准值的第一像素点。

步骤s606,计算所述第一像素点对应的像素值的总和。

步骤s608,统计所述判断区域内像素值大于所述像素标准值的第二像素点。

步骤s610,计算所述第二像素点对应的像素值的总和。

当所述电子装置1所在的车辆处于白天模式时,因为物体在光照下有阴影的缘故,白天模式下落在判断区域内的图像的像素点的像素值的会比所述像素标准值低,因此统计所述判断区域内的图像只需统计像素值比所述像素标准值低的像素点。

本实施例中,电子装置1统计所述判别区域内像素值小于所述像素标准值的第一像素点,并计算所述第一像素点对应的像素值的总和。当所述第一像素点对应的像素值的总和不大于所述预设阈值时,所述车辆被判断为安全行驶。反之,当所述第一像素点对应的像素值的总和大于所述预设阈值时,所述车辆被判断为不安全行驶,并发出警报。

当所述电子装置1所在的车辆处于黑夜模式时,因为物体在汽车装置1的头灯照射的缘故,黑夜模式下落在判别区域内的图像的像素点的像素值会比所述像素标准值高,因此统计所述判断区域内的图像只需统计像素值比所述像素标准值高的像素点。

本实施例中,电子装置1统计所述判断区域内像素值大于所述像素标准值的第二像素点并计算所述第二像素点对应的像素值的总和,当所述第二像素点对应的像素值的总和不大于所述预设阈值时,所述车辆被判断为安全行驶。反之,当所述第二像素点对应的像素值的总和大于所述预设阈值时,所述车辆被判断为不安全行驶,并发出警报。

通过将上述方法应用于上述系统,通过目标图像的像素值与预设阈值的比较结果判断车辆行驶是否安全,从而及时警示驾驶者。

值得注意的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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