本发明涉及车辆控制的,尤其涉及一种车辆转向灯的控制方法、装置、设备及存储介质。
背景技术:
1、车辆在道路上行驶时,驾驶员会根据需求从其中一个车道切换至另一个车道,换道属于一个风险系数较高的操作,此时,要求驾驶员提前开启转向灯,对其他车辆警示,以提醒当前车辆进行换道,请注意减速及避让。
2、但是,部分驾驶员会因驾驶习惯差、忘记等原因,没有开启转向灯,其他车辆很有可能因为当前车辆的突然换道导致反应时间不足,从而产生追尾、剐蹭等风险,尤其是部分驾驶员会在不允许换道的位置或不利于换道的条件下强行进行换道,若此时没有开启转向灯,发生危险的风险会大大增加。
技术实现思路
1、本发明提供了一种车辆转向灯的控制方法、装置、设备及存储介质,以解决如何降低在转向时未开启转向灯造成的风险。
2、根据本发明的一方面,提供了一种车辆转向灯的控制方法,包括:
3、识别车辆在道路中行驶时所处的车道,作为第一车道;
4、分别获取所述第一车道的第一拥堵程度、第二车道的第二拥堵程度,所述第二车道为所述道路中与所述第一车道相邻的其他车道;
5、确定满足预设的转向条件,所述转向条件至少包括所述第一拥堵程度大于所述第二拥堵程度;
6、响应于所述转向条件,统计所述车辆中方向盘的角度变化的第一方向及幅度;
7、若所述第一方向与第二方向相同、且所述幅度大于或等于预设的变化阈值,则开启所述车辆中用于指示从所述第一车道转向至所述第二车道的转向灯,所述第二方向为从所述第一车道转向至所述第二车道的方向。
8、可选地,所述分别获取所述第一车道的第一拥堵程度、第二车道的第二拥堵程度,包括:
9、检测所述车辆在道路中行驶时的速度;
10、若所述速度小于或等于预设的车速阈值,则将所述速度标记为目标速度;
11、在预设的时间段内统计所述目标速度的占比;
12、若所述占比大于或等于预设的比例阈值,则向服务端请求所述第一车道的第一拥堵程度、第二车道的第二拥堵程度。
13、可选地,所述确定预设的转向条件,包括:
14、针对所述车道划分多个表征拥堵程度的级别,所述级别包括第一级别、多个第二级别,其中,所述第一级别高于任一所述第二级别;
15、若所述第一拥堵程度属于所述第一级别、且所述第二拥堵程度属于任一所述第二级别,则确定满足预设的转向条件。
16、可选地,所述确定预设的转向条件,还包括:
17、分别采集所述第一车道指示的第一行驶方向、所述第二车道指示的第二行驶方向;
18、若所述第一行驶方向与所述第二行驶方向相同,则维持满足所述转向条件有效;
19、若所述第一行驶方向与所述第二行驶方向不同,则确定满足所述转向条件无效。
20、可选地,所述确定预设的转向条件,还包括:
21、获取所述第一车道中所述第一拥堵程度结束时的节点;
22、若所述第二车道经过所述节点,则维持满足所述转向条件有效;
23、若所述第二车道偏离所述节点,则确定满足所述转向条件无效。
24、可选地,所述响应于所述转向条件,统计所述车辆中方向盘的角度变化的第一方向及幅度,包括:
25、在满足所述转向条件时,记录所述车辆中方向盘的第一角度;
26、在满足所述转向条件之后,持续记录所述车辆中方向盘的第二角度;
27、将所述第二角度减去所述第一角度,得到角度差;
28、取所述角度差的符号,作为所述车辆中方向盘的角度变化的第一方向;
29、对所述角度差取绝对值,作为所述车辆中方向盘的角度变化的幅度。
30、可选地,所述开启所述车辆中用于指示从所述第一车道转向至所述第二车道的转向灯,包括:
31、检测所述车辆中所有转向灯的状态;
32、若所有所述转向灯的状态均为关闭,则生成开启用于指示从所述第一车道转向至所述第二车道的所述转向灯的提示信息;
33、若接收到指定的控制使能信号,则开启用于指示从所述第一车道转向至所述第二车道的所述转向灯。
34、根据本发明的另一方面,提供了一种车辆转向灯的控制装置,包括:
35、车道识别模块,用于识别车辆在道路中行驶时所处的车道,作为第一车道;
36、拥堵程度获取模块,用于分别获取所述第一车道的第一拥堵程度、第二车道的第二拥堵程度,所述第二车道为所述道路中与所述第一车道相邻的其他车道;
37、转向条件确定模块,用于确定满足预设的转向条件,所述转向条件至少包括所述第一拥堵程度大于所述第二拥堵程度;
38、方向盘检测模块,用于响应于所述转向条件,统计所述车辆中方向盘的角度变化的第一方向及幅度;
39、转向灯开启模块,用于若所述第一方向与第二方向相同、且所述幅度大于或等于预设的变化阈值,则开启所述车辆中用于指示从所述第一车道转向至所述第二车道的转向灯,所述第二方向为从所述第一车道转向至所述第二车道的方向。
40、可选地,所述拥堵程度获取模块还用于:
41、检测所述车辆在道路中行驶时的速度;
42、若所述速度小于或等于预设的车速阈值,则将所述速度标记为目标速度;
43、在预设的时间段内统计所述目标速度的占比;
44、若所述占比大于或等于预设的比例阈值,则向服务端请求所述第一车道的第一拥堵程度、第二车道的第二拥堵程度。
45、可选地,所述转向条件确定模块还用于:
46、针对所述车道划分多个表征拥堵程度的级别,所述级别包括第一级别、多个第二级别,其中,所述第一级别高于任一所述第二级别;
47、若所述第一拥堵程度属于所述第一级别、且所述第二拥堵程度属于任一所述第二级别,则确定满足预设的转向条件。
48、可选地,所述转向条件确定模块还用于:
49、分别采集所述第一车道指示的第一行驶方向、所述第二车道指示的第二行驶方向;
50、若所述第一行驶方向与所述第二行驶方向相同,则维持满足所述转向条件有效;
51、若所述第一行驶方向与所述第二行驶方向不同,则确定满足所述转向条件无效。
52、可选地,所述转向条件确定模块还用于:
53、获取所述第一车道中所述第一拥堵程度结束时的节点;
54、若所述第二车道经过所述节点,则维持满足所述转向条件有效;
55、若所述第二车道偏离所述节点,则确定满足所述转向条件无效。
56、可选地,所述方向盘检测模块还用于:
57、在满足所述转向条件时,记录所述车辆中方向盘的第一角度;
58、在满足所述转向条件之后,持续记录所述车辆中方向盘的第二角度;
59、将所述第二角度减去所述第一角度,得到角度差;
60、取所述角度差的符号,作为所述车辆中方向盘的角度变化的第一方向;
61、对所述角度差取绝对值,作为所述车辆中方向盘的角度变化的幅度。
62、可选地,所述转向灯开启模块还用于:
63、检测所述车辆中所有转向灯的状态;
64、若所有所述转向灯的状态均为关闭,则生成开启用于指示从所述第一车道转向至所述第二车道的所述转向灯的提示信息;
65、若接收到指定的控制使能信号,则开启用于指示从所述第一车道转向至所述第二车道的所述转向灯。
66、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
67、至少一个处理器;以及
68、与所述至少一个处理器通信连接的存储器;其中,
69、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的车辆转向灯的控制方法。
70、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行时实现本发明任一实施例所述的车辆转向灯的控制方法。
71、在本实施例中,识别车辆在道路中行驶时所处的车道,作为第一车道;分别获取第一车道的第一拥堵程度、第二车道的第二拥堵程度,第二车道为道路中与第一车道相邻的其他车道;确定满足预设的转向条件,转向条件至少包括第一拥堵程度大于第二拥堵程度;响应于转向条件,统计车辆中方向盘的角度变化的第一方向及幅度;若第一方向与第二方向相同、且幅度大于或等于预设的变化阈值,则开启车辆中用于指示从第一车道转向至第二车道的转向灯,第二方向为从第一车道转向至第二车道的方向。本实施例从车道的拥堵情况判断驾驶员具有控制车辆从第一车道切换至第二车道的动机,从方向盘的角度变化判断驾驶员具有控制车辆从第一车道切换至第二车道的意图,两者结合作为开启转向灯的条件,可以提高检测车辆转道的精确度,提高开启转向灯的精确度,给当前车辆周边的其他车辆给予提醒,让其他车辆上的驾驶员具有充分的反应时间控制其他车辆减速及避让,减少换道带来的追尾、剐蹭等风险,尤其是部分驾驶员会在不允许换道的位置或不利于换道的条件下强行进行换道,及时开启转向灯提醒周边其他车辆,让其他车辆及时避让,可大大减少发生危险的概率。
72、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。