燃脂量确定方法、装置、车辆和存储介质与流程

未命名 07-12 阅读:66 评论:0


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.图1是本技术实施例提供的一种健身装置的结构示意图;
63.图2是本技术实施例提供的另一种健身装置的结构示意图;
64.图3是本技术实施例提供的一种燃脂量确定方法的流程图;
65.图4是本技术实施例提供的另一种燃脂量确定方法的流程图;
66.图5是本技术实施例提供的一种燃脂量确定装置的结构示意图;
67.图6是本技术实施例提供的一种车辆的结构示意图。
具体实施方式
68.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
69.应当理解的是,本技术提及的“多个”是指两个或两个以上。在本技术的描述中,除非另有说明,“/”表示或的意思,比如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,比如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,为了便于清楚描述本技术的技术方案,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
70.先对本技术实施例的应用场景予以说明。
71.目前,在进行健身运动时,是通过智能手表获取运动数据来测量用户的燃脂量的。通过智能手表测量燃脂量时,需要设置用户的身高、体重、性别等,在用户运动的过程中,可以通过智能手表中的惯性传感器(加速度计、方向陀螺仪等)先测量用户的运动数据(心率、速度、高度等多种数据),之后智能手表再基于这些数据确定出健身运动过程中的燃脂量。
72.然而,通过智能手表在进行健身运动时,需要测量的运动数据比较多,特别是在车辆内进行健身运动时,用户的身体在三维空间中变化不大,那么智能手表测量出来的运动数据会与用户的真实运动数据存在差异,此时会导致测量的燃脂量不准确。另外,上述方式必须依托于智能手表来确定出燃脂量。在用户不喜欢佩戴智能手表的情况下,就无法获知自己在运动过程中的燃脂量,如此,降低了用户体验。
73.为此,本技术实施例提供了一种燃脂量确定方法,该方法可以应用于在车辆内进行健身运动的场景中。具体地,车辆内的健身装置包括发电机、传动件和拉伸件。乘客在车内进行健身运动时,可以拉动拉伸件,拉伸件被拉伸时可以使传动件转动,传动件转动时可以驱动发电机转动,以使发电机发电。所以乘客在车辆内进行健身运动时,健身装置会将消耗的脂肪量转化为电能以及传动件的摩擦损失能量。基于此,乘客在车辆内进行健身运动时,可以基于健身装置的发电量和健身装置的传动件的摩擦损失能量,确定出乘客在健身过程中的燃脂量。如此,可以更加便捷地确定出乘客在健身过程中的燃脂量,且无需佩戴智
能手表,从而提升用户体验。
74.在对本技术实施例提供的方法进行详细说明之前,先对本技术涉及的健身装置进行说明。图1是本技术提供的一种车辆内的健身装置的结构示意图。
75.一种可能的实现方式中,该健身装置包括拉伸件、传动件和发电机,该拉伸件与该传动件连接,该传动件与该发电机连接,在本技术实施例中不限定拉伸件与传动件的连接方式以及发电机与传动件的连接方式。该拉伸件被拉伸时使该传动件转动,该传动件转动时驱动该发电机转动。
76.示例性的,如图1所示,健身装置包括拉伸件1、传动件2和发动机3。其中,拉伸该拉伸件1,能够使得拉伸件与传动件之间的链条4牵引传动件2转动,从而会驱动发电机转动,转动发电机产生一定的发电量。
77.一种可能的实现方式中,健身装置还包括前轮和后轮,该前轮和后轮使得该健身装置向前或向后移动。
78.示例性的,图2是本技术实施例提供的一种健身装置的结构示意图。如图2所示,图2中健身装置安装有前轮5和后轮6,能够使得健身装置向前或向后移动,这样车辆内的所有乘客都能够使用健身装置,获得一定的健身效果。
79.下面对本技术实施例提供的燃脂量确定方法进行详细地解释说明。
80.图3是本技术实施例提供的一种燃脂量确定方法的流程图。该方法可以应用于车辆的hut(head unit,车载多媒体主机)。参见图3,该方法包括以下步骤。
81.301:响应于对车辆内的健身装置的触发操作,获取该健身装置中发电机的发电量,该健身装置包括发电机、传动件和拉伸件,拉伸件与传动件连接,发电机与传动件连接,拉伸件被拉伸时使传动件转动,传动件转动时驱动发电机转动。
82.其中,对车辆内的健身装置的触发操作可以由乘客实现。乘客可以通过点击、滑动、语音、手势、敲击声、体感等方式实现该触发操作,本技术实施例对此不作限定。作为一种示例,在车辆内的麦克风接收到乘客输出的“打开健身装置”的语音指令时,hut就可以控制健身装置打开,从而实现对车辆内的健身装置的触发操作。作为另一种示例,在车辆内的摄像头接收到乘客做出的手势指令时,hut就可以控制健身装置打开,从而实现对车辆内的健身装置的触发操作。
83.该健身装置为安装于车辆内的供乘客进行健身运动的装置。在乘客想要进行健身运动时,可以触发该健身装置。
84.例如,该健身装置可以为上述图1所示的健身装置,该健身装置包括拉伸件、传动件和发电机。在乘客触发该健身装置后,可以拉动该健身装置的拉伸件1进行健身运动。在拉伸件1被拉伸时,能够使得链条4牵引传动件2转动,在传动件2转动时能够使得链条4牵引发动机3转动,进而使得发电机3进行发电。
85.如此,在乘客使用该健身装置进行健身运动时,该健身装置是将机械能转化为了电能。这种情况下,可以获取发电机的发电量,从而可以基于发电机的发电量确定乘客在健身过程中的燃脂量。
86.该健身装置中的发电机可以与车辆中的部件蓄电池进行连接,从而发电机产生的电能可以为蓄电池充电。
87.可选地,可以通过车辆的mcu(motor control unit,电机控制器)来检测该健身装
置中发电机的发电量,之后向hut发送获取的发电量,以使hut获取该健身装置中发电机的发电量。
88.302:基于发电机的发电量和该健身装置的传动件的摩擦系数,确定乘客在健身过程中的燃脂量。
89.可选地,该健身装置的传动件的摩擦系数可以由技术人员进行设置,且可以根据该健身装置的传动件的阻力设置该摩擦系数。阻力越大,摩擦系数可以设置的越大,阻力越小,摩擦系数可以设置的越小。
90.由于乘客在车辆内进行健身运动时,会将消耗的脂肪量转化为电能以及传动件的摩擦损失能量。因此,基于发电机的发电量和该健身装置的传动件的摩擦系数,可以确定出乘客在健身过程中的燃脂量。
91.这种情况下,乘客在车辆内进行健身运动时,无需再佩戴智能手表,可以通过健身装置的结构特性更加便捷地确定出乘客在健身过程中的燃脂量,从而提升用户体验。
92.具体地,302的操作可以为:基于发电机的发电量和该健身装置的传动件的摩擦系数,通过如下公式1确定乘客在健身过程中的燃脂量。
93.c*η+w=c
ꢀꢀ
(1)
94.其中,c为乘客在健身过程中的燃脂量,η为该健身装置的传动件的摩擦系数,c*η为传动件上的摩擦损失能量,w为在乘客的健身过程中该健身装置的发电机的发电量。
95.由于乘客的燃脂量转化为了电能和传动件的摩擦损失能量,这种情况下是基于此能量守恒关系来确定出乘客在健身过程中的燃脂量,从而可以便捷且准确的确定出乘客在健身过程中的燃脂量。
96.可选地,hut可以每隔第一预设时长确定出乘客在健身过程中的燃脂量。进一步地,还可以通过车辆的音频播放设备,比如amp(power amplifier,功放)对燃脂量进行播报,以使乘客在健身过程中可以实时获知自身的燃脂量,从而提升用户体验。
97.第一预设时长可以预先进行设置,且第一预设时长可以由乘客根据需要进行设置。例如,第一预设时长可以设置为5分钟,或者第一预设时长可以设置为10分钟。
98.可选地,该健身装置可以包括多个拉伸件,如此车辆中的多个乘客均可以拉动该健身装置的拉伸件,以进行健身运动。从而该健身装置可以满足多人同时进行健身运动的需求。
99.这种情况下,302的操作可以为:分别获取车辆中的多个乘客使用该多个拉伸件的拉伸次数;基于发电机的发电量、该健身装置的传动件的摩擦系数以及该多个拉伸件的拉伸次数,确定每个乘客在健身过程中的燃脂量。
100.这种情况下,在车辆中存在多个乘客同时使用该健身装置时,可以确定出每个乘客在健身过程中的燃脂量,如此提升了用户体验。
101.可选地,该健身装置上可以包括多个计数器,该多个计数器与该多个拉伸件一一对应。在车辆中的乘客拉伸一个拉伸件时,这个拉伸件对应的计数器可以计数得到这个拉伸件被拉伸的次数。如此,该多个计数器可以计数得到车辆中的乘客使用该多个拉伸件的次数。
102.可选地,还可以通过车辆中的摄像头拍摄的视频信息确定车辆中使用该多个拉伸件的拉伸次数。
103.这种情况下,可以对该视频信息进行识别,识别得到该视频信息中使用该多个拉伸件的多个乘客,并对每个乘客使用对应拉伸件的拉伸次数进行统计,从而得到车辆中的乘客使用该多个拉伸件的拉伸次数。
104.可选地,车辆内的摄像头可以为具有dms(driver monitor system,驾驶员监控系统)的摄像头,或者可以为具有oms(occupant monitoring system,乘员监控系统)的摄像头。这种情况下,摄像头在拍摄得到车辆内的视频信息之后,可以直接确定出车辆内的乘客使用多个拉伸件的拉伸次数。如此,提高了拉伸次数的确定效率。
105.其中,基于发电机的发电量、该健身装置的传动件的摩擦系数以及该多个拉伸件的拉伸次数,确定每个乘客在健身过程中的燃脂量的操作可以为:基于发电机的发电量、该健身装置的传动件的摩擦系数,确定拉伸该多个拉伸件时消耗的总能量;基于该多个拉伸件的拉伸次数,确定该多个乘客的总拉伸次数;将总能量除以总拉伸次数,得到单次能量;对于该多个乘客中任意的一个乘客,将单次能量乘以这个乘客使用对应拉伸件的拉伸次数,得到这个乘客在健身过程中的燃脂量。
106.总能量为使用多个拉伸件的乘客在健身过程中的总燃脂量。总拉伸次数为车辆中的多个乘客总共拉伸该多个拉伸件的次数。单次能量为乘客拉伸一次拉伸件时所消耗的能量,也即是拉伸一次拉伸件的燃脂量。
107.这种情况下,在多个乘客共同拉伸多个拉伸件时,这多个乘客所消耗的总脂肪量均转化为了发电机产生的电能以及传动件上的摩擦损失能量。基于此,可以先确定出多个乘客在共同拉伸多个拉伸件时所消耗的总能量,从而依据总能量以及每个乘客拉伸对应拉伸件的拉伸次数可以确定出每个乘客在健身过程中的燃脂量。
108.例如,该健身装置包括三个拉伸件,车辆中存在三个乘客使用这三个拉伸件。这三个乘客拉伸这三个拉伸件时的总能量为60,其中,第一个乘客拉伸第一个拉伸件的拉伸次数为1次,第二个乘客拉伸第二个拉伸件的拉伸次数为2次,第三个乘客拉伸第三个拉伸件的拉伸次数为3次。则可以计算得到这三个乘客拉伸这三个拉伸件的总拉伸次数为6次。之后将总能量(60)除以总拉伸次数(6)得到单次能量为10,也即是乘客每拉伸一次拉伸件的燃脂量为10。最后,对于第一个乘客来说,将单次能量(10)乘以第一个乘客的拉伸次数(1)得到第一个乘客的燃脂量为10。对于第二个乘客来说,将单次能量(10)乘以第二个乘客的拉伸次数(2),得到第二个乘客的燃脂量为20。对于第三个乘客来说,将单次能量(10)乘以第三个乘客的拉伸次数(3),得到第三个乘客的燃脂量为30。
109.如此,在车辆中的多个乘客均使用该健身装置的情况下,可以准确确定出每个乘客在健身过程中的燃脂量,从而提升了用户体验。
110.具体地,基于发电机的发电量、该健身装置的传动件的摩擦系数,确定拉伸该多个拉伸件时消耗的总能量的操作可以为:基于发电机的发电量和该健身装置的传动件的摩擦系数,通过如下公式2确定拉伸该多个拉伸件时消耗的总能量。
111.c

