路况检测方法和路况检测系统与流程

文档序号:12607064阅读:1231来源:国知局
路况检测方法和路况检测系统与流程

本发明涉及终端技术领域,尤其涉及一种路况检测方法和一种路况检测系统。



背景技术:

目前,人们往往通过单独的路面检测设备进行路面勘探,这样的路面检测设备一般包括摄像头和处理器,通过摄像头获取路面的图像,再通过处理器识别出图像中的障碍物。

然而,这种路面检测具有很多弊端,其中,单独的路面检测设备体积较大,不便于用户携带,另外,相关技术中的路面检测设备往往只是识别出路面具有障碍物,而不能对障碍物的相关属性进行更加精确可靠的检测,这就使得用户无法及时有效地获知路面的实际状况,不利于用户的使用,安全性较低。

因此,如何精确可靠地检测路况,成为目前亟待解决的技术问题。



技术实现要素:

本发明提出了一种路况检测方法和一种路况检测系统,可以精确可靠地检测路况,提升用户体验。

有鉴于此,本发明的一方面提出了一种路况检测方法,包括:根据接收到的路况检测命令,采集路况信息;根据所述路况信息,确定障碍物信息;根据所述障碍物信息,发出与所述障碍物信息对应的警示信息。

在该技术方案中,能够通过终端直接进行路况信息的采集、分析和示警,从而使用户不必再使用额外的路面检测设备,节省了空间,也降低了用户的使用成本。

其中,此处的路况包括但不限于开车时的前方路况和后方路况,也就是说,本发明的技术方案在用户驾驶、步行以及其他任何需要进行障碍物检测的实际场景中,都可以适用。这里的路况检测命令可以是用户在终端点击“路况检测”选项而产生的命令,也可以是用户打开路况检测应用程序时自动触发的命令,还可以是来自其他控制终端的命令。

另外,终端发出的警示信息包括但不限于以下至少之一或其组合:声音、文字、图像、视频、震动,不同的障碍物信息对应有不同的警示信息,以使用户根据警示信息获知障碍物及路况。

比如,损坏的路面对应有蜂鸣警示信息,而路面的水坑对应有震动警示信息,这样,在终端进入路况检测模式后,当终端发出震动时,用户即可知晓前方路面具有水坑,而当终端发出蜂鸣时,用户即可知晓前方路面具有损坏,从而用户在步行或驾驶期间就能够根据不同的警示信息作出对应的反应,提升了用户出行的安全性。

在上述技术方案中,优选地,所述根据接收到的路况检测命令,采集路况信息,具体包括:根据所述路况检测命令,通过终端的摄像头获取路况图像;通过所述终端的光线发射装置发射检测光,以供所述终端的光敏电阻接收障碍物的反射光。

在该技术方案中,可以直接通过终端的摄像头获取路况图像,其中,当终端的屏幕面向后方时,既可以通过终端的前置摄像头获取后方路况图像,也可以通过终端的主摄像头获取前方路况图像。而终端的光线发射装置可以是终端的手电筒,也可以是终端的摄像头的闪光装置,光线发射装置发出检测光后,检测光经路面的反射形成反射光,反射光被终端的光敏电阻接收。

其中,由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

因此,通过该技术方案,便于进一步识别出路况图像中的障碍物的类型,也便于进一步计算障碍物与终端的距离。

在上述任一技术方案中,优选地,所述障碍物信息包括障碍物的类型和障碍物与终端的距离;以及所述根据所述路况信息,确定障碍物信息,具体包括:确定所述路况图像中的所述障碍物的类型;根据所述光敏电阻接收所述障碍物的反射光后的阻值,确定所述障碍物与所述终端的距离。

在该技术方案中,障碍物信息包括障碍物的类型和障碍物与终端的距离,当然,还可以包括根据需要除此之外的任何其他属性,由于路况图像中不同物体的图像参数不同,故可以根据系统中自带的障碍物的图像参数来确定路况图像中的哪些物体为障碍物。

另外,终端还可以具有障碍物的设置功能,具体指的是,用户可以通过终端的摄像头拍摄并设定障碍物图像,终端可根据用户设定的障碍物图像确定并录入其对应的图像参数,这样,终端再次进行路况检测时,即可将该对应的图像参数处的物体识别为障碍物。相应地,用户也可以取消终端对任一中障碍物的识别功能。

由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

其中,为了提升路况检测结果的精确性,光敏电阻应该设置在路况图像的拍摄位置或光线发射的位置,即摄像头的位置或光线发射装置的位置。另外,由于手机的体积往往较小,手机的摄像头与闪光灯、手电筒等的距离也很小,故光敏电阻可以也设置在手机的任一其他位置。

