Aerobics competition scoring system and method

The aerobics competition scoring system, which utilizes modular design and motion recognition technology, solves the problems of low scoring efficiency and insufficient accuracy in existing technologies, and achieves automated, standardized, and transparent scoring.

CN122290200APending Publication Date: 2026-06-26李立群
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610368207.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-24
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

The existing scoring system for aerobics competitions relies on manual operation, which is inefficient and prone to calculation errors and subjective differences, making it difficult to meet the requirements of professional competitions for scoring accuracy and transparency.

Method used

The modular scoring system includes data acquisition, multi-level processing, and output modules. Combined with motion recognition technology, it automatically collects and synthesizes scores for artistry, completion, and difficulty, as well as deductions by the chief judge. The accuracy of the scores is ensured through arithmetic averaging and data verification.

Benefits of technology

It improves the accuracy and efficiency of scoring, reduces subjective judgment bias, achieves standardization and transparency in scoring, and supports post-competition data traceability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122290200A_ABST
    Figure CN122290200A_ABST
Patent Text Reader

Abstract

This invention relates to a scoring system and method for aerobics competitions, belonging to the field of sports competition scoring. The system includes a data acquisition module, a first data processing module, a second data processing module, a core calculation module, and an output module. The data acquisition module acquires scoring data input by the art, execution, and difficulty judging groups and the chief judge. The first data processing module performs arithmetic mean calculations on the art, execution, and difficulty scores respectively to generate average scores for each item. The second data processing module sums the points deducted by the chief judge and the points deducted based on the line of sight to generate the total points deducted by the chief judge. The core calculation module sums the average scores for each item with the total points deducted to generate the total score for the routine. The output module displays the total score. Through automated data calculation, combined with difficulty suggestion scoring provided by the movement recognition module, data compliance ensured by the verification module, and full traceability achieved through the storage module, the system improves the accuracy, efficiency, and objectivity of scoring, and enhances the transparency and credibility of the scoring.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of sports competition scoring technology, specifically to a scoring system and method for aerobics competitions. Background Technology

[0002] As a representative event in skill-driven, aesthetically pleasing, and challenging disciplines, aerobic gymnastics competition features a multi-dimensional, multi-subject, and complex scoring system. According to the International Gymnastics Federation (FIG) scoring rules for competitive aerobic gymnastics, the score for a routine consists of four parts: artistic score, execution score, difficulty score, and points deducted by the chief judge. The artistic judging panel, composed of four judges, evaluates the artistic quality of the routine; the execution judging panel, also composed of four judges, evaluates the technical execution of the routine; the difficulty judging panel, composed of two judges, identifies and assigns scores to the difficulty elements performed by the athletes; and the chief judge is responsible for enforcing specific point deductions, including time violations, out-of-bounds violations (such as line-of-sight violations), and disciplinary deductions. The competition requires the rapid collection, calculation, and publication of multiple scores immediately after the athletes complete their routines, placing high demands on the efficiency and accuracy of the scoring system.

[0003] Traditional aerobic gymnastics competitions primarily rely on manual scoring. Judges record scores using paper score sheets, and recorders manually compile and calculate the final scores. Due to the large number of participants, frequent rounds, and multiple judging teams scoring concurrently, manual compilation is not only inefficient but also prone to calculation errors. Furthermore, the identification of difficult movements depends on the judges' professional experience; different judges may have subjective differences in their assessment of the same movement, affecting the objectivity and consistency of scoring. While existing electronic scoring systems achieve electronic score collection, most only perform simple addition calculations. They fail to differentiate averaging based on the number of judges in the artistic, execution, and difficulty judging teams, and lack a unified mechanism for merging deductions from head judges and visual deductions. Their data processing logic is insufficiently compatible with competition rules, making it difficult to meet the requirements of professional competitions for scoring accuracy and transparency. Summary of the Invention

[0004] To address the problems of the prior art, this invention provides a scoring system and method for aerobics competitions.

