[go: up one dir, main page]

CN111265817A - Intelligent treadmill system - Google Patents

Intelligent treadmill system Download PDF

Info

Publication number
CN111265817A
CN111265817A CN202010197331.4A CN202010197331A CN111265817A CN 111265817 A CN111265817 A CN 111265817A CN 202010197331 A CN202010197331 A CN 202010197331A CN 111265817 A CN111265817 A CN 111265817A
Authority
CN
China
Prior art keywords
running
training
standard
posture
treadmill
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.)
Pending
Application number
CN202010197331.4A
Other languages
Chinese (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.)
Guangdong Institute of Intelligent Manufacturing
Original Assignee
Guangdong Institute of Intelligent Manufacturing
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 Guangdong Institute of Intelligent Manufacturing filed Critical Guangdong Institute of Intelligent Manufacturing
Priority to CN202010197331.4A priority Critical patent/CN111265817A/en
Publication of CN111265817A publication Critical patent/CN111265817A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/23Recognition of whole body movements, e.g. for sport training
    • G06V40/25Recognition of walking or running movements, e.g. gait recognition
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/60ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
    • G16H40/63ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • A63B2022/0278Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills with reversible direction of the running surface

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Biomedical Technology (AREA)
  • Public Health (AREA)
  • Primary Health Care (AREA)
  • Medical Informatics (AREA)
  • Epidemiology (AREA)
  • Human Computer Interaction (AREA)
  • Social Psychology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Psychiatry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Cardiology (AREA)
  • Vascular Medicine (AREA)
  • Rehabilitation Tools (AREA)

Abstract

The invention discloses an intelligent treadmill system, wherein the system comprises: the system comprises at least one running client, an intelligent algorithm module and a cloud service platform; the running client is used for acquiring running training image data of a training person on a specified running area on the running machine and synchronizing the acquired running training image data into the cloud service platform in real time; the cloud service platform is used for detecting the posture information of the training personnel in the running training image data after receiving the running training image data synchronized in real time, and starting the intelligent algorithm module to analyze the posture information of the training personnel based on the posture information; the intelligent algorithm module is used for analyzing the posture information of the training personnel and pushing the analysis result to the running client for displaying to the training personnel. In the embodiment of the invention, the beats of the trainers during running are more reasonable, the running postures are more standard, the training process is safer, and the better training and body-building effects are achieved.

Description

一种智能跑步机系统An intelligent treadmill system

技术领域technical field

本发明涉及智能跑步机相关的技术领域,尤其涉及一种智能跑步机系统。The present invention relates to the technical field related to intelligent treadmills, in particular to an intelligent treadmill system.

背景技术Background technique

目前的跑步机控制系统主要存在的问题有:(1)跑步机控制系统按照训练教程驱动跑步机转动,转动速度和节拍变化固定,而实际训练过程中,训练人员的步伐大小、步幅频率,以及上肢双臂的摆动幅度和频率很难保持与训练教程所要求的一致,整个训练过程中仅靠训练人员自身调节运动节拍,很难达到全程保持,达不到预期的训练效果;(2)跑步是保持身体健康的重要训练方式,而跑步姿态的标准性对训练效果起到至关重要的影响,目前的跑步机缺少自主监测机制,无法评判训练人员跑步过程中的姿态准确性,严重影响训练效果;综上所述跑步机系统的根本问题是控制系统与实际的训练人员运动信息之间的脱节,两者之间缺乏反馈控制机制,导致现有训练效果差、安全性低的一系列问题。The main problems of the current treadmill control system are: (1) The treadmill control system drives the treadmill to rotate according to the training tutorial, and the rotation speed and rhythm are fixed. And it is difficult to keep the swing amplitude and frequency of the upper limbs and arms in line with the requirements of the training tutorial. During the whole training process, only relying on the trainer to adjust the movement rhythm, it is difficult to maintain the whole process, and the expected training effect cannot be achieved; (2) Running is an important training method to maintain physical health, and the standardization of running posture has a crucial impact on the training effect. The current treadmill lacks an autonomous monitoring mechanism and cannot judge the accuracy of the posture of the trainer during running, which seriously affects Training effect; To sum up, the fundamental problem of the treadmill system is the disconnection between the control system and the actual exercise information of the trainers, and the lack of a feedback control mechanism between the two, resulting in a series of existing poor training effects and low safety. question.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于克服现有技术的不足,本发明提供了一种智能跑步机系统,可以实现实时跟进训练人员在跑步机系统上跑步进行反馈显示,使得训练人员在跑步时节拍更合理,跑步姿态更标准,跑步过程更安全,达到更好的训练健身效果。The purpose of the present invention is to overcome the deficiencies of the prior art, and the present invention provides an intelligent treadmill system, which can realize real-time follow-up of training personnel running on the treadmill system for feedback display, so that the training personnel have a more reasonable rhythm during running, The running posture is more standard, the running process is safer, and the training and fitness effect is better.

为了解决上述技术问题,本发明实施例还提供了一种智能跑步机系统,所述系统包括至少一个跑步客户端、智能算法模块以及云端服务平台;其中,In order to solve the above technical problems, an embodiment of the present invention further provides an intelligent treadmill system, the system includes at least one running client, an intelligent algorithm module, and a cloud service platform; wherein,

所述跑步客户端用于采集训练人员在跑步机上指定跑步区域上的跑步训练图像数据,并将采集到的跑步训练图像数据实时同步至云服务平台内;The running client is used to collect the running training image data on the running area designated by the training personnel on the treadmill, and synchronize the collected running training image data to the cloud service platform in real time;

所述云服务平台用于在接收到实时同步的跑步训练图像数据之后,检测跑步训练图像数据中训练人员的姿态信息,并基于检测跑步训练图像数据中训练人员的姿态信息启动所述智能算法模块对训练人员的姿态信息进行分析;The cloud service platform is used to detect the posture information of the training personnel in the running training image data after receiving the running training image data synchronized in real time, and start the intelligent algorithm module based on the posture information of the training personnel detected in the running training image data. Analyze the posture information of the trainers;

所述智能算法模块用于对所述训练人员的姿态信息进行分析,并将分析结果推送至所述跑步客户端用于向训练人员显示。The intelligent algorithm module is used to analyze the posture information of the trainer, and push the analysis result to the running client for display to the trainer.

可选的,所述跑步客户端包括图像采集终端、跑步机和本地控制系统与数据显示端;其中,Optionally, the running client includes an image acquisition terminal, a treadmill, a local control system and a data display terminal; wherein,

所述跑步机上拥有跑步区域,用于训练人员在所述跑步区域内进行跑步训练,当训练人员在所述跑步区域内进行跑步训练时,触发所述图像采集终端进行跑步训练图像数据的实时采集;There is a running area on the treadmill, which is used for training personnel to perform running training in the running area. When the training personnel performs running training in the running area, the image acquisition terminal is triggered to perform real-time acquisition of running training image data. ;

所述图像采集终端用于采集训练人员在所述跑步机对应的跑步区域跑步训练图像数据,并将所述跑步训练图像数据实时传输至所述本地控制系统与数据显示端;The image acquisition terminal is used to collect the image data of the training personnel running in the running area corresponding to the treadmill, and transmit the image data of the running training to the local control system and the data display terminal in real time;

