CN112957712B - Statistical method, device and equipment for main attacker ball-catching data in volleyball sports - Google Patents

Statistical method, device and equipment for main attacker ball-catching data in volleyball sports Download PDF

Info

Publication number
CN112957712B
CN112957712B CN202110159887.9A CN202110159887A CN112957712B CN 112957712 B CN112957712 B CN 112957712B CN 202110159887 A CN202110159887 A CN 202110159887A CN 112957712 B CN112957712 B CN 112957712B
Authority
CN
China
Prior art keywords
bluetooth
volleyball
ball
broadcast signal
positioning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110159887.9A
Other languages
Chinese (zh)
Other versions
CN112957712A (en
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.)
Beijing Shenlan Changsheng Technology Co ltd
Original Assignee
Beijing Shenlan Changsheng Technology Co ltd
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 Beijing Shenlan Changsheng Technology Co ltd filed Critical Beijing Shenlan Changsheng Technology Co ltd
Priority to CN202110159887.9A priority Critical patent/CN112957712B/en
Publication of CN112957712A publication Critical patent/CN112957712A/en
Application granted granted Critical
Publication of CN112957712B publication Critical patent/CN112957712B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0095Training appliances or apparatus for special sports for volley-ball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention discloses a statistical method of main attacker smash data in volleyball sports, which comprises the following steps: the Bluetooth base station receives the first broadcast signal and the second broadcast signal of the first Bluetooth positioning tag and the second Bluetooth positioning tag at a first frequency; the positioning server analyzes a first position and a second position of the first Bluetooth positioning label and the second Bluetooth positioning label according to the first broadcast signal and the second broadcast signal; according to the position changes of the volleyball and the main attacker, when the distance between the first position and the second position is smaller than a first threshold value, whether the main attacker takes a ball-catching action or not is judged according to the movement direction and the movement displacement of the volleyball ball body and a preset condition; calculating to obtain the ball catching data when the main attacker takes the ball catching action; wherein, the data of catching the ball comprises the height of the ball and the angle of the ball.

Description

