一种辅助驾驶的方法和系统.pdf

上传人:000****221 文档编号:5501648 上传时间:2019-01-28 格式:PDF 页数:17 大小:1.07MB
返回 下载 相关 举报
摘要
申请专利号:

CN201610997607.0

申请日:

2016.11.11

公开号:

CN106696825A

公开日:

2017.05.24

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):B60R 1/00申请日:20161111|||公开

IPC分类号:

B60R1/00; B60T7/12; G06T7/20(2017.01)I; G06T7/70(2017.01)I

主分类号:

B60R1/00

申请人:

广东浪潮大数据研究有限公司

发明人:

路廷文

地址:

510640 广东省广州市天河区黄埔大道西平云路163号A塔9层自编01单元

优先权:

专利代理机构:

济南信达专利事务所有限公司 37100

代理人:

李世喆

PDF下载: PDF下载
内容摘要

本发明提供了一种辅助驾驶的方法和系统,该方法包括:在检测到车辆处于行驶状态时,获取车辆的周围环境对应的至少一个图像信息;针对每一个图像信息均执行:将该图像信息分成第一数量的关键分区,并确定每一个关键分区的输入值;利用预先设置的优化函数对第一数量的输入值进行优化处理,以生成该第一数量的输入值对应的参考值;判断参考值与预先确定的标准值的差值是否不大于设定阈值,若是,执行紧急避险处理。由于可以从车辆的周围环境对车辆行驶状态进行判断,优于仅单纯的依靠距离和速度进行判断的方法,能够提高避免事故发生的准确性。

权利要求书

1.一种辅助驾驶的方法,其特征在于,包括:
在检测到车辆处于行驶状态时,获取所述车辆的周围环境对应的至少一个图像信息;
针对每一个所述图像信息,均执行:将所述图像信息分成第一数量的关键分区,并确定
每一个所述关键分区的输入值;
利用预先设置的优化函数对第一数量的所述输入值进行优化处理,以生成该第一数量
的所述输入值对应的参考值;
判断所述参考值与预先确定的标准值的差值是否不大于设定阈值,若是,执行紧急避
险处理。
2.根据权利要求1所述的方法,其特征在于,
所述利用预先设置的优化函数对第一数量的所述输入值进行优化处理,以生成该第一
数量的所述输入值对应的参考值,包括:
S1:针对第一数量的所述输入值中的每一个目标输入值,均执行:利用预先设置的第一
数量的第一优化函数中的每一个第一优化函数,分别对所述目标输入值进行优化,以生成
所述目标输入值对应的目标优化值;确定所述目标优化值对应的目标权重,并确定所述目
标优化值与所述目标权重的乘积为目标输出值,以完成对所述目标输入值的一次优化处
理;
S2:判断所述目标输入值对应的优化处理的次数是否达到设定阈值,若是,执行S3,否
则,以所述目标输出值作为所述目标输入值,并执行S1;
S3:根据确定出的第一数量的目标输出值,以及利用预先确定的第二优化函数,计算该
第一数量的目标输出值对应的参考值。
3.根据权利要求2所述的方法,其特征在于,
所述第一优化函数,包括:
<mrow> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>cx</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>+</mo> <mi>r</mi> <mi>a</mi> <mi>d</mi> <mi>o</mi> <mi>m</mi> <mrow> <mo>(</mo> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>r</mi> <mi>a</mi> <mi>d</mi> <mi>o</mi> <mi>m</mi> <mrow> <mo>(</mo> <mo>-</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>r</mi> <mi>a</mi> <mi>d</mi> <mi>o</mi> <mi>m</mi> <mrow> <mo>(</mo> <mo>-</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>
其中,f(xi)用于表征所述第一数量的关键分区中的第i个关键分区的优化值;xi用于表
征所述第i个关键分区的输入值;c用于表征所述图像信息的参数;radom用于表征所述第i
个关键分区对应的经验值;
所述第二优化函数,包括:
<mrow> <msub> <mi>S</mi> <mi>j</mi> </msub> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>w</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>&times;</mo> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>+</mo> <mi>r</mi> <mi>a</mi> <mi>n</mi> <mi>d</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow>
其中,Sj用于表征所述至少一个图像信息中的第j个图像信息的参考值;wij用于表征所
述第j个图像信息中的第i个关键分区的预设权重;bj用于表征所述第j个图像信息的阈值;
n用于表征所述第一数量;rand(xi)用于表征所述第i个关键分区的平衡值。
4.根据权利要求1所述的方法,其特征在于,
所述确定每一个所述关键分区的输入值,包括:
针对每一个所述关键分区,将该关键分区进行灰度化处理,并确定该关键分区中包括
的每一个像素点的灰度值,以及确定所述每一个像素点的灰度值的加和为该关键分区的输
入值。
5.根据权利要求1至4中任一所述的方法,其特征在于,
进一步包括:
当监测到所述车辆对应的驾驶员的重心偏移量大于相应设定的第一阈值时,启动紧急
制动;
和/或,
进一步包括:
根据所述图像信息确定所述车辆的正常行驶方向,当监测到所述车辆的当前行驶方向
与所述正常行驶方向之间的角度大于相应设定的第二阈值时,启动紧急制动。
6.一种辅助驾驶的系统,其特征在于,包括:获取单元、确定单元、处理单元和判断单
元,其中,
所述获取单元,用于在检测到车辆处于行驶状态时,获取所述车辆的周围环境对应的
至少一个图像信息;
所述确定单元,用于针对每一个所述图像信息,均执行:将所述图像信息分成第一数量
的关键分区,并确定每一个所述关键分区的输入值;
所述处理单元,用于利用预先设置的优化函数对第一数量的所述输入值进行优化处
理,以生成该第一数量的所述输入值对应的参考值;
所述判断单元,用于判断所述参考值与预先确定的标准值的差值是否不大于设定阈
值,若是,执行紧急避险处理。
7.根据权利要求6所述的辅助驾驶的系统,其特征在于,
所述处理单元,包括优化子单元、触发子单元、计算子单元,其中,
所述优化子单元,用于针对第一数量的所述输入值中的每一个目标输入值,均执行:利
用预先设置的第一数量的第一优化函数中的每一个第一优化函数,分别对所述目标输入值
进行优化,以生成所述目标输入值对应的目标优化值;确定所述目标优化值对应的目标权
重,并确定所述目标优化值与所述目标权重的乘积为目标输出值,以完成对所述目标输入
值的一次优化处理;
所述触发子单元,用于判断所述目标输入值对应的优化处理的次数是否达到设定阈
值,若是,触发所述计算子单元,否则,以所述目标输出值作为所述目标输入值,并触发所述
优化子单元;
所述计算子单元,用于根据确定出的第一数量的目标输出值,以及利用预先确定的第
二优化函数,计算该第一数量的目标输出值对应的参考值。
8.根据权利要求7所述的辅助驾驶的系统,其特征在于,
所述第一优化函数,包括:
<mrow> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>cx</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>+</mo> <mi>r</mi> <mi>a</mi> <mi>d</mi> <mi>o</mi> <mi>m</mi> <mrow> <mo>(</mo> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>r</mi> <mi>a</mi> <mi>d</mi> <mi>o</mi> <mi>m</mi> <mrow> <mo>(</mo> <mo>-</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>r</mi> <mi>a</mi> <mi>d</mi> <mi>o</mi> <mi>m</mi> <mrow> <mo>(</mo> <mo>-</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>
其中,f(xi)用于表征所述第一数量的关键分区中的第i个关键分区的优化值;xi用于表
征所述第i个关键分区的输入值;c用于表征所述图像信息的参数;radom用于表征所述第i
个关键分区对应的经验值;
所述第二优化函数,包括:
<mrow> <msub> <mi>S</mi> <mi>j</mi> </msub> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>w</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>&times;</mo> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>+</mo> <mi>r</mi> <mi>a</mi> <mi>n</mi> <mi>d</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow>
其中,Sj用于表征所述至少一个图像信息中的第j个图像信息的参考值;wij用于表征所
述第j个图像信息中的第i个关键分区的预设权重;bj用于表征所述第j个图像信息的阈值;
n用于表征所述第一数量;rand(xi)用于表征所述第i个关键分区的平衡值。
9.根据权利要求6所述的辅助驾驶的系统,其特征在于,
所述确定单元,具体用于针对每一个所述关键分区,将该关键分区进行灰度化处理,并
确定该关键分区中包括的每一个像素点的灰度值,以及确定所述每一个像素点的灰度值的
加和为该关键分区的输入值。
10.根据权利要求6至9中任一所述的辅助驾驶的系统,其特征在于,
进一步包括:第一制动单元,用于当监测到所述车辆对应的驾驶员的重心偏移量大于
相应设定的第一阈值时,启动紧急制动;
和/或,
进一步包括:第二制动单元,用于根据所述图像信息确定所述车辆的正常行驶方向,当
监测到所述车辆的当前行驶方向与所述正常行驶方向之间的角度大于相应设定的第二阈
值时,启动紧急制动。

说明书

一种辅助驾驶的方法和系统

技术领域

本发明涉及数据处理技术领域,特别涉及一种辅助驾驶的方法和系统。

背景技术

随着社会的发展,人们生活水平的提高,汽车成为人们生活中不可或缺的产品。由
于在驾驶过程中,驾驶员会对距离、车速等的判断存在误差,导致采取避险措施不及时,并
且在采取紧急避险措施时具有很大的随机性,采取不恰当的紧急避险措施,导致本来可以
避免的交通事故的发生,从而造成车辆的损坏甚至人员的伤亡。

目前,一些行车安全辅助系统,通过检测与前车之间的距离及相对速度,判断距离
及相对速度是否超过设定的阈值,当超过设定的阈值后,相应的向用户发出警告或进行自
动刹车。

但是,现有的实现方式通常不能完全识别危险情况,比如后方汽车急速接近的情
况,故对避免事故发生的准确性较低。

发明内容

本发明提供了一种辅助驾驶的方法和系统,能提高避免事故发生的准确性。

第一方面,本发明提供了一种辅助驾驶的方法,该方法包括:

在检测到车辆处于行驶状态时,获取所述车辆的周围环境对应的至少一个图像信
息;

针对每一个所述图像信息,均执行:将所述图像信息分成第一数量的关键分区,并
确定每一个所述关键分区的输入值;

利用预先设置的优化函数对第一数量的所述输入值进行优化处理,以生成该第一
数量的所述输入值对应的参考值;

判断所述参考值与预先确定的标准值的差值是否不大于设定阈值,若是,执行紧
急避险处理。

优选地,所述利用预先设置的优化函数对第一数量的所述输入值进行优化处理,
以生成该第一数量的所述输入值对应的参考值,包括:

S1:针对第一数量的所述输入值中的每一个目标输入值,均执行:利用预先设置的
第一数量的第一优化函数中的每一个第一优化函数,分别对所述目标输入值进行优化,以
生成所述目标输入值对应的目标优化值;确定所述目标优化值对应的目标权重,并确定所
述目标优化值与所述目标权重的乘积为目标输出值,以完成对所述目标输入值的一次优化
处理;

S2:判断所述目标输入值对应的优化处理的次数是否达到设定阈值,若是,执行
S3,否则,以所述目标输出值作为所述目标输入值,并执行S1;

S3:根据确定出的第一数量的目标输出值,以及利用预先确定的第二优化函数,计
算该第一数量的目标输出值对应的参考值。

优选地,所述第一优化函数,包括:


其中,f(xi)用于表征所述第一数量的关键分区中的第i个关键分区的优化值;xi用
于表征所述第i个关键分区的输入值;c用于表征所述图像信息的参数;radom用于表征所述
第i个关键分区对应的经验值;

所述第二优化函数,包括:


其中,Sj用于表征所述至少一个图像信息中的第j个图像信息的参考值;wij用于表
征所述第j个图像信息中的第i个关键分区的预设权重;bj用于表征所述第j个图像信息的
阈值;n用于表征所述第一数量;rand(xi)用于表征所述第i个关键分区的平衡值。

优选地,所述确定每一个所述关键分区的输入值,包括:

针对每一个所述关键分区,将该关键分区进行灰度化处理,并确定该关键分区中
包括的每一个像素点的灰度值,以及确定所述每一个像素点的灰度值的加和为该关键分区
的输入值。

优选地,进一步包括:

当监测到所述车辆对应的驾驶员的重心偏移量大于相应设定的第一阈值时,启动
紧急制动。

优选地,进一步包括:

根据所述图像信息确定所述车辆的正常行驶方向,当监测到所述车辆的当前行驶
方向与所述正常行驶方向之间的角度大于相应设定的第二阈值时,启动紧急制动。

第二方面,本发明提供了一种辅助驾驶的系统,该系统包括:获取单元、确定单元、
处理单元和判断单元,其中,

所述获取单元,用于在检测到车辆处于行驶状态时,获取所述车辆的周围环境对
应的至少一个图像信息;

所述确定单元,用于针对每一个所述图像信息,均执行:将所述图像信息分成第一
数量的关键分区,并确定每一个所述关键分区的输入值;

所述处理单元,用于利用预先设置的优化函数对第一数量的所述输入值进行优化
处理,以生成该第一数量的所述输入值对应的参考值;

所述判断单元,用于判断所述参考值与预先确定的标准值的差值是否不大于设定
阈值,若是,执行紧急避险处理。

优选地,所述处理单元,包括优化子单元、触发子单元、计算子单元,其中,

所述优化子单元,用于针对第一数量的所述输入值中的每一个目标输入值,均执
行:利用预先设置的第一数量的第一优化函数中的每一个第一优化函数,分别对所述目标
输入值进行优化,以生成所述目标输入值对应的目标优化值;确定所述目标优化值对应的
目标权重,并确定所述目标优化值与所述目标权重的乘积为目标输出值,以完成对所述目
标输入值的一次优化处理;

所述触发子单元,用于判断所述目标输入值对应的优化处理的次数是否达到设定
阈值,若是,触发所述计算子单元,否则,以所述目标输出值作为所述目标输入值,并触发所
述优化子单元;

所述计算子单元,用于根据确定出的第一数量的目标输出值,以及利用预先确定
的第二优化函数,计算该第一数量的目标输出值对应的参考值。

优选地,所述第一优化函数,包括:


其中,f(xi)用于表征所述第一数量的关键分区中的第i个关键分区的优化值;xi用
于表征所述第i个关键分区的输入值;c用于表征所述图像信息的参数;radom用于表征所述
第i个关键分区对应的经验值;

所述第二优化函数,包括:


其中,Sj用于表征所述至少一个图像信息中的第j个图像信息的参考值;wij用于表
征所述第j个图像信息中的第i个关键分区的预设权重;bj用于表征所述第j个图像信息的
阈值;n用于表征所述第一数量;rand(xi)用于表征所述第i个关键分区的平衡值。

优选地,所述确定单元,具体用于针对每一个所述关键分区,将该关键分区进行灰
度化处理,并确定该关键分区中包括的每一个像素点的灰度值,以及确定所述每一个像素
点的灰度值的加和为该关键分区的输入值。

优选地,进一步包括:第一制动单元,用于当监测到所述车辆对应的驾驶员的重心
偏移量大于相应设定的第一阈值时,启动紧急制动。

优选地,第二制动单元,用于根据所述图像信息确定所述车辆的正常行驶方向,当
监测到所述车辆的当前行驶方向与所述正常行驶方向之间的角度大于相应设定的第二阈
值时,启动紧急制动。

本发明提供了一种辅助驾驶的方法和系统,通过在检测到车辆处于行驶状态时,
获取车辆的周围环境对应的图像信息,将图像信息分成第一数量的关键分区,并确定每一
个关键分区的输入值,利用预先设置的优化函数对第一数量的输入值进行优化处理,以生
成该第一数量的输入值对应的参考值,判断参考值与预先确定的标准值的差值是否不大于
设定阈值,若是,执行紧急避险处理。由于可以从车辆的周围环境对汽车行驶状态进行判
断,优于仅单纯的依靠距离和速度进行判断的方法,能够提高避免事故发生的准确性。

附图说明

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

图1是本发明一个实施例提供的一种辅助驾驶的方法的流程图;

图2是本发明一个实施例提供的一种识别模型构架图;

图3是本发明一个实施例提供的另一种辅助驾驶的方法的流程图;

图4是本发明一个实施例提供的一种辅助驾驶的系统的示意图;

图5是本发明一个实施例提供的另一种辅助驾驶的系统的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例
中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员
在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种辅助驾驶的方法,该方法可以包括以下步
骤:

步骤101:在检测到车辆处于行驶状态时,获取所述车辆的周围环境对应的至少一
个图像信息。

步骤102:针对每一个所述图像信息,均执行:将所述图像信息分成第一数量的关
键分区,并确定每一个所述关键分区的输入值。

步骤103:利用预先设置的优化函数对第一数量的所述输入值进行优化处理,以生
成该第一数量的所述输入值对应的参考值。

步骤104:判断所述参考值与预先确定的标准值的差值是否不大于设定阈值,若
是,执行步骤105。

步骤105:执行紧急避险处理。

在图1所示的实施例中,通过在检测到车辆处于行驶状态时,获取车辆的周围环境
对应的图像信息,将图像信息分成第一数量的关键分区,并确定每一个关键分区的输入值,
利用预先设置的优化函数对第一数量的输入值进行优化处理,以生成该第一数量的输入值
对应的参考值,判断参考值与预先确定的标准值的差值是否不大于设定阈值,若是,执行紧
急避险处理。由于可以从车辆的周围环境对汽车行驶状态进行判断,优于仅单纯的依靠距
离和速度进行判断的方法,能够提高避免事故发生的准确性。

值得说明的是,可以在车辆上设置高速摄像机,以实时的拍摄车辆周围的图像信
息,故获取到的车辆的周围环境对应的至少一个图像信息,可以为车辆的前方、后方、左侧
方、右侧方以及上方对应的图像信息中的至少一个。

在本发明一个实施例中,为了确保参考值的可靠性,所述利用预先设置的优化函
数对第一数量的所述输入值进行优化处理,以生成该第一数量的所述输入值对应的参考
值,包括:

S1:针对第一数量的所述输入值中的每一个目标输入值,均执行:利用预先设置的
第一数量的第一优化函数中的每一个第一优化函数,分别对所述目标输入值进行优化,以
生成所述目标输入值对应的目标优化值;确定所述目标优化值对应的目标权重,并确定所
述目标优化值与所述目标权重的乘积为目标输出值,以完成对所述目标输入值的一次优化
处理;

S2:判断所述目标输入值对应的优化处理的次数是否达到设定阈值,若是,执行
S3,否则,以所述目标输出值作为所述目标输入值,并执行S1;

S3:根据确定出的第一数量的目标输出值,以及利用预先确定的第二优化函数,计
算该第一数量的目标输出值对应的参考值。

在该实施例中,可以预先构建如图2所示的识别模型,在该识别模型中包括输入
层、隐含层和输出层三部分。其中,输入层用于输入确定的输入值,隐含层用于对输入的输
入值进行优化,输出层用于输出隐含层优化后的优化值。并且可以在该识别模型加入数据
过滤技术,使得离谱的数据样本在优化很少次数以后就淘汰了,将离谱的数据提前淘汰,比
优化次数达到阈值以后才发现数据不合理更加智能。

在图2中,x1、x2、…、xr用于表征输入到识别模型中的输入值,o1、o2、…、or用于表征
输入到识别模型中的经过第一优化函数进行一次优化后生成的优化值。

在本发明一个实施例中,为了进一步确保参考值的可靠性,所述第一优化函数,包
括:


其中,f(xi)用于表征所述第一数量的关键分区中的第i个关键分区的优化值;xi用
于表征所述第i个关键分区的输入值;c用于表征所述图像信息的参数;radom用于表征所述
第i个关键分区对应的经验值;

所述第二优化函数,包括:


其中,Sj用于表征所述至少一个图像信息中的第j个图像信息的参考值;wij用于表
征所述第j个图像信息中的第i个关键分区的预设权重;bj用于表征所述第j个图像信息的
阈值;n用于表征所述第一数量;rand(xi)用于表征所述第i个关键分区的平衡值。

在该实施例中,现有的优化函数为为了监视每次优化之间的联
系,在识别模型中加入了记忆功能。于是在现在的优化函数的基础上对优化函数做出了改
进,也就是将当前优化的前3次优化结果作为记忆值,加入到当前优化的优化函数中,因此
就得到了第一优化函数。

在本发明一个实施例中,为了能够准确的对图像信息进行分析,所述确定每一个
所述关键分区的输入值,包括:

针对每一个所述关键分区,将该关键分区进行灰度化处理,并确定该关键分区中
包括的每一个像素点的灰度值,以及确定所述每一个像素点的灰度值的加和为该关键分区
的输入值。

在该实施例中,可以将该关键分区中所包括的每一个像素的灰度值之和作为相应
的输入值,也可以将该关键分区中所包括的每一个像素的灰度值的平均值作为相应的输入
值。而对于像素的灰度值Gray可以通过下式计算:


其中,R用于表征红色,G用于表征绿色,B用于表征蓝色,0.299用于表征红色的权
值,0.587用于表征绿色的权值,0.144用于表征红色的权值。

在本发明一个实施例中,为了进一步确保驾驶的安全性,该辅助驾驶的方法可以
进一步包括:当监测到所述车辆对应的驾驶员的重心偏移量大于相应设定的第一阈值时,
启动紧急制动。

在该实施例中,由于在紧急情况下,驾驶员的身体会不由自主的发生移动或偏移,
从而引起重心位置的改变,因此当监测到驾驶员重心偏移量大于设定的第一阈值时,可以
启动紧急制动。不过也可以采取其他紧急避险处理,例如,启动警报提示等。

在本发明一个实施例中,为了进一步确保驾驶的安全性,该辅助驾驶的方法可以
进一步包括:根据所述图像信息确定所述车辆的正常行驶方向,当监测到所述车辆的当前
行驶方向与所述正常行驶方向之间的角度大于相应设定的第二阈值时,启动紧急制动。

在该实施例中,由于在紧急情况下,驾驶员驾驶车辆时可能会偏移设定路线,当监
测到车辆的当前行驶方向与正常行驶方向之间的角度大于相应设定的第二阈值时,可以启
动紧急制动。不过也可以采取其他紧急避险处理,例如,启动警报提示等。

如图3所示,本发明实施例提供了一种辅助驾驶的方法,该方法可以包括以下步
骤:

步骤301:在检测到车辆处于行驶状态时,获取车辆的周围环境对应的至少一个图
像信息。

在该步骤中,可以通过在车辆上设置高速摄像机实时的拍摄车辆周围的图像信
息,可以是车辆的前方、后方、左侧方、右侧方以及上方。

步骤302:将图像信息分成第一数量的关键分区。

在该实施例中,为了保证在识别过程中可以提高事物识别的准确率,可以对图像
信息进行分区操作,该分区操作可以是对图像信息进行均分成若干区域,可以根据图像信
息中像素的灰度值来分区,例如,在该图像信息中包括一个玩具车,那么可以将玩具车的轮
子作为一个关键分区,将玩具车的车身作为一个关键分区。

步骤303:确定每一个关键分区的输入值。

在该步骤中,可以根据关键分区中所包括像素的灰度值来确定相应的输入值。

在该实施例中,可以将该关键分区中所包括的每一个像素的灰度值之和作为相应
的输入值。值得说明的是,也可以将该关键分区中所包括的每一个像素的灰度值的平均值
作为相应的输入值。

步骤304:确定与输入值个数相同的第一数量的第一优化函数。

在该步骤中,为了实现对图像信息中是否包括引起交通事故的事物,需要确定与
输入值个数相同的第一数量的第一优化函数。假设在步骤302中,将图像信息分成了r个关
键分区,那么就需要确定r个第一优化函数。

在该实施例中,由于需要确定r个第一优化函数,即可以获取r个对应的第一优化
函数,并确定的每一个优化函数均赋予了前三次优化的经验值,从而得到r个不相同第一优
化函数。

步骤305:针对第一数量的输入值中的每一个目标输入值,利用第一优化函数分别
对目标输入值进行优化,以生成目标输入值对应的目标优化值;确定目标优化值对应的目
标权重,并确定目标优化值与目标权重的乘积为目标输出值,以完成对目标输入值的一次
优化处理。

在该步骤中,可以预先构建如图2所示的识别模型,在该识别模型中包括输入层、
隐含层和输出层三部分。

在初始状态下,输入层输入的输入值为步骤303中确定的各个输入值。例如,输入
到识别模型中的输入值分别为x1、x2、x3、…、xr。

在后续过程,输入层输入的输入值可以为识别模型上一次输出的优化值与该优化
值对应的权值的乘积。也可以是识别模型上一次输出的优化值。

在隐含层中,请参考图2中隐含层所包括的各个圆框,在每一个圆框上对应一个第
一优化函数,且在每一个圆框上进行如下处理:利用该圆框对应的第一优化函数分别对r个
输入值进行计算,从而获取到一组数值,该组中包括有r个目标优化值。

例如:在隐含层中第二个圆框所对应的第一优化函数为下式:


其中,a、b、c为三个经验值。那么,针对隐含层中第二个圆框所进行的处理包括:将
输入值x1、x2、x3、…、xr分别代入到上式中,得到针对第二个圆框对应的r个目标优化值f
(x1)、f(x2)、f(x3)、…、f(xr)。

步骤306:判断目标输入值对应的优化处理的次数是否达到设定阈值,若是,执行
307,否则,以目标输出值作为目标输入值,并执行305。

在该步骤中,阈值是根据经验值设定的,也可以根据用户的需要自行设定。例如,
为62次,90次等。

步骤307:根据确定出的第一数量的目标输出值,以及利用预先确定的第二优化函
数,计算该第一数量的目标输出值对应的参考值。

在该实施例中,目标输出值可以是一组,该组中包括每一个目标优化值与相应目
标权值的乘积,该目标输出值也可以是一个,为每一个优化输入值与相应目标权值乘积之
后的和。该目标输出值的形式可以根据标准值的形式来决定。

而对于参考值的可以利用下式计算:


其中,Sj用于表征所述至少一个图像信息中的第j个图像信息的参考值;wij用于表
征所述第j个图像信息中的第i个关键分区的预设权重;bj用于表征所述第j个图像信息的
阈值;n用于表征所述第一数量;rand(xi)用于表征所述第i个关键分区的平衡值。

例如:在该实施例中,目标输出值是一个,则r个关键分区对应有r个目标输出值,
分别为f(x1)、f(x2)、f(x3)、…、f(xr),则参考值Sj=w1×f(x1)+w2×f(x2)+w3×f(x3)+…+wr
×f(xr)+bj+rand(xi)。

步骤308:判断参考值与预先确定的标准值的差值是否不大于设定阈值,若是,执
行紧急避险处理,否则,结束当前流程。

在该步骤中,紧急避险处理可以是制动减速,也可以是发出警告音,也可以是其他
避险处理。

如图4所示,本发明实施例提供了一种辅助驾驶系统,该辅助驾驶系统可以包括:
获取单元401、确定单元402、处理单元403和判断单元404,其中,

所述获取单元401,用于在检测到车辆处于行驶状态时,获取所述车辆的周围环境
对应的至少一个图像信息;

所述确定单元402,用于针对每一个所述图像信息,均执行:将所述图像信息分成
第一数量的关键分区,并确定每一个所述关键分区的输入值;

所述处理单元403,用于利用预先设置的优化函数对第一数量的所述输入值进行
优化处理,以生成该第一数量的所述输入值对应的参考值;

所述判断单元404,用于判断所述参考值与预先确定的标准值的差值是否不大于
设定阈值,若是,执行紧急避险处理。

如图5所示,在本发明一个实施例中,为了确保参考值的可靠性,所述处理单元
403,包括优化子单元4031、触发子单元4032、计算子单元4033,其中,

所述优化子单元4031,用于针对第一数量的所述输入值中的每一个目标输入值,
均执行:利用预先设置的第一数量的第一优化函数中的每一个第一优化函数,分别对所述
目标输入值进行优化,以生成所述目标输入值对应的目标优化值;确定所述目标优化值对
应的目标权重,并确定所述目标优化值与所述目标权重的乘积为目标输出值,以完成对所
述目标输入值的一次优化处理;

所述触发子单元4032,用于判断所述目标输入值对应的优化处理的次数是否达到
设定阈值,若是,触发所述计算子单元4033,否则,以所述目标输出值作为所述目标输入值,
并触发所述优化子单元4031;

所述计算子单元4033,用于根据确定出的第一数量的目标输出值,以及利用预先
确定的第二优化函数,计算该第一数量的目标输出值对应的参考值。

在该实施例中,通过预先构建识别模型,对输入值进行多次优化,达到优化次数后
生成目标输出值,并计算出参考值,提高了参考值的可靠性。

在本发明一个实施例中,为了进一步确保参考值的可靠性,所述第一优化函数,包
括:


其中,f(xi)用于表征所述第一数量的关键分区中的第i个关键分区的优化值;xi用
于表征所述第i个关键分区的输入值;c用于表征所述图像信息的参数;radom用于表征所述
第i个关键分区对应的经验值;

所述第二优化函数,包括:


其中,Sj用于表征所述至少一个图像信息中的第j个图像信息的参考值;wij用于表
征所述第j个图像信息中的第i个关键分区的预设权重;bj用于表征所述第j个图像信息的
阈值;n用于表征所述第一数量;rand(xi)用于表征所述第i个关键分区的平衡值。

在本发明一个实施例中,为了能够准确的对图像信息进行分析,所述确定单元,具
体用于针对每一个所述关键分区,将该关键分区进行灰度化处理,并确定该关键分区中包
括的每一个像素点的灰度值,以及确定所述每一个像素点的灰度值的加和为该关键分区的
输入值。

在本发明一个实施例中,请参考图5,为了进一步确保驾驶的安全性,进一步包括:
第一制动单元501,用于当监测到所述车辆对应的驾驶员的重心偏移量大于相应设定的第
一阈值时,启动紧急制动。

在本发明一个实施例中,请参考图5,为了进一步确保驾驶的安全性,进一步包括:
第二制动单元502,用于根据所述图像信息确定所述车辆的正常行驶方向,当监测到所述车
辆的当前行驶方向与所述正常行驶方向之间的角度大于相应设定的第二阈值时,启动紧急
制动。

上述系统内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施
例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

综上,本发明的各实施例,至少具有如下有益效果:

1、在本发明的实施例中,通过在检测到车辆处于行驶状态时,获取车辆的周围环
境对应的图像信息,将图像信息分成第一数量的关键分区,并确定每一个关键分区的输入
值,利用预先设置的优化函数对第一数量的输入值进行优化处理,以生成该第一数量的输
入值对应的参考值,判断参考值与预先确定的标准值的差值是否不大于设定阈值,若是,执
行紧急避险处理。由于可以从车辆的周围环境对汽车行驶状态进行判断,优于仅单纯的依
靠距离和速度进行判断的方法,能够提高避免事故发生的准确性。

2、在本发明的实施例中,通过构建识别模型,对关键分区的输入值按照用户设定
的优化次数进行多次优化,使的目标输出值的可靠性提高。并且在该识别模型加入数据过
滤技术,使得离谱的数据样本在优化很少次数以后就淘汰了,将离谱的数据提前淘汰,比优
化次数达到阈值以后才发现数据不合法更加智能。

3、在本发明的实施例中,通过第一优化函数和第二优化函数对图像信息进行分析
识别,增加了计算所得的参考值的可靠性,从而增加了判断结果的可靠性。

4、在本发明的实施例中,通过利用传感器检测驾驶员的重心偏移和车辆的偏移特
性,以实现紧急预警,,从而可以进一步提高预测车辆发生事故的准确率,使得驾驶员尽快
采取措施,或者车辆紧急制动,降低发生事故的几率。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体
或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在
任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非
排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,
而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固
有的要素。在没有更多限制的情况下,由语句“包括一个〃·····”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过
程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序
在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光
盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技
术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、
等同替换、改进等,均包含在本发明的保护范围内。

一种辅助驾驶的方法和系统.pdf_第1页
第1页 / 共17页
一种辅助驾驶的方法和系统.pdf_第2页
第2页 / 共17页
一种辅助驾驶的方法和系统.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《一种辅助驾驶的方法和系统.pdf》由会员分享,可在线阅读,更多相关《一种辅助驾驶的方法和系统.pdf(17页珍藏版)》请在专利查询网上搜索。

本发明提供了一种辅助驾驶的方法和系统,该方法包括:在检测到车辆处于行驶状态时,获取车辆的周围环境对应的至少一个图像信息;针对每一个图像信息均执行:将该图像信息分成第一数量的关键分区,并确定每一个关键分区的输入值;利用预先设置的优化函数对第一数量的输入值进行优化处理,以生成该第一数量的输入值对应的参考值;判断参考值与预先确定的标准值的差值是否不大于设定阈值,若是,执行紧急避险处理。由于可以从车辆的周。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 作业;运输 > 一般车辆


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1