[0005] To solve the above-mentioned technical problems, the present invention is achieved through the following technical solution: First aspect, an aerobics competition scoring system, comprising: a data acquisition module, configured to acquire respectively the artistic score data input by 4 artistic judges in the artistic judges group, the completion score data input by 4 completion judges in the completion judges group, the difficulty score data input by 2 difficulty judges in the difficulty judges group, and the chief judge's deduction data and vision deduction data input by the chief judge. The first data processing module is communicatively connected to the data acquisition module and is configured to perform an arithmetic average calculation on the art score data of the four art judges to generate an art average score; perform an arithmetic average calculation on the completion score data of the four completion judges to generate a completion average score; and perform an arithmetic average calculation on the difficulty score data of the two difficulty judges to generate a difficulty average score. The second data processing module is communicatively connected to the first data processing module and is configured to acquire the referee's deduction data and the line-of-sight deduction data, perform a summation operation on the referee's deduction data and the line-of-sight deduction data, and generate the total referee's deduction data. The core calculation module is communicatively connected to the first data processing module and the second data processing module, and is configured to perform a summation operation on the average artistic score, the average completion score, the average difficulty score and the total score deducted by the chief judge to generate the total score of the routine. The output module is communicatively connected to the core computing module and is configured to output and display the complete set of actions.

[0006] The modular design enables the automatic collection and tiered calculation of artistic scores, completion scores, difficulty scores, and deductions by the chief judge, ensuring the standardization of the scoring process and the accuracy of the total score synthesis, and significantly improving the efficiency and fairness of the judging work.

[0007] In one specific embodiment of the first aspect, the data acquisition module includes multiple referee terminals and a central server, wherein the multiple referee terminals are respectively communicatively connected to the central server; wherein... The four art judges in the art judging panel input art scoring data through their respective art judging terminals. The four judges in the judging panel input the completion score data through their respective judging terminals. The two difficulty judges in the difficulty judging group input the difficulty score data through their respective difficulty judging terminals; The chief referee inputs the deduction data and the line-of-sight deduction data through the chief referee terminal.

[0008] The architecture combines distributed terminals with a central server to achieve real-time synchronization and centralized management of multi-judge scoring data, avoiding data silos and transmission delays, and ensuring the consistency and reliability of scoring data.

[0009] In one specific embodiment of the first aspect, the system further includes an action recognition module, communicatively connected to the difficulty judging panel, configured as follows: Collect motion image data of aerobics athletes; The motion image data is analyzed for motion recognition based on a preset standard motion database. The recognition results are compared with the difficulty scoring criteria to generate a difficulty action suggestion score; The suggested difficulty score is sent to the difficulty judge terminal to assist the difficulty judge in scoring.

[0010] The introduction of a motion recognition module automatically analyzes athletes' movements and provides suggested scores, reducing the subjective judgment bias of difficulty judges and improving the objectivity and accuracy of difficulty scoring.

[0011] In one specific embodiment of the first aspect, the action recognition module includes: The image acquisition unit is configured to acquire motion image data of athletes in real time through a 3D sensor or a motion sensor. The feature extraction unit is communicatively connected to the image acquisition unit and is configured to extract depth features and skeletal features from the motion image data. The action recognition unit is communicatively connected to the feature extraction unit and is configured to classify and recognize the extracted feature data based on a support vector machine classifier to determine the type of difficult action performed by the athlete. The scoring suggestion unit is communicatively connected to the action recognition unit and is configured to retrieve a pre-stored difficulty scoring standard based on the identified difficulty action type to generate a difficulty action suggestion score.

[0012] By acquiring motion images through 3D sensors and combining feature extraction and support vector machine classification, the system accurately identifies the types of difficult movements and generates quantitative suggestions, providing a scientific basis for judges and enhancing the repeatability of scoring.

