Technical action acquisition method and system for ski-jump skiers

文档序号:313132 发布日期:2021-11-30 浏览:33次 中文

阅读说明:本技术 一种跳台滑雪运动员的技术动作获取方法及系统 (Technical action acquisition method and system for ski-jump skiers ) 是由 李漩 刘思平 张鑫 聂娟 祝云飞 于 2021-05-12 设计创作,主要内容包括:本发明公开了一种跳台滑雪运动员的技术动作获取方法及系统。该方法包括:获取运动员的距离和滑行赛道的关键点;距离为基站与运动员之间的距离;关键点包括出发点、起跳点、落地点和临界点;临界点为滑行赛道上直线滑行赛段与曲线滑行赛段之间的交接点;根据距离和关键点确定运动员的滑行阶段;根据距离和滑行阶段计算运动员的位置;根据位置和关键点计算运动员的技术动作;技术动作包括运动员处于位置和关键点时的速度。本发明将滑行路程分成几个阶段,根据基站与运动员之间的距离和运动员的位置计算运动员的技术动作,提高了对跳台滑雪运动员的技术动作检测的准确性。(The invention discloses a technical action acquisition method and a system for a platform-jumping skier. The method comprises the following steps: acquiring the distance of the athlete and key points of a sliding track; the distance is the distance between the base station and the athlete; the key points comprise a starting point, a take-off point, a landing point and a critical point; the critical point is the intersection point between the straight sliding race segment and the curve sliding race segment on the sliding race track; determining the sliding stage of the athlete according to the distance and the key points; calculating the position of the athlete according to the distance and the sliding stage; calculating the technical movement of the athlete according to the positions and the key points; the technical action includes the speed of the athlete at the location and key point. The invention divides the sliding path into a plurality of stages, calculates the technical action of the athlete according to the distance between the base station and the athlete and the position of the athlete, and improves the accuracy of detecting the technical action of the ski jump athlete.)

1. A method of obtaining a technical movement of a ski jump athlete, comprising:

acquiring the distance of the athlete and key points of a sliding track; the distance is the distance between the base station and the athlete; the key points comprise a starting point, a take-off point, a landing point and a critical point; the critical point is an intersection point between a straight sliding race section and a curve sliding race section on the sliding race track;

determining a taxi phase of the athlete according to the distance and the key point;

calculating the position of the athlete according to the distance and the taxi period;

calculating a technical action of the athlete based on the location and the keypoints; the technical action includes a speed of the athlete while in the position and a speed of the athlete while at the key point.

2. The method for obtaining technical movements of a diving tower skier according to claim 1, wherein said determining a gliding phase of said skier based on said distance and said key points comprises:

if the distance is between the starting point and the critical point, determining that the gliding stage of the athlete is a linear gliding stage;

if the distance is between the critical point and the take-off point, determining that the gliding stage of the athlete is a curvilinear gliding stage;

and if the distance is between the take-off point and the landing point, determining that the gliding stage of the athlete is an air flight stage.

3. The method for obtaining technical movements of a diving tower skier according to claim 2, wherein said calculating the position of said skier from said distance and said gliding session comprises:

when the sliding stage is a linear sliding stage, calculating the position of the athlete according to the equation of the distance and the equation of the linear sliding race section;

when the sliding stage is a curve sliding stage, calculating the position of the athlete according to the equation of the distance and the equation of the curve sliding race segment;

and when the taxiing stage is an air flight stage, calculating the position of the athlete according to the equation of the distance and the equation of the air flight.

4. The method of claim 3, wherein the calculation equation of the straight sliding phase is:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Represents the abscissa, y, of the base station0Representing the ordinate of the base station, d representing the distance, k representing the slope of the straight gliding competition segment, b representing the height of the highest point of the slope of the straight gliding competition segment.