在上述任一技术方案中,优选地,在所述确定所述路况图像中的所述障碍物的类型之前,还包括:对所述路况图像进行灰度处理,得到灰度图像,以供识别所述灰度图像中的所述障碍物的类型。

在该技术方案中,可以在确定障碍物的类型之前,对路况图像进行灰度处理,这样可以降低路况图像的大小,减小内存占用及传输量,并且,在进行灰度处理后,避免了对彩色图像的RGB(Red Green Blue,红绿蓝)三个分量都进行处理,大大降低了计算量,提高了计算效率,提升了路况检测的及时性。

在上述任一技术方案中,优选地,在所述根据所述障碍物信息,发出与所述障碍物信息对应的警示信息之前,还包括:检测所述障碍物的类型是否为预定类型和/或所述障碍物与所述终端的距离是否小于或等于预定距离;以及所述根据所述障碍物信息,发出与所述障碍物信息对应的警示信息,具体包括:当检测结果为所述障碍物的类型为所述预定类型和/或所述障碍物与所述终端的距离小于或等于所述预定距离时,发出对应的警示信息。

在该技术方案中,为了避免发出警示过于频繁及避免产生无效的警示,可以只在识别到障碍物为预定类型时才发出警示信息,或者只在障碍物与终端的距离小于或等于预定距离时才发出警示信息,或者在预定类型与小于或等于预定距离两项条件均得到满足时才发出警示信息。

其中,预定类型包括但不限于以下至少之一或其组合:损坏的路面、路面的水坑、路面上的行人等立体障碍物,障碍物的预定类型可以由系统自带,也可以由用户进行录入,比如,用户可以通过终端的摄像头拍摄并设定障碍物图像,终端可根据用户设定的障碍物图像确定并录入其对应的图像参数,单独作为一个预定类型,这样,终端再次进行路况检测时,即可将该对应的图像参数处的物体识别为预定类型的障碍物。

同样,障碍物与终端的预定距离可以由系统自带,也可以由用户进行设置,其中,不同类型的障碍物对应的预定距离不同,比如,损坏的路面、路面的水坑对应的预定距离为10m,而立体障碍物由于其对用户的行驶安全造成的隐患更高,对应的预定距离为十五米,这样,当终端检测到前面十米处的路面具有水坑时,即可发出警示信息,而当终端检测到前方十五米处具有立体障碍物时,即可发出警示信息。

再者,不同类型的障碍物对应的警示信息不同,比如,损坏的路面对应有蜂鸣警示信息,路面的水坑对应有震动警示信息,立体障碍物对应有系统语音提示和震动的警示信息,由此可见,不同类型的障碍物根据其对用户的安全隐患的大小,具有不同的警示优先级,对用户的安全隐患越大,其警示信息越有力。进一步地,障碍物的类型本身也具有优先级,比如,当终端同时检测到前方有立体障碍物和路面损坏时,可以优先发出系统语音提示和震动的警示信息,提示用户前方具有立体障碍物,再发出蜂鸣警示信息,提示用户前方具有路面损坏。

障碍物与终端的距离处于不同的距离范围时,对应的警示信息也不同,比如,当前方十五米具有立体障碍物时,终端发出系统语音提示和震动,而如果检测到障碍物与终端的距离已经小于五米时,则可以改为发出交替发出蜂鸣和系统语音提示、增大终端的震动频率以及控制终端的显示屏进行闪烁,从而最大限度地对用户发出警示,提升用户的安全性,避免事故的发生。

本发明的另一方面提出了一种路况检测系统,包括:路况信息采集单元,用于根据接收到的路况检测命令,采集路况信息;障碍物信息确定单元,用于根据所述路况信息,确定障碍物信息;提示单元,用于根据所述障碍物信息,发出与所述障碍物信息对应的警示信息。

在该技术方案中,能够通过终端直接进行路况信息的采集、分析和示警,从而使用户不必再使用额外的路面检测设备,节省了空间,也降低了用户的使用成本。

其中,此处的路况包括但不限于开车时的前方路况和后方路况,也就是说,本发明的技术方案在用户驾驶、步行以及其他任何需要进行障碍物检测的实际场景中,都可以适用。这里的路况检测命令可以是用户在终端点击“路况检测”选项而产生的命令,也可以是用户打开路况检测应用程序时自动触发的命令,还可以是来自其他控制终端的命令。

