人数检测方法、装置、座椅组件、车辆和介质与流程

未命名 08-29 阅读:89 评论:0


1.本技术实施例涉及检测技术领域,具体涉及人数检测方法、装置、座椅组件、车辆和介质。


背景技术:

2.生活中,对于设置有座椅的设备,如电瓶车、摩托车、游乐设备以及共享按摩椅等,出于设备的承重范围和安全性的考虑,通常需要对乘坐的人数进行检测。
3.现有技术中,设置座椅的设备上的乘坐人数主要依赖于人工核查,如果没能及时发现座椅上的乘坐人数超额,则容易导致设备损坏,甚至导致事故发生。因此,亟需提供一种能够及时准确的检测出座椅上乘坐人数的检测方法。


技术实现要素:

4.鉴于上述问题,本技术实施例提供了一种人数检测方法、装置、座椅组件、车辆和介质,克服了或者至少部分地解决了上述无法及时准确的检测出座椅上乘坐人数的问题。
5.本技术实施例的第一方面,提供了一种人数检测方法,应用于座椅组件中,座椅组件包括至少两个采集模块,采集模块用于采集座椅上的压力检测值,该方法包括:获取至少两个采集模块各自采集到的第一压力检测值。计算至少两个第一压力检测值之和,得到第一检测值。根据第一检测值与预设阈值,确定座椅上的乘坐人数。
6.本实施例中,获取至少两个采集模块各自采集到的第一压力检测值,并计算至少两个第一压力检测值之和,可以得到第一检测值,第一检测值可以用于表示座椅上的各个区域的受力总和。由于人的重量一般在一定范围内,所以可以根据人的重量范围确定预设阈值,这样,根据第一检测值与预设阈值的大小关系,可以及时准确的检测出座椅上乘坐人数。
7.在一种可选的方式中,预设阈值至少包括第一阈值和第二阈值。根据第一检测值与预设阈值,确定座椅上的乘坐人数,包括:在第一检测值大于或等于第一阈值时,确定座椅上无人。在第一检测值大于或等于第二阈值,且小于第一阈值时,确定座椅上的乘坐人数为1人。在第一检测值小于第二阈值时,确定座椅上的乘坐人数大于1人。
8.本实施例中,通过比较第一检测值和第一阈值的关系,可以确定座椅上是否有人乘坐。通过比较第一检测值和第二阈值的关系,可以确定座椅上的乘坐人数是否大于1人。
9.在一种可选的方式中,获取至少两个采集模块各自采集到的第二压力检测值。根据每个采集模块对应的第一压力检测值和第二压力检测值,确定每个采集模块对应的压力检测值变化率。根据至少两个压力检测值变化率,确定座椅上乘坐人的乘坐位置。
10.本实施例中,通过获取至少两个采集模块各自采集到的第二压力检测值,并将第二压力检测值和第一压力检测值进行比较,可以确定每个采集模块对应的压力检测值变化率。通过至少两个压力检测值变化率,可以确定座椅上的受力区域,进而确定座椅上乘坐人的乘坐位置。
11.在一种可选的方式中,根据至少两个压力检测值变化率,确定座椅上乘坐人的乘坐位置,包括:将与至少两个压力检测值变化率中最大的压力检测值变化率对应的采集模块确定为目标采集模块。将目标采集模块在座椅上的位置,确定为座椅上乘坐人的乘坐位置。
12.在一种可选的方式中,获取至少两个采集模块各自采集到的第二压力检测值之后,方法还包括:确定各个采集模块获取到对应的第一压力检测值和第二压力检测值的时间差。根据至少两个压力检测值变化率,确定座椅上乘坐人的乘坐位置,包括:根据至少两个压力检测值变化率以及对应的时间差,确定座椅上乘坐人的乘坐位置。
13.本实施例中,通过根据至少两个压力检测值变化率以及对应的时间差确定座椅上乘坐人的乘坐位置,可以提高确定座椅上乘坐人的乘坐位置的准确性。
14.在一种可选的方式中,获取至少两个采集模块各自采集到的第二压力检测值之后,方法还包括:将每个采集模块对应的第二压力检测值确定为更新后的第一压力检测值。重复执行计算至少两个第一压力检测值之和,得到第一检测值的处理。
15.在一种可选的方式中,根据至少两个第一压力检测值和各自对应的采集模块在座椅的位置,确定第一压力检测值在座椅上的变化趋势。根据至少两个压力检测值变化率、第一检测值和变化趋势,确定座椅上的乘坐人数以及乘坐人的乘坐位置。
16.本实施例中,通过根据第一检测值和变化趋势确定座椅上的乘坐人数,可以进一步提高确定座椅上的乘坐人数的准确性,根据至少两个压力检测值变化率可以在确定乘坐人数的同时确定乘坐人的乘坐位置。
17.本技术实施例的第二方面,提供了一种人数检测装置,应用于座椅组件中,座椅组件包括至少两个采集模块,采集模块用于采集座椅上的压力检测值,人数检测装置包括:用于执行本技术实施例的第一方面的人数检测方法的模块。
18.本技术实施例的第三方面,提供了一种座椅组件,包括:座椅、人数检测装置和至少两个采集模块。至少两个采集模块设置于座椅内部;至少两个采集模块的输出端均与人数检测装置的输入端电连接。采集模块,用于采集座椅上的压力检测值。人数检测装置,用于执行本技术实施例的第一方面的人数检测方法的步骤。
19.本技术实施例的第四方面,提供了一种车辆,包括本技术实施例的第三方面提供的座椅组件。
20.本技术实施例的第五方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现本技术实施例的第一方面提供的人数检测方法的步骤。
21.上述说明仅是本技术实施例技术方案的概述,为了能够更清楚了解本技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
22.为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附
图。
23.图1为本技术一些实施例提供的一种座椅组件的结构示意图。
24.图2为本技术一些实施例提供的一种人数检测方法的流程示意图。
25.图3为本技术一些实施例提供的另一种人数检测方法的流程示意图。
26.图4为本技术一些实施例提供的又一种人数检测方法的流程示意图。
27.图5为本技术实施例提供的一种第一压力检测值在座椅上的变化趋势的示意图。
28.图6为本技术一些实施例提供的一种人数检测装置的结构示意图。
具体实施方式
29.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
30.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术。
31.本技术的说明书和权利要求书及附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖而不排除其它的内容。单词“一”或“一个”并不排除存在多个。
32.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语“实施例”并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
33.此外,诸如第一方向等用于说明本实施例的人数检测装置的各构件的操作和构造的指示方向的表述不是绝对的而是相对的,且尽管当人数检测装置的各构件处于图中所示的位置时这些指示是恰当的,但是当这些位置改变时,这些方向应有不同的解释,以对应所述改变。
34.此外,本技术的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序,可以明示或者隐含地包括一个或者更多个该特征。
35.在本技术的描述中,除非另有说明,“多个”的含义是指两个以上(包括两个),同理,“多组”指的是两组以上(包括两组)。
36.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,机械结构的“相连”或“连接”可以是指物理上的连接,例如,物理上的连接可以是固定连接,例如通过固定件固定连接,例如通过螺丝、螺栓或其它固定件固定连接;物理上的连接也可以是可拆卸连接,例如相互卡接或卡合连接;物理上的连接也可以是一体地连接,例如,焊接、粘接或一体成型形成连接进行连接。电路结构的“相连”或“连接”除了可以是指物理上的连接,还可以是指电连接或信号连接,例如,可以是直接相连,即物理连接,也可以通过中间至少一个元件间接相连,只要达到电路相通即可,还可以是两个元件内部的连通;信号连接除了可以通过电路进行信号连接外,也可以是指通
过媒体介质进行信号连接,例如,无线电波。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。
37.本技术一些实施例提供了一种人数检测方法,应用于座椅组件中,座椅组件包括座椅、人数检测装置和至少两个采集模块。至少两个采集模块设置于座椅内部,至少两个采集模块的输出端均与人数检测装置的输入端电连接。人数检测装置,用于执行人数检测方法的步骤,采集模块用于采集座椅上的压力检测值。采集模块可以是传感器、弹簧片以及应变片等。例如,以采集模块是传感器为例,例如,传感器可以是线性传感器,该线性传感器的输出值即可认为是压力检测值。例如,以采集模块是弹簧片为例,可以通过弹簧片被压缩的形变量和弹簧系数确定出压力检测值。下面本技术主要以采集模块是线性传感器为例,对本技术一些实施例提供的一种人数检测方法进行详细说明。
38.图1为本技术一些实施例提供的一种座椅组件的结构示意图,其中,图1示出的采集模块的数量为3个,如图1所示,座椅组件10包括座椅110、人数检测装置120和三个线性传感器130,三个线性传感器130设置于座椅110的内部,例如,三个线性传感器130沿第一方向x依次排列,例如,图1示出的第一方向x为座椅110的长边方向,第一方向x还可以是与座椅110的长边方向垂直的方向,三个线性传感器130的输出端均与人数检测装置120的输入端电连接。
39.通常座椅110包括底座以及底座上的坐垫,图1为了清楚说明座椅组件10的结构,只展示了底座而并未展示坐垫,在实际应用中,坐垫位于底座的顶部,即坐垫覆盖三个线性传感器130。线性传感器130可以是霍尔传感器或者磁阻传感器。
40.示例性的,如图1所示,座椅110的长边为第一方向x,三个线性传感器130沿第一方向x依次排列,三个线性传感器130可以将各自采集到的第一压力检测值发送至人数检测装置120,人数检测装置120接收到三个线性传感器130各自发送的第一压力检测值后,可以执行本技术提供的任一方法实施例的步骤。
41.需要说明的是,图1仅以三个线性传感器130为例对座椅组件10进行示例性说明,在实际应用中,座椅组件10还可以是两个、四个以及四个以上的线性传感器130,本技术实施例对于线性传感器130的数量和线性传感器130为多个时的排列方式不做具体限制。
42.示例性的,线性传感器130为6个时,可以是6个线性传感器130均沿第一方向x依次排列;还可以是6个线性传感器130中每2个线性传感器130为一组线性传感器,其中,一组线性传感器的功能可以等同于1个线性传感器130的功能,三组线性传感器130沿第一方向x依次排列,例如,6个线性传感器130沿第一方向x呈长方形分布,长方形的宽边方向的2个线性传感器130为一组线性传感器。
43.另需说明的是,若线性传感器130的数量为3个及以上时,至少3个线性传感器130可以是沿第一方向x依次排列,可以是如图1所示,线性传感器130沿第一方向x呈直线依次排列,还可以是至少3个线性传感器130沿第一方向x不呈直线依次排列。例如,线性传感器130为3个,3个线性传感器130沿第一方向x不呈直线依次排列,可以是沿第一方向x呈三角形依次排列。
44.下面以几个具体的实施方式,详细说明本技术中方法实施例的技术方案。
45.图2为本技术一些实施例提供的一种人数检测方法的流程示意图,图2所述的方法应用于如图1所示的座椅组件10中,检测方法具体包括如下步骤:
46.步骤201,获取至少两个采集模块各自采集到的第一压力检测值。
47.在实际应用中,至少两个采集模块采集到的第一压力检测值可以用于动态表示座椅110的受力情况,且第一压力检测值与座椅110上的受力大小呈线性关系。例如,座椅110上受力越大,第一压力检测值越小。在一些实施例中,当座椅110上受力大于或等于第一重量值时,第一压力检测值为0,例如,第一重量值为800牛顿(n)。
48.步骤202,计算至少两个第一压力检测值之和,得到第一检测值。
49.通过计算至少两个第一压力检测值之和,可以得出座椅110上的各个区域的受力总和。
50.步骤203,根据第一检测值与预设阈值,确定座椅上的乘坐人数。
51.具体的,设计者可以根据人的重量范围并多次试验确定出预设阈值。例如,预设阈值可以至少包括第一阈值和第二阈值。根据第一检测值与预设阈值,确定座椅110上的乘坐人数,包括:在第一检测值大于或等于第一阈值时,确定座椅110上无人。在第一检测值大于或等于第二阈值,且小于第一阈值时,确定座椅110上的乘坐人数为1人。在第一检测值小于第二阈值时,确定座椅110上的乘坐人数大于1人。
52.值得指出的是,预设阈值还可以根据采集模块的个数,包括第三阈值和第四阈值等更多阈值,以便于确定座椅110上的乘坐人数大于1人时,座椅110上的具体乘坐人数。
53.假设座椅上无人时,每个第一压力检测值均为2000。在座椅上有2个线性传感器130时,示例性地,第一阈值可以是4000,第二阈值可以是2000。在第一检测值大于或等于4000时,确定座椅110上无人。在第一检测值大于或等于2000,且小于4000时,确定座椅110上的乘坐人数为1人。在第一检测值小于2000时,确定座椅110上的乘坐人数大于1人。
54.假设座椅上无人时,每个第一压力检测值均为2000。在座椅上有3个线性传感器130时,示例性地,第一阈值可以是6000,第二阈值可以是4000,预设阈值还包括第三阈值,第三阈值为2000。
55.具体的,在第一检测值大于或等于6000时,确定座椅110上无人。在第一检测值大于或等于4000,且小于6000时,确定座椅110上的乘坐人数为1人。在第一检测值小于4000时,确定座椅110上的乘坐人数大于1人。在第一检测值大于或等于2000,且小于4000时,确定座椅110上的乘坐人数为2人。在第一检测值小于2000时,确定座椅110上的乘坐人数为3人。
56.其中,第一阈值、第二阈值和第三阈值的数值仅为示例,本技术实施例对此不作限定。
57.本实施例中,获取至少两个采集模块各自采集到的第一压力检测值,并计算至少两个第一压力检测值之和,可以得到第一检测值,第一检测值可以用于表示座椅上的各个区域的受力总和。由于人的重量一般在一定范围内,所以可以根据人的重量范围并多次试验确定预设阈值,这样,根据第一检测值与预设阈值的大小关系,可以及时准确的检测出座椅110上乘坐人数。
58.在一些实施例中,参考图3,图3为本技术一些实施例提供的另一种人数检测方法的流程示意图。在上述步骤203之后,人数检测方法还包括:
59.步骤301,获取至少两个采集模块各自采集到的第二压力检测值。
60.步骤302,根据每个采集模块对应的第一压力检测值和第二压力检测值,确定每个
采集模块对应的压力检测值变化率。
61.步骤303,根据至少两个压力检测值变化率,确定座椅上乘坐人的乘坐位置。
62.具体的,根据至少两个压力检测值变化率,确定座椅上乘坐人的乘坐位置,包括:将与至少两个压力检测值变化率中最大的压力检测值变化率对应的采集模块确定为目标采集模块。将目标采集模块在座椅上的位置,确定为座椅上乘坐人的乘坐位置。
63.示例性的,若线性传感器130的数量为2个,即线性传感器a和线性传感器b,分别对应座椅110的前部和后部。
64.假设获取到的线性传感器a的第一压力检测值为2000,第二压力检测值为0,获取到的线性传感器b的第一压力检测值2000,第二压力检测值为2000,则可以确定,线性传感器a和线性传感器b对应的压力检测值变化率分别为100%和0%。因此,可以确定线性传感器a为目标采集模块,基于此可以确定乘坐人坐在座椅110的前部。
65.示例性的,参考图1,若线性传感器130的数量为3个,沿第一方向x从左至右设置三个线性传感器130,依次为线性传感器a、线性传感器b和线性传感器c,分别对应座椅110的前部、中部和后部。
66.假设获取到的线性传感器a的第一压力检测值为2000,第二压力检测值为0,获取到的线性传感器b的第一压力检测值2000,第二压力检测值为2000,获取到的线性传感器c的第一压力检测值2000,第二压力检测值为2000,则可以确定,线性传感器a、线性传感器b和线性传感器c对应的压力检测值变化率分别为100%、0%和0%。因此,可以确定线性传感器a为目标采集模块,基于此可以确定乘坐人坐在座椅110的前部。
67.参考图1,假设获取到的线性传感器a的第一压力检测值为2000,第二压力检测值为0,获取到的线性传感器b的第一压力检测值2000,第二压力检测值为2000,获取到的线性传感器c的第一压力检测值2000,第二压力检测值0,则可以确定,线性传感器a、线性传感器b和线性传感器c对应的压力检测值变化率分别为100%、0%和100%。因此,可以确定线性传感器a和线性传感器c为目标采集模块,基于此可以确定乘坐人坐在座椅110的前部和后部。
68.在实际应用中,还可以设定压力检测值阈值,例如,压力检测值阈值可以是500,当第一压力检测值或者第二压力检测值小于500时,可以确定该第一压力检测值或者第二压力检测值对应的采集模块区域有乘坐人。例如,线性传感器a对应的第一压力检测值为400,可以确定线性传感器a区域有乘坐人。
69.在一些实施例中,座椅组件10还可以包括车轮检测模块,该车轮转动检测模块用于检测包括座椅组件10的车辆的车轮是否转动,在上述步骤301之后,本技术实施例提供的人数检测方法还可以包括:确定各个采集模块获取到对应的第一压力检测值和第二压力检测值的时间差,将各个采集模块获取到对应的第一压力检测值和第二压力检测值的时间差与车轮是否转动关联起来,并根据至少两个压力检测值变化率以确定座椅110上乘坐人的乘坐位置。
70.例如,在t1时刻,获取到的线性传感器a的第一压力检测值为2000,线性传感器b的第一压力检测值2000,线性传感器c的第一压力检测值2000。在t2时刻,其中,t2时刻晚于t1时刻,获取到的线性传感器a的第二压力检测值为2000,线性传感器b的第二压力检测值2000,线性传感器c的第二压力检测值0,则可以确定,线性传感器a、线性传感器b和线性传
感器c对应的压力检测值变化率分别为0%、0%和100%。因此,可以确定线性传感器c为目标采集模块,基于此可以确定乘坐人坐在座椅110的后部。在t3时刻,其中,t3时刻晚于t2时刻,车轮检测模块检测车轮开始转动,线性传感器a的第一压力检测值为2000,线性传感器b的第一压力检测值2000,线性传感器c的第一压力检测值0。在t4时刻,其中,t4时刻晚于t3时刻,例如,t4时刻和t3时刻之间的时间差为10秒,获取到的线性传感器a的第二压力检测值为1800,线性传感器b的第二压力检测值2000,线性传感器c的第二压力检测值0,则可以确定,线性传感器a、线性传感器b和线性传感器c对应的压力检测值变化率分别为10%、0%和0%。考虑到车轮在t3时刻已经开始转动,且线性传感器a对应的压力检测值变化率最大,但仅为百分之十。因此,可以确定座椅110上的乘坐人仍为1人,此人在t4时刻将脚由地上移动至车辆的踏板上。
71.在一些实施例中,假设在t5时刻,线性传感器a的第一压力检测值为2000,线性传感器b的第一压力检测值2000,线性传感器c的第一压力检测值为2000。在t6时刻,其中,t6时刻晚于t5时刻,线性传感器a的第二压力检测值为1800,线性传感器b的第二压力检测值为0,线性传感器c的第二压力检测值为1800,则可以确定,线性传感器a、线性传感器b和线性传感器c对应的压力检测值变化率分别为10%、100%和10%。考虑到3个线性传感器130的压力检测值同时发生变化,且线性传感器a和线性传感器c的压力检测值变化率均仅为百分之十。因此,可以确定座椅110上的乘坐人仍为1人,且此人坐在座椅110中部,因为此人体重较大,所以导致线性传感器a和线性传感器c的压力检测值变化率均为百分之十。
72.本实施例中,通过根据至少两个压力检测值变化率以及对应的时间差确定座椅110上乘坐人的乘坐位置,可以提高确定座椅110上乘坐人的乘坐位置的准确性。
73.在一些实施例中,图4为本技术一些实施例提供的又一种人数检测方法的流程示意图。如图4所示,在上述步骤301之后,本技术实施例提供的人数检测方法还包括:
74.步骤401,将每个采集模块对应的第二压力检测值确定为更新后的第一压力检测值。在步骤401之后可以继续执行步骤202,以重复执行计算至少两个第一压力检测值之和,得到第一检测值的处理。
75.示例性的,参考图1,获取到的线性传感器a的第一压力检测值为2000,第二压力检测值为2000,获取到的线性传感器b的第一压力检测值2000,第二压力检测值为2000,获取到的线性传感器c的第一压力检测值2000,第二压力检测值为0。这时,线性传感器a、线性传感器b和线性传感器c的第一压力检测值均是由第二压力检测值更新后得到的,分别为2000、2000和0。计算更新后的至少两个第一压力检测值之和,得到第一检测值为4000,因此,确定座椅110上的乘坐人数为1人。
76.在一些实施例中,假设在j1时刻,线性传感器a的第一压力检测值为2000,线性传感器b的第一压力检测值2000,线性传感器c的第一压力检测值为2000,可以确定在j1时刻座椅110上无乘坐人。
77.在j2时刻,其中,j2时刻晚于j1时刻,线性传感器a的第二压力检测值为1800,线性传感器b的第二压力检测值为0,线性传感器c的第二压力检测值为1800,由前述实施例可知,在j2时刻座椅110上的乘坐人为1人,且此人坐在座椅110中部。在j2时刻,更新第一压力检测值,则线性传感器a、线性传感器b和线性传感器c对应的第一压力检测值分别为1800、0和1800。
78.在j3时刻,其中,j3时刻晚于j2时刻,线性传感器a的第二压力检测值为1620,线性传感器b的第二压力检测值为0,线性传感器c的第二压力检测值为1980,线性传感器a、线性传感器b和线性传感器c对应的压力检测值变化率分别为10%、0%和10%,可以确定座椅110上的乘坐人仍为1人,且此人由座椅110中部朝座椅110的前部晃动,导致线性传感器a的第二压力检测值减小,而线性传感器c的第二压力检测值增大。
79.示例性的,结合前述实施例,本技术实施例提供的人数检测方法还可以包括如下过程:获取到的线性传感器a的第一压力检测值为2000,第二压力检测值为0,获取到的线性传感器b的第一压力检测值2000,第二压力检测值为2000,获取到的线性传感器c的第一压力检测值2000,第二压力检测值为2000。线性传感器a、线性传感器b和线性传感器c对应的压力检测值变化率分别为100%、0%和0%。因此,可以确定线性传感器a为目标采集模块,基于此可以确定乘坐人坐在座椅110的前部。其中,线性传感器a、线性传感器b和线性传感器c的第二压力检测值是在t1时刻获取的。
80.在t2时刻,其中,t2时刻晚于t1时刻,线性传感器a、线性传感器b和线性传感器c的第一压力检测值均是由第二压力检测值更新后得到的,且分别为0、2000和2000。计算更新后的至少两个第一压力检测值之和,得到第一检测值为4000,因此,确定座椅110上的乘坐人数为1人。因此,在t2时刻,座椅110上的乘坐人数为1人,且乘坐人坐在座椅110的前部。
81.在t3时刻,其中,t3时刻晚于t2时刻,获取到的线性传感器a、线性传感器b和线性传感器c的第二压力检测值分别为0、2000和0,则线性传感器a、线性传感器b和线性传感器c的压力检测值变化率分别为0%、0%和100%,则线性传感器c为目标采集模块,乘坐人坐在座椅110的后部。更新第一压力检测值,计算更新后的至少两个第一压力检测值之和,得到第一检测值为2000。因此,可以确定座椅110上的乘坐人为两人,结合在t2时刻,座椅110上的乘坐人数为1人,且乘坐人坐在座椅110的前部可知,在t3时刻乘坐人为两人,且乘坐人分别坐在座椅110的前部和后部。
82.在t4时刻,其中,t4时刻晚于t3时刻,获取到的线性传感器a、线性传感器b和线性传感器c的第二压力检测值分别为0、2000和2000,则线性传感器a、线性传感器b和线性传感器c的压力检测值变化率分别为0%、0%和100%,则线性传感器c为目标采集模块,更新第一压力检测值,计算更新后的至少两个第一压力检测值之和,得到第一检测值为4000。因此,可以确定座椅110上的乘坐人为1人。结合在t3时刻乘坐人为两人,且乘坐人分别坐在座椅110的前部和后部可知,在t4时刻,乘坐在座椅110后部的乘坐人已经起身。
83.需要说明的是,本实施例仅以座椅110上有3个采集模块即3个线性传感器130为例,进行说明,在实际应用中,座椅110上可以有4个或者4个以上的采集模块,相应的,座椅110上的乘坐人还可以是4人或者4人以上,本技术实施例对此不作限定。若座椅110上的乘坐人是4人或者4人以上时,本领域技术人员可以参考前述实施例中人数检测方法的描述确定座椅110上的乘坐人数和乘坐位置,本技术对此不再赘述。
84.在一些实施例中,还可以结合压力检测值阈值、压力检测值变化率、时间差和第一检测值判断座椅上的乘坐人数和乘坐位置,以提高判断到的座椅上的乘坐人数和乘坐位置的准确性。下面以压力检测值阈值为500,第一阈值为6000,第二阈值为4000,第三阈值为2000为例进行介绍。
85.例如,s1时刻,获取到的线性传感器a的第一压力检测值为2000,获取到的线性传
感器b的第一压力检测值2000,获取到的线性传感器c的第一压力检测值2000,则可以确定座椅110上无乘坐人。
86.s2时刻,其中,s2时刻晚于s1时刻,获取到的线性传感器a的第二压力检测值为400,获取到的线性传感器b的第二压力检测值为2000,获取到的线性传感器c的第二压力检测值为2000,则可以确定线性传感器a的第二压力检测值小于压力检测值阈值,线性传感器a、线性传感器b和线性传感器c的压力检测值变化率分别为80%、0%和0%,则线性传感器a区域有乘坐人,且线性传感器a为目标采集模块。更新第一压力检测值,计算更新后的至少两个第一压力检测值之和,得到第一检测值为4400,综上,可以确定s2时刻座椅110上的乘坐人为1人,且此人坐在座椅110的前部。
87.s3时刻,其中,s3时刻晚于s2时刻,获取到的线性传感器a的第二压力检测值为400,获取到的线性传感器b的第二压力检测值为2000,获取到的线性传感器c的第二压力检测值为300,则可以确定线性传感器a和线性传感器c的第二压力检测值均小于压力检测值阈值,线性传感器a、线性传感器b和线性传感器c的压力检测值变化率分别为0%、0%和85%,则线性传感器a区域和线性传感器c区域有乘坐人,且线性传感器c为目标采集模块。更新第一压力检测值,计算更新后的至少两个第一压力检测值之和,得到第一检测值为2700。综上,可以确定s3时刻座椅110上的乘坐人为2人,两人分别坐在座椅110的前部和后部,且新上来的人坐在座椅110的后部。
88.在一些实施例中,继续以压力检测值阈值为500,第一阈值为6000,第二阈值为4000,第三阈值为2000为例进行介绍。若座椅110在第一方向x上的长度小于预设长度,例如小于30厘米。
89.假设在s4时刻判断到座椅110上的乘坐人为1人,且此人坐在座椅110的中部,在s5时刻,其中,s5时刻晚于s4时刻,获取到的线性传感器a的第二压力检测值为1000,获取到的线性传感器b的第二压力检测值为400,获取到的线性传感器c的第二压力检测值为300。更新第一压力检测值,计算更新后的至少两个第一压力检测值之和,得到第一检测值为1700,则根据第一检测值可以确定座椅110上的乘坐人为3人。然而,考虑到线性传感器a的第二压力检测值为1000没有小于压力检测值阈值,且座椅110在第一方向x上的长度较小,则最终确定s5时刻座椅110上的乘坐人为2人,其中一人坐在座椅110的中部偏前部的位置,另一人坐在座椅110的后部。
90.在一些实施例中,还可以根据至少两个第一压力检测值和各自对应的采集模块在座椅上的位置,确定第一压力检测值在座椅上的变化趋势。根据至少两个压力检测值变化率、第一检测值和变化趋势,确定座椅110上的乘坐人数以及乘坐人的乘坐位置。
91.具体的,本实施例以座椅110上的线性传感器是3个为例,说明如何确定第一压力检测值在座椅上的变化趋势。
92.例如,在座椅110上沿第一方向x将线性传感器a左侧的座椅110边缘作为原点,如此,可以得到线性传感器a在第一方向x上的位置为x1,线性传感器b在第一方向x上的位置为x2,线性传感器c在第一方向x上的位置为x3。
93.将线性传感器a在第一方向x上的位置x1作为横坐标,将线性传感器a采集到的第一压力检测值u1作为纵坐标,可以确定点a。将线性传感器b在第一方向x上的位置x2作为横坐标,将线性传感器b采集到的第一压力检测值u2作为纵坐标,可以确定点b。将线性传感器
c在第一方向x上的位置x3作为横坐标,将线性传感器c采集到的第一压力检测值u3作为纵坐标,可以确定点c。连接点a、b和c,可以得到第一压力检测值在第一方向x上的变化趋势。
94.示例性的,图5为本技术实施例提供的一种第一压力检测值在座椅上的变化趋势的示意图。
95.在实际应用中,根据第一压力检测值在座椅上的变化趋势可以确定座椅110上的乘坐人数。例如,若第一压力检测值在座椅上的变化趋势先单调递减再单调递增,确定座椅110上的人数为1;若第一压力检测值在座椅上的变化趋势先单调递增再单调递减,确定座椅110上的人数大于1,例如,图5中座椅110上的人数大于1。
96.因此,通过根据第一检测值和变化趋势确定座椅110上的乘坐人数,可以进一步提高确定座椅110上的乘坐人数的准确性,根据至少两个压力检测值变化率可以在确定乘坐人数的同时确定乘坐人的乘坐位置。
97.本技术另一实施例还提供了一种人数检测装置,参考图6,图6为本技术一些实施例提供的一种人数检测装置的结构示意图。该人数检测装置6用于座椅组件中,座椅组件包括至少两个采集模块,采集模块用于采集座椅上的压力检测值,人数检测装置6包括用于执行前述实施例中的人数检测方法的模块。
98.具体的,参考图6,人数检测装置6可以包括获取模块61、计算模块62和确定模块63。其中,获取模块61用于获取至少两个采集模块各自采集到的第一压力检测值。计算模块62用于计算至少两个第一压力检测值之和,得到第一检测值。确定模块63用于根据第一检测值与预设阈值,确定座椅上的乘坐人数。
99.本技术另一实施例还提供了一种车辆,包括前述实施例提供的座椅组件。
100.值得指出的是,若车辆的人数检测装置检测出座椅上的乘坐人数大于安全乘坐人数,可以控制车辆的电机断电,使得电机无法转动,车辆无法继续行驶,从而能够确保行车的安全性。和/或,可以控制车辆的报警装置进行报警,来提示驾驶员当前座椅上的乘坐人数不符合安全驾驶的条件。
101.本技术另一实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如前述实施例中提供的人数检测方法的步骤。
102.本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征,但是不同实施例的特征的组合意味着处于本技术的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
103.以上所述,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。