*η+w=c

ꢀꢀ
(2)
112.其中,c

=c1+c2+......cn,c

为乘客在拉伸该多个拉伸件时消耗的总能量,c1为车辆中第1个乘客在拉伸该健身装置的拉伸件时的燃脂量,c2为车辆中第2个乘客在拉伸该健身装置的拉伸件时的燃脂量,cn为车辆中第n个乘客在拉伸该健身装置的拉伸件时的燃脂量,n为正整数。c

*η为乘客在拉伸该多个拉伸件时传动件的总摩擦损失能量。
113.示例地,该健身装置的传动件的摩擦系数为0.2。在这3位乘客的健身运动中,获取的健身装置的发电量为5。则可以先基于发电机的发电量和该健身装置的传动件的摩擦系数,通过公式c

*0.2+5=c

确定出拉伸该多个拉伸件时消耗的总能量为6.25。
114.可选地,该健身装置的传动件的摩擦系数可以与该健身装置的挡位相关联,也即是该健身装置的传动件的摩擦系数与该健身装置的挡位对应,该健身装置在不同挡位下,其传动件的摩擦系数不同。
115.例如,该健身装置的传动件的摩擦系数与该健身装置的挡位之间的关联关系如下表1所示。表1中包括多个挡位和多个摩擦系数。假设该健身装置的挡位为2,则其传动件的摩擦系数为0.3。
116.表1
117.挡位摩擦系数10.220.330.4
…………
118.本技术实施例仅以上表1为例来对该健身装置的传动件的摩擦系数与该健身装置的挡位之间的关联关系进行示例性说明,并不对本技术构成限定。
119.这种情况下,302的操作可以为:基于发电机的发电量、该健身装置在当前挡位下传动件的摩擦系数,确定乘客在健身过程中的燃脂量。
120.该健身装置在不同挡位下,其传动件的摩擦系数不同。这种情况下,基于发电机的发电量、该健身装置在当前挡位下传动件的摩擦系数,可以确定出更为准确的燃脂量,从而提升用户体验。
121.值得注意的是,在确定乘客在健身过程中的燃脂量之前还要获取该健身装置的当前挡位,基于当前挡位确定该健身装置在当前挡位下传动件的摩擦系数。
122.可选地,可以通过车辆的tcu(transmission control unit,自动变速箱控制器)获取该健身装置的当前挡位,之后tcu向将该健身装置的当前挡位发送至hut,以使hut获取该健身装置的当前挡位,从而可以确定该健身装置在当前挡位下传动件的摩擦系数。
123.具体地,基于发电机的发电量、该健身装置在当前挡位下传动件的摩擦系数,确定乘客在健身过程中的燃脂量的实现方式可以包括以下两种可能的情况。
124.在仅有一位乘客使用该健身装置的情况下,基于该健身装置在当前挡位下该传动件的摩擦系数,确定该发电机的发电系数;将该发电机的发电量除以该发电系数,得到乘客在健身过程中的燃脂量。也即是可以通过如下公式3确定乘客在健身过程中的燃脂量。其中,发电系数与摩擦系数之和为目标数值,在如下公式3中目标数值为1。
[0125][0126]
ηi为该健身装置在当前挡位下传动件的摩擦系数,i为该健身装置的挡位,i为正整数。1-ηi为该发电机的发电系数。
[0127]
这种情况下,可以确定出这个乘客在某个挡位下使用该健身装置时所消耗的脂肪
量,从而使得确定出的这位乘客的燃脂量更为准确。
[0128]
在存在多位乘客使用该健身装置的情况下,基于该健身装置在当前挡位下该传动件的摩擦系数,确定该发电机的发电系数;将该发电机的发电量除以该发电系数,得到多位乘客在健身过程中的总能量,也即是通过如下公式4先确定多位乘客在健身过程中的总能量。之后将总能量除以总拉伸次数,得到单次能量;对于该多个乘客中任意的一个乘客,将单次能量乘以这个乘客使用对应拉伸件的拉伸次数,得到这个乘客在健身过程中的燃脂量。
[0129][0130]
这种情况下,可以确定出较为准确的多位乘客在某个挡位下使用该健身装置时所消耗的总能量,从而使得确定出的每位乘客的燃脂量更为准确。
[0131]
可选地,在乘客触发该健身装置时,还可以采集触发该健身装置的乘客的身份信息,该身份信息可以为人脸信息、指纹信息等,本技术实施例对此不做限定。具体采集过程可以包括以下两种可能的方式。
[0132]
第一种可能的方式,在该健身装置的触发方式为语音或者敲击声时,车辆中的麦克风可以对声源进行定位,从而确定出使用该健身装置的乘客的位置,之后可以基于该位置信息通过摄像头采集该位置处的使用该健身装置的乘客的身份信息。
[0133]
第二种可能的方式,在该健身装置的触发方式为体感、手势等方式时,车辆内的摄像头在获取到乘客的触发指令后,可以直接采集发出触发指令的乘客的身份信息。
[0134]
进一步地,在乘客使用该健身装置的过程中,还可以继续获取当前使用该健身装置的目标乘客的身份信息;在目标乘客的身份信息与目标身份信息不同的情况下,保存目标身份信息对应的燃脂量,重新确定目标乘客的燃脂量。在目标乘客的身份信息与目标身份信息相同的情况下,继续确定目标身份信息对应的燃脂量。
[0135]
目标乘客为当前使用该健身装置的乘客,目标乘客的身份信息用于唯一标识目标乘客。
[0136]
目标身份信息为在目标乘客之前使用过该健身装置的乘客的身份信息。也即是在本次健身装置的使用过程中上一个使用过该健身装置的乘客的身份信息。
[0137]
这种情况下,若目标乘客的身份信息与目标身份信息不同,说明当前使用该健身装置的乘客与上一个使用该健身装置的乘客不同,也即是本次健身装置的使用过程中的使用人员发生了改变。那么就不能再继续确定上一个使用健身装置的乘客的燃脂量,而是要确定目标乘客的燃脂量,则可以保存目标身份信息对应的燃脂量,重新确定目标乘客的燃脂量。也即是可以先保存上一个使用该健身装置的乘客的燃脂量,再开始确定目标乘客在健身过程中的燃脂量。进一步地,若上一个使用该健身装置的乘客又重新使用该健身装置时,可以将之后该乘客的燃脂量累加至之前保存的目标身份信息对应的燃脂量中,以确定在本次健身过程中该乘客的总燃脂量。
[0138]
若目标乘客的身份信息与目标身份信息相同,说明当前使用该健身装置的乘客与上一个使用该健身装置的乘客相同,也即是本次健身装置的使用过程中的使用人员未发生改变。那么可以继续确定使用该健身装置的乘客的燃脂量,也即是可以继续确定目标身份信息所对应的乘客的燃脂量。
[0139]
值得注意的是,在采集到乘客的身份信息之后,还可以对乘客的身份信息进行识别。
[0140]
具体地,对乘客的身份信息进行识别的操作可以为:对该身份信息进行特征提取,得到该身份信息对应的身份信息特征;对身份信息特征进行分类,得到该身份信息对应的识别结果。
[0141]
这种情况下,可以识别得到该身份信息对应的乘客身份,从而知道是哪个乘客在使用该健身装置。
[0142]
在本技术实施例中,在识别不出乘客的身份信息的情况下,可以自动为该身份信息对应的乘客设置身份。例如,一位乘客是第一次使用该健身装置,在车辆的摄像头采集到这位乘客的身份信息之后,识别不出这位乘客的身份,则可以直接将这位乘客的身份信息对应的身份设置为乘客a。如此可以知道每一位使用该健身装置的乘客的身份。
[0143]
在这种情况下,获取当前使用该健身装置的目标乘客的身份信息之后,可以对目标乘客的身份信息进行识别,在对目标乘客的身份信息的识别结果与对目标身份信息的识别结果不同的情况下,确定目标乘客的身份信息与目标身份信息不同。在对目标乘客的身份信息的识别结果与对目标身份信息的识别结果相同的情况下,确定目标乘客的身份信息与目标身份信息相同。
[0144]
例如,图4为本技术实施例提供的另一种燃脂量确定方法的流程图。参见图4,图4中包括步骤401-步骤405。
[0145]
401:获取当前使用该健身装置的目标乘客的身份信息。
[0146]
402:判断目标乘客的身份信息与目标身份信息是否相同,也即是判断本次健身装置的使用过程中使用人员是否发生改变。
[0147]
403:在目标乘客的身份信息与目标身份信息不同的情况下,保存目标身份信息对应的燃脂量。
[0148]
例如,对目标乘客的身份信息进行识别,得到识别结果为乘客b。以及对目标身份信息进行识别,得到的识别结果为乘客a。目标乘客的身份信息的识别结果(乘客b)与目标身份信息的识别结果(乘客a)不同,所以确定目标乘客的身份信息与目标身份信息不同,此时可以保存乘客a的燃脂量。
[0149]
404:确定目标乘客的燃脂量。
[0150]
在保存乘客a的燃脂量后可以确定乘客b的燃脂量,以进一步可以确定新使用健身装置的乘客的燃脂量。
[0151]
进一步地,在乘客a又重新使用健身装置后,可以将乘客b的燃脂量进行保存,再继续确定乘客a的燃脂量。并且,可以再之前保存的乘客a的燃脂量的基础上继续累加乘客a的燃脂量,以确定出乘客a在本次使用健身装置过程中的总燃脂量。
[0152]
405:在目标乘客的身份信息与目标身份信息相同的情况下,继续确定目标身份信息对应的燃脂量。
[0153]
例如,对目标乘客的身份信息进行识别,得到识别结果为乘客a。以及对目标身份信息进行识别,得到的识别结果为乘客a。目标乘客的身份信息的识别结果(乘客a)与目标身份信息的识别结果(乘客a)相同,所以确定目标乘客的身份信息与目标身份信息相同,则可以继续确定乘客a的燃脂量。
[0154]
通过上述301-302可以确定出使用该健身装置的乘客的燃脂量。那么在之后还可以基于乘客的燃脂量提醒乘客本次是否超负荷健身。
[0155]
具体地,获取乘客的目标燃脂量;将乘客的燃脂量减去目标燃脂量,得到目标差值;基于目标差值,向乘客播报对应的提醒信息。
[0156]
目标燃脂量为乘客在健身过程中需要消耗的燃脂量。可选地,目标燃脂量可以由乘客进行设置,以设置成希望自身在健身过程中消耗的燃脂量。可选地,目标燃脂量还可以为历史平均燃脂量,历史平均燃脂量为该乘客历史使用该健身装置时的平均燃脂量。
[0157]
该提醒信息用于提醒乘客继续锻炼或者停止锻炼。例如,该提醒信息为“您本次燃脂量不足,请继续锻炼”。又例如,该提醒信息可以为“您本次锻炼已达标,请勿过度劳累”。
[0158]
这种情况下,通过将乘客的燃脂量减去目标燃脂量,可以判断出乘客本次健身过程中的燃脂量是否超出要求或者是否达到要求。若未达到要求,则要提醒乘客继续锻炼,若超出要求,则要提醒乘客停止锻炼,以防止乘客超负荷健身。
[0159]
可选地,在乘客停止使用健身装置的时间达到第二预设时长后,可以再执行上述操作。以在乘客不进行健身运动时再提醒乘客继续或者停止此次锻炼。
[0160]
第二预设时长可以预先进行设置,且第二预设时长可以由技术人员根据实际需求进行设置。例如,第二预设时长设置为1分钟。
[0161]
其中,基于目标差值,向乘客播报对应的提醒信息的操作可以为:在目标差值小于第一差值阈值的情况下,向乘客播报继续锻炼的提醒信息;在目标差值大于或等于第二差值阈值的情况下,向乘客播报停止锻炼的提醒信息。
[0162]
第一差值阈值和第二差值阈值均可以预先进行设置,且第二差值阈值大于或等于第一差值阈值。例如,第一差值阈值可以设置为0,第二差值阈值可以设置为10。
[0163]
这种情况下,若目标差值小于第一差值阈值,说明乘客目前的燃脂量小于目标燃脂量,也即是乘客目前的燃脂量还未达到所要求的燃脂量,则要继续锻炼。则可以向乘客播报继续锻炼的提醒信息,以使乘客继续锻炼来达到所要求的燃脂量。若目标差值大于或等于第二差值阈值,说明乘客目前的燃脂量大于目标燃脂量,也即是乘客目前的燃脂量已达到所要求的燃脂量,则可以停止锻炼,那么可以向乘客播报停止锻炼的提醒信息,以防止乘客超负荷健身。
[0164]
值得注意的是,本技术实施例的燃脂量确定方法可以便捷的确定出乘客在健身过程中的燃脂量。并且通过播报燃脂量使得乘客在健身过程中可以实时获知自身的燃脂情况,从而可以合理安排健身运动时间,保持健康理想的健身习惯,进而得到健康的身体。另外,本技术实施例提供的燃脂量确定方法不会获取过多的运动数据,更不会因空间限制而导致获取的运动数据不准确,从而使得燃脂量确定不准确,从而使得最终得到的乘客在健身过程中的燃脂量更加真实可靠。
[0165]
在本技术实施例中,健身装置包括发电机、传动件和拉伸件,在拉伸件被拉伸时会使传动件转动,在传动件转动时会驱动发电机转动,以使发电机发电。基于此,在乘客使用健身装置的拉伸件时,机械能会转化为电能以及摩擦损失能量。因此乘客在车内使用健身装置时,车辆的主机可以获取健身装置中发电机的发电量,之后基于发电机的发电量和健身装置的传动件的摩擦系数,可以确定出乘客在健身过程中的燃脂量。如此,可以更加便捷地确定出乘客在健身过程中的燃脂量,从而提升用户体验。
[0166]
图5是本技术实施例提供的一种燃脂量确定装置的结构示意图。该燃脂量确定装置可以由软件、硬件或者两者的结合实现成为车辆的部分或者全部,该车辆可以为下文图6所示的车辆。参见图5,该装置包括:第一获取模块501、确定模块502。
[0167]
第一获取模块501,用于响应于对车辆内的健身装置的触发操作,获取该健身装置中发电机的发电量,该健身装置包括发电机、传动件和拉伸件,拉伸件与传动件连接,发电机与传动件连接,拉伸件被拉伸时使传动件转动,传动件转动时驱动发电机转动;
[0168]
确定模块502,用于基于发电机的发电量和该健身装置的传动件的摩擦系数,确定乘客在健身过程中的燃脂量。
[0169]
可选地,该健身装置包括多个拉伸件,确定模块502用于:
[0170]
分别获取该车辆中的多个乘客使用该多个拉伸件的拉伸次数;
[0171]
基于发电机的发电量、该健身装置的传动件的摩擦系数以及该多个拉伸件的拉伸次数,确定每个乘客在健身过程中的燃脂量。
[0172]
可选地,确定模块502用于:
[0173]
基于发电机的发电量、该健身装置的传动件的摩擦系数,确定拉伸该多个拉伸件时消耗的总能量;
[0174]
基于该多个拉伸件的拉伸次数,确定该多个乘客的总拉伸次数;
[0175]
将总能量除以总拉伸次数,得到单次能量;
[0176]
对于该多个乘客中任意的一个乘客,将单次能量乘以乘客使用对应拉伸件的拉伸次数,得到乘客在健身过程中的燃脂量。
[0177]
可选地,传动件的摩擦系数与健身装置的挡位相关联,确定模块502用于:
[0178]
基于该健身装置在当前挡位下该传动件的摩擦系数,确定发电机的发电系数,摩擦系数与发电系数之和为目标数值;
[0179]
将发电机的发电量除以发电系数,得到乘客在健身过程中的燃脂量。
[0180]
可选地,该装置还包括:
[0181]
第二获取模块,用于获取当前使用该健身装置的目标乘客的身份信息;
[0182]
保存模块,用于在目标乘客的身份信息与目标身份信息不同的情况下,保存目标身份信息对应的燃脂量,重新确定目标乘客的燃脂量,目标身份信息为在目标乘客之前使用过该健身装置的乘客的身份信息。
[0183]
可选地,该装置还包括:
[0184]
第三获取模块,用于获取乘客的目标燃脂量,目标燃脂量为乘客在健身过程中需要消耗的燃脂量;
[0185]
计算模块,用于将该燃脂量减去目标燃脂量,得到目标差值;
[0186]
播报模块,用于基于目标差值,向乘客播报对应的提醒信息,该提醒信息用于提醒乘客继续锻炼或者停止锻炼。
[0187]
可选地,该播报模块用于:
[0188]
在目标差值小于第一差值阈值的情况下,向乘客播报继续锻炼的提醒信息;
[0189]
在目标差值大于或等于第二差值阈值的情况下,向乘客播报停止锻炼的提醒信息,第二差值阈值大于第一差值阈值。
[0190]
在本技术实施例中,健身装置包括发电机、传动件和拉伸件,在拉伸件被拉伸时会
使传动件转动,在传动件转动时会驱动发电机转动,以使发电机发电。基于此,在乘客使用健身装置的拉伸件时,机械能会转化为电能以及摩擦损失能量。因此乘客在车内使用健身装置时,车辆的主机可以获取健身装置中发电机的发电量,之后基于发电机的发电量和健身装置的传动件的摩擦系数,可以确定出乘客在健身过程中的燃脂量。如此,可以更加便捷地确定出乘客在健身过程中的燃脂量,从而提升用户体验。
[0191]
需要说明的是:上述实施例提供的燃脂量确定装置在确定乘客在健身过程中的燃脂量时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0192]
上述实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术实施例的保护范围。
[0193]
上述实施例提供的燃脂量确定装置与燃脂量确定方法实施例属于同一构思,上述实施例中单元、模块的具体工作过程及带来的技术效果,可参见方法实施例部分,此处不再赘述。
[0194]
图6是本技术实施例提供的一种车辆的结构示意图。
[0195]
示例性的,如图6所示,该车辆包括:存储器61和处理器60,其中,存储器61中存储有可执行程序代码62,处理器60用于调用并执行该可执行程序代码62执行上述一种燃脂量确定方法。
[0196]
本实施例可以根据上述方法示例对车辆进行功能模块的划分,例如,可以对应各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中,上述集成的模块可以采用硬件的形式实现。需要说明的是,本实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0197]
在采用对应各个功能划分各个功能模块的情况下,该车辆可以包括:第一获取模块、确定模块。需要说明的是,上述方法实施例涉及的各个步骤的所有相关内容的可以援引到对应功能模块的功能描述,在此不再赘述。
[0198]
本实施例提供的车辆,用于执行上述一种燃脂量确定的方法,因此可以达到与上述实现方法相同的效果。
[0199]
在采用集成的单元的情况下,车辆可以包括处理模块、存储模块。其中,处理模块可以用于对车辆的动作进行控制管理。存储模块可以用于支持车辆执行相互程序代码和数据等。
[0200]
其中,处理模块可以是处理器或控制器,其可以实现或执行结合本技术公开内容所藐视的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包括一个或多个微处理器组合,数字信号处理(digital signal processing,dsp)和微处理器的组合等等,存储模块可以是存储器。
[0201]
本实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得计算机执行上述相关方法步骤实现上述实施例中的上述一种燃脂量确定的方法。
[0202]
本实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的上述一种燃脂量确定的方法。
[0203]
其中,本实施例提供的车辆、计算机可读存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
[0204]
通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0205]
在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0206]
以上内容,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。