所述本地控制系统与数据显示端用于将所述跑步训练图像数实时同步至云服务平台内,以及用于显示所述智能算法推送的分析结果。The local control system and the data display terminal are used for synchronizing the number of running training images to the cloud service platform in real time, and for displaying the analysis results pushed by the intelligent algorithm.

可选的,所述对所述训练人员的姿态信息进行分析,包括:Optionally, the analyzing the posture information of the training personnel includes:

计算训练人员的姿态信息中的下肢步幅、频率和双臂摆动的振幅、频率,并将计算结果与标准跑步教程的节拍要求进行对比,获得对比差异度;和/或,Calculate the stride and frequency of the lower limbs and the amplitude and frequency of the swing of the arms in the posture information of the trainer, and compare the calculated results with the tempo requirements of the standard running tutorial to obtain the degree of contrast difference; and/or,

计算训练人员的姿态信息中在跑步过程时人体躯干、腿部、双臂、头部各关节自己的夹角变化,并将夹角变化计算结果与标准跑步动作进行对比分析,评判训练人员跑步过程中的姿态准确性;和/或,Calculate the change of the included angle of each joint of the human body torso, legs, arms and head during the running process in the posture information of the trainer, and compare and analyze the calculation result of the included angle change with the standard running action to judge the running process of the trainer. gesture accuracy in; and/or,

利用训练人员的姿态信息估计训练人员的身体平衡度并计算训练人员实时重心位置,并根据实时重心位置对跑步机转速进行自适应控制和生成跑步安全隐患预警信息;和/或,Use the training personnel's posture information to estimate the training personnel's body balance and calculate the training personnel's real-time center of gravity position, and perform adaptive control of the treadmill rotation speed according to the real-time center of gravity position and generate early warning information of running safety hazards; and/or,

分析训练人员个体运动数据库中的数据,判断随运动时间的积累训练人员的跑步训练效果发展趋势,并进行综合评价训练人员的训练效果。Analyze the data in the trainer's individual exercise database, judge the development trend of the trainer's running training effect with the accumulation of exercise time, and conduct a comprehensive evaluation of the trainer's training effect.

可选的,所述将计算结果与标准跑步教程的节拍要求进行对比的对比公式如下:Optionally, the comparison formula for comparing the calculation result with the beat requirement of the standard running tutorial is as follows:

Figure BDA0002418094750000031
Figure BDA0002418094750000031

其中,n表示统计摆动周期的次数,si表示第i个摆动周期记录的摆动距离,s′表示标准跑步教程摆动的距离;f′表示标准跑步教程摆动的频率;t表示预设时间段;β1表示与标准跑步教程步幅之间的差异度;β2表示与标准跑步教程摆动频率之间的差异度。Among them, n represents the number of statistical swing cycles, s i represents the swing distance recorded in the ith swing cycle, s' represents the swing distance of the standard running tutorial; f' represents the frequency of the standard running tutorial swing; t represents the preset time period; β 1 represents the degree of difference from the standard running tutorial stride length; β 2 represents the degree of difference from the standard running tutorial swing frequency.

可选的,所述计算训练人员的姿态信息中在跑步过程时人体躯干、腿部、双臂、头部各关节自己的夹角变化,并将夹角变化计算结果与标准跑步动作进行对比分析,包括:Optionally, in the calculation of the posture information of the training personnel, the included angle changes of each joint of the human body torso, legs, arms, and head during the running process, and the calculation result of the included angle change is compared and analyzed with the standard running action. ,include:

沿时间轴将所述训练人员的姿势信息中的跑步动作进行分解,形成训练人员跑步动作序列,计算练人员跑步动作序列中各个训练人员跑步动作的人体关节之间的训练夹角,并根据所述训练夹角随时间变化形成训练人员的跑步动作数字姿态数据;The running actions in the posture information of the trainers are decomposed along the time axis to form a trainer's running action sequence, and the training angle between the human joints of each trainer's running action in the trainer's running action sequence is calculated, and according to the The said training angle changes with time to form the digital posture data of the training personnel's running action;

沿时间轴将标准跑步动作进行分解,形成标准动作姿势序列,计算标准动作姿势序列中各个标准跑步动作的人体关节之间的标准夹角,并根据所述标准夹角随时间变化形成标准跑步动作数字姿态数据;Decompose the standard running actions along the time axis to form a standard action posture sequence, calculate the standard included angle between the human body joints of each standard running action in the standard action posture sequence, and form a standard running action according to the change of the standard included angle over time digital attitude data;

基于所述训练人员的跑步动作数字姿态数据和所述标准跑步动作数字姿态数据建立跑步动作对比分析模型;Establish a running action comparative analysis model based on the running action digital posture data of the trainer and the standard running action digital posture data;

基于所述跑步动作对比分析模型进行对比分析。A comparative analysis is performed based on the running action comparative analysis model.

可选的,所述跑步动作对比分析模型的模型公式如下:Optionally, the model formula of the running action comparison analysis model is as follows:

Figure BDA0002418094750000032
Figure BDA0002418094750000032

其中,

Figure BDA0002418094750000033
表示人体关节n的动作相似度;Δt表示T与T′之间的差异度;δ表示人体姿态的整体相似度;αn表示人体关节n在评价姿态整体相似度δ过程中的权重值,αn由标准跑步教程确定;
Figure BDA0002418094750000034
表示人体关节n之间的标准夹角;
Figure BDA0002418094750000035
表示由人体关节n之间的标准夹角所形成的集合;L表示标准跑步动作数字姿态数据,即为
Figure BDA0002418094750000039
随时间t的变化曲线,
Figure BDA0002418094750000036
Figure BDA0002418094750000037
n∈[1,N],tm∈[0,T],N表示人体关节点的个数;T表示标准跑步动作的运动周期;
Figure BDA0002418094750000038
表示人体关节n之间的训练夹角,
Figure BDA0002418094750000041
表示由人体关节n之间的训练夹角所形成的集合;l表示训练人员的跑步动作数字姿态数据,即
Figure BDA0002418094750000042
随时间t的变化曲线,
Figure BDA0002418094750000043
Figure BDA0002418094750000044
n∈[1,N],tm∈[0,T′],T′表示训练人员的训练跑步动作的运动周期。in,
Figure BDA0002418094750000033
Represents the motion similarity of human joint n; Δt represents the difference between T and T′; δ represents the overall similarity of human posture; α n represents the weight value of human joint n in the process of evaluating the overall similarity of posture δ, α n is determined by the standard running tutorial;
Figure BDA0002418094750000034
Represents the standard angle between human joints n;
Figure BDA0002418094750000035
Represents the set formed by the standard angle between human joints n; L represents the digital posture data of the standard running action, which is
Figure BDA0002418094750000039
The change curve with time t,
Figure BDA0002418094750000036
Figure BDA0002418094750000037
n∈[1,N], t m∈[0,T], N denotes the number of joint points of the human body; T denotes the motion cycle of the standard running action;
Figure BDA0002418094750000038
represents the training angle between the human joints n,
Figure BDA0002418094750000041
Represents the set formed by the training angle between human joints n; l represents the digital posture data of the running action of the trainer, namely
Figure BDA0002418094750000042
The change curve with time t,
Figure BDA0002418094750000043
Figure BDA0002418094750000044
n∈[1,N], tm∈ [0,T′], T′ represents the exercise period of the training running action of the trainer.