[0013] In one specific embodiment of the first aspect, the system further includes a verification module, which is communicatively connected to the first data processing module and the second data processing module, and configured as follows: The validity of the art score data, completion score data, and difficulty score data is verified to determine whether each score data is within the preset valid score range. When any scoring data is detected to exceed the preset valid score range, a prompt message is sent to the corresponding referee terminal, requesting re-entry.

[0014] Before the data enters the calculation, the score is validated, and abnormal scores are automatically intercepted and alerted to prevent errors in the total score due to incorrect input, thus ensuring the compliance of the input data.

[0015] In one specific embodiment of the first aspect, the system further includes a storage module, which is communicatively connected to the data acquisition module, the first data processing module, the second data processing module, and the core computing module, and configured as follows: Store raw scoring data, intermediate calculation results, and the final total score of the routine to form a traceable scoring record; In response to a query request, retrieve and display the complete scoring data chain for the specified athlete or the specified competition.

[0016] The system fully stores the original scores, intermediate results, and final total scores, forming a traceable scoring data chain. This facilitates post-competition review, statistical analysis, and dispute resolution, thereby enhancing scoring transparency.

[0017] Secondly, a scoring method for aerobics competitions includes the following steps: Step S1: Collect the art score data input by the 4 art judges in the art judges group, the completion score data input by the 4 completion judges in the completion judges group, the difficulty score data input by the 2 difficulty judges in the difficulty judges group, and the chief judge's deduction data and vision deduction data input by the chief judge. Step S2: Calculate the arithmetic average of the art scores of the four art judges to generate an art average score; calculate the arithmetic average of the completion scores of the four completion judges to generate a completion average score; calculate the arithmetic average of the difficulty scores of the two difficulty judges to generate a difficulty average score. Step S3: Sum the points deducted by the chief referee and the points deducted based on the line of sight to generate the total points deducted by the chief referee; Step S4: Sum the average artistic score, average completion score, average difficulty score, and the total score deducted by the chief judge to generate the total score for the routine. Step S5: Output and display the total score of the complete set of actions.

[0018] In one specific embodiment of the second aspect, step S1 further includes: The motion recognition module collects motion image data of aerobics athletes, performs motion recognition analysis on the motion image data based on a preset standard motion database, compares the recognition results with the difficulty scoring standards, generates a difficulty motion suggestion score, and sends the difficulty motion suggestion score to the difficulty judge terminal to assist the difficulty judge in scoring.

[0019] By integrating motion recognition technology during the data collection phase, difficulty motion suggestion scores are automatically generated to assist judges in quickly and accurately giving difficulty scores, thereby improving scoring efficiency and objectivity.

[0020] In one specific implementation of the second aspect, a verification step is included before step S2: The validity of the collected art score data, completion score data, and difficulty score data is verified to determine whether each score data is within the preset valid score range. When any scoring data is detected to be outside the preset valid score range, a prompt message is sent to the corresponding referee terminal, requesting re-entry, until all scoring data are within the valid score range.

[0021] Before calculating the average score, the original scores are validated to ensure that all data involved in the calculation are within a reasonable range, avoid abnormal data from contaminating intermediate results, and ensure the reliability of the total score.

[0022] In one specific implementation of the second aspect, the method further includes a storage and tracing step: The original scoring data, intermediate calculation results, and the final total score of the complete routine are linked and stored in the database to form a traceable scoring record; In response to a query request, retrieve and display the complete scoring data chain for the specified athlete or the specified competition from the database.

[0023] All data in the scoring process is stored together, supporting on-demand querying and display of the complete data chain, achieving full traceability of the scoring process and facilitating subsequent supervision and data analysis.

[0024] The beneficial effects of this invention are as follows: 1. This invention, through modular design, constructs a complete scoring system from data acquisition and multi-level processing to result output, realizing the automation and standardization of aerobics competition scoring. The system adopts a hierarchical processing architecture, collecting and independently calculating the scores for artistry, execution, difficulty, and deductions by the chief judge, and finally synthesizing the total score of the routine by the core calculation module. This avoids calculation errors that may occur during manual summarization, and improves the accuracy and processing efficiency of the scoring results.