Statistical method, device and equipment for main attacker ball-catching data in volleyball sports
Technical Field
The invention relates to the technical field of volleyball sports, in particular to a statistical method, a statistical device and statistical equipment for ball deduction data of a main attacker in volleyball sports.
Background
Volleyball is one of ball sports items, the court is rectangular, a high net is arranged in the middle of the volleyball, two players (six players in each square) respectively occupy one side of the court, and the players play the volleyball from the net in an empty mode by using hands. The ball catching is one of the most important basic techniques of volleyball and the most difficult technique to master in the basic techniques of volleyball, the ball catching is a ball hitting method for players to jump in the air and hit balls higher than the upper edge of a ball net into the area of the other side powerfully, and the ball catching action comprises several links of running-up, jumping-off, hitting in the air, landing and the like. The smash plays an important role in the game, is not only an important means for scoring and gaining weights, but also is the most active and effective means for attacking weapons, and is a concrete embodiment of the strength of the team. The existing camera system or GPS system is generally adopted for determining the ball-catching height and ball-catching angle of a main attacker, the precision is low, and the camera system or GPS system can only reach the meter level, however, the precision is low, and the above modes can not accurately track and analyze the ball-catching posture of the main attacker.
Disclosure of Invention
In view of the above, the present invention provides a statistical method, a statistical device, and a statistical apparatus for ball-catching data of a main attacker in volleyball sports, which can achieve the measurement of the position of the main attacker, the height of the ball-catching, and the angle of the ball-catching when the main attacker catches the ball, with fast positioning, high accuracy, low cost, reliable implementation, and convenient maintenance.
In order to achieve the above object, the present invention provides a statistical method for ball-catching data of a main attacker in volleyball sports, wherein the statistical method is implemented based on a bluetooth AoA real-time positioning system, the bluetooth AoA real-time positioning system comprises a plurality of bluetooth positioning tags, a plurality of bluetooth base stations and a positioning server, the bluetooth positioning tags at least comprise a first bluetooth positioning tag and a second bluetooth positioning tag, the bluetooth positioning tags are respectively arranged in a volleyball and in a batter of the main attacker, the bluetooth base stations are arranged on the periphery of a volleyball field, and each bluetooth base station comprises a bluetooth antenna array, the method comprises:
the Bluetooth base station receives the first broadcast signal and the second broadcast signal of the first Bluetooth positioning tag and the second Bluetooth positioning tag at a first frequency;
the positioning server analyzes a first position and a second position of the first Bluetooth positioning label and the second Bluetooth positioning label according to the first broadcast signal and the second broadcast signal;
according to the position changes of the volleyball and the main attacker, when the distance between the first position and the second position is smaller than a first threshold value, whether the main attacker takes a ball-catching action or not is judged according to the movement direction and the movement displacement of the volleyball ball body and a preset condition;
calculating to obtain the ball catching data when the main attacker takes the ball catching action; wherein, the data of catching the ball comprises the height of the ball and the angle of the ball.
Preferably, the acquiring the first broadcast signal and the second broadcast signal respectively of the first bluetooth location tag arranged in the volleyball and the second bluetooth location tag arranged in the batter of the main attacker further comprises:
the Bluetooth base stations are arranged in a preset area on the periphery of the volleyball court at preset intervals, and the first broadcast signals and the second broadcast signals are received at a first frequency through the Bluetooth base stations.
Preferably, the positioning server analyzes the first position and the second position of the first bluetooth positioning tag and the second bluetooth positioning tag according to the first broadcast signal and the second broadcast signal, and further includes:
the positioning server obtains the broadcast signal intensity of the first Bluetooth positioning tag and the second Bluetooth positioning tag by acquiring the first broadcast signal and the second broadcast signal of the first Bluetooth positioning tag and the second Bluetooth positioning tag and extracting the first broadcast signal and the second broadcast signal;
calculating a first position and a second position of the first Bluetooth positioning tag and the second Bluetooth positioning tag through an AoA angular position algorithm.
Preferably, when the distance between the first position and the second position is smaller than a first threshold value according to the position changes of the volleyball and the main attacker, whether the main attacker takes the action of catching the volleyball or not is judged according to the movement direction and the movement displacement of the volleyball ball body according to preset conditions, and the method specifically comprises the following steps:
judging whether the distance between the second position and the first position is smaller than a first threshold value; and the number of the first and second groups,
and if the displacement generated when the volleyball moves to the third position in the opposite court direction within the preset time based on the first position is greater than a second threshold value, the main attacker is judged to take a ball-catching action.
Preferably, the first threshold value is 10-40 cm; the second threshold value is 100-200 cm.
Preferably, when the main attacker takes the smashes, the smash data is obtained by calculation, and the method further includes:
defining the long side of a volleyball court as an X axis, the short side of the volleyball court as a Y axis and the direction vertical to the volleyball court as a Z axis to construct a three-dimensional coordinate system;
recording the height of the volleyball as the height of the volleyball according to the height value of the first position of the volleyball on the Z axis, wherein the position of the volleyball at the moment when the main attacker takes the volleyball action is defined as the first position;
according to
Figure BDA0002936050460000031
Calculating the angle of the pinball, wherein x0、y0、z0Is the three-dimensional coordinate, x, of the first position1、y1、z1Is the three-dimensional coordinates of the third location.
In order to achieve the above object, the present invention further provides a statistical device of ball-catching data of a main attacker in volleyball sports, wherein the statistical device is implemented based on a bluetooth AoA real-time positioning system, the bluetooth AoA real-time positioning system includes a plurality of bluetooth positioning tags, a plurality of bluetooth base stations and a positioning server, the bluetooth positioning tags at least include a first bluetooth positioning tag and a second bluetooth positioning tag, the bluetooth positioning tags are respectively disposed in a volleyball and in a batter of the main attacker, the bluetooth base stations are disposed at the periphery of a volleyball field, each bluetooth base station includes a bluetooth antenna array, and the statistical device includes:
a receiving unit, configured to receive the first broadcast signal and the second broadcast signal of the first bluetooth positioning tag and the second bluetooth positioning tag at a first frequency by the bluetooth base station;
the positioning server is used for analyzing a first position and a second position of the first Bluetooth positioning tag and the second Bluetooth positioning tag according to the first broadcast signal and the second broadcast signal;
the judgment unit is used for judging whether the main attacker takes a ball-catching action according to the movement direction and the movement displacement of the volleyball ball body and preset conditions when the distance between the first position and the second position is smaller than a first threshold value according to the position changes of the volleyball and the main attacker;
the statistical unit is used for calculating and obtaining the ball catching data when the main attacker takes the ball catching action; wherein, the data of catching the ball comprises the height of the ball and the angle of the ball.
Preferably, the bluetooth base station receives the first broadcast signal and the second broadcast signal of the first bluetooth positioning tag and the second bluetooth positioning tag at a first frequency, further comprising:
the Bluetooth base stations are arranged in a preset area on the periphery of the volleyball court at preset intervals, and the first broadcast signals and the second broadcast signals are received at a first frequency through the Bluetooth base stations.
Preferably, the determining, according to the fact that the distance between the first position and the second position is smaller than a first threshold, and according to the position change of the volleyball and the main attacker, whether the main attacker takes the action of catching the volleyball or not according to a preset condition when the moving direction and the moving displacement of the volleyball ball body are determined specifically includes:
judging whether the distance between the second position and the first position is smaller than a first threshold value; and the number of the first and second groups,
and if the displacement generated when the volleyball moves to the third position in the opposite court direction within the preset time based on the first position is greater than a second threshold value, the main attacker is judged to take a ball-catching action.
In order to achieve the above object, the present invention further provides a statistical apparatus for ball deduction data of a main attacker in volleyball sports, which includes a processor, a memory and a computer program stored in the memory, wherein the computer program can be executed by the processor to implement the statistical method for ball deduction data of the main attacker in volleyball sports as described in the above embodiments.
Has the advantages that:
according to the scheme provided by the invention, the position of the main attacker in the process of catching the ball and the volleyball position can be obtained, so that the height and the angle of the catching the ball are obtained through analysis, and the data can provide an improved direction for the ball catching technology of the player.
According to the method, the position information of the Bluetooth positioning tag is calculated through the AoA algorithm, the position accuracy calculated through the AoA algorithm can reach 10cm through reasonable arrangement of the Bluetooth positioning tag and the Bluetooth base station, and compared with the traditional GPS positioning or wifi positioning and the like, the position accuracy is greatly improved, so that the accurate measurement of the position of a main attacker when the main attacker takes a ball and the volleyball position can be realized.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic diagram of a volleyball court distribution structure according to an embodiment of the present invention.
Fig. 2 is a schematic flow chart illustrating a process of calculating a tag location by using AoA according to an embodiment of the present invention.
Fig. 3 is a schematic diagram of an AoA arrival angle according to an embodiment of the present invention.
Fig. 4 is a schematic diagram of an AoA angle of arrival algorithm according to an embodiment of the present invention.
Fig. 5 is a model diagram of calculating an angle of arrival by AOA according to an embodiment of the present invention.
Fig. 6 is a model diagram of an AOA computing azimuth angle according to an embodiment of the present invention.
Fig. 7 is a flowchart illustrating a statistical method of the data of the main attacker deducting the ball in the volleyball sport according to an embodiment of the present invention.
Fig. 8 is a schematic view illustrating the volleyball movement during the process of catching a volleyball according to an embodiment of the present invention.
Fig. 9 is a schematic structural diagram of a statistical apparatus for data of a main attacker catching a ball in volleyball sports according to an embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings of the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention. Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless specifically defined otherwise.
The present invention will be described in detail with reference to the following examples. To facilitate understanding of those skilled in the art, the structure/method of the present invention will now be described in further detail with reference to the accompanying drawings.
In order to achieve the purpose, the invention provides a statistical method of ball deduction data of a main attacker in volleyball sports.
A statistical method of ball-catching data of a main attacker in volleyball sports is achieved based on a Bluetooth AoA real-time positioning system, the Bluetooth AoA real-time positioning system comprises a plurality of Bluetooth positioning tags, a plurality of Bluetooth base stations and a positioning server, referring to fig. 1, the Bluetooth positioning tags at least comprise a first Bluetooth positioning tag and a second Bluetooth positioning tag, the Bluetooth positioning tags are respectively arranged in a volleyball 11 sphere and a main attacker batter 12, the Bluetooth base stations 13 are arranged on the periphery of a volleyball field, each Bluetooth base station comprises a Bluetooth antenna array, and the linear distance between adjacent Bluetooth base stations is smaller than 10 meters, so that the distance can improve the positioning accuracy. The process of calculating the position of the bluetooth position tag by the bluetooth AoA is described below with reference to fig. 2.
Referring to fig. 3-4, in this embodiment, the bluetooth locator tag refers to a bluetooth peripheral device having a broadcast protocol, which is installed in the volleyball and in the main attacker batter's position while the bluetooth tag will continuously broadcast periodically to its surroundings and it will not be connected by other devices. The broadcast signal sent by the Bluetooth positioning tag comprises a direction finding data packet, wherein the direction finding data packet comprises information such as the ID of the current tag, the ID of a logic clock synchronization unit where the current tag is located and the like. The Bluetooth base station comprises a Bluetooth antenna array, and after the system is started, logic clocks are synchronized between all the Bluetooth base stations and the Bluetooth positioning tags. The Bluetooth base station can calculate the positioning data of the Bluetooth label in real time by acquiring parameters such as signal intensity, arrival angle and the like of the Bluetooth label in real time and the positioning server. Specifically, in this embodiment, the position of the bluetooth positioning tag is obtained at a frequency of 200Hz, and the higher the frequency is, the richer the position data of the bluetooth positioning tag is obtained, so that smoother data can be provided for the subsequent steps, which is not limited herein.
In the embodiment, a bluetooth 5.1 standard specification version is applied to include a direction finding function, and the function is used for positioning by receiving a broadcast signal of a bluetooth tag through a base station. The Direction Finding function (page 281 of the Bluetooth core specification document) includes two Direction measurement techniques, namely Angle of Arrival (AoA) and Angle of Departure (AoD). The system uses the AoA arrival angle technology to realize the positioning of each sub-model in the motion field model. The calculation formula for calculating the arrival angle is as follows: θ ═ arccos ((ψ λ)/(2 π d)), where d is the distance between the antennas, λ electromagnetic wave wavelength, and ψ is the phase difference when the electromagnetic wave passes through the two antennas. The more evenly calculated positions distributed around the field by the bluetooth base station are more accurate. In this embodiment, when the bluetooth base station receives the broadcast signal of the bluetooth positioning tag, the signal strength can be calculated through the RSSI value, and the signal strength reflects the distance between the tag and the base station, and the smaller the RSSI value, the farther the distance. The bluetooth base station sends the specified tag ID, the specified logical clock synchronization unit ID, and other ancillary information (e.g., signal strength value) to the location server. The specific algorithm is described in the bluetooth 5.1 standard specification version and is not specifically set forth herein.
Specifically, the broadcast signal is uniformly spread to the x, y and z three-dimensional space by taking the label as the sphere center. For noise generated by reflection of a broadcast signal indoors, a bluetooth base station receives a plurality of signals having the same tag ID and sync unit ID but different RSSI (received signal strength) values. The denoising scheme of the base station is as follows: and keeping the signal with the maximum RSSI value and discarding other signals.
Referring to fig. 5, the bluetooth base station disposed in the planar array calculates the arrival angle of the broadcast signal by using a multiple signal classification algorithm (MUSIC) according to the received broadcast signal, and referring to fig. 6, the base station based on the two-bit planar antenna array can calculate the azimuth angle and the pitch angle of the signal. The two angles, azimuth and elevation, define a line starting at the base station, on which the tape location tag is located.
When the base station receives the broadcast signal, the base station close to the tag is preferably selected according to the RSSI (received signal strength) value of the signal to calculate the azimuth angle and the elevation angle. Specifically, this embodiment further adopts any one of the following two schemes:
the first scheme is as follows: and the Bluetooth base station automatically discards the signals smaller than the RSSI threshold according to the preset RSSI threshold. According to the scheme, the calculation resources can be saved, but a proper threshold value needs to be set according to the scene on the spot, and at least three Bluetooth base stations are guaranteed to participate in calculating the azimuth angle and the pitch angle of each positioning signal.
Scheme II: the Bluetooth base station calculates all received broadcast signals, calculates an azimuth angle and a pitch angle, and transmits the content, two angle values and the RSSI value of the signals in the payload field of the broadcast signals to the positioning server. And the server selects the first 30% of elements to participate in the calculation of the subsequent xyz coordinate according to the sequence of the RSSI values from large to small, and discards the rest elements.
And finally, the positioning server receives the screened data transmitted by the base stations, and calculates the xyz coordinate values of the tags in the competition field model according to the coordinate values of each base station in the competition field model coordinate system and the azimuth angle and the pitch angle of the tags. The positioning server comprehensively considers the results output by two or more base stations, and more accurate coordinate values can be obtained by using algorithms such as weighted average and the like.
Fig. 7 is a schematic flow chart illustrating a statistical method of the data of the main attacker deducting the ball in the volleyball sport according to an embodiment of the present invention.
In this embodiment, the method includes:
s11, the bluetooth base station receiving the first broadcast signal and the second broadcast signal of the first bluetooth location tag and the second bluetooth location tag at a first frequency;
in this embodiment, a bluetooth base station receives a first broadcast signal and a second broadcast signal at a first frequency by respectively acquiring the first broadcast signal and the second broadcast signal of a first bluetooth positioning tag provided in a volleyball and a second bluetooth positioning tag provided in a batter of a master attacker. Wherein, second bluetooth location label is including being equipped with unique identification number wherein to distinguish the different main attacker batter of each team.
In this embodiment, a bluetooth tag is provided inside the volleyball and on the wrists of the batter of the main attackers of both teams, and particularly, a bluetooth tag may be provided in the middle guide finger of the batter of the main attackers. Every bluetooth label all is equipped with unique identification number to effectively distinguish the position of volleyball and each team batter's position. Wherein, bluetooth location label includes bluetooth chip, antenna and battery.
Wherein the bluetooth base station receives the first broadcast signal and the second broadcast signal of the first bluetooth positioning tag and the second bluetooth positioning tag at a first frequency, further comprising:
the Bluetooth base stations are arranged in a preset area on the periphery of a volleyball field at preset intervals, and the first broadcast signals and the second broadcast signals are received at a first frequency by the Bluetooth base stations; wherein, each bluetooth base station includes a bluetooth antenna array.
S12, the positioning server parses the first and second positions of the first and second bluetooth positioning tags according to the first and second broadcast signals.
Wherein the positioning server analyzes the first position and the second position of the first bluetooth positioning tag and the second bluetooth positioning tag according to the first broadcast signal and the second broadcast signal, further comprising:
s12-1, the positioning server obtains the broadcast signal strengths of the first bluetooth positioning tag and the second bluetooth positioning tag by obtaining the first broadcast signal and the second broadcast signal of the first bluetooth positioning tag and the second bluetooth positioning tag, and extracting the broadcast signal strengths of the first bluetooth positioning tag and the second bluetooth positioning tag;
and S12-2, calculating the first position and the second position of the first Bluetooth positioning label and the second Bluetooth positioning label through an AoA angle position algorithm.
In this embodiment, when the positioning server receives the broadcast signal of the bluetooth positioning tag by acquiring the bluetooth base station, the broadcast signal strength is calculated according to the RSSI value corresponding to the recorded broadcast signal, the broadcast signals acquired by at least 3 bluetooth base stations meeting the preset condition in the bluetooth base station are selected for analysis, and the position of the bluetooth positioning tag when sending the broadcast signal is calculated by using the AoA angular position algorithm. In addition, an included angle between the Bluetooth positioning tag and the Bluetooth base station can be calculated by utilizing a Bluetooth AOA angle position algorithm, so that the position of the Bluetooth positioning tag is obtained.
And S13, judging whether the main attacker takes the ball-catching action according to the movement direction and the movement displacement of the volleyball ball body and preset conditions when the distance between the first position and the second position is smaller than a first threshold value according to the position changes of the volleyball and the main attacker.
Wherein, according to volleyball and main attacker's position change, when the distance between first position and the second position is less than first threshold value, according to volleyball spheroid's direction of motion and motion displacement according to the predetermined condition judge main attacker takes place to detain the ball action, further include:
a distance between the second location and the first location is less than a first threshold; and the number of the first and second groups,
and if the displacement generated when the volleyball moves to the third position in the opposite court direction within the preset time based on the first position is greater than a second threshold value, the main attacker is judged to take a ball-catching action.
When the system detects that the volleyball approaches to the main attacker according to the position changes of the volleyball and the main attacker, the distance between the second position and the first position is further judged to be smaller than a first threshold value.
In the present embodiment, the following are exemplified: when at t0At the moment, the first position (x) of the volleyball0,y0,z0) The distance from the second position of the batter's middle finger of the main attacker is less than a threshold, e.g., 30cm, and the first position of the volleyball is at a subsequent time t1The violent displacement d generated by moving to a third position in the direction of the opposite court is more than or equal to a second threshold value, and the third position is defined as (x)1,y1,z1) E.g. t10.1 second and 100cm second threshold. The main attacker is judged to take the ball once.
S14, calculating to obtain the ball catching data based on the ball catching action of the main attacker; wherein, the data of catching the ball comprises the height of the ball and the angle of the ball.
Wherein, when taking place the action of catching a ball based on main attacker, calculate and obtain the data of catching a ball, further include:
defining the long side of a volleyball court as an X axis, the short side of the volleyball court as a Y axis and the direction vertical to the volleyball court as a Z axis to construct a three-dimensional coordinate system;
recording the height of the volleyball as the height of the volleyball according to the height value of the first position of the volleyball on the Z axis, wherein the position of the volleyball at the moment when the main attacker takes the volleyball action is defined as the first position;
according to
Figure BDA0002936050460000091
Calculating the angle of the pinball, wherein x0、y0、z0Is the three-dimensional coordinate, x, of the first position1、y1、z1Is the three-dimensional coordinates of the third location.
As shown in FIG. 8, in this embodiment, the first position is the position of B1 point in the figure, the third position is the position of B2 point in the figure, wherein the coordinate on the z-axis is not shown, when the main attacker takes the ball-catching action, the volleyball moves from the B1 point to the opposite court direction to the B2 point, and the violent displacement d is generated, wherein d is greater than or equal to 100cm, according to the specific coordinate value x of B1 point obtained0、y0、z0And specific coordinate value x of point B21、y1、z1The specific coordinate values of the points B1 and B2 are substituted into the above formula to calculate the angle of the ball-catching occurred by the main attacker.
In order to achieve the above purpose, the present invention provides a statistical device for the data of the main attacker catching the ball in the volleyball sport, which is shown in fig. 9. The device is realized based on bluetooth AoA real-time positioning system, bluetooth AoA real-time positioning system contains a plurality of bluetooth location tags and a plurality of bluetooth basic station and positioning server, bluetooth location tags includes first bluetooth location tag and second bluetooth location tag at least, bluetooth location tag sets up respectively in volleyball internal and main attacker batter person, the bluetooth basic station sets up in the periphery in volleyball place, every the bluetooth basic station includes bluetooth antenna array.
In this embodiment, the apparatus 90 includes:
a receiving unit 91, configured to receive the first broadcast signal and the second broadcast signal of the first bluetooth positioning tag and the second bluetooth positioning tag at a first frequency by the bluetooth base station;
an analyzing unit 92, configured to analyze a first position and a second position of the first bluetooth positioning tag and the second bluetooth positioning tag according to the first broadcast signal and the second broadcast signal by the positioning server;
the judging unit 93 is configured to judge whether a main attacker takes a ball-catching action according to a preset condition according to a movement direction and a movement displacement of a volleyball ball body when a distance between the first position and the second position is smaller than a first threshold value according to position changes of the volleyball and the main attacker;
the statistical unit 94 is used for calculating and obtaining the ball catching data when the main attacker takes the ball catching action; wherein, the data of catching the ball comprises the height of the ball and the angle of the ball.
Each unit module of the apparatus 90 can respectively execute the corresponding steps in the above method embodiments, and therefore, the description of each unit module is omitted here, and please refer to the description of the corresponding steps above in detail.
The embodiment of the invention also provides statistical equipment for the main attacker smash data in the volleyball sports, which comprises a processor, a memory and a computer program stored in the memory, wherein the computer program can be executed by the processor to realize the statistical method for the main attacker smash data in the volleyball sports.
The statistical device of the main attacker smash data in the volleyball sport can comprise but is not limited to a processor and a memory. It will be understood by those skilled in the art that the schematic diagram is merely an example of a statistical device of the ball deduction data of the main attacker in the volleyball sport, and does not constitute a limitation of the statistical device of the ball deduction data of the main attacker in the volleyball sport, and may include more or less components than those shown in the figure, or combine some components, or different components, for example, the statistical device of the ball deduction data of the main attacker in the volleyball sport may further include an input and output device, a network access device, a bus, and the like.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, the control center of the statistical device of the ball deduction data of the main attacker in the volleyball sport connects the various parts of the statistical device of the ball deduction data of the main attacker in the whole volleyball sport by using various interfaces and lines.
The memory can be used for storing the computer program and/or the module, and the processor can realize various functions of the statistical equipment of the shot player deduction data in the volleyball sport by running or executing the computer program and/or the module stored in the memory and calling the data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
Wherein, the unit integrated with the statistical device for the main attacker deducting the ball data in the volleyball sport can be stored in a computer readable storage medium if the unit is realized in the form of a software functional unit and is sold or used as an independent product. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc.
It should be noted that the above-described device embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the apparatus provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
The embodiments in the above embodiments can be further combined or replaced, and the embodiments are only used for describing the preferred embodiments of the present invention, and do not limit the concept and scope of the present invention, and various changes and modifications made to the technical solution of the present invention by those skilled in the art without departing from the design idea of the present invention belong to the protection scope of the present invention.