技术特征:
1.一种燃脂量确定方法,其特征在于,所述方法包括:响应于对车辆内的健身装置的触发操作,获取所述健身装置中发电机的发电量,所述健身装置包括所述发电机、传动件和拉伸件,所述拉伸件与所述传动件连接,所述发电机与所述传动件连接,所述拉伸件被拉伸时使所述传动件转动,所述传动件转动时驱动所述发电机转动;基于所述发电机的发电量和所述健身装置的传动件的摩擦系数,确定乘客在健身过程中的燃脂量。2.如权利要求1所述的方法,其特征在于,所述健身装置包括多个拉伸件,所述基于所述发电机的发电量和所述健身装置的传动件的摩擦系数,确定乘客在健身过程中的燃脂量,包括:分别获取所述车辆中的多个乘客使用所述多个拉伸件的拉伸次数;基于所述发电机的发电量、所述健身装置的传动件的摩擦系数以及所述多个拉伸件的拉伸次数,确定每个乘客在健身过程中的燃脂量。3.如权利要求2所述的方法,其特征在于,所述基于所述发电机的发电量、所述健身装置的传动件的摩擦系数以及所述多个拉伸件的拉伸次数,确定每个乘客在健身过程中的燃脂量,包括:基于所述发电机的发电量、所述健身装置的传动件的摩擦系数,确定拉伸所述多个拉伸件时消耗的总能量;基于所述多个拉伸件的拉伸次数,确定所述多个乘客的总拉伸次数;将所述总能量除以所述总拉伸次数,得到单次能量;对于所述多个乘客中任意的一个乘客,将所述单次能量乘以所述乘客使用对应拉伸件的拉伸次数,得到所述乘客在健身过程中的燃脂量。4.如权利要求1所述的方法,其特征在于,所述传动件的摩擦系数与所述健身装置的挡位相关联,所述基于所述发电机的发电量和所述健身装置的传动件的摩擦系数,确定乘客在健身过程中的燃脂量,包括:基于所述健身装置在当前挡位下所述传动件的摩擦系数,确定所述发电机的发电系数,所述摩擦系数与所述发电系数之和为目标数值;将所述发电机的发电量除以所述发电系数,得到乘客在健身过程中的燃脂量。5.如权利要求1所述的方法,其特征在于,所述方法还包括:获取当前使用所述健身装置的目标乘客的身份信息;在所述目标乘客的身份信息与目标身份信息不同的情况下,保存所述目标身份信息对应的燃脂量,重新确定所述目标乘客的燃脂量,所述目标身份信息为在所述目标乘客之前使用过所述健身装置的乘客的身份信息。6.如权利要求1至5任一项所述的方法,其特征在于,基于所述发电机的发电量和所述健身装置的传动件的摩擦系数,确定乘客在健身过程中的燃脂量之后,还包括:获取乘客的目标燃脂量;将所述燃脂量减去所述目标燃脂量,得到目标差值;基于所述目标差值,向乘客播报对应的提醒信息,所述提醒信息用于提醒乘客继续锻炼或者停止锻炼。
7.如权利要求6所述的方法,其特征在于,所述基于所述目标差值,向乘客播报对应的提醒信息,包括:在所述目标差值小于第一差值阈值的情况下,向乘客播报继续锻炼的提醒信息;在所述目标差值大于或等于第二差值阈值的情况下,向乘客播报停止锻炼的提醒信息,所述第二差值阈值大于或等于所述第一差值阈值。8.一种燃脂量确定装置,其特征在于,所述装置包括:第一获取模块,用于响应于对车辆内的健身装置的触发操作,获取所述健身装置中发电机的发电量,所述健身装置包括所述发电机、传动件和拉伸件,所述拉伸件与所述传动件连接,所述发电机与所述传动件连接,所述拉伸件被拉伸时使所述传动件转动,所述传动件转动时驱动所述发电机转动;确定模块,用于基于所述发电机的发电量和所述健身装置的传动件的摩擦系数,确定乘客在健身过程中的燃脂量。9.一种车辆,其特征在于,所述车辆包括:存储器,用于存储可执行程序代码;处理器,用于从所述存储器中调用并运行所述可执行程序代码,使得所述车辆执行如权利要求1至7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。

技术总结
本申请公开了一种燃脂量确定方法、装置、车辆和存储介质,属于计算机技术领域。包括:响应于对车辆内的健身装置的触发操作,获取健身装置中发电机的发电量,健身装置包括发电机、传动件和拉伸件,拉伸件与传动件连接,发电机与传动件连接,拉伸件被拉伸时使传动件转动,传动件转动时驱动发电机转动;基于发电机的发电量和健身装置的传动件的摩擦系数,确定乘客在健身过程中的燃脂量。本申请的健身装置中包括发电机、传动件和拉伸件,乘客在使用健身装置的拉伸件时,机械能会转化为电能以及摩擦损失能量。基于此可以更加便捷地确定出乘客在健身过程中的燃脂量,从而提升用户体验。从而提升用户体验。从而提升用户体验。


技术研发人员:杨永博 王宁
受保护的技术使用者:长城汽车股份有限公司
技术研发日:2023.03.21
技术公布日:2023/7/7
版权声明

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

飞行汽车 https://www.autovtol.com/

分享:

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

相关推荐