另外,终端发出的警示信息包括但不限于以下至少之一或其组合:声音、文字、图像、视频、震动,不同的障碍物信息对应有不同的警示信息,以使用户根据警示信息获知障碍物及路况。

比如,损坏的路面对应有蜂鸣警示信息,而路面的水坑对应有震动警示信息,这样,在终端进入路况检测模式后,当终端发出震动时,用户即可知晓前方路面具有水坑,而当终端发出蜂鸣时,用户即可知晓前方路面具有损坏,从而用户在步行或驾驶期间就能够根据不同的警示信息作出对应的反应,提升了用户出行的安全性。

在上述技术方案中,优选地,所述路况信息采集单元包括:第一执行单元,用于根据所述路况检测命令,通过终端的摄像头获取路况图像;第二执行单元,用于通过所述终端的光线发射装置发射检测光,以供所述终端的光敏电阻接收障碍物的反射光。

在该技术方案中,可以直接通过终端的摄像头获取路况图像,其中,当终端的屏幕面向后方时,既可以通过终端的前置摄像头获取后方路况图像,也可以通过终端的主摄像头获取前方路况图像。而终端的光线发射装置可以是终端的手电筒,也可以是终端的摄像头的闪光装置,光线发射装置发出检测光后,检测光经路面的反射形成反射光,反射光被终端的光敏电阻接收。

其中,由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

因此,通过该技术方案,便于进一步识别出路况图像中的障碍物的类型,也便于进一步计算障碍物与终端的距离。

在上述任一技术方案中,优选地,所述障碍物信息包括障碍物的类型和障碍物与终端的距离;以及所述障碍物信息确定单元包括:类型确定单元,用于确定所述路况图像中的所述障碍物的类型;距离计算单元,用于根据所述光敏电阻接收所述障碍物的反射光后的阻值,确定所述障碍物与所述终端的距离。

在该技术方案中,障碍物信息包括障碍物的类型和障碍物与终端的距离,当然,还可以包括根据需要除此之外的任何其他属性,由于路况图像中不同物体的图像参数不同,故可以根据系统中自带的障碍物的图像参数来确定路况图像中的哪些物体为障碍物。

另外,终端还可以具有障碍物的设置功能,具体指的是,用户可以通过终端的摄像头拍摄并设定障碍物图像,终端可根据用户设定的障碍物图像确定并录入其对应的图像参数,这样,终端再次进行路况检测时,即可将该对应的图像参数处的物体识别为障碍物。相应地,用户也可以取消终端对任一中障碍物的识别功能。

由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

其中,为了提升路况检测结果的精确性,光敏电阻应该设置在路况图像的拍摄位置或光线发射的位置,即摄像头的位置或光线发射装置的位置。另外,由于手机的体积往往较小,手机的摄像头与闪光灯、手电筒等的距离也很小,故光敏电阻可以也设置在手机的任一其他位置。

在上述任一技术方案中,优选地,还包括:灰度处理单元,用于在所述类型确定单元确定所述障碍物的类型之前,对所述路况图像进行灰度处理,得到灰度图像,以供识别所述灰度图像中的所述障碍物的类型。

在该技术方案中,可以在确定障碍物的类型之前,对路况图像进行灰度处理,这样可以降低路况图像的大小,减小内存占用及传输量,并且,在进行灰度处理后,避免了对彩色图像的RGB(Red Green Blue,红绿蓝)三个分量都进行处理,大大降低了计算量,提高了计算效率,提升了路况检测的及时性。

在上述任一技术方案中,优选地,还包括:检测单元,用于在所述提示单元发出警示信息之前,检测所述障碍物的类型是否为预定类型和/或所述障碍物与所述终端的距离是否小于或等于预定距离;以及所述提示单元具体用于:当所述检测单元的检测结果为所述障碍物的类型为所述预定类型和/或所述障碍物与所述终端的距离小于或等于所述预定距离时,发出对应的警示信息。

在该技术方案中,为了避免发出警示过于频繁及避免产生无效的警示,可以只在识别到障碍物为预定类型时才发出警示信息,或者只在障碍物与终端的距离小于或等于预定距离时才发出警示信息,或者在预定类型与小于或等于预定距离两项条件均得到满足时才发出警示信息。

其中,预定类型包括但不限于以下至少之一或其组合:损坏的路面、路面的水坑、路面上的行人等立体障碍物,障碍物的预定类型可以由系统自带,也可以由用户进行录入,比如,用户可以通过终端的摄像头拍摄并设定障碍物图像,终端可根据用户设定的障碍物图像确定并录入其对应的图像参数,单独作为一个预定类型,这样,终端再次进行路况检测时,即可将该对应的图像参数处的物体识别为预定类型的障碍物。