[0025] 2. The data acquisition module supports parallel input from multiple referee terminals, ensuring real-time aggregation of scoring data; the first data processing module eliminates individual referee scoring biases through arithmetic averaging, and the second data processing module merges the head referee's deductions with the line-of-sight deductions, making the deduction logic clear; the verification module verifies the validity of the input data, triggering re-entry when it exceeds the range, ensuring the compliance of the original data; the action recognition module generates suggested scores for difficult actions based on image recognition technology, providing objective references for difficulty judges and reducing subjective judgment differences; the storage module stores the original data, intermediate results, and final total score in a linked manner, forming a traceable scoring data chain, facilitating post-match review and dispute verification, and improving the transparency and credibility of the scoring. Attached Figure Description

[0026] Figure 1 This is a schematic diagram of the system framework of the present invention.

[0027] Figure 2 This is a schematic diagram of the internal structure of the action recognition module of the present invention.

[0028] Figure 3 This is a schematic diagram of the scoring method for aerobics competitions according to the present invention. Detailed Implementation

[0029] The technical solutions of the present invention will be clearly and completely described below with reference to the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0030] like Figures 1 to 3 This paper presents a scoring system and method for aerobics competitions.

[0031] I. System Overall Architecture like Figure 1 As shown, the aerobics competition scoring system provided by the present invention includes: a data acquisition module, a first data processing module, a second data processing module, a core calculation module, and an output module. Optionally, the system further includes a motion recognition module, a verification module, and a storage module.

[0032] The data acquisition module receives raw scoring data from different judging groups. Specifically, it communicates with four art judging terminals in the art judging group, four completion judging terminals in the completion judging group, two difficulty judging terminals in the difficulty judging group, and the chief judge's terminal. These terminals can be tablets, smartphones, dedicated scoring devices, or computers, running scoring applications. Judges input their scores via touchscreens or keyboards. Real-time data transmission occurs between the terminals and the data acquisition module via wired or wireless networks (such as Wi-Fi or Bluetooth).

[0033] The first data processing module is communicatively connected to the data acquisition module, receiving art score data, completion score data, and difficulty score data. The first data processing module includes an arithmetic mean calculation unit, which sums the four art scores and divides by 4 to obtain the art average score, sums the four completion scores and divides by 4 to obtain the completion average score, and sums the two difficulty scores and divides by 2 to obtain the difficulty average score.

[0034] The second data processing module is also connected to the data acquisition module and is specifically designed to process the data input by the chief referee. The chief referee's terminal allows the chief referee to input deductions (such as points for disciplinary violations or exceeding the time limit) and line-of-sight deductions (such as points for violations like going out of bounds). The second data processing module sums these two deduction data to generate the total chief referee deduction (usually a negative or positive value indicating a deduction).

[0035] The core calculation module is connected to the first data processing module and the second data processing module respectively. It receives the average artistic score, the average execution score, the average difficulty score, and the total score deducted by the chief judge. It adds the four values ​​together using an adder to obtain the total score of the routine. The addition operation here is an algebraic sum, that is, the average artistic score + the average execution score + the average difficulty score + the total score deducted by the chief judge (if the total score deducted is negative, it is equivalent to subtracting the absolute value).

[0036] The output module connects to the core computing module and displays the total score of the routine in digital form on devices such as the large screen in the arena, the referee's terminal, and the athlete's score bulletin board. It can also generate output files such as score sheets and reports.

[0037] II. Detailed Description of Each System Module 2.1 Specific Implementation of the Data Acquisition Module The data acquisition module may include a central server and multiple referee terminals. The central server, acting as the data aggregation center, has functions such as data reception caching, data verification, and timestamp recording. After each referee terminal inputs a score, the score data is immediately encrypted and transmitted to the central server. The server records information such as the scoring time, referee ID, and athlete number. To ensure data security, SSL / TLS encryption protocols can be used for transmission. The central server is also responsible for distributing data to subsequent processing modules.