可选的,所述根据实时重心位置对跑步机转速进行自适应控制和生成跑步预警信息,包括:Optionally, the adaptive control of the rotation speed of the treadmill and the generation of running warning information according to the real-time center of gravity position include:

根据所述实时重心位置与跑步机安全区域之间的关系利用信息反馈机制对跑步机转速进行自适应控制和生成跑步预警信息。According to the relationship between the real-time center of gravity position and the safe area of the treadmill, the information feedback mechanism is used to adaptively control the rotational speed of the treadmill and generate running warning information.

可选的,所述进行综合评价训练人员的训练效果,包括:Optionally, the comprehensive evaluation of the training effect of the training personnel includes:

利用所述跑步训练效果发展趋势结合群体训练人员运动大数据进行综合评价训练人员的训练效果。The training effect of the training personnel is comprehensively evaluated by using the development trend of the running training effect and the big data of the movement of the group training personnel.

可选的,所述对所述训练人员的姿态信息进行分析之后,还包括:Optionally, after analyzing the posture information of the training personnel, the method further includes:

根据训练效果的评价,同时结合群体跑步训练大数据,向训练人员推荐新的更适合的训练方案。According to the evaluation of the training effect, combined with the big data of group running training, new and more suitable training programs are recommended to the trainers.

可选的,所述智能算法模块可部署在所述客户端中的本地控制系统与数据显示端或所述云端服务平台。Optionally, the intelligent algorithm module may be deployed in the local control system and data display terminal of the client or the cloud service platform.

在本发明实施例中,可以实现实时根据训练人员在跑步机系统上跑步进行反馈显示,使得训练人员在跑步时节拍更合理,跑步姿态更标准,训练过程更安全,达到更好的训练健身效果;也可以实时进行跑步过程中的安全预警,提高跑步机使用时的安全性;也可以推荐合适训练人员的训练教程和方法,进一步提高训练效果。In the embodiment of the present invention, real-time feedback and display based on the training personnel running on the treadmill system can be realized, so that the training personnel have a more reasonable rhythm during running, a more standard running posture, a safer training process, and better training and fitness effects. ; It can also provide real-time safety warning during the running process to improve the safety of the treadmill; it can also recommend training tutorials and methods for suitable trainers to further improve the training effect.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention, and for those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative effort.

图1是本发明实施例中的智能跑步机系统的结构组成示意图;Fig. 1 is the structural composition schematic diagram of the intelligent treadmill system in the embodiment of the present invention;

图2是本发另一明实施例中的智能跑步机系统的结构组成示意图;Fig. 2 is the structural composition schematic diagram of the intelligent treadmill system in another embodiment of the present invention;

图3是本发明实施例中的训练人员跑步姿态序列与标注跑步姿态序列对比的波形图。FIG. 3 is a waveform diagram showing a comparison between a trainer's running posture sequence and a marked running posture sequence in an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

实施例Example

请参阅图1,图1是本发明实施例中的智能跑步机系统的结构组成示意图。Please refer to FIG. 1. FIG. 1 is a schematic diagram of the structure and composition of an intelligent treadmill system in an embodiment of the present invention.

如图1所示,一种智能跑步机系统,所述系统包括至少一个跑步客户端11、智能算法模块13以及云端服务平台12;其中,所述跑步客户端11用于采集训练人员在跑步机上指定跑步区域上的跑步训练图像数据,并将采集到的跑步训练图像数据实时同步至云服务平台12内;所述云服务平台12用于在接收到实时同步的跑步训练图像数据之后,检测跑步训练图像数据中训练人员的姿态信息,并基于检测跑步训练图像数据中训练人员的姿态信息启动所述智能算法模块13对训练人员的姿态信息进行分析;所述智能算法模块13用于对所述训练人员的姿态信息进行分析,并将分析结果推送至所述跑步客户端11用于向训练人员显示。As shown in FIG. 1, an intelligent treadmill system includes at least one running client 11, an intelligent algorithm module 13 and a cloud service platform 12; wherein, the running client 11 is used to collect training personnel on the treadmill Designating running training image data on the running area, and synchronizing the collected running training image data to the cloud service platform 12 in real time; the cloud service platform 12 is used to detect running after receiving the running training image data synchronized in real time The posture information of the trainer in the training image data, and based on detecting the posture information of the trainer in the running training image data, the intelligent algorithm module 13 is started to analyze the posture information of the trainer; the intelligent algorithm module 13 is used to The posture information of the trainer is analyzed, and the analysis result is pushed to the running client 11 for display to the trainer.

具体的,跑步机客户端11中的图像采集终端实时采集训练人员的跑步训练图像数据,并且传输至本地控制系统与数据显示端,然后同步至云服务平台12;然后启动智能算法模块13分别进行分析处理,并将分析处理结果反馈至跑步机客户端11中的本地控制系统与数据显示端进行显示。Specifically, the image acquisition terminal in the treadmill client 11 collects the running training image data of the trainer in real time, transmits it to the local control system and the data display terminal, and then synchronizes it to the cloud service platform 12; then activates the intelligent algorithm module 13 to perform Analyze and process, and feed back the analysis and process results to the local control system and data display terminal in the treadmill client 11 for display.

其中,启动智能算法模块13分别进行分析处理包括(1)计算训练人员下肢步幅、频率和双臂摆动幅度、频率,与标准跑步教程中标注跑步动作的节拍要求对比,评价出两者之间的差异度,经过信息反馈,为训练人员提供动作节拍的纠正指导;(2)计算训练人员在跑步过程中人体躯干、腿部、双臂、头部各关节之间的夹角变化,与标准跑步动作进行对比分析,评价跑步姿态的标准性和动作协调性,经过信息反馈,为训练人员提供动作指导;(3)通过估计训练人员体型,同时记录跑步过程中的运动数据、姿态动作数据,建立基于时间轴的个体训练数据库,经过算法分析评价训练人员的训练效果,结合群体训练人员的运动大数据,挖掘出更适合训练人员使用的训练方案,为训练人员提供智能化的建议指导;(4)计算训练人员在跑步机上的位置,分析身体平衡性,实时判断下肢脚部位置与跑步机安全区域之间的关系,检测身体姿态异常导致的身体不平衡状态,经过反馈控制,预测危险情况,在有跌倒的安全风险时跑步机系统控制跑步机速度降低,在危险信息解除后恢复正常装束,实现跑步机转速的自适应控制,同时预警提示训练人员,避免跌倒现象的发生,提高跑步机的安全性。Among them, starting the intelligent algorithm module 13 for analysis and processing respectively includes (1) calculating the stride, frequency, and swinging amplitude and frequency of the lower limbs of the trainer, and comparing them with the rhythm requirements for marking running actions in the standard running tutorial, and evaluating the difference between the two (2) Calculate the change in the angle between the joints of the human trunk, legs, arms, and head of the trainer during the running process, which is consistent with the standard Conduct comparative analysis of running movements, evaluate the standardness of running posture and movement coordination, and provide training personnel with movement guidance through information feedback; (3) By estimating the body shape of the training personnel, and recording the movement data, posture and movement data during the running process at the same time, Establish a timeline-based individual training database, analyze and evaluate the training effect of trainers through algorithmic analysis, and combine the exercise big data of group trainers to discover training programs that are more suitable for trainers, and provide trainers with intelligent advice and guidance; ( 4) Calculate the position of the trainer on the treadmill, analyze the balance of the body, judge the relationship between the position of the lower limbs and the foot of the treadmill in real time, detect the imbalance of the body caused by abnormal body posture, and predict the dangerous situation through feedback control. , When there is a safety risk of falling, the treadmill system controls the speed of the treadmill to reduce, and restores the normal attire after the danger information is removed, realizing the adaptive control of the speed of the treadmill. security.

