带心率带的心率表计算消耗卡路里的原理是怎么样的仅仅通过心率,性别,年龄,身高,体重进行推算么

首先声明,这是我的猜测。
原理可能和电阻法测体脂比差不多,靠建模。
第一步,系统抽样建立常模。
选取不同身高,体重,年龄的人群。这里很可能采取分层抽样法,
比如20-25岁,25-30岁,
……50kg-.60kg,60kg-70kg,
……160cm-165cm
要求每层人数达到一定数量。
第二步,测呼吸熵。
在实验室里的跑步机上,用仪器测定每一位被试在不同心率下的呼吸熵(也就是呼气中二氧化碳的含量),通过呼吸熵就能算出卡路里消耗。
第三步,建模。
已知参数身高,体重,年龄,心率,去预测卡路里消耗量。具体用什么模型那就不知道了,反正最后就是比较不同模型的准确率。调参,最后得到准确率最高的模型。
第四步,产品化。
加载到app里面,或者手表。每次只要得每小时平均心率数据,即可得到卡路里消耗量。假设身高体重年龄不变。
从上面的方法可以看出,主要偏差来自于抽样,样本的选择会带来很大的变化,一般是会选择具有普遍意义的代表人群,所以如果你是非常不具有代表意义的肌肉男,那么你的数据可能不准。
呼吸熵的测定因为是在实验室内进行的,相对误差是比较小的。
再有就是模型误差,这个就取决于建模人员的功力了,具体得看过模型才知道。
最后强调一遍,这都是我猜的
【带心率带的心率表计算消耗卡路里的原理是怎么样的仅仅通过心率,性别,年龄,身高,体重进行推算么】


    推荐阅读