Claims (8)

1. A statistical method for ball-catching data of a main attacker in volleyball sports is characterized in that the statistical method is realized based on a Bluetooth AoA real-time positioning system, the Bluetooth AoA real-time positioning system comprises a plurality of Bluetooth positioning tags, a plurality of Bluetooth base stations and a positioning server, the Bluetooth positioning tags at least comprise a first Bluetooth positioning tag and a second Bluetooth positioning tag, the Bluetooth positioning tags are respectively arranged in a volleyball ball body and in a batter of the main attacker, the Bluetooth base stations are arranged on the periphery of a volleyball field, and each Bluetooth base station comprises a Bluetooth antenna array, the statistical method comprises the following steps:
the Bluetooth base station receives a first broadcast signal and a second broadcast signal of the first Bluetooth positioning tag and the second Bluetooth positioning tag at a first frequency;
the positioning server analyzes a first position and a second position of the first Bluetooth positioning label and the second Bluetooth positioning label according to the first broadcast signal and the second broadcast signal;
according to the position changes of the volleyball and the main attacker, when the distance between the first position and the second position is smaller than a first threshold value, whether the main attacker takes a ball-catching action or not is judged according to the movement direction and the movement displacement of the volleyball ball body and a preset condition; the method specifically comprises the following steps:
judging whether the distance between the second position and the first position is smaller than a first threshold value; and the number of the first and second groups,
the displacement generated when the volleyball moves to a third position in the opposite court direction within the preset time based on the first position is larger than a second threshold value, and then the main attacker is judged to take a ball-catching action;
calculating to obtain the ball catching data when the main attacker takes the ball catching action; wherein, the data of catching the ball comprises the height of the ball and the angle of the ball.
2. The statistical method of the ball deduction data of the main attacker in the volleyball sport as claimed in claim 1, wherein the bluetooth base station receives the first broadcast signal and the second broadcast signal of the first bluetooth positioning tag and the second bluetooth positioning tag at a first frequency, further comprising:
the Bluetooth base stations are arranged in a preset area on the periphery of the volleyball court at preset intervals, and the first broadcast signals and the second broadcast signals are received at a first frequency through the Bluetooth base stations.
3. The statistical method for the main attacker smash data in volleyball sports as claimed in claim 1, wherein the positioning server analyzes the first and second positions of the first and second bluetooth positioning tags according to the first and second broadcast signals, further comprising:
the positioning server obtains the broadcast signal intensity of the first Bluetooth positioning tag and the second Bluetooth positioning tag by acquiring the first broadcast signal and the second broadcast signal of the first Bluetooth positioning tag and the second Bluetooth positioning tag and extracting the first broadcast signal and the second broadcast signal;
calculating a first position and a second position of the first Bluetooth positioning tag and the second Bluetooth positioning tag through an AoA angular position algorithm.
4. The statistical method for the data of the main attacker who takes off the volleyball in the volleyball sport as claimed in claim 1, wherein the first threshold is 10-40 cm; the second threshold value is 100-200 cm.
5. The statistical method for the main attacker smash data in volleyball sports according to claim 1, wherein the smash data are calculated based on the main attacker who has smash, and further comprising:
defining the long side of a volleyball court as an X axis, the short side of the volleyball court as a Y axis and the direction vertical to the volleyball court as a Z axis to construct a three-dimensional coordinate system;
recording the height of the volleyball as the height of the volleyball according to the height value of the first position of the volleyball on the Z axis, wherein the position of the volleyball at the moment when the main attacker takes the volleyball action is defined as the first position;
according to
Figure DEST_PATH_FDA0002936050450000021
Calculating the angle of the pinball, wherein x0、y0、z0Is the three-dimensional coordinate, x, of the first position1、y1、z1Is the three-dimensional coordinates of the third location.
6. The utility model provides a statistics device of main attacker batting data in volleyball motion, a serial communication port, the device is realized based on bluetooth AoA real-time positioning system, bluetooth AoA real-time positioning system contains a plurality of bluetooth location tags and a plurality of bluetooth basic station and positioning server, bluetooth location tag includes first bluetooth location tag and second bluetooth location tag at least, bluetooth location tag sets up respectively in volleyball spheroid and main attacker hit the player, the bluetooth basic station sets up in the periphery in volleyball place, every the bluetooth basic station includes bluetooth antenna array, the device includes:
a receiving unit, configured to receive, by the bluetooth base station, a first broadcast signal and a second broadcast signal of the first bluetooth positioning tag and the second bluetooth positioning tag at a first frequency;
the positioning server is used for analyzing a first position and a second position of the first Bluetooth positioning tag and the second Bluetooth positioning tag according to the first broadcast signal and the second broadcast signal;
the judgment unit is used for judging whether the main attacker takes a ball-catching action according to the movement direction and the movement displacement of the volleyball ball body and preset conditions when the distance between the first position and the second position is smaller than a first threshold value according to the position changes of the volleyball and the main attacker; the method specifically comprises the following steps:
judging whether the distance between the second position and the first position is smaller than a first threshold value; and the number of the first and second groups,
the displacement generated when the volleyball moves to a third position in the opposite court direction within the preset time based on the first position is larger than a second threshold value, and then the main attacker is judged to take a ball-catching action;
the statistical unit is used for calculating and obtaining the ball catching data when the main attacker takes the ball catching action; wherein, the data of catching the ball comprises the height of the ball and the angle of the ball.
7. The apparatus as claimed in claim 6, wherein the bluetooth base station receives the first and second broadcast signals of the first and second bluetooth positioning tags at a first frequency, further comprising:
the Bluetooth base stations are arranged in a preset area on the periphery of the volleyball court at preset intervals, and the first broadcast signals and the second broadcast signals are received at a first frequency through the Bluetooth base stations.
8. A statistical apparatus for data on a ball drop by a main attacker in a volleyball sport, comprising a processor, a memory and a computer program stored in the memory, the computer program being executable by the processor to implement a statistical method for data on a ball drop by a main attacker in a volleyball sport as claimed in any one of claims 1 to 5.
CN202110159887.9A 2021-02-05 2021-02-05 Statistical method, device and equipment for main attacker ball-catching data in volleyball sports Active CN112957712B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110159887.9A CN112957712B (en) 2021-02-05 2021-02-05 Statistical method, device and equipment for main attacker ball-catching data in volleyball sports

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110159887.9A CN112957712B (en) 2021-02-05 2021-02-05 Statistical method, device and equipment for main attacker ball-catching data in volleyball sports