在本发明实施例中,可以实现实时根据训练人员在跑步机系统上跑步进行反馈显示,使得训练人员在跑步时节拍更合理,跑步姿态更标准,训练过程更安全,达到更好的训练健身效果;也可以实时进行跑步过程中的安全预警,提高跑步机使用时的安全性;也可以推荐合适训练人员的训练教程和方法,进一步提高训练效果。In the embodiment of the present invention, real-time feedback and display based on the training personnel running on the treadmill system can be realized, so that the training personnel have a more reasonable rhythm during running, a more standard running posture, a safer training process, and better training and fitness effects. ; It can also provide real-time safety warning during the running process to improve the safety of the treadmill; it can also recommend training tutorials and methods for suitable trainers to further improve the training effect.

实施例Example

请参阅图2,图2是本发另一明实施例中的智能跑步机系统的结构组成示意图。Please refer to FIG. 2. FIG. 2 is a schematic structural diagram of an intelligent treadmill system according to another embodiment of the present invention.

如图2所示,一种智能跑步机系统,所述系统包括至少一个跑步客户端11、智能算法模块13以及云端服务平台12;其中,所述跑步客户端11用于采集训练人员在跑步机上指定跑步区域上的跑步训练图像数据,并将采集到的跑步训练图像数据实时同步至云服务平台12内;所述云服务平台12用于在接收到实时同步的跑步训练图像数据之后,检测跑步训练图像数据中训练人员的姿态信息,并基于检测跑步训练图像数据中训练人员的姿态信息启动所述智能算法模块13对训练人员的姿态信息进行分析;所述智能算法模块13用于对所述训练人员的姿态信息进行分析,并将分析结果推送至所述跑步客户端11用于向训练人员显示;所述跑步客户端11包括图像采集终端、跑步机和本地控制系统与数据显示端;其中,所述跑步机上拥有跑步区域,用于训练人员在所述跑步区域内进行跑步训练,当训练人员在所述跑步区域内进行跑步训练时,触发所述图像采集终端进行跑步训练图像数据的实时采集;所述图像采集终端用于采集训练人员在所述跑步机对应的跑步区域跑步训练图像数据,并将所述跑步训练图像数据实时传输至所述本地控制系统与数据显示端;所述本地控制系统与数据显示端用于将所述跑步训练图像数实时同步至云服务平台内,以及用于显示所述智能算法推送的分析结果;并且,智能算法模块13中内置了群体数据库、数据分析算法、个体数据库、训练指导方案等。As shown in FIG. 2, an intelligent treadmill system includes at least one running client 11, an intelligent algorithm module 13 and a cloud service platform 12; wherein, the running client 11 is used to collect training personnel on the treadmill Designating running training image data on the running area, and synchronizing the collected running training image data to the cloud service platform 12 in real time; the cloud service platform 12 is used to detect running after receiving the running training image data synchronized in real time The posture information of the trainer in the training image data, and based on detecting the posture information of the trainer in the running training image data, the intelligent algorithm module 13 is started to analyze the posture information of the trainer; the intelligent algorithm module 13 is used to The posture information of the training personnel is analyzed, and the analysis results are pushed to the running client 11 for display to the training personnel; the running client 11 includes an image acquisition terminal, a treadmill, a local control system and a data display terminal; wherein , there is a running area on the treadmill, which is used for training personnel to perform running training in the running area. When the training personnel performs running training in the running area, the image acquisition terminal is triggered to perform real-time running training image data. collection; the image collection terminal is used to collect the image data of the training personnel running in the running area corresponding to the treadmill, and transmit the image data of the running training to the local control system and the data display terminal in real time; the local The control system and the data display terminal are used to synchronize the number of running training images to the cloud service platform in real time, and to display the analysis results pushed by the intelligent algorithm; and, the intelligent algorithm module 13 has built-in group database, data analysis Algorithms, individual databases, training guidance programs, etc.

在本发明具体实施过程中,所述对所述训练人员的姿态信息进行分析,包括:计算训练人员的姿态信息中的下肢步幅、频率和双臂摆动的振幅、频率,并将计算结果与标准跑步教程的节拍要求进行对比,获得对比差异度;和/或,计算训练人员的姿态信息中在跑步过程时人体躯干、腿部、双臂、头部各关节自己的夹角变化,并将夹角变化计算结果与标准跑步动作进行对比分析,评判训练人员跑步过程中的姿态准确性;和/或,利用训练人员的姿态信息估计训练人员的身体平衡度并计算训练人员实时重心位置,并根据实时重心位置对跑步机转速进行自适应控制和生成跑步安全隐患预警信息;和/或,分析训练人员个体运动数据库中的数据,判断随运动时间的积累训练人员的跑步训练效果发展趋势,并进行综合评价训练人员的训练效果。In the specific implementation process of the present invention, the analysis of the posture information of the training personnel includes: calculating the stride length and frequency of the lower limbs and the amplitude and frequency of the swing of the arms in the posture information of the training personnel, and comparing the calculation results with The rhythm requirements of the standard running tutorial are compared to obtain the degree of contrast difference; and/or, the changes in the included angles of the joints of the human torso, legs, arms, and head during the running process in the posture information of the trainer are calculated, and the Compare and analyze the calculation result of the included angle change with the standard running action to judge the posture accuracy of the trainer during running; and/or use the posture information of the trainer to estimate the body balance of the trainer and calculate the real-time center of gravity of the trainer, and Adaptive control of the treadmill rotation speed according to the real-time center of gravity position and generation of early warning information of potential running safety hazards; and/or, analyzing the data in the individual exercise database of the trainers, judging the development trend of the running training effect of the trainers accumulated with the exercise time, and Conduct a comprehensive evaluation of the training effect of trainers.

进一步的,所述将计算结果与标准跑步教程的节拍要求进行对比的对比公式如下:Further, the comparison formula for comparing the calculation result with the beat requirement of the standard running tutorial is as follows:

Figure BDA0002418094750000071
Figure BDA0002418094750000071

其中,n表示统计摆动周期的次数,si表示第i个摆动周期记录的摆动距离,s′表示标准跑步教程摆动的距离;f′表示标准跑步教程摆动的频率;t表示预设时间段;β1表示与标准跑步教程步幅之间的差异度;β2表示与标准跑步教程摆动频率之间的差异度。Among them, n represents the number of statistical swing cycles, s i represents the swing distance recorded in the ith swing cycle, s' represents the swing distance of the standard running tutorial; f' represents the frequency of the standard running tutorial swing; t represents the preset time period; β 1 represents the degree of difference from the standard running tutorial stride length; β 2 represents the degree of difference from the standard running tutorial swing frequency.

进一步的,所述计算训练人员的姿态信息中在跑步过程时人体躯干、腿部、双臂、头部各关节自己的夹角变化,并将夹角变化计算结果与标准跑步动作进行对比分析,包括:沿时间轴将所述训练人员的姿势信息中的跑步动作进行分解,形成训练人员跑步动作序列,计算练人员跑步动作序列中各个训练人员跑步动作的人体关节之间的训练夹角,并根据所述训练夹角随时间变化形成训练人员的跑步动作数字姿态数据;沿时间轴将标准跑步动作进行分解,形成标准动作姿势序列,计算标准动作姿势序列中各个标准跑步动作的人体关节之间的标准夹角,并根据所述标准夹角随时间变化形成标准跑步动作数字姿态数据;基于所述训练人员的跑步动作数字姿态数据和所述标准跑步动作数字姿态数据建立跑步动作对比分析模型;基于所述跑步动作对比分析模型进行对比分析。Further, in the posture information of the calculation training personnel, the included angle changes of each joint of the human body torso, legs, arms, and head during the running process, and the calculation results of the included angle change are compared and analyzed with the standard running action, The steps include: decomposing the running actions in the posture information of the trainers along the time axis to form a trainer's running action sequence, calculating the training angle between the human body joints of each trainer's running action in the trainer's running action sequence, and According to the time change of the training angle, the digital posture data of the running action of the trainer is formed; the standard running action is decomposed along the time axis to form a standard action posture sequence, and the human body joints of each standard running action in the standard action posture sequence are calculated. The standard included angle, and the standard running action digital posture data is formed according to the time change of the standard included angle; based on the running action digital posture data of the trainer and the standard running action digital posture data, a running action comparison analysis model is established; A comparative analysis is performed based on the running action comparative analysis model.

进一步的,所述跑步动作对比分析模型的模型公式如下:Further, the model formula of the running action comparison analysis model is as follows:

Figure BDA0002418094750000081
Figure BDA0002418094750000081

其中,

Figure BDA0002418094750000082
表示人体关节n的动作相似度;Δt表示T与T′之间的差异度;δ表示人体姿态的整体相似度;αn表示人体关节n在评价姿态整体相似度δ过程中的权重值,αn由标准跑步教程确定;
Figure BDA0002418094750000083
表示人体关节n之间的标准夹角;
Figure BDA0002418094750000084
表示由人体关节n之间的标准夹角所形成的集合;L表示标准跑步动作数字姿态数据,即为
Figure BDA0002418094750000085
随时间t的变化曲线,
Figure BDA0002418094750000086
Figure BDA0002418094750000087
n∈[1,N],tm∈[0,T],N表示人体关节点的个数;T表示标准跑步动作的运动周期;
Figure BDA0002418094750000088
表示人体关节n之间的训练夹角,
Figure BDA0002418094750000089
表示由人体关节n之间的训练夹角所形成的集合;l表示训练人员的跑步动作数字姿态数据,即
Figure BDA00024180947500000812
随时间t的变化曲线,
Figure BDA00024180947500000810
Figure BDA00024180947500000811
n∈[1,N],tm∈[0,T′],T′表示训练人员的训练跑步动作的运动周期。in,
Figure BDA0002418094750000082
Represents the motion similarity of human joint n; Δt represents the difference between T and T′; δ represents the overall similarity of human posture; α n represents the weight value of human joint n in the process of evaluating the overall similarity of posture δ, α n is determined by the standard running tutorial;
Figure BDA0002418094750000083
Represents the standard angle between human joints n;
Figure BDA0002418094750000084
Represents the set formed by the standard angle between human joints n; L represents the digital posture data of the standard running action, which is
Figure BDA0002418094750000085
The change curve with time t,
Figure BDA0002418094750000086
Figure BDA0002418094750000087
n∈[1,N], t m∈[0,T], N denotes the number of joint points of the human body; T denotes the motion cycle of the standard running action;
Figure BDA0002418094750000088
represents the training angle between the human joints n,
Figure BDA0002418094750000089
Represents the set formed by the training angle between human joints n; l represents the digital posture data of the running action of the trainer, namely
Figure BDA00024180947500000812
The change curve with time t,
Figure BDA00024180947500000810
Figure BDA00024180947500000811
n∈[1,N], tm∈ [0,T′], T′ represents the exercise period of the training running action of the trainer.

进一步的,所述根据实时重心位置对跑步机转速进行自适应控制和生成跑步预警信息,包括:根据所述实时重心位置与跑步机安全区域之间的关系利用信息反馈机制对跑步机转速进行自适应控制和生成跑步预警信息。Further, the self-adaptive control of the rotation speed of the treadmill and the generation of running warning information according to the real-time center of gravity position include: using an information feedback mechanism to automatically control the rotation speed of the treadmill according to the relationship between the real-time center of gravity position and the safe area of the treadmill. Adaptive control and generation of running warning messages.

进一步的,所述进行综合评价训练人员的训练效果,包括:利用所述跑步训练效果发展趋势结合群体训练人员运动大数据进行综合评价训练人员的训练效果。Further, the comprehensively evaluating the training effect of the training personnel includes: comprehensively evaluating the training effect of the training personnel using the development trend of the running training effect combined with the exercise big data of the group training personnel.

进一步的,所述对所述训练人员的姿态信息进行分析之后,还包括:根据训练效果的评价,同时结合群体跑步训练大数据,向训练人员推荐新的更适合的训练方案。Further, after analyzing the posture information of the training personnel, the method further includes: recommending a new and more suitable training scheme to the training personnel according to the evaluation of the training effect and in combination with the big data of group running training.

进一步的,所述智能算法模块可部署在所述客户端中的本地控制系统与数据显示端或所述云端服务平台。Further, the intelligent algorithm module can be deployed in the local control system and data display terminal in the client or the cloud service platform.

具体的,计算训练人员下肢步幅、频率和双臂摆动幅度、频率,与标准跑步教程对比,计算出两者之间的差异度,以腿部节点a为例说明,统计节点a在跑步过程中从b点到c点的摆动距离s,以及在时间t内的摆动频率,通过如下公式计算与标准跑步教程的差异度;既有将计算结果与标准跑步教程的节拍要求进行对比的对比公式如下:Specifically, calculate the stride and frequency of the lower limbs and the swinging amplitude and frequency of the arms of the trainer, compare it with the standard running tutorial, and calculate the degree of difference between the two. Taking the leg node a as an example, the statistical node a is running during the running process. The swing distance s from point b to point c, and the swing frequency in time t, are calculated by the following formula to calculate the difference from the standard running tutorial; there is a comparison formula to compare the calculation result with the tempo requirements of the standard running tutorial as follows:

Figure BDA0002418094750000091
Figure BDA0002418094750000091

其中,n表示统计摆动周期的次数,si表示第i个摆动周期记录的摆动距离,s′表示标准跑步教程摆动的距离;f′表示标准跑步教程摆动的频率;t表示预设时间段;β1表示与标准跑步教程步幅之间的差异度;β2表示与标准跑步教程摆动频率之间的差异度。Among them, n represents the number of statistical swing cycles, s i represents the swing distance recorded in the ith swing cycle, s' represents the swing distance of the standard running tutorial; f' represents the frequency of the standard running tutorial swing; t represents the preset time period; β 1 represents the degree of difference from the standard running tutorial stride length; β 2 represents the degree of difference from the standard running tutorial swing frequency.

