CN107049324B - 一种肢体运动姿态的判断方法及装置 - Google Patents
一种肢体运动姿态的判断方法及装置 Download PDFInfo
- Publication number
- CN107049324B CN107049324B CN201611036676.1A CN201611036676A CN107049324B CN 107049324 B CN107049324 B CN 107049324B CN 201611036676 A CN201611036676 A CN 201611036676A CN 107049324 B CN107049324 B CN 107049324B
- Authority
- CN
- China
- Prior art keywords
- type
- sports
- axis
- sensor
- signal
- 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
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1113—Local tracking of patients, e.g. in a hospital or private home
- A61B5/1114—Tracking parts of the body
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
- A61B5/6804—Garments; Clothes
- A61B5/6806—Gloves
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6824—Arm or wrist
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6825—Hand
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6828—Leg
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/746—Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Heart & Thoracic Surgery (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Physiology (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Computer Networks & Wireless Communication (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及一种肢体运动姿态的判断方法,包括如下步骤:穿戴在运动手腕处上的多个传感器输出其产生的感应信号,形成数据包并发送;根据接收到的数据包中的多个感应信号的整体状态,与事先存储的运动类型模板对比,确定其运动类型;取得该运动类型中各传感器数据的标准参数,与接收到的多个传感器数据单独对比,根据一个或多个感应信号与其对应的标准参数的偏离程度,判断所述运动肢体的运动姿态是否正常,并给出对应的提示信息;其中,所述感应信号包括方向加速度信号、方向角加速度感应信号和压力感应信号。实施本发明的一种肢体运动姿态的判断方法及装置,具有以下有益效果:不受时间和地点的限制、成本较低。
Description
技术领域
本发明涉及运动过程记录设备,更具体地说,涉及一种肢体运动姿态的判断方法及装置。
背景技术
随着生活水平的不断提高,人们的保健意识也不断地加强,越来越多的人们加入全民健身的行列。通过肢体的运动实现身体锻炼的健身也得到了越来越多的人的喜爱。健身是一种专业性较强的体育运动,肢体的动作做得不对或运动量太大或太小都会对其效果带来较大的影响,甚至可能带来相反的效果。例如,可出现肌肉拉伤或关节受伤等等消极的后果。现有技术中改善这种情况的方法是聘请专业的健身教练在现场进行指导,但是这样受制于场地和成本的限制,并不能满足人们需要随时随地进行健身的要求。因此,一种使用方便、能够随时随地判断肢体运动的姿态并提供标准的运动姿态的方法就变得很有必要。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述成本较高、限于场地的缺陷,提供一种成本较低、能够不受时间地点的限制的一种肢体运动姿态的判断方法及装置。
本发明解决其技术问题所采用的技术方案是:构造一种肢体运动姿态的判断方法,包括如下步骤:
穿戴在运动肢体上的多个传感器输出其产生的感应信号,形成数据包并发送;
将接收到的多种传感器数据与事先存储在本地的、表征各种动作类型的运动类型模板进行匹配,根据相似度的大小确定当前动作的运动类型;
由存储在本地的该运动类型的运动参数模块中取得该运动类型中各感应信号的标准参数,与接收到的多个感应信号单独对比,根据一个或多个感应信号与其对应的标准参数的偏离程度,判断所述运动肢体的运动姿态是否正常,并给出对应的提示信息;
其中,所述感应信号包括方向加速度感应信号、方向角加速度感应信号和压力感应信号。
更进一步地,所述感应信号包括以传感器的坐标系为参考系的三维直角坐标的X轴、Y轴和Z轴方向的加速度信号、X轴、Y轴和Z轴方向的角加速度信号、X轴、Y轴和Z轴方向的磁场强度以及穿戴在运动肢体上不同位置的压力传感器输出的压力信号;所述传感器包括三轴加速度计、三轴磁强计、三轴陀螺仪和/或压力传感器。
更进一步地,多个所述产生的感应信号形成数据包括将所述感应信号形成数据包,所述数据包中每种感应信号具有固定的位置。
更进一步地,确定运动类型时,将每个传感器的不同维度的数据,分别和事先存储的、多个运动类型模板中对应传感器的维度的数据进行相似度匹配,并分别记录每个运动类型模板中每个传感器的维度的数据相似状态,相似度最高的一个运动类型模板所代表的运动类型为当前肢体的运动类型。
更进一步地,在判断肢体运动姿态是否正常时,逐个将选定的运动类型中的设定传感器取得的感应信号与该运动类型的运动参数模板中的对应的感应信号的标准参数值进行对比,判断是否偏离所述标准参数;如偏离程度超过设定阈值,则判断肢体运动姿态不正常,给出提示,并显示标准动作的动画或画面。
更进一步地,所述运动类型模板是肢体进行一种运动类型的标准动作时得到的各种传感器的维度数据的集合;所述运动参数模板是肢体进行一种运动类型的标准动作时设定的传感器输出的维度的数据的标准值。
更进一步地,还包括如下步骤:
当肢体进行正常的、一种运动类型的动作时,记录正常动作的次数并显示;
设置设定时间内完成的一种运动类型的数量,在完成设定的该运动类型的动作数量后,对设定的运动类型做出标记。
本发明还涉及一种实现上述方法的装置,包括:
传感器单元:用于使穿戴在运动肢体上的多个传感器输出其产生的感应信号,形成数据包并发送;
运动类型判断单元:用于将接收到的多种传感器数据与事先存储在本地的、表征各种动作类型的运动类型模板进行匹配,根据相似度的大小确定当前动作的运动类型;
肢体姿态判断单元:用于由存储在本地的该运动类型的运动参数模块中取得该运动类型中各感应信号的标准参数,与接收到的多个感应信号单独对比,根据一个或多个感应信号与其对应的标准参数的偏离程度,判断所述运动肢体的运动姿态是否正常,并给出对应的提示信息;
其中,所述感应信号包括方向加速度感应信号、方向角加速度感应信号和压力感应信号。
更进一步地,所述感应信号包括以传感器的坐标系为参考系的三维直角坐标的X轴、Y轴和Z轴方向的加速度信号、X轴、Y轴和Z轴方向的角加速度信号、X轴、Y轴和Z轴方向的磁场强度以及穿戴在运动肢体上不同位置的压力传感器输出的压力信号;所述传感器包括三轴加速度计、三轴磁强计、三轴陀螺仪和/或压力传感器。
更进一步地,还包括:
记录单元:用于当肢体进行正常的、一种运动类型的动作时,记录正常动作的次数并显示;
设置标记单元:用于设置设定时间内完成的一种运动类型的数量,在完成设定的该运动类型的动作数量后,对设定的运动类型做出标记。
实施本发明的一种肢体运动姿态的判断方法及装置,具有以下有益效果:由于将传感器设置在可穿戴设备上,在肢体运动时将该可穿戴设备穿戴在肢体上,这样,当肢体运动时,传感器输出感应信号,形成数据包并发送;通过将得到的数据包中的多个感应信号和实现存储的运动类型模板及运动参数模板中的参数比较,不仅能够通过与运动类型模板的比较确定运动类型,且可以通过与运动参数模板中的参数对比判断肢体的动作是否标准,从而提出改进的提示或给出标准的动作画面。因此其不受时间和地点的限制、成本较低。
附图说明
图1是本发明一种肢体运动姿态的判断方法及装置实施例中的方法流程图;
图2是所述实施例中一种情况下感应信号数据包结构示意图;
图3是所述实施例中一种情况下该判断方法用于APP时的使用流程图。
具体实施方式
下面将结合附图对本发明实施例作进一步说明。
如图1所示,在本发明的一种肢体运动姿态的判断方法及装置实施例中,该方法包括如下步骤:
步骤S11传感器产生感应信号,形成数据包并发送到控制单元:在本步骤中,穿戴在运动肢体上的多个传感器输出其产生的感应信号,形成数据包并发送。基本上来讲,人们在健身时必然会涉及肢体的运动,而在本实施例中,传感器被设置在运动时可以附着在肢体上的护具或设备上,例如,运动时穿戴的手套、护腕或护膝,运动时肢体的这些护具或设备所处的位置会随运动类型的不同的而受到不同的压力或张力,因此,设置在这些位置上的传感器输出的感应信号可以较为准确地表示出当前肢体的运动姿态。在本实施例中,所述感应信号包括方向加速度感应信号、方向角加速度感应信号、磁场强度信号和压力感应信号。
在本实施例中,虽然对于上述几种感应信号而言,每种信号可以只有一个方向,这样虽然也可以进行肢体的运动状态的判断,但是可能仅仅限于有限的几个动作,比如,推举、曲臂等。为了尽量扩大本实施例中的方法的使用范围,较佳的情况是细化每种感应信号的表示内容,也就是将每种感应信号划分为不同的分量。为达到这个效果,感应信号包括以传感器的坐标系为参考系的三维直角坐标的X轴、Y轴和Z轴方向的加速度信号、X轴、Y轴和Z轴方向的角加速度信号、X轴、Y轴和Z轴方向的磁场强度以及穿戴在运动肢体上不同位置的压力传感器输出的压力信号;而取得这些感应信号的传感器可以是三轴加速度计、三轴磁强计、三轴陀螺仪和压力传感器中的一种或几种的组合。这些传感器可以设置在相同或不同的位置。也就是说,对于加速度、角加速度、磁场强度和压力这四种感应信号而言,每种感应信号均分为以传感器的坐标系为参考系的三维直角坐标的X轴、Y轴和Z轴三个分量,这样,最后得到至少12个感应信号,即每种感应信号都被细分为三个方向。
在本实施例中,上述感应信号是设置在穿戴在肢体上的护具或衣物上产生的,由于空间和使用上的限制,需要传输到能够处理这些信号的控制单元,通常,该控制单元设置在一个移动终端上,也就是感应信号需要由上述护具或衣物上传输到上述移动终端上。为了便于传输,在本实施例中,将多个传感器分别输出的多个感应信号形成数据包,该数据包中每种感应信号具有固定的位置。请参见图2,图2中示出了本实施例中一种情况下该数据包的大致结构。在图2中,X、Y、Z分别表示一种感应信号在直角坐标上沿X、Y、Z轴的三个分量。由图2中可以明显看出,其每种感应信号在数据包中的位置是固定的,每个分量在该种感应信号中的位置也是固定的。这样设置的好处在于,控制单元可以轻易地找到任何一个感应信号,在对所有感应信号进行处理时也较为简单。
对于数据或数据包的传输途径,可以是现有的有线或无线传输中的一种,例如,蓝牙或WiFi。
步骤S12将得到的感应信号整体与事先存储的运动模板比较,确定肢体的运动类型:在本步骤中,确定运动类型时,将每个传感器的不同维度的数据,分别和事先存储的、多个运动类型模板中对应传感器的维度的数据进行相似度匹配,并分别记录每个运动类型模板中每个传感器的维度的数据相似状态,相似度最高的一个运动类型模板所代表的运动类型为当前肢体的运动类型。
在本实施例中,运动类型模板是肢体进行一种运动类型的标准动作时得到的所有传感器的不同维度数据的集合,换句话说,在一个运动类型模板中,包括了所有传感器的所有维度的数据,但是,在该运动类型中,可能某些传感器或某些传感器的某个维度上实际上并没有感应信号输出,所以其输出为零。在本步骤中的相似度判断中,实际上就是判断得到的感应信号是不是和该运动类型模板中一样,例如,假设某个类型的运动中,总共有两个传感器,A传感器的X方向的分量为零,B传感器的Y方向分量为零,则接收到的感应信号的中的A传感器的X方向的分量为零,B传感器的Y方向分量为零则判断为相似;其中任何一个不为零,则判断为不相似。在传感器较多以及每个传感器的维度较多时,也是这样判断的。总体上来讲,二者相似的项目越多,相似度也就越高。
由于运动类型基本上能够覆盖常用的健身动作,因此在本实施例中,上述运动类型模块包括多个,对于一个感应信号的数据包,需要将其中的感应信号数据逐个与多个运动类型模板比较,以便于找到其中匹配度最高的。在本实施例中,如果遍历存储的运动类型模板后,仍然不能找到匹配的类型,也就是找不到相似的运动类型模块。一般来讲,可能有几种情况,不能判断进行的动作或动作严重变形或传感器故障等等,不管是那种情况,都需要跳转到步骤S15,给出动作偏差提示。在这种情况下,当然不会执行步骤S13和步骤S15。
步骤S13逐个选择数据包中的感应信号与运动参数模板中的相同的感应信号比较:在本步骤中,取得该运动类型对应的运动参数模块中的各感应信号的标准参数值,与接收到的多个感应信号单独对比,根据一个或多个感应信号与其对应的标准参数的偏离程度,以判断所述运动肢体的运动姿态是否正常;在本实施例中,每个运动类型都对应有一个运动参数模块,该运动参数模块是肢体进行该运动的标准动作时,各传感器产生的感应信号值;与运动类型模块不同的是,对于一个运动类型的运动参数模块,其仅仅包括该运动能够产生的传感器的维度信号,例如,可能总共有三个传感器,但是在做某个运动类型时,只有2个传感器有感应信号输出,且其中一个传感器只有两个维度的数据,此时,该运动参数模块中就仅仅包括一个传感器的三个维度数据参数和另一个传感器的两个维度数据参数,并不包括不输出的传感器或传感器的维度数据参数。换句话说,运动类型参数模块仅仅包括该运动能够产生的多种感应信号参数的集合。例如,使用专业的运动员做某个动作,然后记录其动作产生的感应信号,将这些感应信号按照设定的顺序集中在一起,就能够得到上述运动类型模板。这些模板是事先得到并存储在控制单元中的。在本实施例中,在判断肢体运动姿态是否正常时,逐个将当前取得的感应信号与匹配的运动类型的参数中的相同类型的感应信号的标准参数值进行对比,判断是否偏离所述标准参数;如偏离程度超过设定阈值,则记录下来,并进行下一个感应信号的判断,直到判断完本次动作产生的或本次数据包发送的所有感应信号。由于一个动作存在多个感应信号,所以,当发现一个感应信号出现异常时,可以认为肢体动作或肢体姿态不正常,也可以在设定数量个感应信号出现异常时才判断认为肢体动作或肢体姿态不正常。这个需要视使用者的要求而定。此外,每个感应信号在进行判断时使用的阈值也是事先设定的,每个感应信号进行判断时使用的阈值可以是相同的,也可以是不同的,还可设置为该感应信号某个参数的百分比。
步骤S14判断多个感应信号与动作模板中的同种参数的差值超过设定阈值否,如是,执行步骤S15;否则,执行步骤S16;在本步骤中,感应信号的差值超过设定的阈值,其数量可以是事先设定的。
步骤S15给出动作偏差的提示:在本在步骤中,由于认为肢体动作出现异常,所以给出动作异常的提示,并显示标准动作的动画或画面。
步骤S16给出动作正常的提示:在本在步骤中,由于认为肢体动作正常,所以对该动作计数,给出正常提示。值得一提的是,在执行本步骤或步骤S15后,均返回步骤S11,开始对下一个动作或同一个动作的下半部分进行姿态判断。
在本实施例中,上述步骤实现了对于一个肢体动作(或健身动作)的判断,也就是在对于实用者的每个健身动作,都会进行判断并给出正确动作的提示。当然,在完成一组(多个重复的动作)健身动作之后,也可以根据对该组动作中的每个动作的判断,得到这一组动作的完成的质量的判断。
在本实施例中,上述方法还可以包括如下步骤:
设置设定时间内完成的一种运动类型的数量,在完成设定的该运动类型的动作数量后,对设定的运动类型做出标记以及当肢体进行正常的、一种运动类型的动作时,记录正常动作的次数并显示。
在上述方法的基础上,还可以进行热量计算、健身计划推荐等等,便于使用者更方便地使用这种方法。
在本实施例中,实现上述方法的主要部分(除传感器及其数据传输部分)之外,一个较好的例子是将其集成到一个运用程序(APP)中。这样,使用在可以在任何移动终端上使用该APP,从而实现随时随地确认自己健身动作是否正确并得到指导的目的。请参见图3,图3示出了使用本实施例中方法的APP的一种操作流程。该流程大致如下:
开始按键,用户点击这个按键之后,就会开启手机的蓝牙;然后手机就会开始搜索周围的蓝牙,用户自己选择健身手套(其上设置有至少一个传感器)的蓝牙进行连接;连接成功后,手机就会不断地接收从上述健身手套传过来的感应信号数据(即健身数据),这些感应信号表示了用户健身时肢体的动作,app就会不断地分析用户的健身数据,一种情况下去,上述健身手套发送的是mpu的九轴数据和压力传感器的数据到手机(APP安装在该手机上)。将空间以一个空间直角坐标系划分,九轴数据分别指x、y、z三个方向上的加速度,x、y、z三个方向上角加速度,x、y、z三个方向上磁场大小,还有3个压力传感器的数据,总共12维的数据。
用户点击开始按钮后,程序内部已经有健身动作的模板,模板指的是专业人士健身时的12维度的数据(被认为是肢体动作标准时产生的数据)。用户运动过程中就会不断地将用户的运动数据与模板进行匹配,看它们的相似度,用户的运动数据与哪一模板的数据相似度最高,则可判定为用户做的就是那一种动作。
根据用户运动数据已经判断出是哪一种动作类型,接下来将用户数据与那一种特定的动作类型进行多次匹配,计算它们之间的相似度,从而给出评价,指示动作是否标准。
根据运动数据与模板的相似度,以及动作的快慢,给出动作得分,若动作评价及动作得分都比较低,则会播报语音进行提醒。
用户做动作之前可以选择相应的想要做的健身动作类型、组数、次数等等。如果用户进行了上述选择,则可以显示做了多少组,以及每一组的次数,并且语 语音播报出来。
也可以显示标准动作的演示动画,可以让不知道标准动作的用户有一个标准动作的参照。
用户也可以输入自己的身份信息,app会根据每个用户不同的情况,并且结合历史健身记录,给用户一个最科学最适合用户个人的健身计划以及饮食建议。还可以根据每个用户不同的情况,结合历史健身记录,给用户一个最科学最适合用户个人的健身计划;根据每个用户不同的情况,结合历史健身记录,给用户一个最科学最适合用户个人饮食建议。此外,还可以查看之前的健身记录。
在本实施例中,还涉及一种实现上述方法的装置,该装置包括传感器单元、运动类型判断单元和肢体姿态判断单元;其中,传感器单元用于使穿戴在运动肢体上的多个传感器输出其产生的感应信号,形成数据包并发送;运动类型判断单元用于将接收到的多种传感器数据与事先存储在本地的、表征各种动作类型的运动类型模板进行匹配,根据相似度的大小确定当前动作的运动类型;肢体姿态判断单元用于由存储在本地的该运动类型的运动参数模块中取得该运动类型中各感应信号的标准参数,与接收到的多个感应信号单独对比,根据一个或多个感应信号与其对应的标准参数的偏离程度,判断所述运动肢体的运动姿态是否正常,并给出对应的提示信息;所述感应信号包括方向加速度感应信号、方向角加速度感应信号和压力感应信号。更进一步地,所述感应信号包括以传感器的坐标系为参考系的三维直角坐标的X轴、Y轴和Z轴方向的加速度信号、X轴、Y轴和Z轴方向的角加速度信号、X轴、Y轴和Z轴方向的磁场强度以及穿戴在运动肢体上不同位置的压力传感器输出的压力信号;所述传感器包括三轴加速度计、三轴磁强计、三轴陀螺仪和/或压力传感器。
此外,该装置还包括记录单元,用于当肢体进行正常的、一种运动类型的动作时,记录正常动作的次数并显示;以及设置标记单元,用于设置设定时间内完成的一种运动类型的数量,在完成设定的该运动类型的动作数量后,对设定的运动类型做出标记。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (9)
1.一种肢体运动姿态的判断方法,其特征在于,包括如下步骤:
穿戴在运动肢体上的多个传感器输出其产生的感应信号,形成数据包并发送;
将接收到的多种传感器数据与事先存储在本地的、表征各种动作类型的运动类型模板进行匹配,根据相似度的大小确定当前动作的运动类型;
由存储在本地的该运动类型的运动参数模块中取得该运动类型中各感应信号的标准参数,与接收到的多个感应信号单独对比,根据一个或多个感应信号与其对应的标准参数的偏离程度,判断所述运动肢体的运动姿态是否正常,并给出对应的提示信息;
其中,所述感应信号包括方向加速度感应信号、方向角加速度感应信号和压力感应信号;
所述运动类型模板是肢体进行一种运动类型的标准动作时得到的所有传感器的不同维度数据的集合;所述相似度通过比较得到的感应信号中的传感器或传感器的某个维度信号为零的信号是否和该运动类型模板中一样来进行判断;
多个所述产生的感应信号形成数据包括将所述感应信号形成数据包,所述数据包中每种感应信号具有固定的位置。
2.根据权利要求1所述的肢体运动姿态的判断方法,其特征在于,所述感应信号包括以传感器的坐标系为参考系的三维直角坐标的X轴、Y轴和Z轴方向的加速度信号、X轴、Y轴和Z轴方向的角加速度信号、X轴、Y轴和Z轴方向的磁场强度以及穿戴在运动肢体上不同位置的压力传感器输出的压力信号;所述传感器包括三轴加速度计、三轴磁强计、三轴陀螺仪和/或压力传感器。
3.根据权利要求2所述的肢体运动姿态的判断方法,其特征在于,确定运动类型时,将每个传感器的不同维度的数据,分别和事先存储的、多个运动类型模板中对应传感器的维度的数据进行相似度匹配,并分别记录每个运动类型模板中每个传感器的维度的数据相似状态,相似度最高的一个运动类型模板所代表的运动类型为当前肢体的运动类型。
4.根据权利要求3所述的肢体运动姿态的判断方法,其特征在于,在判断肢体运动姿态是否正常时,逐个将选定的运动类型中的设定传感器取得的感应信号与该运动类型的运动参数模板中的对应的感应信号的标准参数值进行对比,判断是否偏离所述标准参数;如偏离程度超过设定阈值,则判断肢体运动姿态不正常,给出提示,并显示标准动作的动画或画面。
5.根据权利要求4所述的肢体运动姿态的判断方法,其特征在于,所述运动类型模板是肢体进行一种运动类型的标准动作时得到的各种传感器的维度数据的集合;所述运动参数模板是肢体进行一种运动类型的标准动作时设定的传感器输出的维度的数据的标准值。
6.根据权利要求5所述的肢体运动姿态的判断方法,其特征在于,还包括如下步骤:
当肢体进行正常的、一种运动类型的动作时,记录正常动作的次数并显示;
设置设定时间内完成的一种运动类型的数量,在完成设定的该运动类型的动作数量后,对设定的运动类型做出标记。
7.一种实现如权利要求1所肢体运动姿态判断方法的装置,其特征在于,包括:
传感器单元:用于使穿戴在运动肢体上的多个传感器输出其产生的感应信号,形成数据包并发送;
运动类型判断单元:用于将接收到的多种传感器数据与事先存储在本地的、表征各种动作类型的运动类型模板进行匹配,根据相似度的大小确定当前动作的运动类型;
肢体姿态判断单元:用于由存储在本地的该运动类型的运动参数模块中取得该运动类型中各感应信号的标准参数,与接收到的多个感应信号单独对比,根据一个或多个感应信号与其对应的标准参数的偏离程度,判断所述运动肢体的运动姿态是否正常,并给出对应的提示信息;
其中,所述感应信号包括方向加速度感应信号、方向角加速度感应信号和压力感应信号;
所述运动类型模板是肢体进行一种运动类型的标准动作时得到的所有传感器的不同维度数据的集合;所述相似度通过比较得到的感应信号中的传感器或传感器的某个维度信号为零的信号是否和该运动类型模板中一样。
8.根据权利要求7所述的装置,其特征在于,所述感应信号包括以传感器的坐标系为参考系的三维直角坐标的X轴、Y轴和Z轴方向的加速度信号、X轴、Y轴和Z轴方向的角加速度信号、X轴、Y轴和Z轴方向的磁场强度以及穿戴在运动肢体上不同位置的压力传感器输出的压力信号;所述传感器包括三轴加速度计、三轴磁强计、三轴陀螺仪和/或压力传感器。
9.根据权利要求8所述的装置,其特征在于,还包括:
记录单元:用于当肢体进行正常的、一种运动类型的动作时,记录正常动作的次数并显示;
设置标记单元:用于设置设定时间内完成的一种运动类型的数量,在完成设定的该运动类型的动作数量后,对设定的运动类型做出标记。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611036676.1A CN107049324B (zh) | 2016-11-23 | 2016-11-23 | 一种肢体运动姿态的判断方法及装置 |
US15/757,977 US11134893B2 (en) | 2016-11-23 | 2017-05-16 | Limb movement gesture judgment method and device |
PCT/CN2017/084429 WO2018094978A1 (zh) | 2016-11-23 | 2017-05-16 | 一种肢体运动姿态的判断方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611036676.1A CN107049324B (zh) | 2016-11-23 | 2016-11-23 | 一种肢体运动姿态的判断方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107049324A CN107049324A (zh) | 2017-08-18 |
CN107049324B true CN107049324B (zh) | 2019-09-17 |
Family
ID=59618591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611036676.1A Active CN107049324B (zh) | 2016-11-23 | 2016-11-23 | 一种肢体运动姿态的判断方法及装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11134893B2 (zh) |
CN (1) | CN107049324B (zh) |
WO (1) | WO2018094978A1 (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107456377A (zh) * | 2017-10-10 | 2017-12-12 | 广东工业大学 | 一种按摩手套 |
CN108635806A (zh) * | 2018-05-11 | 2018-10-12 | 珠海云麦科技有限公司 | 一种运动训练采集反馈系统 |
TWI679557B (zh) * | 2018-05-14 | 2019-12-11 | 國立臺灣師範大學 | 適應性運動姿態感測系統與方法 |
CN109248414B (zh) * | 2018-09-30 | 2021-08-10 | 深圳市科迈爱康科技有限公司 | 运动训练提醒方法、装置、设备以及可读存储介质 |
CN109568918A (zh) * | 2018-12-24 | 2019-04-05 | 北京诺亦腾科技有限公司 | 利用传感器辅助矫正用户运动姿态方法及终端设备 |
CN109758154B (zh) * | 2019-01-09 | 2022-02-25 | 北京卡路里信息技术有限公司 | 一种运动状态确定方法、装置、设备及存储介质 |
CN110163086B (zh) * | 2019-04-09 | 2021-07-09 | 有品国际科技(深圳)有限责任公司 | 基于神经网络的健身动作识别方法、装置、设备及介质 |
CN110020630B (zh) * | 2019-04-11 | 2020-12-18 | 成都乐动信息技术有限公司 | 评估动作完成度的方法、装置、存储介质及电子设备 |
CN110575178B (zh) * | 2019-09-10 | 2022-05-10 | 北京择天众康科技有限公司 | 一种运动状态判断的诊断监控综合医疗系统及其判断方法 |
CN110991482B (zh) * | 2019-10-31 | 2022-02-18 | 曾剑 | 健身动作识别的方法、终端及计算机存储介质 |
CN110680338A (zh) * | 2019-11-14 | 2020-01-14 | 广州校角文化传播有限公司 | 用户活跃度监测判定方法及其装置 |
US20230051295A1 (en) * | 2020-01-21 | 2023-02-16 | Medtrum Technologies Inc. | Medical device with safety verification and safety verification method thereof |
CN112245892A (zh) * | 2020-09-25 | 2021-01-22 | 北京汇洋时代科技有限公司 | 一种利用3d摄像头测试运动的系统 |
CN115068918B (zh) * | 2021-03-12 | 2023-12-29 | Oppo广东移动通信有限公司 | 击球的输赢判定方法、装置、可穿戴设备以及存储介质 |
CN113553899B (zh) * | 2021-06-08 | 2024-05-03 | 杭州屹道科技有限公司 | 一种枪支姿态感知识别方法与系统 |
CN113786600A (zh) * | 2021-10-14 | 2021-12-14 | 成都拟合未来科技有限公司 | 一种智能健身器械的动作反馈方法及系统及装置及介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102221369A (zh) * | 2011-04-29 | 2011-10-19 | 韩铮 | 一种球类运动的动作识别方法、装置和动作辅助设备 |
CN102231192A (zh) * | 2011-05-31 | 2011-11-02 | 福建物联天下信息科技有限公司 | 一种采集动作数据进行比对并得出比对相似度结果的系统 |
CN102836543A (zh) * | 2012-08-28 | 2012-12-26 | 洪德伟 | 一种健身运动识别方法及相关装置 |
CN103699795A (zh) * | 2013-12-20 | 2014-04-02 | 东软熙康健康科技有限公司 | 一种运动行为识别方法、装置及运动强度监测系统 |
CN104007822A (zh) * | 2014-05-30 | 2014-08-27 | 中山市永衡互联科技有限公司 | 基于大数据库的运动识别方法及其装置 |
CN104888444A (zh) * | 2015-05-20 | 2015-09-09 | 深圳大学 | 一种卡路里消耗和手部姿势识别的智慧手套、方法及系统 |
CN105797350A (zh) * | 2016-03-18 | 2016-07-27 | 深圳大学 | 健身姿势识别、评估、预警和强度估算的智能方法及系统 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7478009B2 (en) * | 2005-07-29 | 2009-01-13 | Wake Forest University Health Sciences | Apparatus and method for evaluating a hypertonic condition |
US9776008B2 (en) * | 2008-07-11 | 2017-10-03 | Medtronic, Inc. | Posture state responsive therapy delivery using dwell times |
US8941723B2 (en) * | 2010-08-26 | 2015-01-27 | Blast Motion Inc. | Portable wireless mobile device motion capture and analysis system and method |
CN102184549B (zh) * | 2011-04-29 | 2012-10-10 | 闫文闻 | 一种运动参数确定方法、装置和运动辅助设备 |
US20130222565A1 (en) * | 2012-02-28 | 2013-08-29 | The Johns Hopkins University | System and Method for Sensor Fusion of Single Range Camera Data and Inertial Measurement for Motion Capture |
US9599632B2 (en) * | 2012-06-22 | 2017-03-21 | Fitbit, Inc. | Fitness monitoring device with altimeter |
CN103020598B (zh) | 2012-12-11 | 2015-08-19 | 杭州电子科技大学 | 一种用于对人完成特定动作时的姿态变异进行识别的方法 |
WO2014197443A1 (en) * | 2013-06-03 | 2014-12-11 | Kacyvenski Isaiah | Motion sensor and analysis |
KR20160065948A (ko) * | 2013-10-07 | 2016-06-09 | 엠씨10, 인크 | 감지 및 분석용 등각 센서 시스템 |
CN103713739A (zh) | 2013-12-25 | 2014-04-09 | 北京握奇数据系统有限公司 | 一种运动数据的采集处理方法及系统 |
CN103637807B (zh) * | 2013-12-30 | 2015-04-22 | 四川大学 | 一种人体三维姿态和行为状态传感监测方法 |
CN104147770A (zh) * | 2014-07-24 | 2014-11-19 | 燕山大学 | 基于惯性传感器可穿戴式偏瘫康复设备及捷联姿态算法 |
CN104461013B (zh) * | 2014-12-25 | 2017-09-22 | 中国科学院合肥物质科学研究院 | 一种基于惯性传感单元的人体动作重构与分析系统及方法 |
CN105043383A (zh) | 2015-07-10 | 2015-11-11 | 哈尔滨医科大学 | 一种姿态矫正方法及装置 |
CN106445101A (zh) * | 2015-08-07 | 2017-02-22 | 飞比特公司 | 识别用户的方法和系统 |
US10854104B2 (en) * | 2015-08-28 | 2020-12-01 | Icuemotion Llc | System for movement skill analysis and skill augmentation and cueing |
CN105833508A (zh) | 2016-03-18 | 2016-08-10 | 深圳大学 | 测量卡路里消耗和监测手部姿势识别的智慧手套及估算的方法和系统 |
-
2016
- 2016-11-23 CN CN201611036676.1A patent/CN107049324B/zh active Active
-
2017
- 2017-05-16 WO PCT/CN2017/084429 patent/WO2018094978A1/zh active Application Filing
- 2017-05-16 US US15/757,977 patent/US11134893B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102221369A (zh) * | 2011-04-29 | 2011-10-19 | 韩铮 | 一种球类运动的动作识别方法、装置和动作辅助设备 |
CN102231192A (zh) * | 2011-05-31 | 2011-11-02 | 福建物联天下信息科技有限公司 | 一种采集动作数据进行比对并得出比对相似度结果的系统 |
CN102836543A (zh) * | 2012-08-28 | 2012-12-26 | 洪德伟 | 一种健身运动识别方法及相关装置 |
CN103699795A (zh) * | 2013-12-20 | 2014-04-02 | 东软熙康健康科技有限公司 | 一种运动行为识别方法、装置及运动强度监测系统 |
CN104007822A (zh) * | 2014-05-30 | 2014-08-27 | 中山市永衡互联科技有限公司 | 基于大数据库的运动识别方法及其装置 |
CN104888444A (zh) * | 2015-05-20 | 2015-09-09 | 深圳大学 | 一种卡路里消耗和手部姿势识别的智慧手套、方法及系统 |
CN105797350A (zh) * | 2016-03-18 | 2016-07-27 | 深圳大学 | 健身姿势识别、评估、预警和强度估算的智能方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN107049324A (zh) | 2017-08-18 |
US11134893B2 (en) | 2021-10-05 |
US20190246981A1 (en) | 2019-08-15 |
WO2018094978A1 (zh) | 2018-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107049324B (zh) | 一种肢体运动姿态的判断方法及装置 | |
US10755466B2 (en) | Method and apparatus for comparing two motions | |
US11321894B2 (en) | Motion control via an article of clothing | |
US11673024B2 (en) | Method and system for human motion analysis and instruction | |
US11182946B2 (en) | Motion management via conductive threads embedded in clothing material | |
TWI669681B (zh) | 提供人體姿勢保健資訊的電子計算裝置、系統與方法 | |
US11210834B1 (en) | Article of clothing facilitating capture of motions | |
CN104274183B (zh) | 动作信息处理装置 | |
US20170136296A1 (en) | System and method for physical rehabilitation and motion training | |
CN111228752B (zh) | 用于自动配置传感器的方法、电子设备和记录介质 | |
US20130171596A1 (en) | Augmented reality neurological evaluation method | |
US11551396B2 (en) | Techniques for establishing biomechanical model through motion capture | |
JP2016120297A (ja) | 自動化個人トレーニングのための方法およびシステム | |
CN107330967A (zh) | 基于惯性传感技术的骑师运动姿态捕捉及三维重建系统 | |
JP2017520336A (ja) | 人体および物体運動への生体力学フィードバックを送達するための方法およびシステム | |
JP2018512980A (ja) | 複数のエキスパート知識のバリエーションを持つコンテンツを含む、インタラクティブスキルトレーニングコンテンツの配信を可能にするように構成されるフレームワーク、デバイスおよび方法 | |
Kim et al. | Golf swing analysis system with a dual band and motion analysis algorithm | |
JP2017006192A (ja) | アドバイス生成方法、アドバイス生成プログラムおよびアドバイス生成システム | |
JP2020174910A (ja) | 運動支援システム | |
JPWO2019116495A1 (ja) | 技認識プログラム、技認識方法および技認識システム | |
CN110477924B (zh) | 适应性运动姿态感测系统与方法 | |
CN218793768U (zh) | 结合健身设备与辅助穿戴装置的健身动作侦测系统 | |
Chen et al. | Development of an upper limb rehabilitation system using inertial movement units and kinect device | |
CN107050800A (zh) | 太极教导系统及方法 | |
CN111803074B (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 |