一种基于概率分布的汽车安全机制触发方法及装置
文献发布时间:2023-06-19 09:51:02
技术领域
本发明涉及汽车技术领域,尤其是涉及一种基于概率分布的汽车安全机制触发方法及装置。
背景技术
目前的汽车一般都有音频播放功能,可供乘坐者通过根据自己的喜好调节车厢内的音频音量和收听的音乐或广播等。但研究表明,当车厢内的声音过大时,人的感知系统会有所滞后,而且车内声音越大,驾驶员对紧急情况的处理能力就越弱。因此,汽车播放的音频很可能会分散驾驶员的注意力,影响驾驶员对周围路况的判断,容易引发交通事故。
现有技术中,通常是在检测到车厢内音频音量超过预设音量时,控制车辆主动进行一些安全控制,以防止因车厢内的声音过大干扰驾驶员对紧急情况作出判断和处理而造成交通事故,例如,控制车厢内的音频音量输出满足预设要求,或者检测到有紧急情况时主动刹车。
然而,不同人的感知系统的感知能力并不相同,不同的驾驶员在相同的音频音量下对于相同路况的处理能力会存在差异。现有技术通过一固定的预设音量来判断车厢内的音频音量是否对驾驶员有干扰往往不能符合不同驾驶员的感知系统,车辆的主动控制往往不能符合不同驾驶员的真正需求。例如,对于具有听力损伤的驾驶员往往比正常听力的驾驶员的听力水平弱,即使车厢内的音频音量超出预设音量,也有可能并不会影响其对路况的判断,若此时主动控制音频音量下降到不超过预设音量,反而影响了驾驶员收听音频;又如,即使听力水平正常的不同驾驶员在相同音频音量的车厢内驾驶,其对相同路况的感知能力也有可能会存在差别,有些驾驶员能正常获知路况并作出判断,并不需要车辆主动刹车来应急,也不需要降低音频音量;而有些驾驶员未能正常获知路况,则很可能在音频音量超过预设音量之前就需要车辆采取相应的措施。
发明内容
本发明实施例旨在提供一种基于概率分布的汽车安全机制触发方法及装置,以解决上述技术问题,能够考虑不同驾驶员对路况的判断受到音频音量影响的差异,对各个驾驶员在不同音频音量下对应的安全机制触发概率进行调整,从而使得车辆安全机制的触发能够真正满足各个驾驶员的需求。
为了解决上述技术问题,本发明实施例提供了一种基于概率分布的汽车安全机制触发方法,包括:
获取当前车厢音量以及与当前驾驶员相对应的概率表;其中,所述概率表包含若干个条目,每一条目记录有音量以及与该音量对应的概率;
当判断车辆处于紧急路况时,根据所述概率表获取与所述当前车厢音量相对应的触发概率,并根据所述触发概率按预设的规则判断是否触发车辆自动执行安全机制;
当根据所述触发概率按预设的规则判断为不触发车辆自动执行安全机制时,判断驾驶员是否主动触发车辆执行安全机制;
若是,则按照预设的减小规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行减小并更新存储;
若否,则按照预设的增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储。
进一步地,在所述获取当前车厢音量以及与当前驾驶员相对应的概率表之前,还包括:
当检测当前驾驶员为未关联驾驶员时,采集该当前驾驶员的信息,建立该当前驾驶员与车辆的关联关系,并建立一个与该当前驾驶员对应的概率表。
进一步地,所述紧急路况的判断方式具体包括:
采集车辆当前车速、预设的车辆第一制动加速度和车辆与前方车辆的车距;其中,所述车辆第一制动加速度小于车辆最大制动加速度;
根据所述车辆当前车速和所述车辆第一制动加速度,计算第一制动距离;
当所述第一制动距离大于所述车辆与前方车辆的车距时,判定为车辆处于紧急路况。
进一步地,所述根据所述概率表获取与所述当前车厢音量相对应的触发概率,具体包括:
判断所述概率表中是否存在与所述当前车厢音量相对应的触发概率;
若是,则获取与所述当前车厢音量相对应的触发概率;
若否,则根据预设的生成规则生成一个最新概率值,将该最新概率值作为所述触发概率,并将该最新概率值与所述当前车厢音量作为一个条目记录到所述概率表中。
进一步地,所述根据预设的生成规则生成一个最新概率值,具体包括:
当所述概率表中存在小于所述当前车厢音量的音量条目,且该音量条目对应的概率值大于预设的第一预设值时,则生成一个最新概率值,其中,所述最新概率值大于该音量条目对应的概率值;
当所述概率表中存在小于所述当前车厢音量的若干个音量条目,且所述若干个音量条目中的最大音量值所对应的概率值不大于所述预设的第一预设值时,则按照预设的单位步长进行计算得到所述最新概率值;
当所述概率表中不存在小于所述当前车厢音量的音量条目时,则生成一个不大于0.5的值作为所述最新概率值。
进一步地,所述根据所述触发概率按预设的规则判断是否触发车辆自动执行安全机制,具体包括:
生成一个[0,1]范围内的随机值;
若所述触发概率大于等于所述随机值,则触发车辆自动执行安全机制;
若所述触发概率小于所述随机值,则不触发车辆自动执行安全机制。
进一步地,所述按照预设的增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储,具体包括:
判断车辆当前路况是否达到预设的紧急条件;
若是,则控制车辆主动刹车,并按照预设的第一增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储;
若否,则按照预设的第二增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储。
进一步地,所述判断车辆当前路况是否达到预设的紧急条件,具体为:
计算车辆与前方障碍物的距离减去车辆最小制动距离的差值,判断所述差值是否小于预设的第一距离;
若是,则判定车辆当前路况达到预设的紧急条件;
若否,则判定车辆当前路况未达到预设的紧急条件。
进一步地,所述安全机制包括暂停播放音频并语音提示注意路况、控制音频音量降低至预设范围内、控制车辆执行制动中的一种或多种。
为了解决相同的技术问题,本发明提供了一种基于概率分布的汽车安全机制触发装置,包括:
音量获取模块,用于获取当前车厢音量以及与当前驾驶员相对应的概率表;其中,所述概率表包含若干个条目,每一条目记录有音量以及与该音量对应的概率;
第一判断模块,用于当判断车辆处于紧急路况时,根据所述概率表获取与所述当前车厢音量相对应的触发概率,并根据所述触发概率按预设的规则判断是否触发车辆自动执行安全机制;
第二判断模块,用于当根据所述触发概率按预设的规则判断为不触发车辆自动执行安全机制时,判断驾驶员是否主动触发车辆执行安全机制;
第一更新模块,用于按照预设的减小规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行减小并更新存储;
第二更新模块,用于按照预设的增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储。
与现有技术相比,本发明具有如下有益效果:
本发明实施例提供了一种基于概率分布的汽车安全机制触发方法及装置,所述包括:获取当前车厢音量以及与当前驾驶员相对应的概率表;当判断车辆处于紧急路况时,根据所述概率表获取对应的触发概率以判断是否触发车辆自动执行安全机制;当判断为不触发车辆自动执行安全机制时,判断驾驶员是否主动触发车辆执行安全机制;若是,则按照预设的减小规则,将对应的触发概率进行减小并更新存储;若否,则按照预设的增大规则,将对应的触发概率进行增大并更新存储。本发明能够考虑不同驾驶员对路况的判断受到音频音量影响的差异,对各个驾驶员在不同音频音量下对应的安全机制触发概率进行调整,从而使得车辆安全机制的触发能够真正满足各个驾驶员的需求。
附图说明
图1是本发明一实施例提供的基于概率分布的汽车安全机制触发方法的流程示意图;
图2是本发明一实施例提供的基于概率分布的汽车安全机制触发方法的另一流程示意图;
图3是本发明一实施例提供的基于概率分布的汽车安全机制触发装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1-2,本发明实施例提供了一种基于概率分布的汽车安全机制触发方法,包括步骤:
S1、获取当前车厢音量以及与当前驾驶员相对应的概率表;其中,所述概率表包含若干个条目,每一条目记录有音量以及与该音量对应的概率。
S2、当判断车辆处于紧急路况时,根据所述概率表获取与所述当前车厢音量相对应的触发概率,并根据所述触发概率按预设的规则判断是否触发车辆自动执行安全机制。
在本发明实施例中,进一步地,所述紧急路况的判断方式具体包括:
采集车辆当前车速、预设的车辆第一制动加速度和车辆与前方车辆的车距;其中,所述车辆第一制动加速度小于车辆最大制动加速度;
根据所述车辆当前车速和所述车辆第一制动加速度,计算第一制动距离;
当所述第一制动距离大于所述车辆与前方车辆的车距时,判定为车辆处于紧急路况。
在本发明实施例中,进一步地,所述根据所述概率表获取与所述当前车厢音量相对应的触发概率,具体包括:
判断所述概率表中是否存在与所述当前车厢音量相对应的触发概率;
若是,则获取与所述当前车厢音量相对应的触发概率;
若否,则根据预设的生成规则生成一个最新概率值,将该最新概率值作为所述触发概率,并将该最新概率值与所述当前车厢音量作为一个条目记录到所述概率表中。
在本发明实施例中,进一步地,所述根据预设的生成规则生成一个最新概率值,具体包括:
当所述概率表中存在小于所述当前车厢音量的音量条目,且该音量条目对应的概率值大于预设的第一预设值时,则生成一个最新概率值,其中,所述最新概率值大于该音量条目对应的概率值;
当所述概率表中存在小于所述当前车厢音量的若干个音量条目,且所述若干个音量条目中的最大音量值所对应的概率值不大于所述预设的第一预设值时,则按照预设的单位步长进行计算得到所述最新概率值;
当所述概率表中不存在小于所述当前车厢音量的音量条目时,则生成一个不大于0.5的值作为所述最新概率值。
在本发明实施例中,进一步地,所述根据所述触发概率按预设的规则判断是否触发车辆自动执行安全机制,具体包括:
生成一个[0,1]范围内的随机值;
若所述触发概率大于等于所述随机值,则触发车辆自动执行安全机制;
若所述触发概率小于所述随机值,则不触发车辆自动执行安全机制。
S3、当根据所述触发概率按预设的规则判断为不触发车辆自动执行安全机制时,判断驾驶员是否主动触发车辆执行安全机制;
S4、若是,则按照预设的减小规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行减小并更新存储;
S5、若否,则按照预设的增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储。
在本发明实施例中,进一步地,所述按照预设的增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储,具体包括:
判断车辆当前路况是否达到预设的紧急条件;
若是,则控制车辆主动刹车,并按照预设的第一增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储;
若否,则按照预设的第二增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储。
在本发明实施例中,进一步地,所述判断车辆当前路况是否达到预设的紧急条件,具体为:
计算车辆与前方障碍物的距离减去车辆最小制动距离的差值,判断所述差值是否小于预设的第一距离;
若是,则判定车辆当前路况达到预设的紧急条件;
若否,则判定车辆当前路况未达到预设的紧急条件。
在本发明实施例中,进一步地,在所述获取当前车厢音量以及与当前驾驶员相对应的概率表之前,还包括步骤:
S6、当检测当前驾驶员为未关联驾驶员时,采集该当前驾驶员的信息,建立该当前驾驶员与车辆的关联关系,并建立一个与该当前驾驶员对应的概率表。
在本发明实施例中,所述安全机制包括暂停播放音频并语音提示注意路况、控制音频音量降低至预设范围内、控制车辆执行制动中的一种或多种。
需要说明的是,本发明提供的一种基于概率分布的汽车安全机制触发方法,通过为不同的驾驶员构建不同的概率表,并检测不同的驾驶员对不同的音频音量下的紧急情况是否主动触发安全机制,间接获知不同的音频音量是否会影响对应的驾驶员对路况的判断,进而调整不同驾驶员在不同音频音量下对应的触发安全机制的概率,使得不同音频音量下的车辆安全机制的触发能够真正满足各个驾驶员的需求。
基于上述方案,为了更好的说明本发明提供的基于概率分布的汽车安全机制触发方法,下面列举具体例子进行说明,该方法包括:
步骤1:在车辆运行时,检测当前驾驶员是否为已关联驾驶员;若不是,则进入步骤2;若是,则进入步骤3。
步骤2:采集当前驾驶员的信息,并存储于驾驶员信息库中,将建立当前驾驶员与车辆的关联关系;并为当前驾驶员新建立一个概率表,如表1所示,进入步骤3。(每一个驾驶员对应的概率表的条目数量会随着该驾驶员的驾驶时间增加而逐渐增多)。
表1概率表
步骤3:获取车厢内的当前音量L
步骤4:检测当前车辆是否处于紧急路况;若否,则返回步骤3;若是,进入步骤5;
在步骤4中,可根据下列步骤4.1~4.3检测车辆是否处于紧急路况:
步骤4.1:采集车辆的当前车速、预设的车辆第一制动加速度和与前方车辆的车距;
步骤4.2:根据当前车速和第一制动加速度,计算第一制动距离;需要说明的是,考虑到最好给车辆缓冲距离,第一制动加速度优选小于车辆的最大制动加速度,由此计算的第一制动距离会比按照最大制动加速度计算的制动距离大,有利于给车辆提供足够的距离或时间应对特殊情况;
步骤4.3:当第一制动距离大于车距时,判断车辆处于紧急路况。
步骤5:从概率表中查询当前音量L
在步骤5中,P
步骤5.1:当概率表中存在小于当前音量L
步骤5.2:当概率表中存在小于当前音量L
步骤5.3:当概率表中不存在小于当前音量L
步骤6:以P(L
可通过步骤6.1~6.3可以实现“步骤6”:
步骤6.1:随机生成一个在[0,1]范围内的随机值ε;
步骤6.2:若ε<=P(L
步骤6.3:若ε>P(L
车辆的安全机制可以根据实际需要设置,例如暂时停止不放当前的音频,先通过语音提示驾驶员当前需注意的路况,又如控制音频音量降低到至预设范围内,又或者减速、避让周围物体、制动车辆等,也可多种机制相结合。
步骤7:若在步骤6中没有触发车辆执行安全机制,则检测驾驶员是否主动触发车辆执行安全机制;若驾驶员没有主动触发车辆执行安全机制,则进入步骤8;若驾驶员主动触发了车辆执行安全机制,则进入步骤9;
步骤8:判断当前车辆的路况是否达到预设条件,若当前车辆的路况达到预设条件,则强制控制车辆主动刹车,并按照预设的第一增大规则,增大当前音量L
在步骤8中,当车辆与前方物体的当前车距减去车辆的最小制动距离的差值小于一预设距离时,判定当前车辆的路况达到预设条件。最小制动距离是指当前车速按照最大制动加速度制动时,减速到0所需的距离。
在“步骤8”中,第一增大规则可以和第二增大规则相同,也可以不同,例如,第一增大规则为P’(L
步骤9:按照一定的减小规则,减小当前音量L
步骤9中,减小规则可为P’(L
不断执行上述步骤1-9,不同音频音量L对应的P会趋于稳定,会影响驾驶员应对能力的音频音量对应的概率P(L)会升高,以使在步骤6中更容易主动触发车辆执行安全机制;而不会影响驾驶员应对能力的音频音量对应的概率P(L)会降低,不妨碍驾驶员的音频收听。
需要说明的是,在具体实施例中,步骤8可以没有预设条件的判断,直接增大概率P(L
需要说明的是,在具体实施例中,安全机制、第一增大规则、第二增大规则、减小规则均可以根据实际需要设置,例如根据不同的车型、车辆性能等具体设置相应的机制/规则。
需要说明的是,在具体实施例中,概率表不局限于表1的形式,只要能查询到当前音量对应的概率即可。例如,还可以对音频进行按照范围进行分组,每一组对应一个概率,例如50db~60db均对应P1,60db~70db均对应P2。
需要说明的是,在具体实施例中,驾驶员的概率表可以通过预设的软件/访问接口等在不同车辆/平台上进行同步共享,以加速驾驶员的概率表的更新以及便于在不同的车辆上都能利用已相对准确的概率进行安全机制的触发,无需重复更新概率表。
相比于现有技术,本发明实施例具有如下有益效果:
本发明提供了一种基于概率分布的汽车安全机制触发方法,通过检测驾驶员对不同的音频音量下的紧急情况是否主动触发安全机制来间接获知不同的音频音量是否会影响驾驶员对路况的判断,进而调整不同音频音量对应的触发安全机制的概率,使得不同音频音量下的车辆安全机制的触发能够真正满足驾驶员的需求。
需要说明的是,对于以上方法或流程实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作并不一定是本发明实施例所必须的。
请参见图3,为了解决相同的技术问题,本发明提供了一种基于概率分布的汽车安全机制触发装置,包括:
音量获取模块1,用于获取当前车厢音量以及与当前驾驶员相对应的概率表;其中,所述概率表包含若干个条目,每一条目记录有音量以及与该音量对应的概率;
第一判断模块2,用于当判断车辆处于紧急路况时,根据所述概率表获取与所述当前车厢音量相对应的触发概率,并根据所述触发概率按预设的规则判断是否触发车辆自动执行安全机制;
第二判断模块3,用于当根据所述触发概率按预设的规则判断为不触发车辆自动执行安全机制时,判断驾驶员是否主动触发车辆执行安全机制;
第一更新模块4,用于按照预设的减小规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行减小并更新存储;
第二更新模块5,用于按照预设的增大规则,对所述概率表中与所述当前车厢音量相对应的触发概率进行增大并更新存储。
可以理解的是上述装置项实施例,是与本发明方法项实施例相对应的,本发明实施例提供的一种基于概率分布的汽车安全机制触发装置,可以实现本发明任意一项方法项实施例提供的基于概率分布的汽车安全机制触发方法。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
- 一种基于概率分布的汽车安全机制触发方法及装置
- 一种基于概率分布的汽车安全机制触发方法及装置