CN108073287B - 运动监测方法、装置和可穿戴运动设备 - Google Patents

运动监测方法、装置和可穿戴运动设备 Download PDF

Info

Publication number
CN108073287B
CN108073287B CN201810063406.2A CN201810063406A CN108073287B CN 108073287 B CN108073287 B CN 108073287B CN 201810063406 A CN201810063406 A CN 201810063406A CN 108073287 B CN108073287 B CN 108073287B
Authority
CN
China
Prior art keywords
motion
user
wearable
movement
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810063406.2A
Other languages
English (en)
Other versions
CN108073287A (zh
Inventor
杨尚林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201810063406.2A priority Critical patent/CN108073287B/zh
Publication of CN108073287A publication Critical patent/CN108073287A/zh
Application granted granted Critical
Publication of CN108073287B publication Critical patent/CN108073287B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

本发明提供了一种运动监测方法、装置和可穿戴运动设备,涉及可穿戴运动设备的技术领域,方法包括:用于通过可穿戴运动设备监测用户的运动情况,可穿戴运动设备包括:可穿戴在用户的运动节点的多个运动部件,每个运动部件设置有人机交互界面;方法包括:接收可穿戴运动设备中多个运动部件检测的运动数据;确定可穿戴运动设备的运动类型;根据运动类型和运动数据,分别计算多个运动部件的运动状态;根据多个运动部件的运动状态,确定用户的运动情况;显示运动情况以使用户能够监测自己的运动情况。解决了现有技术中当涉及到手脚并用或全身协调运动时运动分析不准确的问题,提高了用户的体验感。

Description

运动监测方法、装置和可穿戴运动设备
技术领域
本发明涉及可穿戴运动设备技术领域,尤其是涉及一种运动监测方法、装置和可穿戴运动设备。
背景技术
随着科技的进步,可穿戴运动设备逐渐进入人们的视野中。可穿戴运动设备具有数字化用户的个人训练过程,记录训练数据,虚拟线上比赛等等功能,从而可以激励人们积极的锻炼身体。现有的市面上可穿戴运动设备多数为手环或手表形态,或者挂钩、绑带放置在衣服鞋子上。这些设备通常佩戴在人体的单个运动节点处,用于记步,计算卡路里,跑步,骑行,游泳等,并进行分析。
然而,像游泳这种运动,需要手臂和脚并用,或全身协调的运动,如果只在一处运动节点佩戴可穿戴运动设备,可能造成对人体运动情况分析的不准确,用户体验感不强且实用性也较低。
发明内容
有鉴于此,本发明的目的在于提供运动监测方法、装置和可穿戴运动设备,解决了现有技术中当涉及到手脚并用或全身协调运动时运动分析不准确的问题,提高了用户的体验感。
第一方面,本发明实施例提供了一种运动监测方法,用于通过可穿戴运动设备监测用户的运动情况,所述可穿戴运动设备包括:可穿戴在用户的运动节点的多个运动部件,每个运动部件设置有人机交互界面;所述方法包括:接收可穿戴运动设备中多个运动部件检测的运动数据;确定所述可穿戴运动设备的运动类型;根据所述运动类型和所述运动数据,分别计算多个运动部件的运动状态;根据所述多个运动部件的运动状态,确定用户的运动情况;显示所述运动情况以使用户能够监测自己的运动情况。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述运动类型为由用户通过任一运动部件中的所述人机交互界面确定的;或者所述运动类型为任一运动部件通过所述运动数据计算得到的;或者所述运动类型为用户通过用户终端确定的。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述根据所述多个运动部件的运动状态,确定用户的运动情况的步骤之后,所述方法还包括:判断当前所述运动情况是否满足预设运动标准;如果否,则提示所述用户调整所述运动情况。
第二方面,本发明实施例提供了一种运动监测装置,用于通过可穿戴运动设备监测用户的运动情况,所述可穿戴运动设备包括:可穿戴在用户的运动节点的多个运动部件,每个运动部件设置有人机交互界面;所述装置包括:接收模块,用于接收可穿戴运动设备中多个运动部件检测的运动数据;确定运动类型模块,用于确定所述可穿戴运动设备的运动类型;计算模块,用于根据所述运动类型和所述运动数据,分别计算多个运动部件的运动状态;确定运动情况模块,用于根据所述多个运动部件的运动状态,确定用户的运动情况;显示模块,用于显示所述运动情况以使用户能够监测自己的运动情况。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述运动类型为由用户通过任一运动部件中的所述人机交互界面确定的;或者所述运动类型为任一运动部件通过所述运动数据计算得到的;或者所述运动类型为用户通过用户终端确定的。
第三方面,本发明实施例提供了一种可穿戴运动设备,包括:处理器,存储器,通信模块,所述可穿戴在用户的运动节点的多个运动部件,每个运动部件设置有人机交互界面,所述多个运动部件与所述处理器相连,所述处理器与所述存储器相连,所述通信模块与所述处理器相连,其中,所述存储器用于存储一条或多条计算机指令,所述处理器被配置成执行所述存储器中的计算机指令,以用户能够通过上述实施例任一项所述的方法监测自己的运动状态。
结合第三方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,还包括:充电收纳盒,所述充电收纳盒包括多个充电接口和储能模块,所述多个充电接口分别与可穿戴运动设备和储能模块相连,将储能模块中的电能通过多个充电接口为所述可穿戴运动设备充电。
结合第三方面,本发明实施例提供了第三方面的第二种可能的实施方式,其中,所述通信模块安装在所述充电收纳盒中,所述处理器和所述存储器安装在所述运动部件中。
结合第三方面,本发明实施例提供了第三方面的第三种可能的实施方式,其中,所述充电收纳盒还包括:麦克风传感器,以监测用户的睡眠状况。
结合第三方面,本发明实施例提供了第三方面的第四种可能的实施方式,其中,所述多个运动部件至少还包括一下之一:佩戴于脚部的运动部件,佩戴于头部的运动部件,佩戴于背部或前胸的运动部件,佩戴于手部的运动部件。
本发明实施例带来了以下有益效果:通过在用户身上多个运动节点处佩戴运动部件,确定所有运动部件为同一种运动类型,可以对同一种运动类型,分析各个运动节点的运动状态,然后根据各个节点的运动状态,得到用户的整体运动情况,解决了现有技术中当涉及到手脚并用或全身协调运动时运动分析不准确的问题,提高了用户的体验感。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一个实施例提供的运动监测方法的流程图;
图2为本发明实施例提供的运动监测方法的工作原理图;
图3为本发明另一个实施例提供的运动监测方法的流程图;
图4为本发明一个实施例提供的可穿戴运动设备的结构图;
图5为本发明另一个实施例提供的可穿戴运动设备的结构图;
图6为本发明实施例提供的充电收纳盒的结构图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有的市面上可穿戴运动设备多数为手环或手表形态,或者挂钩、绑带放置在衣服鞋子上。这些设备通常佩戴在人体的单个运动节点处,用于记步,计算卡路里,跑步,骑行,游泳等,并进行分析。然而,像游泳这种运动,需要手臂和脚并用,或全身协调的运动,如果只在一处运动节点佩戴可穿戴运动设备,可能造成对人体运动情况分析的不准确,用户体验感不强。基于此,本发明实施例提供的一种运动监测方法、装置和可穿戴运动设备,通过在用户身上多个运动节点处佩戴运动部件,确定所有运动部件为同一种运动类型,可以对同一种运动类型,分析各个运动节点的运动状态,然后根据各个节点的运动状态,得到用户的整体运动情况,解决了现有技术中当涉及到手脚并用或全身协调运动时运动分析不准确的问题,提高了用户的体验感。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种运动监测方法进行详细介绍,结合图2所示,用于通过可穿戴运动设备200监测用户的运动情况,可穿戴运动设备200包括:可穿戴在用户的运动节点的多个运动部件250,每个运动部件设置有人机交互界面;
结合图1所示,该方法包括:
S110:接收可穿戴运动设备中多个运动部件检测的运动数据。
具体来说,运动部件250中包括多个传感器,这些传感器用户在做运动时,会带动可穿戴运动设备200的运动部件250一起运动,例如:当可穿戴运动设备200中的运动部件250以运动手环为例,运动手环会随着人打球或者游泳,进行运动,所以采集运动部件250的运动数据,就可以推断对应的运动节点的运动情况。
S120:确定可穿戴运动设备的运动类型。
其中,所述运动类型为由用户通过任一运动部件中的所述人机交互界面确定的;或者所述运动类型为任一运动部件通过所述运动数据计算得到的;或者所述运动类型为用户通过所述后台服务器确定的。
举例,任一运动部件中的人机交互界面中可以包括多种可选的运动类型,用户可以触摸将要做的运动的运动类型,这样就确定了用户的运动类型。
又如,任一运动部件采集用户运动时的运动数据,根据运动数据判断用户在做的运动的类型。
又如,在后台服务器100中可以配置运动类型,其中,后台服务器包括用户终端。例如:用户通过手机app(Application,应用程序)选择对应的运动类型。
在一些实施例中,运动类型包括:羽毛球、网球、乒乓球、游泳、体操、篮球、排球、跑步、骑车、跳绳等等。
步骤S120具体来说,确定了可穿戴运动设备200的运动类型,然后将运动类型上传到到后台服务器中。
其中,用户的运动节点是指用户的手部,脚部,头部,后背,前胸,等等,在运动时能够涉及到的,都可以作为用户的运动节点。举例,用户在各个运动节点处佩戴有运动部件250,确定即:打乒乓球时,佩戴在手部和脚部,则将佩戴在手部和脚部的运动部件250均为打乒乓球这种运动类型。
S130:根据运动类型和运动数据,分别计算多个运动部件的运动状态。
举例,运动部件250分别佩戴在手部和脚部,运动类型为打羽毛球或者网球或者乒乓球,根据佩戴于手部的运动部件上传的运动数据,获得用户的挥拍次数和挥拍力度;根据佩戴于脚部的运动部件上传的运动数据,获得用户的跑动速度,跑动距离。
运动部件250分别佩戴在手部和脚步,运动类型为游泳,根据佩戴于手部的运动部件上传的运动数据,获得用户的划水次数和划水效率;根据佩戴于脚部的运动部件上传的运动数据,获得用户的蹬脚次数和蹬脚效率。
运动部件250分别佩戴在手部和脚部,运动类型为体操。根据佩戴于手部的运动部件上传的运动数据,获得用户的手部动作轨迹;根据佩戴于脚部的运动部件上传的运动数据,获得用户的脚部动作轨迹。
S140:根据多个运动部件的运动状态,确定用户的运动情况。
举例,根据手部获得的划水次数和划水效率与脚部获得的蹬脚次数和蹬脚效率,获得游泳泳姿和游泳距离。根据手部动作轨迹和脚部动作轨迹,获得用户的体操动作。
S150:显示运动情况以使用户能够监测自己的运动情况。
结合图2所示,可穿戴运动设备200可以将运动数据和运动类型上传到后台服务器100或者用户终端300,计算出用户的运动情况后,如果是后台服务器100计算的运动情况,则将运动情况发送至用户终端300上,如果是在用户终端300上计算的运动情况,则直接显示运动情况,这样用户可以通过自己的用户终端300监测自己的运动情况。例如:自己在预定时间内打球的运动距离,运动速度,挥拍力度,挥拍次数,挥拍姿势,游泳的时候,可以看到自己的游泳泳姿和游泳距离,等等。
在一些实施例中,在步骤S140之后,所述方法还包括:判断当前所述运动情况是否满足预设运动标准;如果否,则提示所述用户调整所述运动情况。。
具体来说,接收到运动情况后,判断当前的运动情况是否满足预设运动标准,如果不满足,则提示用户调整运动情况,如果满足,则不进行提示,继续监控。例如,当用户做体操运动时,可穿戴运动设备200得到的当前的运动轨迹与预定的运动轨迹不同,即,应该向左伸手,用户向右伸手了,则当前的运动情况与预设的不同,可穿戴运动设备200就会提示用户调整手部动作。其中提示模块至少包括以下形式之一:震动、声音提示、在人机交互界面中显示“错误”或者“X”。
结合图3所示,运动监测装置400,用于通过可穿戴运动设备200监测用户的运动情况,可穿戴运动设备200包括:可穿戴在用户的运动节点的多个运动部件250,每个运动部件250设置有人机交互界面;运动监测装置400包括:接收模块410、确定运动类型模块420、计算模块430、确定运动情况模块440、显示模块450。
其中,接收模块410,用于接收可穿戴运动设备中多个运动部件检测的运动数据。确定运动类型模块420,用于确定可穿戴运动设备的运动类型。计算模块430分别与接收模块410和确定运动类型模块420相连,用于根据所述运动类型和所述运动数据,分别计算多个运动部件的运动状态。确定运动情况模块440与计算模块430相连,用于根据多个运动部件的运动状态,确定用户的运动情况。显示模块450与确定运动情况模块440相连,用于显示运动情况以使用户能够监测自己的运动情况。
在一些实施例中,运动类型为由用户通过任一运动部件250中的人机交互界面确定的;或者运动类型为任一运动部件250通过运动数据计算得到的;或者运动类型为用户通过用户终端300确定的。
结合图4所示,可穿戴运动设备200,包括:处理器210,存储器220,通信模块230,可穿戴在用户的运动节点的多个运动部件250,每个运动部件250设置有人机交互界面,多个运动部件250与处理器210相连,处理器210与存储器220相连,通信模块230与处理器210相连,其中,存储器220用于存储一条或多条计算机指令,处理器210被配置成执行存储器220中的计算机指令,以用户能够通过上述实施例所述的方法监测自己的运动状态。
其中,存储器220可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信模块230(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
其中,存储器220用于存储程序,所述处理器210在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器210中,或者由处理器210实现。
处理器210可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器210中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器210可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processing,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器220,处理器210读取存储器220中的信息,结合其硬件完成上述方法的步骤。
结合图5所示,还包括:充电收纳盒410。充电收纳盒410包括多个充电接口411和储能模块412,多个充电接口411分别与多个运动部件250和储能模块412相连,将储能模块412中的电能通过多个充电接口411为多个运动部件250充电。
在一些实施例中,通信模块230安装在充电收纳盒410中,处理器210和存储器220安装在运动部件250中。
进一步的,运动部件250包括有自己的通信模块,即运动部件可以通过蓝牙或者有线通信与充电收纳盒410通信,后台服务器100通过WIFI通信与充电收纳盒410通信,用户终端300通过蓝牙或者WIFI或者3G与充电收纳盒410通信。
具体来说,运动部件250将自己检测的运动数据或者运动类型通过自己的通信模块发送至充电收纳和410中,充电收纳盒410再与用户终端300或者后台服务器100通信,将运动数据或者运动类型上传到用户终端300或者后台服务器100中,用于实时计算用户的运动情况。
在一些实施例中,充电收纳盒410还包括:加密模块413,加密模块413用于对运动数据和运动类型进行加密以保证数据安全。
在一些实施例中,充电收纳盒410还包括:麦克风传感器417,以监测用户的睡眠状况。
具体来说,充电收纳盒410放置在卧室可以进行睡眠检测,通过麦克风获取到呼吸频率。可根据呼吸频率得出深浅睡眠时间,睡眠呼吸状态如过快,过缓。
结合图6所示,充电收纳盒410还包括:微控制器415、电源管理模块416,电源管理模块416提供储能模块412充放电,微处理器415,通信模块230等所需电压电流,运动部件250的充电管理。运动部件250与充电收纳盒410通过有线连接方式进行充电,同时也有有线通信方式,如串口,spi,iic。如果运动部件250没有放在充电收纳盒410里,则通过蓝牙或者无线方式例如wifi zegbee进行通信。充电收纳盒410能收到运动部件250的数据,也能读取模块的状态,如电量信息,自动判断是否需要充电。充电收纳盒410也可以和手机进行交互。充电收纳盒410能通过wifi连接互联网。麦克风可以捕捉周围的环境声音。蜂鸣器提供声音输出,提醒。屏幕提供信息显示。
可穿戴运动设备200中的运动部件250包含惯性传感器,心率等不同配置,包含蓝牙通信芯片,以及微处理器,内置小型锂电池,可以独立工作,使用时通过可穿戴配件佩戴在手腕,脚腕,鞋面,大臂,小臂等位置。一套可穿戴运动设备200中含有至少2个、或2个以上的运动部件,可同时佩戴在多个位置。不使用的时候可以把运动部件放置在收纳盒的存储舱中进行补电(通过无线充电或有线充电),随时取出使用。每个运动部件可以佩戴在任意位置。其中,电源管理提供锂电池充放电,微处理器、传感器等所需电压电流。蓝牙通信芯片3与手机、充电收纳盒通讯。惯性传感器为3轴或6轴或9轴传感器,捕捉运动模块的加速度,角速度,地磁角度。心率传感器是选配,测量人的心率。运动部件250中还可包括:光线传感器测试环境光强,包括紫外线光强。存储单元能够暂存运动数据,在连接到收纳盒或手机后上传至手机或收纳盒,再传至服务器。提示模块中的震动马达实现提醒和交互。模块可以从通信芯片获取外部数据如GPS,摄像头等与自身进行数据融合。
在一些实施例中,多个运动部件200至少还包括一下之一:佩戴于脚部的运动部件,佩戴于头部的运动部件,佩戴于背部或前胸的运动部件。
具体来说,佩戴于脚部的运动部件以监测用户的坐姿,佩戴于头部的运动部件以监测用户是否低头,佩戴于背部或前胸的运动部件以监测用户是否驼背。
在后台服务器100或者用户终端300或者运动部件250中安装的后台算法,主要有人体运动计算方法,包括:在确定人体运动后,获取人体运动的加速度和角速度;根据加速度和角速度,确定人体运动的静止时刻;获取每两次静止时刻的时间间隔;判断每两次静止时刻的时间间隔是否大于预设时间;如果是,则计算加速度的极大值;根据极大值,确定相邻两个极大值之间的时间间隔;判断相邻两个极大值之间的时间间隔是否满足预设范围;如果是,则判定人体运动的运动情况为抖腿。
具体来说,运动部件250中惯性传感器采集运动的各个方向的加速度ax、ay、az,角速度gx、gy、gz,磁强计每个时刻地磁信息。输出数据进行数据预处理,分为数据自检,滤波。数据自检检测传感器数据可用性,为阈值检测。滤波可以使用中值滤波,低通滤波。静止或运动状态判定,根据合角速度g=√(gx2+gy2+gz2),合角速度g小于阈值gt=0.2°/s,合加速度a=√(ax2+ay2+az2),在9.0~11m/s2范围内判定为在静止时刻。采用俩次静止间合加速度a设置阈值at,查看是否超过,判定记步,步数增加1,计步累计值N。判定俩次静止之间的时间为每一步时长t,若t低于1s,1/t为步频。获取传感器输出频率f。通过三轴角速率信息采用四元数积分得到姿态信息。如果有地磁信息,或者外部矫正信息如GPS,光学姿态捕获模块,无线姿态捕获模块,采用卡尔曼滤波进行数据融合修正。采样静止前50ms的,合加速度a=√(ax2+ay2+az2),计算极值,得出静止时刻和极值时刻的时间差Δt,则落地时间为2*Δt。据此判断落地脚步轻重,时间越短脚步越重。前50ms的姿态可以判定落脚姿态根据四元数姿态信息,将加速度计坐标换算至地面坐标,积分计算步长s。根据步长计算配速s/t,根据步长累计距离∑Nsn。若t超于1s,实时计算合加速度a极值,并计算极大值时间间隔td,若1/td在5~7hz左右判定为抖腿。
在后台服务器100或者用户终端300或者运动部件250中安装的后台算法,还包括,确定运动轨迹的算法,包括:在确定人体运动后,获取人体运动的加速度和角速度;根据角速度,得到人体运动的姿态角;根据姿态角,将加速度从机体坐标投影到现实坐标中;根据投影后的加速度和运动时间,确定人体运动的运动状态。进一步的,根据角速度,得到人体运动的姿态角,包括:根据姿态角,确定人体运动的运动状态为低头或者驼背。
具体来说,运动部件中惯性传感器采集运动的各个方向的加速度ax、ay、az,角速度gx、gy、gz,磁强计每个时刻地磁信息。输出数据进行数据预处理,分为数据自检,滤波。数据自检检测传感器数据可用性,为阈值检测。滤波可以使用中值滤波,低通滤波。静止或运动状态判定,根据合角速度g=√(gx2+gy2+gz2),合角速度g小于阈值gt=0.2°/s,合加速度a=√(ax2+ay2+az2),在9.0~11m/s2范围内判定为在静止时刻。获取传感器输出频率f。通过三轴角速率信息采用四元数积分得到姿态信息。如果有地磁信息,或者外部矫正信息如GPS,光学姿态捕获模块,无线姿态捕获模块,采用卡尔曼滤波进行数据融合修正。通过姿态角可以得出方向余弦矩阵,将加速度从机体坐标投影到现实坐标中加速度减去重力加速度,得到线性加速度,对其进行两次积分得到最终的位置信息。零速修正:当检测到物体静止时,就将速度置零。可以减少积累误差。使用卡尔曼滤波器,结合观测值和估计值,得到较为准确的位置信息。上述算法也可应用到体感游戏中。或者其他处理器中。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本发明的范围。
在这里示出和描述的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制,因此,示例性实施例的其他示例可以具有不同的值。
另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (9)

1.一种运动监测方法,其特征在于,用于通过可穿戴运动设备监测用户的运动情况,所述可穿戴运动设备包括:可穿戴在用户的运动节点的多个运动部件,每个运动部件设置有人机交互界面;所述方法包括:
接收可穿戴运动设备中多个运动部件检测的运动数据;
确定所述可穿戴运动设备的运动类型;
根据所述运动类型和所述运动数据,分别计算多个运动部件的运动状态;
根据所述多个运动部件的运动状态,确定用户的运动情况;
显示所述运动情况以使用户能够监测自己的运动情况;
所述根据所述多个运动部件的运动状态,确定用户的运动情况的步骤之后,所述方法还包括:
判断当前所述运动情况是否满足预设运动标准;
如果否,则提示所述用户调整所述运动情况;
所述方法还包括:
获取人体运动的加速度和角速度;
根据角速度,得到人体运动的姿态角;
根据姿态角,将加速度从机体坐标投影到现实坐标中;
根据投影后的加速度和运动时间,确定人体运动的运动状态;
根据角速度,得到人体运动的姿态角,包括:根据姿态角,确定人体运动的运动状态为低头或者驼背。
2.根据权利要求1所述的运动监测方法,其特征在于,所述运动类型为由用户通过任一运动部件中的所述人机交互界面确定的;或者所述运动类型为任一运动部件通过所述运动数据计算得到的;或者所述运动类型为用户通过用户终端确定的。
3.一种运动监测装置,其特征在于,用于通过可穿戴运动设备监测用户的运动情况,所述可穿戴运动设备包括:可穿戴在用户的运动节点的多个运动部件,每个运动部件设置有人机交互界面;所述装置包括:
接收模块,用于接收可穿戴运动设备中多个运动部件检测的运动数据;
确定运动类型模块,用于确定所述可穿戴运动设备的运动类型;
计算模块,用于根据所述运动类型和所述运动数据,分别计算多个运动部件的运动状态;
确定运动情况模块,用于根据所述多个运动部件的运动状态,确定用户的运动情况;
显示模块,用于显示所述运动情况以使用户能够监测自己的运动情况;
所述确定运动情况模块,还用于所述根据所述多个运动部件的运动状态,确定用户的运动情况之后:
判断当前所述运动情况是否满足预设运动标准;
如果否,则提示所述用户调整所述运动情况;
所述接收模块,还用于获取人体运动的加速度和角速度;
所述确定运动情况模块,还用于根据角速度,得到人体运动的姿态角;
以及,根据姿态角,将加速度从机体坐标投影到现实坐标中;
以及,根据投影后的加速度和运动时间,确定人体运动的运动状态;
以及,根据角速度,得到人体运动的姿态角,包括:根据姿态角,确定人体运动的运动状态为低头或者驼背。
4.根据权利要求3所述的运动监测装置,其特征在于,所述运动类型为由用户通过任一运动部件中的所述人机交互界面确定的;或者所述运动类型为任一运动部件通过所述运动数据计算得到的;或者所述运动类型为用户通过用户终端确定的。
5.一种可穿戴运动设备,其特征在于,包括:处理器,存储器,通信模块,所述可穿戴在用户的运动节点的多个运动部件,每个运动部件设置有人机交互界面,所述多个运动部件与所述处理器相连,所述处理器与所述存储器相连,所述通信模块与所述处理器相连,其中,所述存储器用于存储一条或多条计算机指令,所述处理器被配置成执行所述存储器中的计算机指令,以用户能够通过权利要求1-2任一项所述的方法监测自己的运动状态。
6.根据权利要求5所述的可穿戴运动设备,其特征在于,还包括:充电收纳盒,
所述充电收纳盒包括多个充电接口和储能模块,所述多个充电接口分别与可穿戴运动设备和储能模块相连,将储能模块中的电能通过多个充电接口为所述可穿戴运动设备充电。
7.根据权利要求6所述的可穿戴运动设备,其特征在于,所述通信模块安装在所述充电收纳盒中,所述处理器和所述存储器安装在所述运动部件中。
8.根据权利要求6所述的可穿戴运动设备,其特征在于,所述充电收纳盒还包括:麦克风传感器,以监测用户的睡眠状况。
9.根据权利要求5所述的可穿戴运动设备,其特征在于,所述多个运动部件至少还包括一下之一:佩戴于脚部的运动部件,佩戴于头部的运动部件,佩戴于背部或前胸的运动部件,佩戴于手部的运动部件。
CN201810063406.2A 2018-01-22 2018-01-22 运动监测方法、装置和可穿戴运动设备 Active CN108073287B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810063406.2A CN108073287B (zh) 2018-01-22 2018-01-22 运动监测方法、装置和可穿戴运动设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810063406.2A CN108073287B (zh) 2018-01-22 2018-01-22 运动监测方法、装置和可穿戴运动设备

Publications (2)

Publication Number Publication Date
CN108073287A CN108073287A (zh) 2018-05-25
CN108073287B true CN108073287B (zh) 2024-01-19

Family

ID=62156982

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810063406.2A Active CN108073287B (zh) 2018-01-22 2018-01-22 运动监测方法、装置和可穿戴运动设备

Country Status (1)

Country Link
CN (1) CN108073287B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11191454B2 (en) 2018-08-31 2021-12-07 Feel The World, Inc. Biofeedback for altering gait
CN109107136A (zh) * 2018-09-07 2019-01-01 广州仕伯特体育文化有限公司 一种运动参数监测方法及装置
CN111840948B (zh) * 2019-04-29 2022-06-10 北京卡路里信息技术有限公司 检测羽毛球挥拍次数的方法、装置及可穿戴设备
CN110876613B (zh) * 2019-09-27 2022-07-22 深圳先进技术研究院 一种人体运动状态识别方法、***及电子设备
CN110680293A (zh) * 2019-10-31 2020-01-14 深圳市维亿魄科技有限公司 运动监护方法、运动监护装置及终端设备
CN110916671A (zh) * 2019-11-15 2020-03-27 河海大学 智能跑步监控***
CN111536966A (zh) * 2020-04-07 2020-08-14 广州体育学院 一种高精度位置检测传感器
CN111643877A (zh) * 2020-07-10 2020-09-11 安阳师范学院 一种用于竞技体操跳步辅助训练的装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104383674A (zh) * 2014-10-21 2015-03-04 小米科技有限责任公司 用于智能穿戴设备的计数方法、装置及智能穿戴设备
CN105373231A (zh) * 2015-12-02 2016-03-02 张致琛 一种体育运动检测设备
CN105809438A (zh) * 2016-03-17 2016-07-27 广东乐心医疗电子股份有限公司 用于智能可穿戴设备的身份识别方法、支付方法与装置
CN106237604A (zh) * 2016-08-31 2016-12-21 歌尔股份有限公司 可穿戴设备及利用其监测运动状态的方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2532450B (en) * 2014-11-19 2019-05-15 Suunto Oy Wearable sports monitoring equipment with context determination capabilities and relating method
US10420474B2 (en) * 2016-02-01 2019-09-24 Logitech Europe, S.A. Systems and methods for gathering and interpreting heart rate data from an activity monitoring device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104383674A (zh) * 2014-10-21 2015-03-04 小米科技有限责任公司 用于智能穿戴设备的计数方法、装置及智能穿戴设备
CN105373231A (zh) * 2015-12-02 2016-03-02 张致琛 一种体育运动检测设备
CN105809438A (zh) * 2016-03-17 2016-07-27 广东乐心医疗电子股份有限公司 用于智能可穿戴设备的身份识别方法、支付方法与装置
CN106237604A (zh) * 2016-08-31 2016-12-21 歌尔股份有限公司 可穿戴设备及利用其监测运动状态的方法

Also Published As

Publication number Publication date
CN108073287A (zh) 2018-05-25

Similar Documents

Publication Publication Date Title
CN108073287B (zh) 运动监测方法、装置和可穿戴运动设备
US11862334B2 (en) Flight time
US20210394020A1 (en) Tracking three-dimensional motion during an activity
KR102252269B1 (ko) 수영 분석 시스템 및 방법
US10617912B2 (en) Systems and methods of swimming calorimetry
KR101860654B1 (ko) 운동 움직임 속성으로부터의 페이스 및 에너지 지출의 계산
US10398358B2 (en) Dynamic sampling
Seeger et al. myHealthAssistant: a phone-based body sensor network that captures the wearer's exercises throughout the day
JP5849092B2 (ja) ストライドの生体力学的パラメータを分析するための、加速度計を実装する一体型携帯装置及び方法
CN105030246B (zh) 一种测量人体在运动中消耗能量的方法、装置及计步器
Saponara Wearable biometric performance measurement system for combat sports
WO2015027133A1 (en) Energy expenditure device
JP2015058096A (ja) 運動支援装置及び運動支援方法、運動支援プログラム
JP6446941B2 (ja) 運動解析装置、方法、およびプログラム
JP6795182B2 (ja) 運動アドバイザシステム
Ferreira et al. Smartphone based fall prevention exercises
Stamm et al. Investigating arm symmetry in swimming using inertial sensors
US20160296820A1 (en) Motion supporting device, motion supporting system, motion supporting method, and storage medium
Lecoutere et al. Tracking elite swimmers in real time with wearable low-power wireless sensor networks
WO2023182726A1 (en) Electronic device and method for segmentation of movement repetitions and extraction of performance metrics
Kim et al. Paddling Posture Correction System Using IMU Sensors
Wixted Robust Monitoring of Sport and Exercise
Song User Activity Tracker using Android Sensor
KR20220168030A (ko) 골프 스윙 정보 분석 시스템
CN111097150A (zh) 一种弹力药球及弹力药球***和锻炼数据确定方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant