CN-122019508-A - Real-time data processing method and system for sports event score
Abstract
The invention provides a real-time data processing method and a real-time data processing system for sports event achievements, which relate to the technical field of data processing, wherein the method comprises the steps of analyzing and structuring conversion of event source data acquired in real time to generate a multi-region structured event data set; and performing cross-region association verification and identification on the multi-region structured event data set, generating an identified multi-region structured event data set, and creating and initializing an event core database. The invention realizes the full-flow closed-loop processing of the event data from acquisition and analysis, credibility verification, dynamic calculation and real-time distribution to storage and traceability, ensures the real-time performance, credibility, safety and traceability of the event data, and supports the efficient and standardized management of the event data.
Inventors
- ZHANG HAITAO
Assignees
- 北京明德新民体育文化有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260211
Claims (10)
- 1. A method for real-time data processing of athletic event achievements, the method comprising: step 1, analyzing and structuring conversion is carried out on event source data acquired in real time, and a multi-region structuring event data set is generated; Step 2, performing cross-region association verification and identification on the multi-region structured event data set, generating an identified multi-region structured event data set, and creating and initializing an event core database; Step 3, establishing a nonlinear differential equation set for describing the evolution of the credible state of the data and solving a dynamic balance point according to the identified multi-region structured event data set; Step 4, screening basic data from the identified multi-region structured event data set, mapping each piece of basic data to a corresponding credibility region and associating a corresponding credibility convergence factor to process and calculate the basic data, generating personal achievements, team ranking and comprehensive event statistics indexes, and dynamically updating an event core database; Step 5, distributing the personal achievements, team ranking and comprehensive event statistics indexes in the updated event core database to an image-text packaging module, a broadcast data link and an authorized query terminal in real time synchronously, and executing access control according to a preset data grading and authority matrix; and 6, storing the data processing full elements into a historical data warehouse, and constructing a full-flow traceable data processing consistency certification chain based on the global transaction identifier and the data version hash.
- 2. The method for real-time data processing of athletic event performance of claim 1, wherein the step of obtaining event source data includes: the event source data comprising the identity codes, the action time sequence signals and the original score pulses are collected in real time through sensing and timing equipment arranged in the athlete identity recognition area, the competition action execution area and the score record judgment area to form the event source data.
- 3. The method for real-time data processing of athletic event performance according to claim 1, wherein step 1 comprises: Analyzing the time-synchronous data stream of the event source data, mapping the analyzed identity codes, the action time sequence signals and the original achievement pulses into structural identity data, structural action data and structural achievement data respectively according to a predefined unified data model, and integrating the structural identity data, the structural action data and the structural achievement data into a multi-region structural event data set.
- 4. The method for real-time data processing of athletic event performance according to claim 1, wherein the step 2 comprises: Performing cross-region association check on the multi-region structured event data set according to a preset coding mapping relation, a time sequence continuity condition and a pulse validity interval to obtain a cross-region association check result; According to the result of cross-region association verification, automatically attaching a consistent or to-be-arbitrated or conflicting data consistency identifier to each record in the multi-region structured event data set, and generating an identified multi-region structured event data set; The event core database is created and initialized with the identified multi-region structured event data set as initial data content.
- 5. The method for real-time data processing of athletic event performance according to claim 1, wherein the step 3 comprises: Extracting data quality indexes of the athlete identity recognition area, the competition action execution area and the achievement record judging area in a continuous time window from the identified multi-area structured event data set, and taking the data quality indexes as state variables for describing system evolution; according to the data consistency ratio, the signal attenuation and the coupling relation between the transmission delay in the state variable, a nonlinear differential equation set for describing the time evolution of the data trusted state is established; Solving a steady state solution or a periodic solution of the nonlinear differential equation set at the latest time point by a numerical method of iterative approximation, and taking the steady state solution or the periodic solution as a dynamic balance point of data credibility of an athlete identity identification area, a competition action execution area and a score record judgment area; Substituting components representing the credibility of each region in the dynamic balance point into a parameterized three-dimensional ellipsoidal equation as parameters, calculating and generating a three-dimensional virtual ellipsoidal curved surface model with dynamically adjustable main axis direction and half axis length in real time, and dividing the three-dimensional virtual ellipsoidal curved surface model into a high credibility convergence region and a low credibility divergence region based on curvature change of discrete sampling points on the three-dimensional virtual ellipsoidal curved surface model; And according to the dynamic balance point component values of the athlete identity identification zone, the competition action execution zone and the achievement record judgment zone which are associated with each zone in the high-credibility convergence zone and the low-credibility divergence zone, a credibility convergence factor is derived for each zone in the high-credibility convergence zone and the low-credibility divergence zone through a normalized weighted calculation.
- 6. The method for real-time data processing of athletic event performance according to claim 5, wherein solving a steady-state solution or a periodic solution of the nonlinear differential equation set at the latest time point by a numerical method of iterative approximation, using the steady-state solution or the periodic solution as a dynamic balance point of data credibility of the athlete identification area, the competition action execution area, and the performance record determination area, comprises: Discretizing a nonlinear differential equation set into a differential equation set, and setting an initial iteration vector of data quality indexes including an athlete identity identification area, a competition action execution area and a score record judgment area; inputting the initial iteration vector into a differential equation set for iterative computation, and stopping iteration and obtaining a converged numerical solution when the difference norm between the current iteration result and the previous iteration result is smaller than a preset tolerance; And taking the converged numerical solution as a steady state solution or a period solution of the nonlinear differential equation set at the latest time point, and taking the steady state solution or the period solution as a dynamic balance point of the data credibility of the athlete identity recognition area, the competition action execution area and the achievement record judgment area.
- 7. The method for real-time data processing of athletic event performance according to claim 1, wherein the step 4 includes: Screening records with consistent data consistency marks from the marked multi-region structured event data set as basic data, mapping each piece of basic data to a corresponding high-reliability convergence region or low-reliability divergence region on a three-dimensional virtual ellipsoidal curved surface model according to source information of the basic data, and associating reliability convergence factors of the corresponding regions; and generating personal achievements, team ranks and comprehensive event statistics indexes according to the weighted smoothing processing results and the credibility weighted calculation results, and writing the personal achievements, the team ranks and the comprehensive event statistics indexes into an event core database to finish dynamic updating.
- 8. The method for real-time data processing of athletic event performance according to claim 1, wherein the step 5 comprises: Reading updated personal achievements, team ranks and comprehensive event statistics indexes from an event core database through a data release interface at a preset push frequency, packaging the personal achievements, team ranks and comprehensive event statistics indexes into standard data messages, and respectively initiating real-time data stream push to corresponding addresses of an image-text packaging module, a broadcast data link and an authorized query terminal; In the pushing process, verifying the access rights of the requesters according to the preset data classification and role rights matrix for each data access request, allowing the authenticated requesters to receive and process standard data messages, and intercepting the data access requests of the unverified requesters.
- 9. The method for real-time data processing of athletic event performance according to claim 1, wherein the step 6 comprises: The multi-region structured event data set, the identified multi-region structured event data set, the nonlinear differential equation set and dynamic balance points obtained by solving the nonlinear differential equation set, the three-dimensional virtual ellipsoidal curved surface model, the high-credibility convergence region and the low-credibility divergence region divided by the three-dimensional virtual ellipsoidal curved surface model, the credibility convergence factor, the event core database update transaction log and the data distribution and access control log are used as data processing full elements, and are stored in a historical data warehouse in a synchronous persistence mode; Distributing a global transaction identifier for the storage operation of the data processing full element, calculating corresponding data version hash, and associating and binding the global transaction identifier and the data version hash with the storage record of the data processing full element; Based on the storage records of all elements of the data processing after the association binding, a data processing consistency certificate chain with a traceable whole flow from the multi-region structured event data set to the data distribution and access control log is constructed.
- 10. A real-time data processing system for sports event achievements, the system implementing a method according to any one of claims 1 to 9, comprising: the analysis module is used for analyzing and structuring the event source data acquired in real time to generate a multi-region structured event data set; The verification module is used for carrying out cross-region association verification and identification on the multi-region structured event data set, generating an identified multi-region structured event data set, and creating and initializing an event core database; The modeling module is used for establishing a nonlinear differential equation set for describing the evolution of the credible state of the data and solving a dynamic balance point according to the identified multi-region structured event data set, generating a three-dimensional virtual ellipsoidal curved surface model based on the dynamic balance point, dividing credibility regions for the three-dimensional virtual ellipsoidal curved surface model, and calculating a credibility convergence factor for each region; the computing module is used for screening basic data from the identified multi-region structured event data set, mapping each piece of basic data to a corresponding credibility region and associating a corresponding credibility convergence factor so as to process and calculate the basic data, generate personal achievements, team ranking and comprehensive event statistics indexes and dynamically update an event core database; The distribution module is used for synchronously distributing the personal achievements, team ranking and comprehensive event statistics indexes in the updated event core database to the image-text packaging module, the broadcast data link and the authorized inquiry terminal in real time, and executing access control according to the preset data grading and authority matrix; and the traceability module is used for storing the data processing full elements to the historical data warehouse and constructing a full-flow traceable data processing consistency certification chain based on the global transaction identifier and the data version hash.
Description
Real-time data processing method and system for sports event score Technical Field The invention relates to the technical field of data processing, in particular to a real-time data processing method and system for sports event achievements. Background In the field of real-time data processing for sporting events, existing systems typically rely on collecting data from multiple independent areas or subsystems (e.g., timing, sensors, manual entry terminals) and performing centralized aggregation and processing. The method can meet the basic requirements under the conditions of stable state and unobvious data conflict of each data source, however, when part of data sources have transient anomalies due to field environment, equipment state or transmission link, the data reliability of the data sources can dynamically fluctuate, and the limitations of the existing scheme can be revealed. Taking real-time performance processing of a road bike race as an example, the system needs to fuse time and position information of multiple data sources such as a vehicle-mounted GPS (global positioning system), a fixed timing point along the road, and a high-speed shooting of a destination, etc., one existing common processing mode is to allocate fixed priorities to different data sources (for example, the fixed timing point data is preferentially adopted), or set a simple verification threshold (such as a time difference tolerance), but in an actual race, a vehicle-mounted GPS signal may be lost in a tunnel, the fixed timing point is occasionally subjected to radio interference, which may cause temporary degradation of the credibility of a single data source in a specific period, the existing processing model based on fixed rules or weights does not always fully consider the dynamic credibility relationship which varies with the progress of the race, and may not adaptively adjust the degree of dependence on different data sources when instantaneous contradictions occur in data, so that the accuracy and stability of intermediate performance calculation or final ranking may be affected. Disclosure of Invention The technical problem to be solved by the invention is to provide a real-time data processing method and a real-time data processing system for sports event score, which realize the fine authority management of event data and effectively ensure the access safety and the use compliance of the event data. In order to solve the technical problems, the technical scheme of the invention is as follows: In a first aspect, a method for real-time data processing of athletic event achievements, the method comprising: step 1, analyzing and structuring conversion is carried out on event source data acquired in real time, and a multi-region structuring event data set is generated; Step 2, performing cross-region association verification and identification on the multi-region structured event data set, generating an identified multi-region structured event data set, and creating and initializing an event core database; Step 3, establishing a nonlinear differential equation set for describing the evolution of the credible state of the data and solving a dynamic balance point according to the identified multi-region structured event data set; Step 4, screening basic data from the identified multi-region structured event data set, mapping each piece of basic data to a corresponding credibility region and associating a corresponding credibility convergence factor to process and calculate the basic data, generating personal achievements, team ranking and comprehensive event statistics indexes, and dynamically updating an event core database; Step 5, distributing the personal achievements, team ranking and comprehensive event statistics indexes in the updated event core database to an image-text packaging module, a broadcast data link and an authorized query terminal in real time synchronously, and executing access control according to a preset data grading and authority matrix; and 6, storing the data processing full elements into a historical data warehouse, and constructing a full-flow traceable data processing consistency certification chain based on the global transaction identifier and the data version hash. In a second aspect, a real-time athletic event performance data processing system includes: the analysis module is used for analyzing and structuring the event source data acquired in real time to generate a multi-region structured event data set; The verification module is used for carrying out cross-region association verification and identification on the multi-region structured event data set, generating an identified multi-region structured event data set, and creating and initializing an event core database; The modeling module is used for establishing a nonlinear differential equation set for describing the evolution of the credible state of the data and solving a dynamic balance point according to the identified multi-reg