Multi-target visual angle tracking polling method based on digital earth

Through the method of tracking the rotation method based on the multi -target perspective of the digital earth, the problem of lack of ability to track and display the capacity of multiple target perspectives in existing technologies, realize multi -target display and automatic switching, and improve the analysis and display ability of search and rescue tasks on -site data.

CN119376843AActive Publication Date: 2025-01-28BEIJING INST OF COMP TECH & APPL
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411538147.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-01-28
Estimated Expiration
2044-10-31

AI Technical Summary

Technical Problem

The existing technology is difficult to respond quickly to multi-objective perspective tracking and display, resulting in insufficient comprehensive analysis and display capabilities of search and rescue mission site data.

Method used

Use the multi -target perspective of digital earth to track the rotation method, to build a multi -target perspective tracking system, and use digital earth, message queue tools, tile map services, multi -target Beidou data and SpringBoot services to achieve multi -threaded time -time task rounds Ask the switching target.

Benefits of technology

Support multi -target display, realize automatic switching of goals, improve the comprehensive analysis and display ability of search and rescue tasks on -site data, reduce job operations, and improve the fault tolerance rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119376843A_ABST
    Figure CN119376843A_ABST
Patent Text Reader

Abstract

The invention relates to a multi-target visual angle tracking polling method based on a digital earth, and belongs to the field of manned spaceflight search and rescue power situation display. The system comprises a digital earth, a message queue tool, a tile map service, multi-target Beidou data, a front-end page and a SpringBoot service. The digital earth is used for visually displaying the target data; the tile map service provides a map data source for the digital earth; real-time or simulated multi-target Beidou data provides dynamic data source information for the digital earth; the SpringBoot service provides the user with the ability to manipulate the digital earth. According to the method, the targets are switched through multi-thread timed task polling, so that the problem of multi-target view angle tracking display is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of manned space search and rescue force situation display, and in particular relates to a multi-target perspective tracking and polling method based on digital earth. Background Art

[0002] With the rapid development of my country's aerospace industry, the successful construction and operation of the space station, the normalization of manned space missions, and the space station mission landing site system presents the characteristics of multiple support force units, normalized duty, and rapid response, which greatly increases the requirements for the ability to support joint command, force dispatch, and auxiliary decision-making. According to the mission planning requirements, in order to improve the comprehensive situation display capability and auxiliary decision-making capability of aerospace search and rescue, based on the force geographic information returned by Beidou positioning, rapid response data, visual display of different force deployment, feedback on the response speed of each force in executing the mission, and realize the full display of the front-line participating forces of the mission. Therefore, it is particularly important to track each participating force in the early stage of the mission.

[0003] Therefore, the present invention proposes a multi-target perspective tracking method based on digital earth. By switching different target perspectives through scheduled task polling, the command center can more intuitively understand the execution status of the front-line tasks and the return status of equipment link data. Through multi-target perspective tracking, the search and rescue mission site data can be fully analyzed and displayed at different azimuth angles. Summary of the invention

[0004] 1. Technical issues to be resolved

[0005] The technical problem to be solved by the present invention is how to provide a multi-target perspective tracking polling method based on digital earth to solve the problem of fast response to multi-target perspective tracking display.

[0006] (II) Technical solution

[0007] In order to solve the above technical problems, the present invention proposes a multi-target perspective tracking and polling method based on digital earth, which comprises the following steps:

[0008] Step 1: Build a multi-target perspective tracking and polling system based on Digital Earth

[0009] The system uses Digital Earth for visualization. To operate Digital Earth, it is also necessary to build tile map services, message queue tools that respond to operation instructions, real-time or simulated multi-target Beidou data services for display, front-end pages for user operations, and control services based on a microservice framework that processes user requests. The control service is a SpringBoot service.

[0010] Step 2: Multi-target data entry and verification

[0011] The startup of Digital Earth during each mission requires loading the target data related to the current mission. After the system is started, the target data is checked according to the specific mission, the existing data in the system is checked according to the plan issued by the mission, the target data is modified and adjusted, the newly added target data is supplemented and entered, and the target data not related to the current mission is disabled;

[0012] Step 3: Set the polling mode for business operations

[0013] The user sends a request for multi-target perspective tracking on the front-end page, and the SpringBoot service multi-threaded scheduled task polling puts the corresponding target information and perspective parameter configuration packaged instruction message into the message queue. After obtaining the instruction message, Digital Earth switches to the corresponding target tracking perspective.

[0014] (III) Beneficial effects

[0015] The present invention proposes a multi-target perspective tracking and polling method based on digital earth. The present invention discloses a multi-target perspective tracking and polling method based on digital earth, and its main advantages are embodied in the following aspects:

[0016] (1) The present invention supports multi-target display. The traditional display system only supports the display of a single target at a time and cannot take into account all search and rescue forces. When other targets need to be displayed, the required parameters must be set on other spare screens. After the leader's review and approval, the display screen is switched for final display. The process is complicated and cumbersome.

[0017] (2) The present invention uses multi-threaded polling to achieve automatic switching of targets. The traditional display system has complex target switching operations, requires the intervention of post operations, and the overall response to commander dispatch is slow. However, the present invention uses multi-threading without blocking the main thread task, can quickly respond to command dispatch, and regularly poll and switch in the specified target group without the intervention of post operations.

[0018] (3) The present invention has strong scalability. In traditional display systems, it is impossible to temporarily display a target that did not exist before. It can only be achieved by adjusting the system source code after the task. However, in actual tasks, there is a need to temporarily add targets. In the present invention, relevant target forces can be directly added to the system during the task. The digital earth can be reloaded to dynamically display the target information.

[0019] (4) The present invention has less post operations and high fault tolerance. In the traditional display system, the process of switching targets is complicated. During important tasks, personnel are highly nervous. Complex operations are prone to errors, leading to serious consequences. The present invention reduces personnel operations to a minimum or even eliminates the need for operations. It can be set in advance before the task, and only the target display needs to be selected during the task. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 is a system architecture diagram of the present invention;

[0021] Figure 2 Tracking business process diagrams for multiple objective perspectives;

[0022] Figure 3 The target tracking perspective. DETAILED DESCRIPTION

[0023] In order to make the purpose, content and advantages of the present invention more clear, the specific implementation methods of the present invention are further described in detail below in conjunction with the drawings and examples.

[0024] In order to solve the above technical problems, the present invention proposes a multi-target perspective tracking polling method based on Digital Earth. The method is based on a complete Digital Earth data display system, which includes: Digital Earth, message queue tools, tile map services, multi-target BeiDou data, front-end pages and SpringBoot services. Digital Earth is used to visualize target data; tile map services provide map data sources for Digital Earth; real-time or simulated multi-target BeiDou data provide dynamic data source information for Digital Earth; SpringBoot services provide users with the ability to manipulate Digital Earth. The problem of multi-target perspective tracking and display is solved by polling and switching targets through multi-threaded timed tasks.

[0025] In order to make the purpose, content and advantages of the present invention more clear, the specific implementation methods of the present invention are further described in detail below in conjunction with the accompanying drawings and implementation cases.

[0026] The present invention provides a multi-target perspective tracking and polling method based on digital earth, which mainly includes three core steps: building a multi-target perspective tracking and polling system based on digital earth, multi-target data entry and verification, and business operation setting polling mode.

[0027] Step 1: Build a multi-target perspective tracking and polling system based on Digital Earth

[0028] The system uses Digital Earth for visualization. To operate Digital Earth, it is also necessary to build tile map services, message queue tools that respond to operation instructions, real-time or simulated multi-target Beidou data services for display, front-end pages for user operations, and control services based on microservice frameworks (hereinafter referred to as SpringBoot services) to process user requests. The specific construction process is as follows:

[0029] (1) Tile map service

[0030] Download TIF images according to the required map level data, cut them into tile data through tool software, and finally publish the service through static resource service (using nginx). Use browser to access and verify whether the tile map service is normal and available.

[0031] (2) Message Queue Tools

[0032] Start the message queue tool to provide real-time service for system control.

[0033] (3) SpringBoot Service

[0034] Start the SpringBoot service to provide the Digital Earth with the API interface necessary for querying and loading multi-target display information data; accept user request parameters, modify the parameters in the instruction according to the user request parameters through multi-threaded timed tasks, and then package the modified instructions into messages and put them into the message queue. After receiving the message, the Digital Earth client makes a specific response, thereby meeting the user's needs to view multiple targets from different perspectives.

[0035] (4) Real-time / simulated multi-target BeiDou data

[0036] The data is divided into two categories. One is the simulation data used for daily training tasks. This type of data usually uses historical mission data. This is to make the training closer to the actual combat mission status and achieve better training results. For abnormal extreme situations, the data of simulated abnormal situations of the simulation system can also be used to meet the comprehensiveness of daily training tasks. The other type is the real-time data received from Beidou in actual combat tasks. This type of data is obtained by parsing, fusing and processing the multi-link primary and standby data received simultaneously through the data fusion system.

[0037] (5) Front-end page

[0038] The front-end page is used by users to set the required multi-target perspectives to control the digital earth. The parameters that can be set include custom selection of multiple targets or grouping of multiple targets by ground, air, etc., the height, pitch angle, direction angle of the perspective, and the time of polling switching. For the convenience of operation, you can choose not to set and use the system default value. The front-end page of this system uses the front-end framework React technology, which provides other operations besides switching the tracking perspective.