5. The method of claim 3, wherein the equation for the calculation of the curvilinear sliding phase is:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Represents the abscissa, y, of the base station0Represents the ordinate of the base station, d represents the distance, x1Represents the center abscissa, y, of the circle on which the curvilinear sliding race segment is located1Representing the longitudinal coordinate of the centre of the circle on which the curvilinear sliding race segment is located, d1Representing the radius of the circle on which the curvilinear gliding competition segment is located.

6. The method of claim 3, wherein the calculation equation of the air flight phase is:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Represents the abscissa, y, of the base station0Represents the ordinate of the base station, d represents the distance, x2The abscissa, y, representing the takeoff point2Representing the ordinate of the takeoff point, g representing the acceleration of gravity, v0Indicating the initial speed of the take-off.

7. A system for obtaining technical movements of a ski-jump athlete, comprising:

the system comprises a distance of the athlete and a key point acquisition module of the sliding track, wherein the distance of the athlete and the key point of the sliding track are acquired by the distance and key point acquisition module; the distance is the distance between the base station and the athlete; the key points comprise a starting point, a take-off point, a landing point and a critical point; the critical point is an intersection point between a straight sliding race section and a curve sliding race section on the sliding race track;

the sliding stage determining module is used for determining the sliding stage of the athlete according to the distance and the key point;

a position calculation module for calculating the position of the athlete according to the distance and the gliding stage;

a technical action calculation module for calculating the technical action of the athlete according to the position and the key points; the technical action includes a speed of the athlete at the location and the key point.

8. The system for obtaining technical movements of a diving tower skier according to claim 7, wherein said skating stage determining module comprises:

a first determining unit, configured to determine that the gliding stage of the athlete is a linear gliding stage if the distance is between the departure point and the critical point;

a second determining unit, configured to determine that the gliding phase of the athlete is a curvilinear gliding phase if the distance is between the critical point and the takeoff point;

a third determining unit, configured to determine that the gliding phase of the athlete is an air flight phase if the distance is between the take-off point and the landing point.

9. The system for obtaining technical movements of a diving tower skier according to claim 8, wherein said position calculation module comprises:

the first calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the linear sliding race segment when the sliding stage is a linear sliding stage;

the second calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the curvilinear gliding competition segment when the gliding stage is a curvilinear gliding stage;

and the third calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the air flight when the taxiing stage is the air flight stage.

10. The system for obtaining technical movements of a diving tower skier according to claim 9, wherein the calculation equation of the straight gliding phase is:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Represents the abscissa, y, of the base station0Representing the ordinate of the base station, d representing the distance, k representing the slope of the straight gliding competition segment, b representing the height of the highest point of the slope of the straight gliding competition segment.

Technical Field

The invention relates to the technical field of platform-jumping skiing, in particular to a method and a system for acquiring technical actions of a platform-jumping skiing athlete.

Background

In order to analyze the acceleration condition of technical actions of an athlete in a sliding assisting stage, the take-off technical actions of a take-off point, the distance of the whole air flight, the judgment when the athlete lands on the ground and the stress condition when the athlete lands on the ground in the training and competition processes of the athlete, the current common monitoring method is to use a video monitoring mode and a mode of additionally arranging a sensor on a snowboard, install a camera on a key point position of a slideway and analyze the whole motion condition of the athlete by comparing the data of the camera. The method is inaccurate in judgment of instantaneous technical actions of the athlete in the movement process, and causes errors on data such as analysis of takeoff technical actions, air flight distance, landing judgment, landing stress and the like.

Disclosure of Invention

The invention aims to provide a method and a system for acquiring technical actions of a ski-jump athlete, which divide a sliding path into a plurality of stages, calculate the technical actions of the athlete according to the distance between a base station and the athlete and the position of the athlete and improve the accuracy of detecting the technical actions of the ski-jump athlete.

In order to achieve the purpose, the invention provides the following scheme:

a method of obtaining a technical movement of a ski jump athlete, comprising:

acquiring the distance of the athlete and key points of a sliding track; the distance is the distance between the base station and the athlete; the key points comprise a starting point, a take-off point, a landing point and a critical point; the critical point is an intersection point between a straight sliding race section and a curve sliding race section on the sliding race track;