同样,障碍物与终端的预定距离可以由系统自带,也可以由用户进行设置,其中,不同类型的障碍物对应的预定距离不同,比如,损坏的路面、路面的水坑对应的预定距离为10m,而立体障碍物由于其对用户的行驶安全造成的隐患更高,对应的预定距离为十五米,这样,当终端检测到前面十米处的路面具有水坑时,即可发出警示信息,而当终端检测到前方十五米处具有立体障碍物时,即可发出警示信息。

再者,不同类型的障碍物对应的警示信息不同,比如,损坏的路面对应有蜂鸣警示信息,路面的水坑对应有震动警示信息,立体障碍物对应有系统语音提示和震动的警示信息,由此可见,不同类型的障碍物根据其对用户的安全隐患的大小,具有不同的警示优先级,对用户的安全隐患越大,其警示信息越有力。进一步地,障碍物的类型本身也具有优先级,比如,当终端同时检测到前方有立体障碍物和路面损坏时,可以优先发出系统语音提示和震动的警示信息,提示用户前方具有立体障碍物,再发出蜂鸣警示信息,提示用户前方具有路面损坏。

障碍物与终端的距离处于不同的距离范围时,对应的警示信息也不同,比如,当前方十五米具有立体障碍物时,终端发出系统语音提示和震动,而如果检测到障碍物与终端的距离已经小于五米时,则可以改为发出交替发出蜂鸣和系统语音提示、增大终端的震动频率以及控制终端的显示屏进行闪烁,从而最大限度地对用户发出警示,提升用户的安全性,避免事故的发生。

本发明的再一方面提出了一种终端,包括上述技术方案中任一项所述的路况检测系统,因此,该终端具有和上述技术方案中任一项所述的路况检测系统相同的技术效果,在此不再赘述。

通过以上技术方案,能够通过终端直接进行路况信息的采集、分析和示警,从而使用户不必再使用额外的路面检测设备,节省了空间,也降低了用户的使用成本,同时,通过障碍物类型与距离的综合测量,进一步提升了路况检测的及时性和有效性。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1示出了根据本发明的一个实施例的路况检测方法的流程图;

图2示出了根据本发明的一个实施例的路况检测系统的框图;

图3示出了根据本发明的一个实施例的终端的框图;

图4示出了根据本发明的另一个实施例的路况检测方法的流程图;

图5示出了根据本发明的一个实施例的手机的路况检测系统的结构图;

图6示出了根据本发明的一个实施例的不同物体与光敏电阻的阻值的对应关系。

【具体实施方式】

为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述执行单元,但这些执行单元不应限于这些术语。这些术语仅用来将执行单元彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一执行单元也可以被称为第二执行单元,类似地,第二执行单元也可以被称为第一执行单元。

取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

实施例一

图1示出了根据本发明的一个实施例的路况检测方法的流程图。

如图1所示,根据本发明的一个实施例的路况检测方法,包括:

步骤102,根据接收到的路况检测命令,采集路况信息;

步骤104,根据路况信息,确定障碍物信息;

步骤106,根据障碍物信息,发出与障碍物信息对应的警示信息。

在该技术方案中,能够通过终端直接进行路况信息的采集、分析和示警,从而使用户不必再使用额外的路面检测设备,节省了空间,也降低了用户的使用成本。

其中,此处的路况包括但不限于开车时的前方路况和后方路况,也就是说,本发明的技术方案在用户驾驶、步行以及其他任何需要进行障碍物检测的实际场景中,都可以适用。这里的路况检测命令可以是用户在终端点击“路况检测”选项而产生的命令,也可以是用户打开路况检测应用程序时自动触发的命令,还可以是来自其他控制终端的命令。

另外,终端发出的警示信息包括但不限于以下至少之一或其组合:声音、文字、图像、视频、震动,不同的障碍物信息对应有不同的警示信息,以使用户根据警示信息获知障碍物及路况。

比如,损坏的路面对应有蜂鸣警示信息,而路面的水坑对应有震动警示信息,这样,在终端进入路况检测模式后,当终端发出震动时,用户即可知晓前方路面具有水坑,而当终端发出蜂鸣时,用户即可知晓前方路面具有损坏,从而用户在步行或驾驶期间就能够根据不同的警示信息作出对应的反应,提升了用户出行的安全性。

在上述技术方案中,优选地,步骤102具体包括:根据路况检测命令,通过终端的摄像头获取路况图像;通过终端的光线发射装置发射检测光,以供终端的光敏电阻接收障碍物的反射光。