如题3所示,与标准的跑步动作对比,评判训练人员跑步过程中的姿态准确性;沿时间轴将标准的跑步动作分解,形成关键的动作姿态序列,计算各个动作姿态时人体关节之间的夹角

Figure BDA0002418094750000092
Figure BDA0002418094750000093
由人体关节n之间的标准夹角所形成的集合,
Figure BDA0002418094750000094
N表示人体节点的个数;融合时间参数形成标准跑步动作数字姿态数据L,即为
Figure BDA0002418094750000095
随时间t的变化曲线,
Figure BDA0002418094750000096
Figure BDA0002418094750000097
n∈[1,N],tm∈[0,T];T表示标准跑步动作的运动周期;同理在训练人员跑步时,沿时间轴将动作分解,形成训练人员动作序列,计算各个动作姿态时人体关节之间的夹角
Figure BDA0002418094750000098
Figure BDA0002418094750000099
表示人体关节n之间的训练夹角,
Figure BDA00024180947500000910
表示由人体关节n之间的训练夹角所形成的集合;l表示训练人员的跑步动作数字姿态数据,即
Figure BDA00024180947500000911
随时间t的变化曲线,
Figure BDA00024180947500000912
n∈[1,N],tm∈[0,T′],T′表示训练人员的训练跑步动作的运动周期。As shown in question 3, compare with the standard running action to judge the accuracy of the trainer's posture during running; decompose the standard running action along the time axis to form a key action posture sequence, and calculate the difference between the human joints in each action posture. included angle
Figure BDA0002418094750000092
Figure BDA0002418094750000093
The set formed by the standard angle between human joints n,
Figure BDA0002418094750000094
N represents the number of human body nodes; the fusion time parameters form the digital posture data L of the standard running action, which is
Figure BDA0002418094750000095
The change curve with time t,
Figure BDA0002418094750000096
Figure BDA0002418094750000097
n∈[1,N], t m∈[0,T]; T represents the movement cycle of the standard running action; Similarly, when the trainer is running, the action is decomposed along the time axis to form the trainer’s action sequence, and each action is calculated. The angle between the joints of the human body during posture
Figure BDA0002418094750000098
Figure BDA0002418094750000099
represents the training angle between the human joints n,
Figure BDA00024180947500000910
Represents the set formed by the training angle between human joints n; l represents the digital posture data of the running action of the trainer, namely
Figure BDA00024180947500000911
The change curve with time t,
Figure BDA00024180947500000912
n∈[1,N], tm∈ [0,T′], T′ represents the exercise period of the training running action of the trainer.

根据该训练人员的跑步动作数字姿态数据和该标准跑步动作数字姿态数据建立跑步动作对比分析模型;该跑步动作对比分析模型的模型公式如下:According to the running action digital posture data of the trainer and the standard running action digital posture data, a running action comparison analysis model is established; the model formula of the running action comparison analysis model is as follows:

Figure BDA0002418094750000101
Figure BDA0002418094750000101

其中,

Figure BDA0002418094750000102
表示人体关节n的动作相似度;Δt表示T与T′之间的差异度;δ表示人体姿态的整体相似度;αn表示人体关节n在评价姿态整体相似度δ过程中的权重值,αn由标准跑步教程确定;
Figure BDA0002418094750000103
表示人体关节n之间的标准夹角;
Figure BDA0002418094750000104
表示由人体关节n之间的标准夹角所形成的集合;L表示标准跑步动作数字姿态数据,即为
Figure BDA0002418094750000105
随时间t的变化曲线,
Figure BDA0002418094750000106
Figure BDA0002418094750000107
n∈[1,N],tm∈[0,T],N表示人体关节点的个数;T表示标准跑步动作的运动周期;
Figure BDA0002418094750000108
表示人体关节n之间的训练夹角,
Figure BDA0002418094750000109
表示由人体关节n之间的训练夹角所形成的集合;l表示训练人员的跑步动作数字姿态数据,即
Figure BDA00024180947500001010
随时间t的变化曲线,
Figure BDA00024180947500001011
Figure BDA00024180947500001012
n∈[1,N],tm∈[0,T′],T′表示训练人员的训练跑步动作的运动周期。in,
Figure BDA0002418094750000102
Represents the motion similarity of human joint n; Δt represents the difference between T and T′; δ represents the overall similarity of human posture; α n represents the weight value of human joint n in the process of evaluating the overall similarity of posture δ, α n is determined by the standard running tutorial;
Figure BDA0002418094750000103
Represents the standard angle between human joints n;
Figure BDA0002418094750000104
Represents the set formed by the standard angle between human joints n; L represents the digital posture data of the standard running action, which is
Figure BDA0002418094750000105
The change curve with time t,
Figure BDA0002418094750000106
Figure BDA0002418094750000107
n∈[1,N], t m∈[0,T], N denotes the number of joint points of the human body; T denotes the motion cycle of the standard running action;
Figure BDA0002418094750000108
represents the training angle between the human joints n,
Figure BDA0002418094750000109
Represents the set formed by the training angle between human joints n; l represents the digital posture data of the running action of the trainer, namely
Figure BDA00024180947500001010
The change curve with time t,
Figure BDA00024180947500001011
Figure BDA00024180947500001012
n∈[1,N], tm∈ [0,T′], T′ represents the exercise period of the training running action of the trainer.

通过反馈动作相似度变量

Figure BDA00024180947500001013
和δ,指导训练人员局部姿态的标准性矫正和整体运动姿态的调整,增强训练效果。Through feedback action similarity variable
Figure BDA00024180947500001013
and δ, to guide the standard correction of the local posture of the trainers and the adjustment of the overall movement posture to enhance the training effect.

利用训练人员的姿态信息,估计训练人员的身体平衡度,计算人体重心位置P,实时计算P与跑步机安全区域R之间的关系,通过信息反馈机制实现对跑步机转速的自适应控制,同时预警提示训练人员,避免跑步机上跌倒事件的发生,提高跑步机的安全性。Using the posture information of the trainer, the body balance of the trainer is estimated, the position of the center of gravity P of the human body is calculated, and the relationship between P and the treadmill safety area R is calculated in real time, and the adaptive control of the treadmill speed is realized through the information feedback mechanism. The early warning prompts the training personnel to avoid the occurrence of falls on the treadmill and improve the safety of the treadmill.

