Comprehensive situation display system, method, equipment and medium based on unmanned competition platform

CN122601775APending Publication Date: 2026-08-18MIANYANG SCIENCE & TECHNOLOGY CITY LOW ALTITUDE EQUIPMENT INSPECTION & CERTIFICATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610537949.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-22
Publication Date
2026-08-18

AI Technical Summary

Technical Problem

现有技术通常采用分系统独立采集、分平台单独展示的方式,各类数据分别在不同终端、不同界面呈现,导致指挥人员难以形成统一、完整的态势认知

Benefits of technology

[0028] This invention provides a situation display system, method, device, and medium based on an unmanned sports event platform. Through a data parsing and conversion module, it achieves full coverage access and standardized processing of multi-source heterogeneous data, ensuring data accuracy and consistency. It adopts a modular, front-end/back-end separated architecture and is compatible with multiple communication protocols, allowing for flexible adjustment of system interfaces and providing good scalability and scenario adaptability. The application display module is responsible for data reception, caching, storage, business logic processing, and integrated comprehensive situation visualization. The two modules work together to complete real-time monitoring and visualization of the entire unmanned sports event situation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122601775A_ABST
    Figure CN122601775A_ABST
Patent Text Reader

Abstract

The application discloses a kind of situation display systems based on unmanned event platform, comprising: data analysis conversion module is used to access multi-source heterogeneous data by multiple communication protocols, and the multi-source heterogeneous data accessed is analyzed, checked and standardized conversion, generates standardized data;Application display module is used to receive and process standardized data, and visual display is carried out with integrated comprehensive situation interface;Application display module includes front-end visual display component, and front-end visual display component is constructed based on map engine, for showing the spatial information and state information of unmanned equipment on integrated comprehensive situation interface.The system realizes the full coverage access and standardized processing of multi-source heterogeneous data through data analysis conversion module, ensures data accuracy consistency;Application display module is responsible for data reception, caching, storage, business logic processing and integrated comprehensive situation visual display, and the two modules cooperatively complete real-time monitoring and visualization of unmanned event global situation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of event information management technology, specifically to a situation display system method, device, and medium based on an unmanned event platform. Background Technology

[0002] With the rapid development and deep application of intelligent and unmanned technologies in the field of sports events, unmanned equipment such as drones, unmanned vehicles, and unmanned boats have been widely used in scenarios such as competitions, mission demonstrations, and combat drills. Currently, unmanned sports platforms are developing towards real-time, integrated, visualized, and intelligent capabilities, placing higher demands on overall situational awareness, unified command and dispatch, and full-process safety management.

[0003] Current unmanned sports event operation modes require access to various types of information, including device status, environmental perception, venue monitoring, task execution, and video images. This information comes from diverse sources and uses inconsistent formats and protocols, representing typical multi-source heterogeneous data. Existing technologies typically employ a method of independent data collection by subsystems and separate display on separate platforms. This results in different data types being presented on different terminals and interfaces, making it difficult for commanders to form a unified and comprehensive situational awareness.

[0004] This distributed architecture has obvious drawbacks: data cannot be uniformly aggregated and shared, standards are not uniform and difficult to integrate and process, the visualization interface is fragmented and the overall situation is not intuitive, real-time performance and collaboration are insufficient, and the efficiency of emergency response and command decision-making is low. It can no longer meet the needs of efficient, safe and integrated management of modern unmanned sports events. Summary of the Invention

[0005] The purpose of this invention is to provide a situation display system, method, device and medium based on an unmanned sports platform, which realizes unified access, fusion processing and integrated visualization of multi-source data, thereby improving the command and decision-making capabilities and operational reliability of the unmanned sports platform.

[0006] This invention is achieved through the following technical solution:

[0007] In a first aspect, the first embodiment of the present invention provides a situation display system based on an unmanned sports platform, including a data parsing and conversion module and an application display module. The application display module is communicatively connected to the data parsing and conversion module. The data parsing and conversion module is used to access multi-source heterogeneous data through various communication protocols, and to parse, verify, and standardize the accessed multi-source heterogeneous data to generate standardized data. The application display module is used to receive and process the standardized data, and to visualize it in an integrated situation interface.

[0008] The application display module includes a front-end visualization component and a back-end service component. The front-end visualization component is built based on a map engine and is used to display the spatial and status information of unmanned equipment on the integrated situational interface. The back-end service component is used to receive standardized data pushed by the data parsing and conversion module and perform business logic processing.

[0009] Furthermore, the data parsing and conversion module includes a communication access component, which is used to access data from different types of unmanned devices.

[0010] Furthermore, the data parsing and conversion module also includes a data processing component and a data push component. The data processing component is used to sequentially parse, validate, and standardize the incoming raw data to form standardized data in a unified format.

[0011] The data push component is used to push standardized data to the application display module. Furthermore, the application display module also includes a data transmission component and a cache storage component. The data transmission component is used to realize internal data flow and push situational data to the front-end visualization component in real time.

[0012] The cache storage component is used to cache accessed data and store the event data in a database.

[0013] Furthermore, the communication access component supports UDP and MQTT communication protocols.

[0014] Secondly, the second embodiment of the present invention provides a situation display method based on an unmanned sports platform, applied to the system described in the first embodiment above, comprising the following steps:

[0015] Access to multi-source heterogeneous data through multiple communication protocols;

[0016] The system parses, verifies, and standardizes the accessed multi-source heterogeneous data to generate standardized data.

[0017] The standardized data is processed using business logic, and then cached and stored.

[0018] The processed data is pushed to the front end in real time;

[0019] Based on a map engine, the spatial and status information of unmanned equipment is visualized on an integrated situational awareness interface.

[0020] Furthermore, the communication protocols include: UDP protocol and MQTT protocol.

[0021] Furthermore, the step of parsing, verifying, and standardizing the accessed multi-source heterogeneous data to generate standardized data specifically includes:

[0022] The multi-source heterogeneous data is parsed to extract valid information and obtain the parsed data.

[0023] The parsed data is format-validated to verify its integrity and correctness, resulting in data that passes the validation.

[0024] The validated data is converted into a pre-defined unified data structure to generate standardized data.

[0025] Thirdly, another embodiment of the present invention provides an electronic device comprising: a processor, an input device, an output device, and a memory, wherein the processor, the input device, the output device, and the memory are interconnected, the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to invoke the program instructions to execute the method described in the second embodiment above.

[0026] Fourthly, another embodiment of the present invention provides a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method described in the second embodiment above.

[0027] Compared with the prior art, the present invention has the following advantages and beneficial effects:

[0028] This invention provides a situation display system, method, device, and medium based on an unmanned sports event platform. Through a data parsing and conversion module, it achieves full coverage access and standardized processing of multi-source heterogeneous data, ensuring data accuracy and consistency. It adopts a modular, front-end / back-end separated architecture and is compatible with multiple communication protocols, allowing for flexible adjustment of system interfaces and providing good scalability and scenario adaptability. The application display module is responsible for data reception, caching, storage, business logic processing, and integrated comprehensive situation visualization. The two modules work together to complete real-time monitoring and visualization of the entire unmanned sports event situation. Attached Figure Description

[0029] To more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be considered as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort. In the drawings:

[0030] Figure 1A structural block diagram of a situation display system based on an unmanned sports platform provided in the first embodiment of the present invention;

[0031] Figure 2 To dynamically display the live match information interface;

[0032] Figure 3 Screenshot of the event target list interface;

[0033] Figure 4 Draw the interface diagram for the graphics;

[0034] Figure 5 This is a screenshot of the map operation bar interface.

[0035] Figure 6 This is a screenshot of the overall situational awareness interface.

[0036] Figure 7 A flowchart of a situation display method based on an unmanned sports platform, provided as another embodiment of the present invention. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the embodiments and accompanying drawings. The illustrative embodiments and descriptions of the present invention are only used to explain the present invention and are not intended to limit the present invention.

[0038] like Figure 1 As shown, the first embodiment of the present invention provides a situational display system based on an unmanned sports event platform, including a data parsing and conversion module and an application display module. The application display module is communicatively connected to the data parsing and conversion module. The data parsing and conversion module is used to access multi-source heterogeneous data through various communication protocols, and to parse, verify, and standardize the accessed multi-source heterogeneous data to generate standardized data. The application display module is used to receive and process the standardized data and visualize it in an integrated comprehensive situational display interface. The application display module includes a front-end visualization component and a back-end service component. The front-end visualization component is built based on a map engine and is used to display the spatial and status information of unmanned equipment on the integrated comprehensive situational display interface. The back-end service component is used to receive the standardized data pushed by the data parsing and conversion module and perform business logic processing. The data parsing and conversion module is responsible for the access, parsing, verification, and standardization processing of multi-source heterogeneous data such as unmanned equipment, sensing terminals, and competition data. The application display module is responsible for data reception, caching, storage, business logic processing, and integrated comprehensive situational visualization display. The two modules work together to complete the real-time monitoring and command and dispatch of the entire unmanned sports event situation.