Publications (2)

Publication Number Publication Date
CN112957712A CN112957712A (en) 2021-06-15
CN112957712B true CN112957712B (en) 2021-11-30

Family

ID=76274260

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110159887.9A Active CN112957712B (en) 2021-02-05 2021-02-05 Statistical method, device and equipment for main attacker ball-catching data in volleyball sports

Country Status (1)

Country Link
CN (1) CN112957712B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108090421A (en) * 2017-11-30 2018-05-29 睿视智觉(深圳)算法技术有限公司 A kind of sportsman's competitive ability analysis method
CN110401913A (en) * 2019-07-18 2019-11-01 上海华虹集成电路有限责任公司 A kind of indoor orientation method based on low-power consumption bluetooth

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1362488A1 (en) * 1984-09-28 1987-12-30 Сумский филиал Харьковского политехнического института им.В.И.Ленина Appliance for piecewise kicking of balls to ejection zone of tennis gun
JP2004073628A (en) * 2002-08-21 2004-03-11 Jeimu:Kk Lower jaw orthodontic appliance
JP2005118593A (en) * 2004-10-29 2005-05-12 Okuni Kitajima Recording elemental means of space status
US7874970B2 (en) * 2007-07-02 2011-01-25 Glisan Billy J Power-core training system
CN101991949B (en) * 2009-08-27 2013-04-24 深圳泰山在线科技有限公司 Computer based control method and system of motion of virtual table tennis
CN102940966B (en) * 2010-04-28 2015-08-26 科乐美数码娱乐株式会社 Games system
CN201969307U (en) * 2011-04-25 2011-09-14 付哲敏 Volleyball spike contact point corrector
CN102890781B (en) * 2012-07-04 2016-01-13 北京航空航天大学 A kind of Highlight recognition methods for badminton game video
CN104722058A (en) * 2015-04-03 2015-06-24 深圳市微队信息技术有限公司 Athlete competitive state analysis method and system
EP3280500B1 (en) * 2015-04-07 2021-05-26 Mdt A/S System for counting scores in a sports match
CN105105755B (en) * 2015-06-25 2017-10-31 简极科技有限公司 A kind of intelligent court system and its data capture method
CN109862514A (en) * 2019-01-21 2019-06-07 上海美迪索科电子科技有限公司 A kind of bluetooth positioning system, method, apparatus and storage medium
CN209696231U (en) * 2019-03-07 2019-11-29 南昌工学院 A kind of volleyball smash auxiliary appliance
CN110104738A (en) * 2019-05-24 2019-08-09 刘明瑜 A kind of electrochemical treatments machine based on flowed fluctuation principle
CN110346759A (en) * 2019-07-16 2019-10-18 北京华星云睿科技有限公司 The localization method of moving object positioning system and moving object
CN110366243A (en) * 2019-07-30 2019-10-22 深圳市微能信息科技有限公司 One kind being based on bluetooth AOA base station positioning method and device
CN110430531A (en) * 2019-08-01 2019-11-08 常熟瑞特电气股份有限公司 Indoor bluetooth localization method and system based on base station

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108090421A (en) * 2017-11-30 2018-05-29 睿视智觉(深圳)算法技术有限公司 A kind of sportsman's competitive ability analysis method
CN110401913A (en) * 2019-07-18 2019-11-01 上海华虹集成电路有限责任公司 A kind of indoor orientation method based on low-power consumption bluetooth