在该技术方案中,可以直接通过终端的摄像头获取路况图像,其中,当终端的屏幕面向后方时,既可以通过终端的前置摄像头获取后方路况图像,也可以通过终端的主摄像头获取前方路况图像。而终端的光线发射装置可以是终端的手电筒,也可以是终端的摄像头的闪光装置,光线发射装置发出检测光后,检测光经路面的反射形成反射光,反射光被终端的光敏电阻接收。

其中,由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

因此,通过该技术方案,便于进一步识别出路况图像中的障碍物的类型,也便于进一步计算障碍物与终端的距离。

在上述任一技术方案中,优选地,障碍物信息包括障碍物的类型和障碍物与终端的距离;步骤104具体包括:确定路况图像中的障碍物的类型;根据光敏电阻接收障碍物的反射光后的阻值,确定障碍物与终端的距离。

在该技术方案中,障碍物信息包括障碍物的类型和障碍物与终端的距离,当然,还可以包括根据需要除此之外的任何其他属性,由于路况图像中不同物体的图像参数不同,故可以根据系统中自带的障碍物的图像参数来确定路况图像中的哪些物体为障碍物。

另外,终端还可以具有障碍物的设置功能,具体指的是,用户可以通过终端的摄像头拍摄并设定障碍物图像,终端可根据用户设定的障碍物图像确定并录入其对应的图像参数,这样,终端再次进行路况检测时,即可将该对应的图像参数处的物体识别为障碍物。相应地,用户也可以取消终端对任一中障碍物的识别功能。

由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

其中,为了提升路况检测结果的精确性,光敏电阻应该设置在路况图像的拍摄位置或光线发射的位置,即摄像头的位置或光线发射装置的位置。另外,由于手机的体积往往较小,手机的摄像头与闪光灯、手电筒等的距离也很小,故光敏电阻可以也设置在手机的任一其他位置。

在上述任一技术方案中,优选地,在确定路况图像中的障碍物的类型之前,还包括:对路况图像进行灰度处理,得到灰度图像,以供识别灰度图像中的障碍物的类型。

在该技术方案中,可以在确定障碍物的类型之前,对路况图像进行灰度处理,这样可以降低路况图像的大小,减小内存占用及传输量,并且,在进行灰度处理后,避免了对彩色图像的RGB(Red Green Blue,红绿蓝)三个分量都进行处理,大大降低了计算量,提高了计算效率,提升了路况检测的及时性。

在上述任一技术方案中,优选地,在步骤106之前,还包括:检测障碍物的类型是否为预定类型和/或障碍物与终端的距离是否小于或等于预定距离;以及步骤106具体包括:当检测结果为障碍物的类型为预定类型和/或障碍物与终端的距离小于或等于预定距离时,发出对应的警示信息。

在该技术方案中,为了避免发出警示过于频繁及避免产生无效的警示,可以只在识别到障碍物为预定类型时才发出警示信息,或者只在障碍物与终端的距离小于或等于预定距离时才发出警示信息,或者在预定类型与小于或等于预定距离两项条件均得到满足时才发出警示信息。

其中,预定类型包括但不限于以下至少之一或其组合:损坏的路面、路面的水坑、路面上的行人等立体障碍物,障碍物的预定类型可以由系统自带,也可以由用户进行录入,比如,用户可以通过终端的摄像头拍摄并设定障碍物图像,终端可根据用户设定的障碍物图像确定并录入其对应的图像参数,单独作为一个预定类型,这样,终端再次进行路况检测时,即可将该对应的图像参数处的物体识别为预定类型的障碍物。

同样,障碍物与终端的预定距离可以由系统自带,也可以由用户进行设置,其中,不同类型的障碍物对应的预定距离不同,比如,损坏的路面、路面的水坑对应的预定距离为10m,而立体障碍物由于其对用户的行驶安全造成的隐患更高,对应的预定距离为十五米,这样,当终端检测到前面十米处的路面具有水坑时,即可发出警示信息,而当终端检测到前方十五米处具有立体障碍物时,即可发出警示信息。

再者,不同类型的障碍物对应的警示信息不同,比如,损坏的路面对应有蜂鸣警示信息,路面的水坑对应有震动警示信息,立体障碍物对应有系统语音提示和震动的警示信息,由此可见,不同类型的障碍物根据其对用户的安全隐患的大小,具有不同的警示优先级,对用户的安全隐患越大,其警示信息越有力。进一步地,障碍物的类型本身也具有优先级,比如,当终端同时检测到前方有立体障碍物和路面损坏时,可以优先发出系统语音提示和震动的警示信息,提示用户前方具有立体障碍物,再发出蜂鸣警示信息,提示用户前方具有路面损坏。