[0039] The data parsing and conversion module includes a communication access component, a data processing component, and a data push component. The communication access component is built on a C# development environment, supports two mainstream communication methods, UDP and MQTT, and is compatible with the data transmission protocols of different types of unmanned devices. It can access data from various devices such as drones, unmanned vehicles, sensing terminals, and event monitoring equipment, achieving full coverage of basic device data. The data processing component includes functional modules such as data parsing, format validation, and standardization conversion. It sequentially parses, validates, and standardizes the incoming raw data to ensure data accuracy and consistency. The data push component uses the RabbitMQ message middleware to push the processed standardized data to the application display module, providing a unified and standardized data source for situational visualization.

[0040] The application display module includes a front-end visualization component, a back-end service component, a data transmission component, and a cache storage component. The front-end visualization component, developed based on the Vue+Cesium framework, is used to display the spatial and status information of unmanned equipment on an integrated situational interface, enabling the visualization of spatial information such as the flight path of the competition target, real-time status parameters, and competition geographic graphics. A scrollbar component dynamically displays live competition information, such as… Figure 2 As shown, it covers core dimensions such as participating teams, competition subjects, and current competition status, and also integrates a list of competition objectives, such as... Figure 3 As shown, the map is a geographical graphic drawing, such as... Figure 4 As shown, the map operation bar (zoom, location, layer switching, etc.) functions are as follows: Figure 5 As shown, it meets the needs of event commanders for multi-dimensional viewing of the overall situation, such as... Figure 6 As shown. The backend service component is built using the Spring Boot framework and is responsible for receiving standardized data pushed by the data parsing and transformation module and processing it for business logic. A front-end / back-end separation design decouples front-end interaction from back-end business logic. The data transmission component uses RabbitMQ message middleware to efficiently process internal basic data and transmit it across modules, and uses the WebSocket protocol to push situational data to the front-end in real time, ensuring that the event situation information is updated without delay. The caching and storage component uses Redis to cache frequently accessed data, improving response speed, and uses a MySQL database to persistently store all event data.

[0041] Combining the application display module and the data parsing and conversion module into a whole constitutes the comprehensive situation display system based on the unmanned sports platform. Through the coordinated operation of the two modules, the entire process of unmanned sports data from multi-source access and standardized processing to visualization display can be realized.

[0042] Overall workflow of the situation display system based on the unmanned sports platform:

[0043] 1) Various unmanned devices, sensing terminals, and competition data are accessed through the data parsing and conversion module via UDP / MQTT protocol;

[0044] 2) After the data is parsed, verified, and standardized, it is sent to the application display module via RabbitMQ;

[0045] 3) The application display module performs data caching, storage, and logical processing;

[0046] 4) Push to the Vue+Cesium front-end interface in real time via WebSocket;

[0047] 5) The integrated situational interface displays information such as flight path, status, mission, and competition status in an integrated manner, supporting the command, dispatch, and safety management of the competition.

[0048] This invention provides a situational awareness display system based on an unmanned sports event platform. Through a data parsing and conversion module, it achieves full coverage access and standardized processing of multi-source heterogeneous data, ensuring data accuracy and consistency. It adopts a modular, front-end / back-end separated architecture and is compatible with multiple communication protocols such as UDP and MQTT, allowing for flexible adjustment of the system interface and providing excellent scalability and scenario adaptability. Through components such as data transmission and cache storage, it can synchronously process and push high- and low-frequency data in real time, achieving orderly processing and low-latency visualization of data throughout the unmanned sports event process, significantly improving the command and decision-making efficiency and operational reliability of the unmanned sports event platform.

[0049] like Figure 7 As shown, the second embodiment of the present invention provides a situation display method based on an unmanned sports platform, which includes the following steps:

[0050] Access to multi-source heterogeneous data through multiple communication protocols;

[0051] The system parses, verifies, and standardizes the accessed multi-source heterogeneous data to generate standardized data.

[0052] The standardized data is processed using business logic, and then cached and stored.

[0053] The processed data is pushed to the front end in real time;

[0054] Based on a map engine, the spatial and status information of unmanned equipment is visualized on an integrated situational awareness interface.

[0055] This includes parsing, verifying, and standardizing the accessed multi-source heterogeneous data to generate standardized data, specifically including:

[0056] The multi-source heterogeneous data is parsed to extract valid information and obtain the parsed data.

[0057] The parsed data is format-validated to verify its integrity and correctness, resulting in data that passes the validation.

[0058] The validated data is converted into a pre-defined unified data structure to generate standardized data.

[0059] The second embodiment of this invention provides a situational awareness display method based on an unmanned sports event platform. This method achieves full coverage access and standardized processing of multi-source heterogeneous data, ensuring data accuracy and consistency. It adopts a modular, front-end and back-end separated architecture and is compatible with multiple protocols such as UDP and MQTT, allowing for flexible adjustment of system interfaces and providing good scalability and scenario adaptability. Through components such as data transmission components and cache storage components, it can synchronously process and push high- and low-frequency data in real time, realizing orderly processing and low-latency visualization of data throughout the unmanned sports event process, significantly improving the command and decision-making efficiency and operational reliability of the unmanned sports event platform.

[0060] Another embodiment of the present invention provides an electronic device, which includes a processor, an input device, an output device, and a memory. The processor, the input device, the output device, and the memory are interconnected. The memory is used to store a computer program, which includes program instructions. The processor is configured to call the program instructions to execute the method described in the second embodiment above.

[0061] It should be understood that, in the embodiments of the present invention, the processor may be a Central Processing Unit (CPU), but it may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0062] Input devices may include touchpads, microphones, etc., and output devices may include displays (LCDs, etc.), speakers, etc.

[0063] The memory may include read-only memory and random access memory, and provides instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store information about the device type.

[0064] In specific implementations, the processor, input device, and output device described in the embodiments of the present invention can execute the implementation of the method embodiments described in the embodiments of the present invention, or they can execute the implementation of the system embodiments described in the embodiments of the present invention, which will not be repeated here.

[0065] The present invention also provides an embodiment of a computer-readable storage medium storing a computer program, the computer program including program instructions, which, when executed by a processor, cause the processor to perform the method described in the second embodiment above.

[0066] The computer-readable storage medium can be an internal storage unit of the terminal described in the foregoing embodiments, such as the terminal's hard drive or memory. The computer-readable storage medium can also be an external storage device of the terminal, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the terminal. Furthermore, the computer-readable storage medium can include both internal storage units and external storage devices of the terminal. The computer-readable storage medium is used to store the computer program and other programs and data required by the terminal. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0067] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0068] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the terminals and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0069] In the several embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, or may be electrical, mechanical or other forms of connection.

[0070] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be covered within the scope of the claims and specification of the present invention.

Claims

1. A situation display system based on an unmanned sports event platform, characterized in that, It includes a data parsing and conversion module and an application display module. The application display module is communicatively connected to the data parsing and conversion module. The data parsing and conversion module is used to access multi-source heterogeneous data through various communication protocols, and to parse, verify and standardize the accessed multi-source heterogeneous data to generate standardized data. The application display module is used to receive and process the standardized data, and to display it visually in an integrated situational interface. The application display module includes a front-end visualization component and a back-end service component. The front-end visualization component is built based on a map engine and is used to display the spatial and status information of unmanned equipment on an integrated situational interface. The back-end service component is used to receive standardized data pushed by the data parsing and conversion module and perform business logic processing.

2. The situation display system based on an unmanned sports platform according to claim 1, characterized in that, The data parsing and conversion module includes a communication access component, which is used to access data from different types of unmanned devices.

3. The situation display system based on an unmanned sports platform according to claim 2, characterized in that, The data parsing and conversion module also includes a data processing component and a data push component. The data processing component is used to perform data parsing, format verification and standardization conversion on the incoming raw data in sequence to form standardized data with a unified format. The data push component is used to push standardized data to the application display module.

4. The situation display system based on an unmanned sports platform according to claim 1, characterized in that, The application display module also includes a data transmission component and a cache storage component. The data transmission component is used to realize internal data flow and push situational data to the front-end visualization display component in real time. The cache storage component is used to cache accessed data and store the event data in a database.

5. The situation display system based on an unmanned sports platform according to claim 2, characterized in that, The communication access component supports UDP and MQTT communication protocols.

6. A situation display method based on an unmanned sports platform, characterized in that, The system applied to any one of claims 1 to 5 is characterized by comprising the following steps: Access to multi-source heterogeneous data through multiple communication protocols; The system parses, verifies, and standardizes the accessed multi-source heterogeneous data to generate standardized data. The standardized data is processed using business logic, and then cached and stored. The processed data is pushed to the front end in real time; Based on a map engine, the spatial and status information of unmanned equipment is visualized on an integrated situational awareness interface.

7. The situation display method based on an unmanned sports platform according to claim 6, characterized in that, The communication protocols include: UDP protocol and MQTT protocol.

8. The situation display method based on an unmanned sports platform according to claim 6, characterized in that, The process of parsing, verifying, and standardizing the accessed multi-source heterogeneous data to generate standardized data specifically includes: The multi-source heterogeneous data is parsed to extract valid information and obtain the parsed data. The parsed data is format-validated to verify its integrity and correctness, resulting in data that passes the validation. The validated data is converted into a pre-defined unified data structure to generate standardized data.

9. An electronic device, comprising: The processor, input device, output device, and memory are interconnected, the memory being used to store a computer program, the computer program including program instructions, characterized in that the processor is configured to invoke the program instructions to perform the method as described in any one of claims 6-8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method as described in any one of claims 6-8.