[0038] In a preferred embodiment, the referee terminal has a graphical scoring interface that displays scoring criteria prompts and input boxes, and can set input range restrictions. For example, the art score is usually 0-10 points, and the input value can be limited to one decimal place between 0 and 10 to reduce invalid input.

[0039] 2.2 Processing Logic of the First Data Processing Module and the Second Data Processing Module The first and second data processing modules can be software functional modules deployed on a central server, or they can be implemented using independent microprocessors or FPGAs. They read raw data from the database of the data acquisition module and perform calculations. To ensure real-time performance, a streaming computing framework can be used, triggering calculations whenever a complete set of data (such as all judges' scores for the same athlete) is received. After the calculations are completed, intermediate results (average artistic score, average execution score, average difficulty score, and the sum of the chief judge's deductions) are temporarily stored and sent to the core computing module.

[0040] When calculating the average score, if a judge fails to enter a score or the score is invalid (e.g., out of range), the system can wait for the judge to enter a score, or process it according to preset rules (e.g., averaging after removing the highest and lowest scores, but this embodiment uses a simple arithmetic average). However, in order to comply with the rules, this embodiment of the invention assumes that all judges have valid inputs, and if any are missing, an alarm will be triggered.

[0041] 2.3 Detailed Structure of the Action Recognition Module The motion recognition module communicates with the difficulty judging panel, and its internal structure is as follows: Figure 2 As shown, it includes an image acquisition unit, a feature extraction unit, an action recognition unit, and a scoring suggestion unit.

[0042] Image Acquisition Unit: This unit uses 3D sensors (such as Kinect or RealSense) or motion sensors (such as high-speed cameras combined with 3D reconstruction algorithms) to acquire real-time image data of aerobics athletes' movements. This unit is deployed around the competition area, with multiple cameras working collaboratively to ensure comprehensive capture of the athlete's full-body movements. The acquired image data stream is transmitted in real-time to the feature extraction unit.

[0043] Feature extraction unit: After receiving image data, it uses human pose estimation algorithms (such as OpenPose, MediaPipe) to extract the coordinates of key skeletal points of the athlete (such as head, shoulder, elbow, wrist, hip, knee, ankle, etc.) to form a skeletal feature vector. It can also extract depth features (such as joint angles, motion trajectory, velocity, etc.) as supplementary data. After normalization and time series alignment, the feature data forms a fixed-dimensional feature vector sequence.

[0044] Action recognition unit: Connected to the feature extraction unit, it incorporates a support vector machine (SVM)-based classifier, but is not limited to SVM; deep learning models such as LSTM and Transformer can also be used. This unit compares the feature vector sequence with a pre-set standard action database (which stores standard template features of various difficulty levels of actions) to identify the type of difficulty action actually performed by the athlete. For example, if the athlete performs a "straight backflip," the action code "A123" is output.

[0045] Scoring suggestion unit: Based on the identified movement code, the unit looks up the corresponding difficulty score for the movement from a pre-stored difficulty scoring standard table (e.g., according to FIG (International Gymnastics Federation) scoring rules, each difficulty movement has a fixed score), and generates a suggested difficulty score. Simultaneously, a performance evaluation of the movement's completion (such as angular deviation) can be added, but the core is the suggested score. This suggested score is sent to the difficulty judge's terminal and displayed in a pop-up window for the judge's reference. The judge can adopt, modify, or reject the suggestion; the final confirmed difficulty score serves as the official scoring input.