障碍物与终端的距离处于不同的距离范围时,对应的警示信息也不同,比如,当前方十五米具有立体障碍物时,终端发出系统语音提示和震动,而如果检测到障碍物与终端的距离已经小于五米时,则可以改为发出交替发出蜂鸣和系统语音提示、增大终端的震动频率以及控制终端的显示屏进行闪烁,从而最大限度地对用户发出警示,提升用户的安全性,避免事故的发生。

实施例二

图2示出了根据本发明的一个实施例的路况检测系统的框图。

如图2所示,根据本发明的一个实施例的路况检测系统200,包括:路况信息采集单元202、障碍物信息确定单元204和提示单元206。

其中,路况信息采集单元202用于根据接收到的路况检测命令,采集路况信息;障碍物信息确定单元204用于根据路况信息,确定障碍物信息;提示单元206用于根据障碍物信息,发出与障碍物信息对应的警示信息。

在该技术方案中,能够通过终端直接进行路况信息的采集、分析和示警,从而使用户不必再使用额外的路面检测设备,节省了空间,也降低了用户的使用成本。

其中,此处的路况包括但不限于开车时的前方路况和后方路况,也就是说,本发明的技术方案在用户驾驶、步行以及其他任何需要进行障碍物检测的实际场景中,都可以适用。这里的路况检测命令可以是用户在终端点击“路况检测”选项而产生的命令,也可以是用户打开路况检测应用程序时自动触发的命令,还可以是来自其他控制终端的命令。

另外,终端发出的警示信息包括但不限于以下至少之一或其组合:声音、文字、图像、视频、震动,不同的障碍物信息对应有不同的警示信息,以使用户根据警示信息获知障碍物及路况。

比如,损坏的路面对应有蜂鸣警示信息,而路面的水坑对应有震动警示信息,这样,在终端进入路况检测模式后,当终端发出震动时,用户即可知晓前方路面具有水坑,而当终端发出蜂鸣时,用户即可知晓前方路面具有损坏,从而用户在步行或驾驶期间就能够根据不同的警示信息作出对应的反应,提升了用户出行的安全性。

在上述技术方案中,优选地,路况信息采集单元202包括:第一执行单元2022,用于根据路况检测命令,通过终端的摄像头获取路况图像;第二执行单元2024,用于通过终端的光线发射装置发射检测光,以供终端的光敏电阻接收障碍物的反射光。

在该技术方案中,可以直接通过终端的摄像头获取路况图像,其中,当终端的屏幕面向后方时,既可以通过终端的前置摄像头获取后方路况图像,也可以通过终端的主摄像头获取前方路况图像。而终端的光线发射装置可以是终端的手电筒,也可以是终端的摄像头的闪光装置,光线发射装置发出检测光后,检测光经路面的反射形成反射光,反射光被终端的光敏电阻接收。

其中,由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

因此,通过该技术方案,便于进一步识别出路况图像中的障碍物的类型,也便于进一步计算障碍物与终端的距离。

在上述任一技术方案中,优选地,障碍物信息包括障碍物的类型和障碍物与终端的距离;以及障碍物信息确定单元204包括:类型确定单元2042,用于确定路况图像中的障碍物的类型;距离计算单元2044,用于根据光敏电阻接收障碍物的反射光后的阻值,确定障碍物与终端的距离。

在该技术方案中,障碍物信息包括障碍物的类型和障碍物与终端的距离,当然,还可以包括根据需要除此之外的任何其他属性,由于路况图像中不同物体的图像参数不同,故可以根据系统中自带的障碍物的图像参数来确定路况图像中的哪些物体为障碍物。

另外,终端还可以具有障碍物的设置功能,具体指的是,用户可以通过终端的摄像头拍摄并设定障碍物图像,终端可根据用户设定的障碍物图像确定并录入其对应的图像参数,这样,终端再次进行路况检测时,即可将该对应的图像参数处的物体识别为障碍物。相应地,用户也可以取消终端对任一中障碍物的识别功能。

由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

其中,为了提升路况检测结果的精确性,光敏电阻应该设置在路况图像的拍摄位置或光线发射的位置,即摄像头的位置或光线发射装置的位置。另外,由于手机的体积往往较小,手机的摄像头与闪光灯、手电筒等的距离也很小,故光敏电阻可以也设置在手机的任一其他位置。