[0039] (6) Digital Earth

[0040] The present invention uses the Digital Earth client of China Science Star Map, which makes full use of cutting-edge information technologies such as big data cloud computing and artificial intelligence to achieve a deep integration and innovative construction of geographic information and the aerospace industry. In response to specific task requirements, the Digital Earth program is personalized and optimized to better meet actual application scenarios. By importing the required model components and animation files, and carefully adjusting the configuration files according to specific tasks, this powerful Digital Earth client is finally successfully launched, providing users with an excellent user experience.

[0041] Step 2: Multi-target data entry and verification

[0042] The startup of Digital Earth during each mission requires loading the target data related to the current mission, so the target data needs to be checked according to the specific mission after the system is started. Check the existing data in the system according to the plan issued by the task, modify and adjust the target data, supplement and enter the newly added target data, and disable the target data that is not related to this mission. The specific operations are as follows:

[0043] S21. Select and enter target data

[0044] The target data involved in each task is different. In order to carry out the task conveniently and quickly, you can select the data already in the system or import data in batches according to the specified format.

[0045] S22. Modify data according to task requirements

[0046] According to the target data provided by the mission plan, check the Beidou equipment information bound to the specific target, supplement or disable some target data, and quickly modify some data with differences directly on the management page and confirm it after the task general dispatch.

[0047] S23, Digital Earth Reload

[0048] After confirming that the target data of the mission is correct, directly operate the page and click on the digital globe to reload the target data to meet the current mission status.

[0049] Step 3: Set the polling mode for business operations

[0050] In order to solve the problem of multi-target perspective tracking, the present invention requires the user to issue a request for multi-target perspective tracking on the front-end page, and the SpringBoot service multi-threaded scheduled task polling will put the corresponding target information and perspective parameter configuration packaged instruction message into the message queue. After obtaining the instruction message, the digital earth will switch to the corresponding target tracking perspective. The specific operation process is as follows:

[0051] S31. Multi-target selection and viewing angle parameter setting

[0052] Log in to the front-end page directly through the browser, select the target type on the page that controls the polling operation, or check multiple specified task targets according to the scheduling requirements, set the height value, pitch angle, direction angle, and switching time of the viewing angle, and click Submit to confirm sending the request to the SpringBoot service.

[0053] S32, SpringBoot service receives the front-end page request and then processes the logic

[0054] The SpringBoot service receives the front-end page request, requests the database to obtain the relevant target collection information based on the accepted parameters, and performs multi-threaded scheduled task polling. At specified intervals, it puts the corresponding target information and the instruction message packaged and encapsulated by the perspective parameter configuration into the message queue.

[0055] S33, Digital Earth response message

[0056] Digital Earth subscribes to relevant topics. After the SpringBoot service processes the user request, it puts the packaged instruction message into the message queue. After Digital Earth obtains the instruction message, it responds to the instruction and switches to the corresponding target tracking perspective.

[0057] The present invention discloses a multi-target perspective tracking and polling method based on digital earth, the main advantages of which are embodied in the following aspects:

[0058] (1) The present invention supports multi-target display. The traditional display system only supports the display of a single target at a time and cannot take into account all search and rescue forces. When other targets need to be displayed, the required parameters must be set on other spare screens. After the leader's review and approval, the display screen is switched for final display. The process is complicated and cumbersome.

[0059] (2) The present invention uses multi-threaded polling to achieve automatic switching of targets. The traditional display system has complex target switching operations, requires the intervention of post operations, and the overall response to commander dispatch is slow. However, the present invention uses multi-threading without blocking the main thread task, can quickly respond to command dispatch, and regularly poll and switch in the specified target group without the intervention of post operations.

[0060] (3) The present invention has strong scalability. In traditional display systems, it is impossible to temporarily display a target that did not exist before. It can only be achieved by adjusting the system source code after the task. However, in actual tasks, there is a need to temporarily add targets. In the present invention, relevant target forces can be directly added to the system during the task. The digital earth can be reloaded to dynamically display the target information.

[0061] (4) The present invention has less post operations and high fault tolerance. In the traditional display system, the process of switching targets is complicated. During important tasks, personnel are highly nervous. Complex operations are prone to errors, leading to serious consequences. The present invention reduces personnel operations to a minimum or even eliminates the need for operations. It can be set in advance before the task, and only the target display needs to be selected during the task.