现有的跑步机并不能防止跌倒,一般是在跌倒之后触发安全绳使跑步机停止,是一种跌倒行为发生后才启动的安全机制,并没起到根本的安全保护,如果发生跌倒,对人的伤害很大;跑步的时候安全绳要系在身上,有一定的束缚性,较为不便;在本发明实施例中跑步过程中同步判断人体身体平衡度、跑步安全区域与跑步位置之间的关系,预判危险的发生,并实时控制跑步机转速使其转速更适合训练人员,降低跌倒风险,同时形成危险隐患预警,提示跑步人员,避免跌倒等意外的发生;不用增加任何其他的接触和束缚,用户跑步体验会更好。The existing treadmill cannot prevent falls. Generally, the safety rope is triggered to stop the treadmill after a fall. It is a safety mechanism that is activated after a fall occurs, and does not provide fundamental safety protection. The human injury is very large; the safety rope must be tied to the body when running, which has a certain restraint and is relatively inconvenient; in the embodiment of the present invention, the balance of the human body, the running safety area and the running position are synchronously judged during the running process. It can predict the occurrence of danger, and control the rotation speed of the treadmill in real time to make it more suitable for training personnel, reduce the risk of falling, and at the same time form an early warning of hidden dangers to remind runners to avoid accidents such as falls; no need to increase any other contact and Bound, the user's running experience will be better.

分析训练人员个体运动数据库中的数据,判断随运动时间的积累训练人员训练效果发展趋势,同时结合群体训练人员运动大数据,综合评价训练人员的训练效果,推荐适合训练人员的训练教程和方法,进一步提高训练效果。Analyze the data in the individual exercise database of the trainers, judge the development trend of the training effect of the trainers with the accumulation of exercise time, and combine the big data of the exercise of the group trainers to comprehensively evaluate the training effect of the trainers, and recommend the training courses and methods suitable for the trainers. further improve the training effect.

智能算法模块可部署在本地控制系统与数据显示端或云端服务平台,本地控制系统与数据显示端和云端服务平台之间可数据同步。The intelligent algorithm module can be deployed in the local control system and the data display terminal or cloud service platform, and the data can be synchronized between the local control system and the data display terminal and the cloud service platform.