在上述任一技术方案中,优选地,还包括:灰度处理单元208,用于在类型确定单元2042确定障碍物的类型之前,对路况图像进行灰度处理,得到灰度图像,以供识别灰度图像中的障碍物的类型。

在该技术方案中,可以在确定障碍物的类型之前,对路况图像进行灰度处理,这样可以降低路况图像的大小,减小内存占用及传输量,并且,在进行灰度处理后,避免了对彩色图像的RGB(Red Green Blue,红绿蓝)三个分量都进行处理,大大降低了计算量,提高了计算效率,提升了路况检测的及时性。

在上述任一技术方案中,优选地,还包括:检测单元210,用于在提示单元206发出警示信息之前,检测障碍物的类型是否为预定类型和/或障碍物与终端的距离是否小于或等于预定距离;以及提示单元206具体用于:当检测单元210的检测结果为障碍物的类型为预定类型和/或障碍物与终端的距离小于或等于预定距离时,发出对应的警示信息。

在该技术方案中,为了避免发出警示过于频繁及避免产生无效的警示,可以只在识别到障碍物为预定类型时才发出警示信息,或者只在障碍物与终端的距离小于或等于预定距离时才发出警示信息,或者在预定类型与小于或等于预定距离两项条件均得到满足时才发出警示信息。

其中,预定类型包括但不限于以下至少之一或其组合:损坏的路面、路面的水坑、路面上的行人等立体障碍物,障碍物的预定类型可以由系统自带,也可以由用户进行录入,比如,用户可以通过终端的摄像头拍摄并设定障碍物图像,终端可根据用户设定的障碍物图像确定并录入其对应的图像参数,单独作为一个预定类型,这样,终端再次进行路况检测时,即可将该对应的图像参数处的物体识别为预定类型的障碍物。

同样,障碍物与终端的预定距离可以由系统自带,也可以由用户进行设置,其中,不同类型的障碍物对应的预定距离不同,比如,损坏的路面、路面的水坑对应的预定距离为10m,而立体障碍物由于其对用户的行驶安全造成的隐患更高,对应的预定距离为十五米,这样,当终端检测到前面十米处的路面具有水坑时,即可发出警示信息,而当终端检测到前方十五米处具有立体障碍物时,即可发出警示信息。

再者,不同类型的障碍物对应的警示信息不同,比如,损坏的路面对应有蜂鸣警示信息,路面的水坑对应有震动警示信息,立体障碍物对应有系统语音提示和震动的警示信息,由此可见,不同类型的障碍物根据其对用户的安全隐患的大小,具有不同的警示优先级,对用户的安全隐患越大,其警示信息越有力。进一步地,障碍物的类型本身也具有优先级,比如,当终端同时检测到前方有立体障碍物和路面损坏时,可以优先发出系统语音提示和震动的警示信息,提示用户前方具有立体障碍物,再发出蜂鸣警示信息,提示用户前方具有路面损坏。

障碍物与终端的距离处于不同的距离范围时,对应的警示信息也不同,比如,当前方十五米具有立体障碍物时,终端发出系统语音提示和震动,而如果检测到障碍物与终端的距离已经小于五米时,则可以改为发出交替发出蜂鸣和系统语音提示、增大终端的震动频率以及控制终端的显示屏进行闪烁,从而最大限度地对用户发出警示,提升用户的安全性,避免事故的发生。

实施例三

图3示出了根据本发明的一个实施例的终端的框图。

如图3所示,根据本发明的一个实施例的终端300,包括图2示出的路况检测系统200,因此,该终端300具有和图2示出的路况检测系统200相同的技术效果,在此不再赘述。

实施例四

图4示出了根据本发明的另一个实施例的路况检测方法的流程图。

如图4所示,根据本发明的另一个实施例的路况检测方法,包括:

步骤402,开启路况检测系统。

步骤404,通过摄像头采集路况图像,并通过闪光灯发出检测光。

步骤406,对采集到的路况图像进行灰度处理,同时通过光敏电阻接收反射光,进行综合运算,以确定障碍物的类型和障碍物与终端的距离。

其中,由于路况图像中不同物体的图像参数不同,故可以根据系统中自带的障碍物的图像参数来确定路况图像中的哪些物体为障碍物。由于不同的障碍物发射回的光线强度不同,而不同强度的光线照射光敏电阻时,光敏电阻的阻值也会发生变化,比如,反射光越强,光敏电阻的阻值越低,这样,终端的控制器可以根据光敏电阻的阻值确定光照强度,再根据光照强度与距离的对应关系,计算出障碍物与终端的距离。