[0062] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A multi-target perspective tracking and polling method based on digital earth, characterized in that: The method comprises the following steps: Step 1: Build a multi-target perspective tracking and polling system based on Digital Earth The system uses Digital Earth for visualization. To operate Digital Earth, it is also necessary to build tile map services, message queue tools that respond to operation instructions, real-time or simulated multi-target Beidou data services for display, front-end pages for user operations, and control services based on a microservice framework that processes user requests. The control service is a SpringBoot service. Step 2: Multi-target data entry and verification The startup of Digital Earth during each mission requires loading the target data related to the current mission. After the system is started, the target data is checked according to the specific mission, the existing data in the system is checked according to the plan issued by the mission, the target data is modified and adjusted, the newly added target data is supplemented and entered, and the target data not related to the current mission is disabled; Step 3: Set the polling mode for business operations The user sends a request for multi-target perspective tracking on the front-end page, and the SpringBoot service multi-threaded scheduled task polling puts the corresponding target information and perspective parameter configuration packaged instruction message into the message queue. After obtaining the instruction message, Digital Earth switches to the corresponding target tracking perspective.

2. The multi-target perspective tracking and polling method based on digital earth according to claim 1, characterized in that: In the step 1, the TIF image is downloaded according to the required map level data, cut into tile data by tool software, and finally released through the static resource service. The browser accesses and verifies whether the tile map service is available normally.

3. The multi-target perspective tracking and polling method based on digital earth according to claim 2, characterized in that: Static resource service uses nginx.

4. The multi-target perspective tracking and polling method based on digital earth according to claim 1, characterized in that: In the step 1, the SpringBoot service is started to provide the Digital Earth with the necessary multi-target display information data for API interface query loading; the user request parameters are accepted, and the parameters in the instruction are modified according to the user request parameters through a multi-threaded timed task, and then the instruction with modified parameters is packaged and encapsulated into a message and placed in the message queue. After receiving the message, the Digital Earth client makes a specific response, thereby meeting the user's need to view multiple targets from different perspectives.

5. The multi-target perspective tracking and polling method based on digital earth according to claim 1, characterized in that: In the step one, the multi-target Beidou data is divided into two categories. One is the simulation data used for daily training tasks. This type of data uses historical mission data, and for abnormal extreme situations, it also uses data of simulated abnormal situations of the simulation system; the other is the real-time data received from Beidou in actual combat tasks. This type of data is obtained by parsing, fusing and processing the multi-link primary and standby data received simultaneously through a data fusion system.

6. The multi-target perspective tracking and polling method based on digital earth according to claim 1, characterized in that: In step 1, the front-end page is used by the user to set the required multi-target perspective to control the digital earth. The parameters that can be set include custom selection of multiple targets or selection of multiple targets by ground or air category, perspective height, pitch angle, azimuth angle, and polling switching time.

7. The multi-target perspective tracking and polling method based on digital earth according to claim 6, characterized in that: The front-end page uses the front-end framework React technology, which provides other operations besides switching tracking perspectives.

8. The multi-target perspective tracking and polling method based on digital earth according to claim 1, characterized in that: In the step 1, the digital earth adopts the digital earth client of China Science Star Map.

9. The multi-target viewing angle tracking and polling method based on digital earth according to any one of claims 1 to 8, characterized in that: The step 2 specifically includes: S21. Select and enter target data Select existing data in the system or import data in batches according to the specified format; S22. Modify data according to task requirements According to the target data provided by the mission plan, check the Beidou equipment information bound to the specific target, supplement or disable some target data, and quickly modify some different data directly on the management page and confirm it through the task general dispatcher; S23, Digital Earth Reload After confirming that the target data of the mission is correct, directly operate the page and click on the digital globe to reload the target data to meet the current mission status.

10. The multi-target viewing angle tracking and polling method based on digital earth according to claim 9, characterized in that: The step three specifically includes: S31. Multi-target selection and viewing angle parameter setting Log in to the front-end page directly through the browser, select the target type on the page that controls the polling operation, or check multiple specified task targets according to the scheduling requirements, set the height value, pitch angle, direction angle, and switching time of the viewing angle, and click Submit to confirm sending the request to the SpringBoot service; S32, SpringBoot service receives the front-end page request and then processes the logic The SpringBoot service receives the front-end page request, requests the database to obtain the relevant target set information according to the accepted parameters, and performs multi-threaded scheduled task polling. At the specified interval, it puts the corresponding target information and the instruction message packaged and encapsulated by the view parameter configuration into the message queue; S33, Digital Earth response message Digital Earth subscribes to relevant topics. After the SpringBoot service processes the user request, it puts the packaged instruction message into the message queue. After Digital Earth obtains the instruction message, it responds to the instruction and switches to the corresponding target tracking perspective.

Citation Information

Patent Citations

  • Control method for situation display

    CN115550426A

  • Multi-target tracking method and device under aerial view angle

    CN115984586A

  • Map rendering method and apparatus, computer device, and storage medium

    US20200408558A1