1.本发明涉及车辆智能控制领域,尤其是涉及一种汽车开门预警方法与系统。
背景技术:2.一些比较大意的车主常会在汽车停止后直接开启车门下车,并未在开门前观察汽车后方是否电动车、自行车或者别的汽车自后方向前方驶来,较易导致后方车辆或者人员撞上前方车辆的车门,产生人员的伤亡等情况,造成经济损失。
技术实现要素:3.为了改善前方车门开启较易导致后方车辆撞上前方车门的问题,本技术提供一种汽车开门预警方法及系统。
4.本技术提供的汽车开门预警方法采用如下的技术方案:汽车开门预警方法,包括对基准车辆后方当前车辆的种类进行识别,生成识别结果;根据所述识别结果对当前车辆进行检测,生成检测参数;对比所述检测参数与反应速度阈值,判断是否对车门的开启进行控制;若所述检测参数大于所述反应速度阈值,则进行告警操作,同时将车门进行锁定;若所述检测参数小于所述反应速度阈值,则允许开启车门。
5.通过采用上述技术方案,对当前车辆的种类进行识别生成识别参数,根据识别结果对当前车辆进行检测,生成检测参数,对比检测参数与反应速度阈值,判断是否对车门的开启进行控制,若检测参数大于反应速度阈值,则进行告警操作,同时将车门进行锁定,若检测参数小于反应速度阈值,则允许开启车门,降低后方当前车辆在前方基准车辆开启车门时撞上前方基准车辆的风险,保护人身财产安全。
6.可选的,所述对当前车辆的种类进行识别,生成识别结果包括:判断基准车辆后方是否有当前车辆;若是,则对当前车辆进行识别,根据当前车辆的种类生成识别结果;若否,则可对车门进行开启。
7.通过采用上述技术方案,判断基准车辆后方是否有当前车辆,若是,则对当前车辆进行识别,根据当前车辆的种类生成识别结果,若否,则可对车门进行开启,对车辆后方进行判断是否识别,若无则允许直接对车门进行开启,减少车辆反应时间。
8.可选的,所述根据所述识别结果对当前车辆进行检测,生成检测参数包括:根据识别结果获得当前车辆的反应速度;判断所述当前车辆的反应速度是否大于对应的所述反应速度阈值;其中,所述检测参数具体为反应速度,所述判断阈值为反应速度阈值。
9.通过采用上述技术方案,根据识别结果对当前车辆进行检测,生成检测参数包括:根据识别结果获得当前车辆的反应速度,判断当前车辆的反应速度是否大于对应的反应速
度阈值,其中,检测参数具体为反应速度,判断阈值为反应速度阈值,不同的当前车辆有不同的反应速度阈值,使能对不同的当前车辆均进行识别与检测。
10.可选的,所述若所述检测参数大于所述反应速度阈值,则进行告警操作,同时将车门进行锁定包括:若所述检测参数大于所述反应速度阈值;告警提示当前车辆的位置;将对应侧的车门进行锁定直至当前车辆越过对应车门位置。
11.通过采用上述技术方案,对车内人员进行告警的同时将对应侧的车门进行锁定包括:告警提示当前车辆的位置,将对应侧的车门进行锁定直至当前车辆越过对应车门,增加开启车门时的安全性并使开启车门时能得知当前车辆的存在,降低事故发生的概率。
12.汽车开门预警系统,包括感应模块、控制模块、告警模块与处理模块;所述感应模块,用于感应当前车辆生成感应信号;所述控制模块,用于对车门的开启进行控制;所述告警模块,用于进行告警操作;所述处理模块分别连接所述感应模块、所述控制模块与所述告警模块;所述处理模块,用于根据所述感应信号对所述控制模块进行控制从而控制车门的开启进行控制,且根据所述感应信号控制所述告警模块进行告警操作。
13.通过采用上述技术方案,在基准车辆停止时,感应模块感应当前车辆生成感应信号,当感应信号为基准车辆后方有当前车辆上前,处理模块根据感应信号控制告警模块进行告警,同时处理模块根据感应信号对控制模块进行控制,使控制模块能对车门的进行控制,避免造成车门与后方上前当前车辆之间的碰撞,降低生命财产损失。
14.可选的,所述感应模块分别包括速度感应单元与距离感应单元;所述速度感应单元,用于感应当前车辆的速度,并将当前车辆的速度传输至所述处理模块;所述距离感应单元,用于感应当前车辆与基准车辆之间的距离,并将当前车辆与基准车辆之间的距离传输至所述处理模块。
15.通过采用上述技术方案,速度感应单元感应当前车辆的速度,并将当前车辆的速度传输至处理模块,距离感应单元感应当前车辆与基准车辆之间的距离,并将当前车辆与基准车辆之间的距离传输至处理模块,使能分别根据当前车辆的速度与距离计算出当前车辆的反应速度。
16.可选的,所述速度感应单元包括多个速度检测仪,多个所述速度检测仪分别安装于基准车辆的两侧,所述速度检测仪,用于对当前车辆的速度进行检测并将检测出的速度传输至所述处理模块。
17.通过采用上述技术方案,速度检测仪分别安装于基准车辆的两侧,使能对基准车辆两侧的当前车辆均进行检测,增加检测范围。
18.可选的,所述距离感应单元包括多个距离传感器,所述距离传感器安装于基准车辆的尾部,所述距离传感器,用于对所述当前车辆的与基准车辆之间的距离进行感应,生成距离数值,并将生成的距离数值传输至所述处理模块。
19.通过采用上述技术方案,距离传感器对当前车辆与基准车辆之间的距离进行感
应,使能获得基准车辆与当前车辆之间的距离,并将距离数值传输至处理模块,使处理模块能根据基准车辆与当前车辆之间的距离做出对应的动作。
20.综上所述,本技术包括以下至少一种有益技术效果:1.对当前车辆的种类进行识别生成识别参数,根据识别结果对当前车辆进行检测,生成检测参数,对比检测参数与反应速度阈值,判断是否对车门的开启进行控制,若检测参数大于反应速度阈值,则进行告警操作,同时将车门进行锁定,若检测参数小于反应速度阈值,则允许开启车门,降低后方当前车辆在前方基准车辆开启车门时撞上前方基准车辆的风险,保护人身财产安全;2.根据识别结果对当前车辆进行检测,生成检测参数包括:根据识别结果获得当前车辆的反应速度,判断当前车辆的反应速度是否大于对应的反应速度阈值,其中,检测参数具体为反应速度,判断阈值为反应速度阈值,不同的当前车辆有不同的反应速度阈值,使能对不同的当前车辆均进行识别与检测;3.对车内人员进行告警的同时将对应侧的车门进行锁定包括:告警提示当前车辆的位置,将对应侧的车门进行锁定直至当前车辆越过对应车门,增加开启车门时的安全性并使开启车门时能得知当前车辆的存在,降低事故发生的概率。
附图说明
21.图1是本技术的汽车开门预警方法其中一实施例的流程示意图;图2是本技术的汽车开门预警方法其中一实施例中步骤s110的流程示意图;图3是本技术的汽车开门预警方法其中一实施例中步骤s120的流程示意图;图4是本技术的汽车开门预警方法其中一实施例中步骤s140的流程示意图;图5是本技术的汽车开门预警系统其中一实施例的结构框图;图6是本技术的汽车开门预警系统其中一实施例的结构示意图。
具体实施方式
22.以下结合附图对本技术作进一步详细说明。
23.本技术实施例提供的一种汽车开门预警方法,参照图1,包括如下步骤:s110、对基准车辆后方当前车辆的种类进行识别,生成识别结果。
24.其中,定义采取汽车开门预警方法的车辆为基准车辆,定义识别结果为基准车辆后方不同的环境状态,包括基准车辆后方当前车辆的型号与速度等,定义识别距离为当前车辆与基准车辆之间的距离。对识别距离内的当前车辆分别进行测量,生成识别结果,基准车辆后方状态可为无人且没有车辆状态、有自行车状态、有电动车摩托车状态与有汽车的状态等;识别距离为定值,基准车辆的车门开启时,基准车辆后方不同的当前车辆在识别距离内的制动时间不一样,使对基准车辆后方识别过程中获得不同的识别结果。
25.s120、根据识别结果对当前车辆进行检测,生成检测参数;其中,检测参数为对应不同的识别策略,对应不同的车辆型号进行生成,检测参数为衡量车辆能及时反应并制动的参数,即基准车辆后方的当前车辆在识别距离内从发现基准车辆开门到能及时制动的时间。
26.s130、对比检测参数与反应速度阈值,判断是否对车门的开启进行控制。
27.其中,反应速度阈值,反应速度阈值为当前车辆在识别距离内进行制动的极限时间,在反应速度阈值内,即使基准车辆开启车门,当前车辆也能进行制动,对比检测参数与反应速度阈值,使能判断是否对车门的开启进行控制。
28.s140、若检测参数大于反应速度阈值,则进行告警操作,同时将车门进行锁定。
29.其中,若检测参数大于反应速度阈值时,进行告警操作的同时进行锁定,告警操作对应侧端的基准车辆后方有异常情况,锁定为将车门进行短时间的锁定,减少对车门把手的误触导致产生的事故。
30.s150、若检测参数小于反应速度阈值,则允许开启车门。
31.其中,检测参数小于反应速度阈值包括两种情况:基准车辆后方没有其他车辆,或者基准车辆后方的当前车辆的行驶速度较慢,能及时进行制动,则允许开启车门。
32.本技术实施例汽车开门预警方法的实施原理为:对当前车辆的种类进行识别生成识别参数,根据识别结果对当前车辆进行检测,生成检测参数,对比检测参数与反应速度阈值,判断是否对车门的开启进行控制,若检测参数大于反应速度阈值,则进行告警操作,同时将车门进行锁定,若检测参数小于反应速度阈值,则允许开启车门,降低后方的当前车辆在前方的基准车辆开启车门时撞上基准车辆的风险,保护人身财产安全。
33.参照图2、对当前车辆的种类进行识别,生成识别结果包括如下步骤:s210、判断基准车辆后方是否有当前车辆。
34.其中,判断基准车辆后方是否有当前车辆,对基准车辆后方环境进行拍摄并就拍摄出的图像进行识别,对应拍摄图像使用车辆识别算法与人形识别算法,识别出基准车辆后方是否有当前车辆存在,对应存在的当前车辆包括单车、摩托车或电动车等小型车辆,也包含有小汽车及以上的大型车辆;对应小型车辆与大型车辆的车辆车体长度不同设置不同的策略,当识别出的当前车辆为小型车辆时,车门锁定的时间较短,当识别出的当前车辆为大型车辆时,车门锁定的时间较长,例如对应小型车辆的车门锁定时间为2s,对应大型车辆的车门锁定时间可为3s。
35.s220、若是,则对当前车辆进行识别,根据当前车辆的种类生成识别结果;其中,对当前车辆进行识别时为采用ciou进行识别,iou算法为交并比(intersection over union)算法,iou算法计算的是
‘
预测的边框’与
‘
真实的边框’的交集和并集的比值,iou算法可以用来反应预测检测框与真实检测框的检测效果,ciou为通过iou迭代而来,通过ciou识别出基准车辆后方向前移动的当前车辆,例如当检测基准车辆后方有当前车辆沿后方向前方移动时,ciou算法对靠近的当前车辆进行框选与识别,对车辆外轮廓标定框体a,然后对车体进行检测,若有人形的框体b则为小型车辆,若没有人形的框体b则为大型车辆。
36.s230、若否,则可对车门进行开启。
37.其中,若否,则表示基准车辆后方没有当前车辆向前行驶,可对车门进行开启。
38.本技术实施例对当前车辆的种类进行识别,生成识别结果的实施原理为:对基准车辆后方环境进行拍摄并就拍摄出的图像进行识别,对应拍摄图像使用车辆识别算法与人形识别算法,识别出基准车辆后方是否有车辆存在,若是则对当前车辆进行识别时为采用ciou进行识别,识别出基准车辆后方向前移动的当前车辆,若否,则表示基准车辆后方没有车辆向前行驶,可对车门进行开启。
39.参照图3、根据识别结果对当前车辆进行检测,生成检测参数包括如下步骤:s310、根据识别结果获得当前车辆的反应速度。
40.其中,根据识别结果对当前车辆的速度进行测量,获得对应种类当前车辆的反应速度,例如,假设在识别距离内,定义反应速度变量,为识别距离与当前车辆速度之间的时间比值,当基准车辆后方的当前车辆速度大于40km/h,小于60km/h时,反应速度为+0.5s;当基准车辆后方的当前车辆速度大于60km/h,小于80km/h时,反应速度为+1s;当基准车辆后方的当前车辆速度大于80km/h时,反应速度为+5s,通过设置反应速度变量对应不同的速度分别设置不同的反应速度,从而根据获得不同速度下当前车辆的反应速度。
41.s320、判断当前车辆的反应速度是否大于对应的反应速度阈值。
42.其中,根据速度测量公式t=s/v,假设路程s为识别距离,通过测量获得当前车辆速度v,即可获得对应的时间t,判断当前车辆的反应速度是否大于对应的反应速度阈值,即判断对应的小于一个定值t,因为v存在有阈值,在阈值范围之外当前车辆即使进行制动也会与车门产生碰撞,当在一定速度下小于t时,判断当前车辆的反应速度大于对应的反应速度阈值,即为基准车辆后方的车辆距离基础车辆过近,当基准车辆打开车门时,较易造成基准车辆与当前车辆发生碰撞,通过测量当前车辆的行进速度,获得当前车辆对应的反应速度,将反应速度与反应速度阈值进行比较,即可判断当前车辆的反应速度是否大于对应的反应速度阈值。
43.s330、其中,检测参数具体为反应速度,判断阈值为反应速度阈值。
44.本技术实施例根据识别结果对当前车辆进行检测,生成检测参数的实施原理为:通过设置反应速度变量对应不同的速度分别设置不同的反应速度,从而根据获得不同速度下当前车辆的反应速度,通过测量指定当前车辆的行进速度,获得当前车辆对应的反应速度,将反应速度与反应速度阈值进行比较,即可判断当前车辆的反应速度是否大于对应的反应速度阈值。
45.参照图4、若检测参数大于反应速度阈值,则进行告警操作,同时将车门进行锁定包括如下步骤:s410、若检测参数大于反应速度阈值;s410、告警提示当前车辆的位置。
46.其中,通过蜂鸣或语音等提示性质较强的声音对开门人员进行告警,提示当前车辆位于基准车辆的哪一侧,使能及时制止开门人员的开门动作。
47.s420、将对应侧的车门进行锁定直至当前车辆越过对应车门位置。
48.其中,对当前车辆进行识别时为识别当前车辆前端与车辆之间的距离,当将车门进行锁定时则为当前车辆的后端完全越过车门位置时方可将车门进行解锁,降低误触开启车门的几率,即为改变车门的开启模式:对车门进行锁定时需将车门把手拉动两次方可开启车门,当当前车辆的后端完全越过车门时,只需拉动车门把手一次即可开启车门。
49.本技术实施例若检测参数大于反应速度阈值,则进行告警操作,同时将车门进行锁定的实施原理为:通过声音对开门人员进行告警,同时对车门的开启模式进行改变,减少开启车门对车门外当前车辆的影响。
50.参照图5与图6,汽车开门预警系统,包括感应模块、控制模块、告警模块与处理模块;其中,感应模块,用于感应当前车辆生成感应信号,感应模块分别包括速度感应单元与距离感应单元,其中,待感应的当前车辆包括电动车、单车、摩托车、汽车等在停止时需要进行制动的车辆,由于每一种车辆的质量不同导致的惯性不同,使对应的制动反应时间均不同,所以需要识别出对应车辆的型号,根据识别结果通过感应模块对当前车辆进行感应。
51.速度感应单元,用于感应当前车辆相对基准车辆的速度,并将当前车辆的速度传输至处理模块,速度感应单元包括多个速度检测仪,多个速度检测仪分别安装于基准车辆的两侧靠近车辆后端的位置,速度检测仪,用于对当前车辆与基准车辆之间的相对速度进行检测,生成对应速度数值,并将检测出的速度数值传输至处理模块。
52.距离感应单元,用于感应当前车辆与基准车辆之间的距离,并将当前车辆与基准车辆之间的距离传输至处理模块,距离感应单元包括多个距离传感器,距离传感器安装于基准车辆的尾部,距离传感器可为红外距离传感器,也可为对应的激光雷达距离传感器,距离传感器安装的位置与速度传感器安装的位置相同,距离传感器,用于对基准车辆后方的当前车辆与基准车辆之间的距离进行感应,生成距离数值,并将生成的距离数值传输至处理模块。
53.感应模块还包括:外形感应单元,用于感应基准车辆车门后方对应当前车辆的外形,并将当前车辆的外形传输至处理模块。本实施例中,外形感应单元为分别安装于基准车辆两侧后视镜处的摄像头,对基准车辆两端均可进行拍摄,拍摄生成的图像实时传输至处理模块,处理模块识别图像中当前车辆的外形,并根据不同的外形执行不同的策略。
54.控制模块,用于对车门的开启进行控制。控制模块对车门的控制为通过对车门的中控锁进行控制,当车辆后方有异常情况时,控制模块对车门的中控锁进行控制,使拉动车门把手两次才能开启车门,当需要拉动两次时也代表着基准车辆后方有电动车、单车、摩托车、汽车等向前驶来,进而对开启车门的人员进行提醒,提醒开门人员注意车辆后方情况,降低事故发生的概率,当基准车辆后方没有异常情况时拉动车门把手一次即可开启车门。
55.告警模块,用于进行告警操作,告警模块可通过基准车辆的音响系统通过声音进行告警,也可为独立安装于车辆的警报器,当基准车辆后方有电动车、单车、摩托车、汽车等向前驶来或者车门后方有速度较快的行人跑步过来时,告警模块发出蜂鸣声进行告警或通过语音进行告警,以达到警示开启车门人员的作用。
56.处理模块分别连接感应模块、控制模块与告警模块;处理模块,用于根据感应信号对控制模块进行控制从而控制车门的开启进行控制,且根据感应信号控制告警模块进行告警操作,处理模块为安装于基准车辆的处理芯片与控制芯片,处理芯片与控制芯片分别集成安装于对应的算法盒子中,算法盒子安装于基准车辆内,处理芯片通过连接感应模块、控制模块与告警模块,接收感应模块的感应信号并对感应信号进行处理分析,从感应信号中获取车辆后方情况并将对应处理手段传输至控制芯片,控制芯片对控制模块与告警模块进行控制,控制模块与告警模块进行相应的操作。
57.本技术实施例一种汽车开门预警系统的实施原理为:在基准车辆停止时,感应模
块感应基准车辆后方的当前车辆生成感应信号,当感应信号为基准车辆后方有当前车辆上前,处理模块根据感应信号控制告警模块进行告警,同时处理模块根据感应信号对控制模块进行控制,使控制模块能对车门的进行控制,避免造成车门与后方上前的当前车辆之间的碰撞,降低生命财产损失。
58.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,故:凡依本技术的结构、形状、原理所做的等效变化,均应涵盖于本技术的保护范围之内。