determining a taxi phase of the athlete according to the distance and the key point;

calculating the position of the athlete according to the distance and the taxi period;

calculating a technical action of the athlete based on the location and the keypoints; the technical action includes a speed of the athlete while in the position and a speed of the athlete while at the key point.

Optionally, the determining the gliding phase of the athlete according to the distance and the key point specifically includes:

if the distance is between the starting point and the critical point, determining that the gliding stage of the athlete is a linear gliding stage;

if the distance is between the critical point and the take-off point, determining that the gliding stage of the athlete is a curvilinear gliding stage;

and if the distance is between the take-off point and the landing point, determining that the gliding stage of the athlete is an air flight stage.

Optionally, the calculating the position of the athlete according to the distance and the taxiing stage specifically includes:

when the sliding stage is a linear sliding stage, calculating the position of the athlete according to the equation of the distance and the equation of the linear sliding race section;

when the sliding stage is a curve sliding stage, calculating the position of the athlete according to the equation of the distance and the equation of the curve sliding race segment;

and when the taxiing stage is an air flight stage, calculating the position of the athlete according to the equation of the distance and the equation of the air flight.

Optionally, the calculation equation of the linear sliding stage is as follows:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Represents the abscissa, y, of the base station0Representing the ordinate of the base station, d representing the distance, k representing the slope of the straight gliding competition segment, b representing the height of the highest point of the slope of the straight gliding competition segment.

Optionally, the calculation equation of the curve sliding stage is as follows:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Represents the abscissa, y, of the base station0Represents the ordinate of the base station, d represents the distance, x1Represents the center abscissa, y, of the circle on which the curvilinear sliding race segment is located1Representing the longitudinal coordinate of the centre of the circle on which the curvilinear sliding race segment is located, d1Representing the radius of the circle on which the curvilinear gliding competition segment is located.

Optionally, the calculation equation of the air flight phase is as follows:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Represents the abscissa, y, of the base station0Represents the ordinate of the base station, d represents the distance, x2The abscissa, y, representing the takeoff point2Representing the ordinate of the takeoff point, g representing the acceleration of gravity, v0Indicating the initial speed of the take-off.

A system for acquiring technical movements of a ski-jump athlete, comprising:

the system comprises a distance of the athlete and a key point acquisition module of the sliding track, wherein the distance of the athlete and the key point of the sliding track are acquired by the distance and key point acquisition module; the distance is the distance between the base station and the athlete; the key points comprise a starting point, a take-off point, a landing point and a critical point; the critical point is an intersection point between a straight sliding race section and a curve sliding race section on the sliding race track;

the sliding stage determining module is used for determining the sliding stage of the athlete according to the distance and the key point;

a position calculation module for calculating the position of the athlete according to the distance and the gliding stage;

a technical action calculation module for calculating the technical action of the athlete according to the position and the key points; the technical action includes a speed of the athlete at the location and the key point.

Optionally, the coasting phase determining module specifically includes:

a first determining unit, configured to determine that the gliding stage of the athlete is a linear gliding stage if the distance is between the departure point and the critical point;

a second determining unit, configured to determine that the gliding phase of the athlete is a curvilinear gliding phase if the distance is between the critical point and the takeoff point;

a third determining unit, configured to determine that the gliding phase of the athlete is an air flight phase if the distance is between the take-off point and the landing point.

Optionally, the position calculating module specifically includes:

the first calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the linear sliding race segment when the sliding stage is a linear sliding stage;

the second calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the curvilinear gliding competition segment when the gliding stage is a curvilinear gliding stage;

and the third calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the air flight when the taxiing stage is the air flight stage.

Optionally, the calculation equation of the linear sliding stage is as follows:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Represents the abscissa, y, of the base station0Represents the ordinate of the base station, d represents the distance, k represents the straight-line taxiing gameThe slope of the segment, b, represents the height of the highest point of the slope of the straight gliding competition segment. According to the specific embodiment provided by the invention, the invention discloses the following technical effects:

the invention discloses a technical action acquisition method and a system for a ski-jump skier, wherein the method comprises the following steps: acquiring the distance of the athlete and key points of a sliding track; the distance is the distance between the base station and the athlete; the key points comprise a starting point, a take-off point, a landing point and a critical point; the critical point is the intersection point between the straight sliding race segment and the curve sliding race segment on the sliding race track; determining the sliding stage of the athlete according to the distance and the key points; calculating the position of the athlete according to the distance and the sliding stage; calculating the technical movement of the athlete according to the positions and the key points; the technical action includes the speed of the athlete at the location and key point. The invention divides the sliding path into a plurality of stages, calculates the technical action of the athlete according to the distance between the base station and the athlete and the position of the athlete, and improves the accuracy of detecting the technical action of the ski jump athlete.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without inventive exercise.

FIG. 1 is a flow chart of a method for obtaining technical movements of a ski-jump athlete according to an embodiment of the present invention;

fig. 2 is a schematic diagram of a technical motion acquisition system for a ski-jump athlete according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

The invention aims to provide a technical action acquisition system for a ski-jump athlete, which aims to divide a sliding path into a plurality of stages, calculate the technical action of the athlete according to the distance between a base station and the athlete and the position of the athlete, improve the accuracy of detecting the technical action of the ski-jump athlete, and can be applied to the technical field of ski-jump.

In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.

Fig. 1 is a flowchart of a method for acquiring technical movements of a ski-jump athlete according to an embodiment of the present invention. As shown in fig. 1, the method for acquiring technical movements of a ski-jump athlete in the present embodiment includes:

step 101: acquiring the distance of the athlete and key points of a sliding track; the distance is the distance between the base station and the athlete; the key points comprise a starting point, a take-off point, a landing point and a critical point; the critical point is the junction between the straight sliding race segment and the curve sliding race segment on the sliding race track.

Step 102: and determining the sliding stage of the athlete according to the distance and the key points.

Step 103: the position of the athlete is calculated based on the distance and the taxi phase.

Step 104: calculating the technical movement of the athlete according to the positions and the key points; the technical action includes the speed of the athlete at the location and the speed of the athlete at the key point.

As an optional implementation manner, step 102 specifically includes:

and if the distance is between the starting point and the critical point, determining the sliding stage of the athlete to be a straight sliding stage.

And if the distance is between the critical point and the take-off point, determining the gliding stage of the athlete as a curve gliding stage.

And if the distance is between the take-off point and the landing point, determining that the gliding stage of the athlete is an air flight stage.

As an optional implementation manner, step 103 specifically includes:

and when the sliding stage is a straight sliding stage, calculating the position of the athlete according to the equation of the distance and the equation of the straight sliding race segment.

And when the sliding stage is the curve sliding stage, calculating the position of the athlete according to the equation of the distance and the equation of the curve sliding race segment.

And when the gliding stage is the air flight stage, calculating the position of the athlete according to the equation of the distance and the equation of the air flight.

As an alternative embodiment, the calculation equation of the straight-line coasting phase is:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Denotes the abscissa, y, of the base station0Represents the ordinate of the base station, d represents the distance, k represents the slope of the straight sliding race segment, and b represents the height of the highest point of the slope of the straight sliding race segment.

The calculation equation of the linear sliding stage is converted into a unitary quadratic equation with the unknown number being x, the number of solutions is judged by using a root-solving formula of the unitary quadratic equation, and if the root-solving formula is smaller than zero, the athlete is not in the linear sliding stage; if the root-finding formula is equal to zero, the solution is the position of the athlete, and if the root-finding formula is larger than zero, two solutions exist, wherein one solution in the two solutions, which is the same as the movement direction of the athlete, is the position of the athlete.