步骤408,根据检测结果,发出警示信息。

其中,为了避免发出警示过于频繁及避免产生无效的警示,可以只在识别到障碍物为预定类型时才发出警示信息,或者只在障碍物与终端的距离小于或等于预定距离时才发出警示信息,或者在预定类型与小于或等于预定距离两项条件均得到满足时才发出警示信息。

步骤410,关闭路况检测系统。

另外,在该技术方案中,终端可以与耳机等外设设备连接,这样,用户在行驶过程中即可通过耳机接收警示信息,提升出行安全。

实施例五

图5示出了根据本发明的一个实施例的手机的路况检测系统的结构图。

如图5所示,根据本发明的一个实施例的手机的路况检测系统500,包括摄像头502、光敏电阻504、中央处理器506、数模转换模块508和音频输出模块510。

其中,当手机接收到路况检测命令或进入路况检测模式时,通过摄像头502获取路况图像,并将其发生在中央处理器506,以通过中央处理器506确定路况图像中的障碍物的类型。

同时,通过手机的闪光灯发出检测光,以通过光敏电阻504接收反射光。由于光敏电阻根据不同的反射光产生不同的阻值,而不同距离的反射光强度不同,故中央处理器506可以根据光敏电阻504的阻值计算出手机与障碍物的距离。

由此,中央处理器506可以根据障碍物的类型和手机与障碍物的距离选择对应的警示信息,并通过数模转换模块508进行信号转换,将转换后的警示信号发送至音频输出模块510,其中,音频输出模块510可以是手机的扩音器,可以是与手机相连的有线耳机或无线耳机等。

实施例六

图6示出了根据本发明的一个实施例的不同物体与光敏电阻的阻值的对应关系。

在路况采集系统中的反射光源用于图像颜色深浅的检测,同时,利用反射光在光敏电阻上产生的阻值,可以综合判断路况。而这一过程需要进行大量的前期数据采集。

如图6所示,终端记录有不同物体(即不同障碍物)及其对应的光敏电阻阻值的映射关系,在进行路况检测时,可以根据检测到的障碍物的类型,直接调取对应的光敏电阻阻值,从而便于迅速计算出路面情况。

总的来说,在本发明的技术方案中,可通过终端的摄像头读取路况,同时用终端手电筒功能对路面进行照射,光敏电阻对于不同检测面(比如路面)返回的光,其对应的阻值也不同,因此,通过终端主芯片对采集的图像的灰度参数和检测的光敏电阻值进行组合运算,即可有效监测到路面的水坑、损坏的路面、障碍物等,并进行警报,提醒用户注意安全。

其中,利用不同颜色的检测面对光的反射程度不同,光敏电阻对于不同检测面返回的光,其对应的阻值也不同,在有效的检测距离内,发光二极管发出白光,照射在检测面上,检测面反射部分光线,光敏电阻检测此光线的强度并将其转换为处理芯片可以识别的信号,判断障碍物的距离等。即相当于在摄像头处添加光敏电阻进行光强检测,并通过终端的处理器来进行数据处理、灰度处理、距离判断等,将一套复杂的系统简化到手持移动设备上,大大简化了数据处理过程,同时,使用户出行的便利性增加,成本也大大减少。

具体来说,用户开启终端路面检测模式,开启摄像头,摄像头采集路面信息后,终端将路面的采集图像进行灰度处理,同时,终端的闪光灯开启,作为光源对路面进行照射,由于不同距离的物体的表面对光源的反射效果不一样,反射的光强也不一样,不同反射光在光敏电阻上的对应阻值也不一样,因此,通过不同路面的灰度参数和光敏电阻的组合运算,可以更加精确地判断出前方的路况及障碍物的距离,这样,在检测到路面有水坑、损坏以及障碍物时,将信息反馈给终端的处理芯片,终端的处理芯片控制音频模块发出报警信号,提醒用户注意安全,完成一次完整的路况报警。

由此,本方案把传统的路面检测系统简化到了终端,携带方便,在简化设备需求的同时,加入光敏电阻检测,比起传统的路面灰度检测,能够获得更高的准确性。

以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,能够通过终端直接进行路况信息的采集、分析和示警,从而使用户不必再使用额外的路面检测设备,节省了空间,也降低了用户的使用成本,同时,通过障碍物类型与距离的综合测量,进一步提升了路况检测的及时性和有效性。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

需要说明的是,本发明实施例中所涉及的终端可以包括但不限于个人计算机(Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tablet Computer)、手机、MP3播放器、MP4播放器等。

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

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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