一种基于传感器的骑行监测方法及装置的制造方法_3

文档序号:9649145阅读:来源:国知局
移动终端用户的总骑行里程数之后,W设定的时间长 度值为间隔,获取移动终端的位置信息;
[0082] 轨迹预估模块,用于对于在每一设定的时间长度值内骑行的每一圈,依据该圈对 应的=轴加速度值、重力加速度值和移动终端在世界坐标系内的绝对方向,计算自行车在 世界坐标系内的绝对平均加速度值,并依据计算的绝对平均加速度值,绘制该圈对应的预 估骑行轨迹;
[0083] 轨迹确定模块,用于依据移动终端的位置信息和所述绘制的预估骑行轨迹,绘制 自行车的实际骑行轨迹。
[0084] 进一步的,所述轨迹预估模块包括: 阳0化]时刻获取子模块,用于对于在每一设定时间长度值内骑行的每一圈,获取该圈对 应的竖直向下方向的加速度值最大的时刻ti和竖直向下方向的加速度值最小的时刻t2;
[0086] 第一计算子模块,用于将该圈测得的=轴加速度值分别消除重力加速度值,获得 该圈内自行车在移动终端坐标系内的相对平均加速度值;
[0087] 第二计算子模块,用于依据所述相对平均加速度值和通过移动终端内磁力计测得 的移动终端在世界坐标系内的绝对方向,计算自行车在世界坐标系内的绝对平均加速度 值;
[0088] 轨迹预估子模块,用于依据所述自行车在世界坐标系内的绝对平均加速度值,绘 制在(ti,t2)时间段内的预估骑行轨迹,作为该圈对应的预估骑行轨迹。
[0089] 本实施例提供的基于传感器的骑行监测装置,与本发明任意实施例所提供的基于 传感器的骑行监测方法属于同一发明构思,可执行本发明任意实施例所提供的基于传感器 的骑行监测方法,具备执行基于传感器的骑行监测方法相应的功能模块和有益效果。未在 本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的基于传感器的骑行监测 方法。
[0090] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解, 本发明不限于运里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、 重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过W上实施例对本发明进行 了较为详细的说明,但是本发明不仅仅限于W上实施例,在不脱离本发明构思的情况下,还 可W包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1. 一种基于传感器的骑行监测方法,其特征在于,包括: 检测移动终端用户是否处于真实的骑行状态; 若处于真实的骑行状态,则依据移动终端中加速度传感器测得的三轴加速度值计算移 动终端用户的变加速骑行里程数,并依据最大滑行速度值、自行车的摩擦因数和滑行时间, 计算移动终端用户的滑行骑行里程数; 依据所述变加速骑行里程数和所述滑行骑行里程数,计算移动终端用户的总骑行里程 数。2. 根据权利要求1所述的方法,其特征在于,检测移动终端用户是否处于真实骑行状 态,包括: 依据移动终端中加速度传感器测得的三轴加速度值,确定移动终端用户是否处于骑行 状态; 若处于骑行状态,则依据移动终端检测到的无线路由器的属性信息,确定移动终端用 户是否处于真实骑行状态;或者,依据移动终端中全球定位系统模块获得的移动终端位置 信息,确定移动终端用户是否处于真实骑行状态。3. 根据权利要求1所述的方法,其特征在于,计算移动终端用户的总骑行里程数之后, 还包括: 以设定的时间长度值为间隔,获取移动终端的位置信息; 对于在每一设定的时间长度值内骑行的每一圈,依据该圈对应的三轴加速度值、重力 加速度值和移动终端在世界坐标系内的绝对方向,计算自行车在世界坐标系内的绝对平均 加速度值,并依据计算的绝对平均加速度值,绘制该圈对应的预估骑行轨迹; 依据移动终端的位置信息和所述绘制的预估骑行轨迹,绘制自行车的实际骑行轨迹。4. 根据权利要求3所述的方法,其特征在于,对于在每一设定的时间长度值内骑行的 每一圈,依据该圈对应的三轴加速度值、重力加速度值和移动终端在世界坐标系内的绝对 方向,计算自行车在世界坐标系内的绝对平均加速度值,并依据计算的绝对平均加速度值, 绘制该圈对应的预估骑行轨迹,包括: 对于在每一设定时间长度值内骑行的每一圈,获取该圈对应的竖直向下方向的加速度 值最大的时刻h和竖直向下方向的加速度值最小的时刻12; 将该圈测得的三轴加速度值分别消除重力加速度值,获得该圈内自行车在移动终端坐 标系内的相对平均加速度值; 依据所述相对平均加速度值和通过移动终端内磁力计测得的移动终端在世界坐标系 内的绝对方向,计算自行车在世界坐标系内的绝对平均加速度值; 依据所述自行车在世界坐标系内的绝对平均加速度值,绘制在(h,t2)时间段内的预 估骑行轨迹,作为该圈对应的预估骑行轨迹。5. -种基于传感器的骑行监测装置,其特征在于,包括: 状态检测模块,用于检测移动终端用户是否处于真实的骑行状态; 里程计算模块,用于若处于真实的骑行状态,则依据移动终端中加速度传感器测得的 三轴加速度值计算移动终端用户的变加速骑行里程数,并依据最大滑行速度值、自行车的 摩擦因数和滑行时间,计算移动终端用户的滑行骑行里程数; 总里程计算模块,用于依据所述变加速骑行里程数和所述滑行骑行里程数,计算移动 终端用户的总骑行里程数。6. 根据权利要求5所述的装置,其特征在于,所述状态检测模块包括: 骑行确定子模块,用于依据移动终端中加速度传感器测得的三轴加速度值,确定移动 终端用户是否处于骑行状态; 状态确定子模块,用于若处于骑行状态,则依据移动终端检测到的无线路由器的属性 信息,确定移动终端用户是否处于真实骑行状态;或者,依据移动终端中全球定位系统模块 获得的移动终端位置信息,确定移动终端用户是否处于真实骑行状态。7. 根据权利要求5所述的装置,其特征在于,还包括: 位置获取模块,用于在计算移动终端用户的总骑行里程数之后,以设定的时间长度值 为间隔,获取移动终端的位置信息; 轨迹预估模块,用于对于在每一设定的时间长度值内骑行的每一圈,依据该圈对应的 三轴加速度值、重力加速度值和移动终端在世界坐标系内的绝对方向,计算自行车在世界 坐标系内的绝对平均加速度值,并依据计算的绝对平均加速度值,绘制该圈对应的预估骑 行轨迹; 轨迹确定模块,用于依据移动终端的位置信息和所述绘制的预估骑行轨迹,绘制自行 车的实际骑行轨迹。8. 根据权利要求7所述的装置,其特征在于,所述轨迹预估模块包括: 时刻获取子模块,用于对于在每一设定时间长度值内骑行的每一圈,获取该圈对应的 竖直向下方向的加速度值最大的时刻h和竖直向下方向的加速度值最小的时刻12; 第一计算子模块,用于将该圈测得的三轴加速度值分别消除重力加速度值,获得该圈 内自行车在移动终端坐标系内的相对平均加速度值; 第二计算子模块,用于依据所述相对平均加速度值和通过移动终端内磁力计测得的移 动终端在世界坐标系内的绝对方向,计算自行车在世界坐标系内的绝对平均加速度值; 轨迹预估子模块,用于依据所述自行车在世界坐标系内的绝对平均加速度值,绘制在 (h,t2)时间段内的预估骑行轨迹,作为该圈对应的预估骑行轨迹。
【专利摘要】本发明实施例公开了一种基于传感器的骑行监测方法及装置。所述基于传感器的骑行监测方法包括:检测移动终端用户是否处于真实的骑行状态;若处于真实的骑行状态,则依据移动终端中加速度传感器测得的三轴加速度值计算移动终端用户的变加速骑行里程数,并依据最大滑行速度值、自行车的摩擦因数和滑行时间,计算移动终端用户的滑行骑行里程数;依据所述变加速骑行里程数和所述滑行骑行里程数,计算移动终端用户的总骑行里程数。本发明实施例的技术方案提供了一种低功耗的骑行监测方法。
【IPC分类】H04M1/725, H04M1/73, G01C22/00
【公开号】CN105407238
【申请号】CN201510895184
【发明人】张传明
【申请人】北京百度网讯科技有限公司
【公开日】2016年3月16日
【申请日】2015年12月8日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1