[0046] 2.4 Working Mechanism of the Verification Module The verification module communicates with both the first and second data processing modules, but can also be directly embedded in the data acquisition module. Its function is to verify the validity of the data before it is used for average score calculation. Specifically: Preset valid score range: for example, art score 0-10 points, completion score 0-10 points, difficulty score 0-5 points (set according to the rules). Deduction items are usually negative or zero (for example, the chief judge's deduction range is -2.0 to 0, and the line of sight deduction range is -1.0 to 0).

[0047] When the verification module detects that any input score data exceeds the corresponding preset range (e.g., an artistic score of 11), it immediately sends a prompt message to the corresponding referee's terminal, requesting the referee to re-enter the score. The prompt message can be sent via terminal vibration, pop-up window, or sound. The system will then lock the athlete's score submission until all scores are within the valid range.

[0048] If the referee fails to correct the error within the specified time, the system can send an alert to the chief referee's terminal, and the chief referee can decide whether to force the default value to be used or to re-evaluate.

[0049] 2.5 Data traceability function of storage module The storage module is connected to the data acquisition module, the first data processing module, the second data processing module, and the core computing module, respectively, and is typically implemented using a high-performance database (such as MySQL or a time-series database). The stored content includes: Raw scoring data: Each score includes referee ID, timestamp, athlete number, and competition round.

[0050] Intermediate calculation results: average art score, average completion score, average difficulty score, total points deducted by the chief judge, and calculation time.

[0051] Final total score for the entire routine, including calculation time, version number, etc.

[0052] The storage module provides a query interface to respond to external query requests (such as those from arbitration committees or coaches). Query requests can specify athlete number or match number. The storage module retrieves the complete scoring data chain from the database and displays it in a structured format (such as tables or charts), enabling full traceability. For example, it can display an athlete's original artistic score input, the average score calculation process, deduction details, and final total score.

[0053] III. Examples Based on the above system, the present invention also provides a scoring method for aerobics competitions. The complete process of the method is described in detail below with reference to specific embodiments.

[0054] Step S1: Data Acquisition Imagine an aerobics competition where athlete Zhang San completes his routine, and the judges begin to score him.

[0055] The four art judges entered their art scores through their respective art judge terminals: 9.2, 9.3, 9.1, and 9.4.

[0056] The four judges entered their completion scores: 8.9, 9.0, 8.8, and 9.1 respectively.

[0057] The two difficulty judges entered difficulty scores of 4.2 and 4.3 respectively.

[0058] The chief referee observed that the athlete went out of bounds once, and entered a line of sight deduction of -0.3 points; at the same time, the athlete exceeded the time limit, and entered a line of sight deduction of -0.2 points for the chief referee.

[0059] All scoring data is transmitted to the central server (data acquisition module) in real time.

[0060] Step S1a (optional): Motion recognition assists in judging difficulty. Simultaneously with the difficulty judge's scoring, the motion recognition module automatically activates. The image acquisition unit captures Zhang San's motion data using multiple Kinect sensors, the feature extraction unit extracts key skeletal points, and the motion recognition unit identifies that the athlete has completed a "Group C somersault with a 360° twist" move. The scoring suggestion unit retrieves the difficulty value of this move from the database as 4.5. The suggested score is displayed on the difficulty judge's terminal. The difficulty judge, referring to this suggestion and combining it with their own observations, ultimately determines the difficulty score to be 4.3 (0.2 deducted due to an unstable landing) and inputs it into the system.

[0061] Step S2: Verify the scoring data The verification module checks whether all raw scores are within the preset range. It assumes that scores in the art category are all within 0-10, in the completion category are within 0-10, in the difficulty category are within 0-5, and in the deduction category are within -1.0-0; all are valid and verification passes. If a judge mistakenly enters 10.5, the verification module will immediately send a prompt to that judge's terminal, requesting them to re-enter the score until the correct value is entered (e.g., corrected to 9.0).

[0062] Step S3: The first data processing module calculates the average score. Average art score = (9.2 + 9.3 + 9.1 + 9.4) / 4 = 9.25 The average score is calculated as follows: (8.9 + 9.0 + 8.8 + 9.1) / 4 = 8.95 Average difficulty score = (4.2 + 4.3) / 2 = 4.25 Step S4: The second data processing module calculates the total points deducted by the chief referee. The total points deducted by the chief referee = (-0.3) + (-0.2) = -0.5 Step S5: The core calculation module calculates the total score of the complete set of movements. Total score for the routine = 9.25 + 8.95 + 4.25 + (-0.5) = 21.95 Step S6: Output and display the total score The output module displays the total score of 21.95 on the large screen in the arena, while the storage module stores the score along with all the raw data and intermediate results into the database, forming a traceable record.

[0063] Step S7 (optional): Storage and Traceability After the competition, the coach wanted to check Zhang San's scoring details, so he sent a query request (specifying the athlete's number) through the terminal. The storage module retrieved the complete scoring data chain from the database and displayed it in tabular form: It can also display a suggested difficulty value of 4.5 for the motion recognition module for reference.