技术特征:
1.一种人数检测方法,其特征在于,应用于座椅组件中,所述座椅组件包括至少两个采集模块,所述采集模块用于采集座椅上的压力检测值;所述方法包括:获取至少两个所述采集模块各自采集到的第一压力检测值;计算至少两个所述第一压力检测值之和,得到第一检测值;根据所述第一检测值与预设阈值,确定所述座椅上的乘坐人数。2.根据权利要求1所述的方法,其特征在于,所述预设阈值至少包括第一阈值和第二阈值,所述根据所述第一检测值与预设阈值,确定所述座椅上的乘坐人数,包括:在所述第一检测值大于或等于所述第一阈值时,确定所述座椅上无人;在所述第一检测值大于或等于所述第二阈值,且小于所述第一阈值时,确定所述座椅上的乘坐人数为1人;在所述第一检测值小于所述第二阈值时,确定所述座椅上的乘坐人数大于1人。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取至少两个所述采集模块各自采集到的第二压力检测值;根据每个所述采集模块对应的所述第一压力检测值和所述第二压力检测值,确定每个所述采集模块对应的压力检测值变化率;根据至少两个所述压力检测值变化率,确定所述座椅上乘坐人的乘坐位置。4.根据权利要求3所述的方法,其特征在于,所述根据至少两个所述压力检测值变化率,确定所述座椅上乘坐人的乘坐位置,包括:将与至少两个所述压力检测值变化率中最大的压力检测值变化率对应的采集模块确定为目标采集模块;将所述目标采集模块在所述座椅上的位置,确定为所述座椅上乘坐人的乘坐位置。5.根据权利要求3所述的方法,其特征在于,所述获取至少两个所述采集模块各自采集到的第二压力检测值之后,所述方法还包括:确定各个所述采集模块获取到对应的所述第一压力检测值和所述第二压力检测值的时间差;所述根据至少两个所述压力检测值变化率,确定所述座椅上乘坐人的乘坐位置,包括:根据至少两个所述压力检测值变化率以及对应的时间差,确定所述座椅上乘坐人的乘坐位置。6.根据权利要求3所述的方法,其特征在于,所述获取至少两个所述采集模块各自采集到的第二压力检测值之后,所述方法还包括:将每个所述采集模块对应的所述第二压力检测值确定为更新后的所述第一压力检测值;重复执行所述计算至少两个所述第一压力检测值之和,得到第一检测值的处理。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:根据至少两个所述第一压力检测值和各自对应的所述采集模块在所述座椅上的位置,确定所述第一压力检测值在所述座椅上的变化趋势;根据至少两个所述压力检测值变化率、所述第一检测值和所述变化趋势,确定所述座椅上的乘坐人数以及所述乘坐人的乘坐位置。
8.一种人数检测装置,其特征在于,应用于座椅组件中,所述座椅组件包括至少两个采集模块,所述采集模块用于采集座椅上的压力检测值;所述人数检测装置包括:用于执行如权利要求1~7中任一项所述的人数检测方法的模块。9.一种座椅组件,其特征在于,包括:座椅、人数检测装置和至少两个采集模块;至少两个所述采集模块设置于所述座椅内部,至少两个所述采集模块的输出端均与所述人数检测装置的输入端电连接;所述采集模块,用于采集座椅上的压力检测值;所述人数检测装置,用于执行权利要求1~7中任一项所述的人数检测方法的步骤。10.一种车辆,其特征在于,包括如权利要求9所述的座椅组件。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1~7中任一项所述的人数检测方法的步骤。

技术总结
本申请实施例提供了一种人数检测方法、装置、座椅组件、车辆和介质,其中,人数检测方法应用于座椅组件中,座椅组件包括至少两个采集模块,采集模块用于采集座椅上的压力检测值。人数检测方法包括:获取至少两个采集模块各自采集到的第一压力检测值,计算至少两个第一压力检测值之和,得到第一检测值。根据第一检测值与预设阈值,确定座椅上的乘坐人数。本申请实施例中,第一检测值可以用于表示座椅上的各个区域的受力总和。由于人的重量一般在一定范围内,所以可以根据人的重量范围并多次试验确定预设阈值,这样,根据第一检测值与预设阈值的大小关系,可以及时准确的检测出座椅上的乘坐人数。坐人数。坐人数。


技术研发人员:谢洪伟 谢池 骆伟成
受保护的技术使用者:上海米尔圣传感器有限公司
技术研发日:2023.06.08
技术公布日:2023/8/28
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