在本发明实施例中,可以实现实时根据训练人员在跑步机系统上跑步进行反馈显示,使得训练人员在跑步时节拍更合理,跑步姿态更标准,训练过程更安全,达到更好的训练健身效果;也可以实时进行跑步过程中的安全预警,提高跑步机使用时的安全性;也可以推荐合适训练人员的训练教程和方法,进一步提高训练效果。In the embodiment of the present invention, real-time feedback and display based on the training personnel running on the treadmill system can be realized, so that the training personnel have a more reasonable rhythm during running, a more standard running posture, a safer training process, and better training and fitness effects. ; It can also provide real-time safety warning during the running process to improve the safety of the treadmill; it can also recommend training tutorials and methods for suitable trainers to further improve the training effect.

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: Read Only Memory (ROM, Read Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk, etc.

另外,以上对本发明实施例所提供的一种智能跑步机系统进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。In addition, an intelligent treadmill system provided by the embodiments of the present invention has been introduced in detail above, and specific examples should be used in this paper to illustrate the principles and implementations of the present invention, and the descriptions of the above embodiments are only used to help understanding The method of the present invention and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation and application scope. In summary, the content of this specification should not be It is construed as a limitation of the present invention.

Claims (10)

1. An intelligent treadmill system is characterized by comprising at least one running client, an intelligent algorithm module and a cloud service platform; wherein,
the running client is used for acquiring running training image data of a training person on a specified running area on the running machine and synchronizing the acquired running training image data into the cloud service platform in real time;
the cloud service platform is used for detecting the posture information of the training personnel in the running training image data after receiving the running training image data synchronized in real time, and starting the intelligent algorithm module to analyze the posture information of the training personnel based on the posture information of the training personnel in the running training image data;
the intelligent algorithm module is used for analyzing the posture information of the training personnel and pushing the analysis result to the running client for displaying to the training personnel.
2. The intelligent treadmill system of claim 1, wherein the running client comprises an image acquisition terminal, a treadmill and a local control system and data display terminal; wherein,
the treadmill is provided with a running area for training a person to run in the running area, and when the person performs running training in the running area, the image acquisition terminal is triggered to acquire running training image data in real time;
the image acquisition terminal is used for acquiring running training image data of a training person in a running area corresponding to the running machine and transmitting the running training image data to the local control system and the data display end in real time;
the local control system and the data display end are used for synchronizing the number of the running training images to a cloud service platform in real time and displaying an analysis result pushed by the intelligent algorithm.
3. The intelligent treadmill system of claim 1, wherein the analyzing the posture information of the trainee comprises:
calculating the lower limb stride and frequency and the amplitude and frequency of double-arm swinging in the posture information of the training personnel, and comparing the calculation result with the beat requirement of a standard running course to obtain the contrast difference; and/or the presence of a gas in the gas,
calculating the self included angle change of each joint of the trunk, the legs, the two arms and the head of the human body in the posture information of the training personnel during the running process, comparing and analyzing the calculation result of the included angle change with the standard running action, and judging the posture accuracy of the training personnel during the running process; and/or the presence of a gas in the gas,
estimating the body balance of the training personnel by utilizing the posture information of the training personnel, calculating the real-time gravity center position of the training personnel, carrying out self-adaptive control on the rotating speed of the treadmill according to the real-time gravity center position and generating running potential safety hazard early warning information; and/or the presence of a gas in the gas,
analyzing data in the training personnel individual movement database, judging the running training effect development trend of the training personnel accumulated along with movement time, and comprehensively evaluating the training effect of the training personnel.
4. The intelligent treadmill system of claim 3, wherein the comparison formula comparing the calculated results to the tempo requirements of a standard running course is as follows:
Figure FDA0002418094740000021
where n denotes the number of statistical wobble periods, siRepresenting the swing distance recorded for the ith swing cycle, s 'representing the distance of the standard running course swing, f' representing the frequency of the standard running course swing, t representing a preset time period, β1Representing the degree of difference from the standard running course stride β2Indicating the degree of difference from the standard running course swing frequency.
5. The intelligent treadmill system of claim 3, wherein the calculation of the individual angle changes of the body trunk, legs, arms, and head joints during the running process in the posture information of the trainee, and the comparison analysis of the angle change calculation result with the standard running action comprises:
decomposing the running actions in the posture information of the trainees along a time axis to form a trainee running action sequence, calculating training included angles among human body joints of the running actions of the trainees in the trainee running action sequence, and forming running action digital posture data of the trainees according to the time variation of the training included angles;
decomposing the standard running actions along a time axis to form a standard action posture sequence, calculating a standard included angle between human body joints of each standard running action in the standard action posture sequence, and forming standard running action digital posture data according to the standard included angle along time variation;
establishing a running action comparison analysis model based on the running action digital posture data of the training personnel and the standard running action digital posture data;
and carrying out comparative analysis based on the running motion comparative analysis model.
6. The intelligent treadmill system of claim 5, wherein the running motion contrastive analysis model has a model formula as follows:
Figure FDA0002418094740000031
wherein,
Figure FDA0002418094740000032
representing the motion similarity of human joints n, delta T representing the difference between T and T', delta representing the overall similarity of human postures αnRepresenting the weight value of the human joint n in the process of evaluating the overall similarity delta of the posture, αnDetermined by a standard running course;
Figure FDA0002418094740000033
representing a standard included angle between human joints n;
Figure FDA0002418094740000034
representing a set formed by standard angles between human joints n; l represents the standard running motion digital posture data, namely
Figure FDA0002418094740000035
The curve of the variation with time t,
Figure FDA0002418094740000036
Figure FDA0002418094740000037
n∈[1,N],tm∈[0,T]n represents the number of human body joint points; t represents the movement cycle of the standard running motion;
Figure FDA0002418094740000038
representing the training included angle between human joints n,
Figure FDA0002418094740000039
representing a set formed by training angles between human joints n; l represents the running motion digital attitude data of the trainee, i.e.
Figure FDA00024180947400000310
The curve of the variation with time t,
Figure FDA00024180947400000311
Figure FDA00024180947400000312
n∈[1,N],tm∈[0,T′]and T' represents the movement period of the training running action of the training person.
7. The intelligent treadmill system of claim 3, wherein adaptively controlling treadmill speed and generating running pre-warning information based on the real-time center of gravity position comprises:
and carrying out self-adaptive control on the rotating speed of the treadmill by using an information feedback mechanism according to the relation between the real-time gravity center position and the safe region of the treadmill and generating running early warning information.
8. The intelligent treadmill system of claim 3, wherein the performing a comprehensive assessment of the exercise performance of the exercise person comprises:
and comprehensively evaluating the training effect of the trainees by utilizing the development trend of the running training effect and combining the big movement data of the group trainees.
9. The intelligent treadmill system of claim 3, further comprising, after analyzing the posture information of the trainee:
and according to the evaluation of the training effect, combining the group running training big data, and recommending a new more suitable training scheme to the training personnel.
10. The intelligent treadmill system of claim 2, wherein the intelligent algorithm module is deployable on a local control system and a data display in the client or the cloud service platform.
CN202010197331.4A 2020-03-19 2020-03-19 Intelligent treadmill system Pending CN111265817A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010197331.4A CN111265817A (en) 2020-03-19 2020-03-19 Intelligent treadmill system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010197331.4A CN111265817A (en) 2020-03-19 2020-03-19 Intelligent treadmill system

Publications (1)

Publication Number Publication Date
CN111265817A true CN111265817A (en) 2020-06-12

Family

ID=70992541

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010197331.4A Pending CN111265817A (en) 2020-03-19 2020-03-19 Intelligent treadmill system

Country Status (1)

Country Link
CN (1) CN111265817A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113506145A (en) * 2021-09-08 2021-10-15 南京麦豆健康管理有限公司 Postpartum exercise course evaluation system and method based on data analysis
CN113633953A (en) * 2021-06-21 2021-11-12 国家体育总局体育科学研究所 Relay baton integrated with positioning module
WO2022110453A1 (en) * 2020-11-26 2022-06-02 广州源动智慧体育科技有限公司 Running posture recognition method and apparatus, and computer device
CN116403284A (en) * 2023-04-07 2023-07-07 北京奥康达体育产业股份有限公司 Wisdom running examination training system based on bluetooth transmission technology

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015108700A1 (en) * 2014-01-14 2015-07-23 Zsolutionz, LLC Sensor-based evaluation and feedback of exercise performance
CN105879305A (en) * 2016-04-12 2016-08-24 中国科学院合肥物质科学研究院 Video-based self-adaptive treadmill speed regulating system
CN106139564A (en) * 2016-08-01 2016-11-23 纳恩博(北京)科技有限公司 Image processing method and device
CN108187300A (en) * 2017-12-25 2018-06-22 北京海杭通讯科技有限公司 Intelligent running machine based on Gait Recognition and high in the clouds data analysis
US20190105551A1 (en) * 2012-02-10 2019-04-11 Envisionbody, Llc Process to Aid in Motivation of Personal Fitness, Health Monitoring and Validation of User

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190105551A1 (en) * 2012-02-10 2019-04-11 Envisionbody, Llc Process to Aid in Motivation of Personal Fitness, Health Monitoring and Validation of User
WO2015108700A1 (en) * 2014-01-14 2015-07-23 Zsolutionz, LLC Sensor-based evaluation and feedback of exercise performance
CN105879305A (en) * 2016-04-12 2016-08-24 中国科学院合肥物质科学研究院 Video-based self-adaptive treadmill speed regulating system
CN106139564A (en) * 2016-08-01 2016-11-23 纳恩博(北京)科技有限公司 Image processing method and device
CN108187300A (en) * 2017-12-25 2018-06-22 北京海杭通讯科技有限公司 Intelligent running machine based on Gait Recognition and high in the clouds data analysis

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022110453A1 (en) * 2020-11-26 2022-06-02 广州源动智慧体育科技有限公司 Running posture recognition method and apparatus, and computer device
CN113633953A (en) * 2021-06-21 2021-11-12 国家体育总局体育科学研究所 Relay baton integrated with positioning module
CN113506145A (en) * 2021-09-08 2021-10-15 南京麦豆健康管理有限公司 Postpartum exercise course evaluation system and method based on data analysis
CN116403284A (en) * 2023-04-07 2023-07-07 北京奥康达体育产业股份有限公司 Wisdom running examination training system based on bluetooth transmission technology
CN116403284B (en) * 2023-04-07 2023-09-12 北京奥康达体育产业股份有限公司 Wisdom running examination training system based on bluetooth transmission technology

Similar Documents

Publication Publication Date Title
CN111265817A (en) Intelligent treadmill system
CN111263953B (en) Action state evaluation system, device, server, method and storage medium thereof
CN109637625B (en) Self-learning fitness plan generation system
CN112464918B (en) Body-building action correcting method and device, computer equipment and storage medium
Ghasemzadeh et al. Coordination analysis of human movements with body sensor networks: A signal processing model to evaluate baseball swings
US9795337B2 (en) System, apparatus, and method for promoting usage of core muscles and other applications
Figueiredo et al. Front crawl sprint performance: A cluster analysis of biomechanics, energetics, coordinative, and anthropometric determinants in young swimmers
Ghasemzadeh et al. Sport training using body sensor networks: A statistical approach to measure wrist rotation for golf swing
US8944939B2 (en) Inertial measurement of sports motion
US20180133551A1 (en) System and method for personalized exercise training and coaching
CN105808959A (en) Motion detection system, motion detection terminal and cloud platform
US11977095B2 (en) Method and system for analyzing an athletic throwing motion by an individual
US20150092980A1 (en) Tracking program and method
CN105451828A (en) Report system for physiotherapeutic and rehabilitative video games
Bosch et al. Analysis of indoor rowing motion using wearable inertial sensors
CN110755083A (en) A virtual reality-based rehabilitation training method and exercise evaluation equipment
US20180169470A1 (en) Frameworks and methodologies configured to enable analysis of physically performed skills, including application to delivery of interactive skills training content
Serrien et al. Proximal-to-distal sequencing and coordination variability in the volleyball spike of elite youth players: Effects of gender and growth
CN108499072A (en) A kind of swimming position training method and its system
Matsuda et al. A practical estimation method for center of mass velocity in swimming direction during front crawl swimming
Malik et al. Badminton action analysis using LSTM
Cirilo et al. ABT: Mobile Solution for Computer Assisted Boxing Training. Using smartphones to measure and track boxers’ performance while training.
Gonçalves et al. Automating senior fitness testing through gesture detection with depth sensors
Ghasemzadeh et al. Body sensor networks for baseball swing training: Coordination analysis of human movements using motion transcripts
JP5988137B2 (en) Exercise continuation support system, exercise attraction information generation device and program

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200612

RJ01 Rejection of invention patent application after publication