Also Published As

Publication number Publication date
CN112957712A (en) 2021-06-15

Similar Documents

Publication Publication Date Title
US10607349B2 (en) Multi-sensor event system
US11842572B2 (en) Device, system, and method of computer vision, object tracking, image analysis, and trajectory estimation
EP3323240B1 (en) Integrated sensor and video motion analysis method
US6292130B1 (en) System for determining the speed and/or timing of an object
US11565166B2 (en) Golf game implementation using ball tracking and scoring system
WO2015025221A2 (en) System and method for capturing and using move data
US20170370682A1 (en) Server and Dart Game Device for Providing Dart Game in Accordance with Hitting Area on Basis of Location of Dart Pin, and Computer Program
WO2020214903A1 (en) Golf ball tracking system
CN112969139A (en) Method and system for acquiring flight attitude of javelin
US20150202508A1 (en) System for tracking and analyzing ball location data
Wu [Retracted] Monitoring System of Key Technical Features of Male Tennis Players Based on Internet of Things Security Technology
CN112437487B (en) Position positioning method, event identification method, device and computer equipment
CN112957712B (en) Statistical method, device and equipment for main attacker ball-catching data in volleyball sports
Lin et al. Design and implement a mobile badminton stroke classification system
CN112970031A (en) Method for associating objects in a video
CN112995889B (en) Method and system for acquiring running distance of tennis player
CN112969142B (en) Method and system for obtaining fastening and killing ball of badminton player
Lin et al. Sensor-based badminton stroke classification by machine learning methods
CN112965030A (en) Method, device and equipment for measuring flight track and attitude of ski jump skiers
CN113111683B (en) Serve violation posture recognition platform and method
CN112891897A (en) Method and system for counting hand ball movement data and computer storage medium
CN112451953A (en) Information establishing method, electronic device and non-transitory computer readable recording medium
CN112891898A (en) Football data statistical method, system and computer storage medium
US20240264266A1 (en) Systems and methods for monitoring athletic equipment
US20240062407A1 (en) Data processing apparatus and method

Legal Events

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