[0064] IV. Alternative Implementation of the Action Recognition Module: In addition to the SVM classifier, a Convolutional Neural Network (CNN) combined with a Long Short-Term Memory Network (LSTM) can be used to directly classify video sequences, improving recognition accuracy. The scoring suggestion unit can also automatically calculate the completion score based on the quality of action completion; however, to avoid over-automation, this invention retains the final human decision-making authority.

[0065] Flexible configuration of the verification module: The verification module is not limited to range verification, but can also detect the dispersion between scores. If the scores within the same judge group differ too much (e.g., more than 2 points), the chief judge can be alerted to prevent malicious scoring.

[0066] Parallel processing of multiple matches: The system can support multiple matches being played simultaneously. The data acquisition module distinguishes data through different channels, and the processing module performs parallel calculations to ensure real-time performance under high concurrency.

[0067] Mobile application: The referee terminal can be a mobile phone with a dedicated APP installed. Even when offline, scores can be temporarily stored and automatically uploaded when the network is restored to ensure that the game is not interrupted.

[0068] In summary, this invention, through systematic data collection, hierarchical processing, intelligent assistance, and traceable storage, achieves automation, precision, and transparency in scoring aerobics competitions, demonstrating significant technological advancements and practical value.

[0069] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A scoring system for aerobics competitions, characterized in that, include: The data acquisition module is configured to acquire art score data input by 4 art judges in the art judges group, completion score data input by 4 completion judges in the completion judges group, difficulty score data input by 2 difficulty judges in the difficulty judges group, and chief judge's deduction data and sight deduction data input by the chief judge. The first data processing module is communicatively connected to the data acquisition module and is configured to perform an arithmetic average calculation on the art score data of the four art judges to generate an art average score. The arithmetic mean of the completion scores of the four judges is calculated to generate the average completion score. The difficulty score is calculated by averaging the difficulty scores from the two difficulty judges. The second data processing module is communicatively connected to the first data processing module and is configured to acquire the referee's deduction data and the line-of-sight deduction data, perform a summation operation on the referee's deduction data and the line-of-sight deduction data, and generate the total referee's deduction data. The core calculation module is communicatively connected to the first data processing module and the second data processing module, and is configured to perform a summation operation on the average artistic score, the average completion score, the average difficulty score and the total score deducted by the chief judge to generate the total score of the routine. The output module is communicatively connected to the core computing module and is configured to output and display the complete set of actions.

2. The scoring system for aerobics competitions according to claim 1, characterized in that: The data acquisition module includes multiple referee terminals and a central server, with each of the multiple referee terminals communicatively connected to the central server; wherein... The four art judges in the art judging panel input art scoring data through their respective art judging terminals. The four judges in the judging panel input the completion score data through their respective judging terminals. The two difficulty judges in the difficulty judging group input the difficulty score data through their respective difficulty judging terminals; The chief referee inputs the deduction data and the line-of-sight deduction data through the chief referee terminal.