As an alternative embodiment, the calculation equation for the curve sliding phase is:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0To representAbscissa, y, of the base station0Denotes the ordinate of the base station, d denotes the distance, x1Represents the center abscissa, y, of the circle on which the curvilinear sliding race segment is located1Representing the longitudinal coordinate of the centre of the circle on which the curvilinear sliding race segment is located, d1Representing the radius of the circle on which the curvilinear gliding competition segment lies.

The calculation equation in the curve sliding stage is converted into a unitary quadratic equation with the unknown number being x, the number of solutions is judged by using a root-finding formula of the unitary quadratic equation, and if the root-finding formula is smaller than zero, the athlete is not in the curve sliding stage; if the root-finding formula is equal to zero, the solution is the position of the athlete, and if the root-finding formula is larger than zero, two solutions exist, wherein one solution in the two solutions, which is the same as the movement direction of the athlete, is the position of the athlete.

As an alternative implementation, the calculation equation of the flight phase is:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Denotes the abscissa, y, of the base station0Denotes the ordinate of the base station, d denotes the distance, x2Abscissa, y, representing the takeoff point2Ordinate representing take-off point, g gravity acceleration, v0Indicating the initial speed of the take-off.

And (3) the calculation equation in the air flight stage is converted into a unitary quartic equation with an unknown number of x, and the equation is solved by using a flying force solution, so that the real number which is the same as the movement direction of the athlete is obtained and is solved as the position of the athlete.

Fig. 2 is a schematic diagram of a technical motion acquisition system for a ski-jump athlete according to an embodiment of the present invention. As shown in fig. 2, the system for acquiring technical motion of a ski-jump athlete in this embodiment includes:

a distance of the athlete and a key point of the sliding track obtaining module 201, configured to obtain the distance of the athlete and the key point of the sliding track; the distance is the distance between the base station and the athlete; the key points comprise a starting point, a take-off point, a landing point and a critical point; the critical point is the junction between the straight sliding race segment and the curve sliding race segment on the sliding race track.

And the sliding stage determining module 202 is used for determining the sliding stage of the athlete according to the distance and the key point.

And the position calculating module 203 is used for calculating the position of the athlete according to the distance and the gliding stage.

A technical action calculation module 204 for calculating the technical action of the athlete according to the position and the key points; the technical action includes the speed of the athlete at the location and key point.

Specifically, when the vehicle is in a linear sliding stage, the speed is calculated by adopting a speed calculation formula:v represents the speed of the athlete, Δ x represents the difference in distance between this moment and the previous moment, Δ t represents the difference in time between this moment and the previous moment, as well as other phases of taxiing.

As an optional implementation manner, the coasting phase determining module 202 specifically includes:

and the first determining unit is used for determining that the sliding stage of the athlete is a straight sliding stage if the distance is between the departure point and the critical point.

And the second determining unit is used for determining that the sliding stage of the athlete is a curve sliding stage if the distance is between the critical point and the take-off point.

And the third determining unit is used for determining that the gliding stage of the athlete is the air flight stage if the distance is between the take-off point and the landing point.

As an optional implementation manner, the position calculating module 203 specifically includes:

and the first calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the linear sliding race segment when the sliding stage is the linear sliding stage.

And the second calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the curve sliding race segment when the sliding stage is the curve sliding stage.

And the third calculation unit is used for calculating the position of the athlete according to the equation of the distance and the equation of the air flight when the taxiing stage is the air flight stage.

As an alternative embodiment, the calculation equation of the straight-line coasting phase is:

wherein x represents the abscissa of the athlete's position, y represents the ordinate of the athlete's position, x0Denotes the abscissa, y, of the base station0Represents the ordinate of the base station, d represents the distance, k represents the slope of the straight sliding race segment, and b represents the height of the highest point of the slope of the straight sliding race segment.

The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.

The principles and embodiments of the present invention have been described herein using specific examples, which are provided only to help understand the method and the core concept of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed. In view of the above, the present disclosure should not be construed as limiting the invention.

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种散打侧踹腿技术训练装置及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!