本公开涉及出行安全,具体而言,涉及一种骑乘检测方法、装置、设备、存储介质及产品。
背景技术:
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、这样,坐垫本体上设置n个沿长度方向排列的压力检测器,加上至少1个靠近侧边位置的压力检测器的组合,可以大大减少所需压力检测器的数量,而且传感器的布局方式针对关键位置,可以保证少量压力检测器即可满足数据检测需求的前提下,实现有效的数据采集,进而通过各个压力检测器采集的压力值,可以多方面实现多起骑行情况的检测,检测结果准确性高,及时性好,有利于提高骑行安全。
55、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。