3. The scoring system for aerobics competitions according to claim 1, characterized in that: The system also includes a motion recognition module, which is communicatively connected to the difficulty judging panel and configured as follows: Collect motion image data of aerobics athletes; The motion image data is analyzed for motion recognition based on a preset standard motion database. The recognition results are compared with the difficulty scoring criteria to generate a difficulty action suggestion score; The suggested difficulty score is sent to the difficulty judge terminal to assist the difficulty judge in scoring.

4. The scoring system for aerobics competitions according to claim 1, characterized in that: The action recognition module includes: The image acquisition unit is configured to acquire motion image data of athletes in real time through a 3D sensor or a motion sensor. The feature extraction unit is communicatively connected to the image acquisition unit and is configured to extract depth features and skeletal features from the motion image data. The action recognition unit is communicatively connected to the feature extraction unit and is configured to classify and recognize the extracted feature data based on a support vector machine classifier to determine the type of difficult action performed by the athlete. The scoring suggestion unit is communicatively connected to the action recognition unit and is configured to retrieve a pre-stored difficulty scoring standard based on the identified difficulty action type to generate a difficulty action suggestion score.

5. A scoring system for aerobics competitions according to claim 1, characterized in that: The system further includes a verification module, which is communicatively connected to the first data processing module and the second data processing module, and is configured as follows: The validity of the art score data, completion score data, and difficulty score data is verified to determine whether each score data is within the preset valid score range. When any scoring data is detected to exceed the preset valid score range, a prompt message is sent to the corresponding referee terminal, requesting re-entry.

6. The scoring system for aerobics competitions according to claim 1, characterized in that: The system also includes a storage module, which is communicatively connected to the data acquisition module, the first data processing module, the second data processing module, and the core computing module, and is configured as follows: Store raw scoring data, intermediate calculation results, and the final total score of the routine to form a traceable scoring record; In response to a query request, retrieve and display the complete scoring data chain for the specified athlete or the specified competition.

7. A scoring method for aerobics competitions, characterized in that, Includes the following steps: Step S1: Collect the art score data input by the 4 art judges in the art judges group, the completion score data input by the 4 completion judges in the completion judges group, the difficulty score data input by the 2 difficulty judges in the difficulty judges group, and the chief judge's deduction data and vision deduction data input by the chief judge. Step S2: Calculate the arithmetic mean of the art scores from the four art judges to generate the art average score; The arithmetic mean of the completion scores of the four judges is calculated to generate the average completion score. The difficulty score is calculated by averaging the difficulty scores from the two difficulty judges. Step S3: Sum the points deducted by the chief referee and the points deducted based on the line of sight to generate the total points deducted by the chief referee; Step S4: Sum the average artistic score, average completion score, average difficulty score, and the total score deducted by the chief judge to generate the total score for the routine. Step S5: Output and display the total score of the complete set of actions.

8. A scoring method for aerobics competitions according to claim 7, characterized in that: Step S1 further includes: The motion recognition module collects motion image data of aerobics athletes, performs motion recognition analysis on the motion image data based on a preset standard motion database, compares the recognition results with the difficulty scoring standards, generates a difficulty motion suggestion score, and sends the difficulty motion suggestion score to the difficulty judge terminal to assist the difficulty judge in scoring.

9. A scoring method for aerobics competitions according to claim 7, characterized in that: A verification step is included before step S2: The validity of the collected art score data, completion score data, and difficulty score data is verified to determine whether each score data is within the preset valid score range. When any scoring data is detected to be outside the preset valid score range, a prompt message is sent to the corresponding referee terminal, requiring re-entry, until all scoring data are within the valid score range.

10. A scoring method for aerobics competitions according to claim 7, characterized in that: The method also includes storage and tracing steps: The original scoring data, intermediate calculation results, and the final total score of the complete routine are linked and stored in the database to form a traceable scoring record; In response to a query request, retrieve and display the complete scoring data chain for the specified athlete or the specified competition from the database.