Data processing method and device for defending against low-altitude drones
By visualizing and identifying the detection data of low-altitude drone and generating counter instructions, the problem of low-altitude drone defense management in the existing technology is solved, and accurate and efficient countermeasures are achieved.
Patent Information
- Application Number
- CN202211638186.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-20
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2042-12-20
AI Technical Summary
In the current technology, it is difficult to intuitively display dynamic tracks during low-altitude drone defense management, resulting in low counter-efficiency.
By acquiring the detection data to be processed, visualization processing based on identity characteristics and identification processing based on area characteristics are performed, the first flight detection data and the second flight detection data are generated, and the counter command is determined and sent to the low-altitude drone counter equipment.
Accurate and efficient defense of low-altitude drones and improve management efficiency.
Smart Images

Figure CN115909111B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computers, and more specifically, to a data processing method and device for defending against low-altitude drones. Background Art
[0002] With the continuous development of drone technology, low-altitude drones are widely used in various fields such as production and life. With the widespread application of low-altitude drones, safety hazards such as illegal flying incidents, crashes, and information security protection in important areas have gradually emerged. For areas that require safety protection, low-altitude drones need to be detected and defended. In the existing technology, when conducting defense management of low-altitude drones, the position of low-altitude drones is mainly located and detected. It is difficult to intuitively display the dynamic track of low-altitude drones. When conducting defense countermeasures against low-altitude drones, it is difficult to perform accurate and efficient countermeasures, resulting in low efficiency in the management of low-altitude drone detection and defense.
[0003] Therefore, the existing technology has the problem of low efficiency in the management of low-altitude drone detection and defense. Summary of the Invention
[0004] The main purpose of this application is to provide a data processing method and device for defending against low-altitude UAVs, which is applied to the low-altitude UAV defense sub-control system to solve the technical problem that in the existing technology, when managing the detection and defense of low-altitude UAVs, it is difficult to intuitively display the dynamic track of low-altitude UAVs. Therefore, when defending against low-altitude UAVs, it is difficult to perform accurate and efficient counter-actions, which leads to low management efficiency. The technical effect of improving the management efficiency of low-altitude UAV detection and defense is achieved.
[0005] To achieve the above objectives, the first aspect of the present application proposes a data processing method for defending against low-altitude drones, which is applied to a low-altitude drone defense sub-control system, and the low-altitude drone defense sub-control system is respectively communicated with a low-altitude drone detection device and a low-altitude drone countermeasure device. The data processing method includes:
[0006] Acquire detection data to be processed, wherein the detection data to be processed is data used to represent low-altitude drones in a preset area;
[0007] Performing visualization processing on the detection data to be processed based on identity features to obtain first flight detection data, wherein the first flight detection data is data used to represent the flight trajectory of the low-altitude UAV;
[0008] Performing regional feature-based recognition processing on the detection data to be processed to obtain second flight detection data, wherein the second flight detection data is video stream data for representing the flight of the low-altitude UAV;
[0009] Countermeasure instruction data is determined based on the first flight detection data and the second flight detection data, and the countermeasure instruction data is sent to the low-altitude UAV countermeasure device to achieve defense against low-altitude UAVs in the preset area, wherein the countermeasure instruction data corresponds to the low-altitude UAV countermeasure device.
[0010] In some optional embodiments of the present application, determining countermeasure instruction data based on the first flight detection data and the second flight detection data, and sending the countermeasure instruction data to the low-altitude UAV countermeasure device to achieve defense against low-altitude UAVs in the preset area includes:
[0011] performing recognition processing based on position features on the first flight detection data to obtain flight position data;
[0012] Filtering the low-altitude UAV countermeasure device with the closest geographical distance to the flight location data in a preset device database to obtain low-altitude UAV countermeasure device identification data;
[0013] performing image recognition processing based on a preset target on the second flight detection data to obtain drone image data;
[0014] Generate defense prompt data according to the low-altitude drone countermeasure device identification data and the drone image data, and output the defense prompt data to the client;
[0015] After receiving the defense instruction data output by the client, the counter-instruction data is generated and sent to the low-altitude UAV counter-measure device, wherein the low-altitude UAV counter-measure device corresponds to the low-altitude UAV counter-measure device identification data.
[0016] In some optional embodiments of the present application, determining countermeasure instruction data based on the first flight detection data and the second flight detection data, and sending the countermeasure instruction data to the low-altitude UAV countermeasure device to achieve defense against low-altitude UAVs in the preset area includes:
[0017] performing recognition processing based on position features on the first flight detection data to obtain flight position data;
[0018] Comparing the flight location data with the preset area location data to determine whether the geographical location corresponding to the flight location data is within the location area corresponding to the preset area location data,
[0019] If the geographical location corresponding to the flight position data is within the location area corresponding to the preset area location data, low-altitude drone countermeasure instruction data is generated, and the low-altitude drone countermeasure instruction data is sent to a low-altitude drone countermeasure device to implement countermeasure processing against the low-altitude drone, wherein the geographical location of the low-altitude drone countermeasure device is closest to the geographical location corresponding to the flight position data;
[0020] If the geographical location corresponding to the flight position data is not in the location area corresponding to the preset area position data, defense prompt data is generated according to the first flight detection data and the second flight detection data, and the defense prompt data is output to the client.
[0021] In some optional embodiments of the present application, performing visualization processing on the detection data to be processed based on identity features to obtain first flight detection data includes:
[0022] Performing data extraction processing based on the identity feature on the detection data to be processed to obtain process detection data, wherein the process detection data corresponds to the identity feature, and the identity feature is an identifier for indicating the identity of the low-altitude UAV;
[0023] The process detection data is subjected to trajectory rendering processing on a preset GIS map to obtain the first flight detection data, wherein the first flight detection data corresponds to the identity feature.
[0024] In some optional embodiments of the present application, performing regional feature-based identification processing on the detection data to be processed to obtain the second flight detection data includes:
[0025] Performing recognition processing based on position features on the detection data to be processed to obtain flight position data, wherein the flight position data is data used to represent the current position of the low-altitude UAV;
[0026] Matching device identification data corresponding to the flight position data in a preset device database to obtain low-altitude UAV detection device identification data;
[0027] Match the video stream data corresponding to the low-altitude UAV detection equipment identification data in the detection data to be processed to obtain the second flight detection data.
[0028] In some optional embodiments of the present application, when managing the defense against low-altitude drones, the data processing method further includes:
[0029] Acquire heartbeat monitoring data of a first device, wherein the first device heartbeat monitoring data includes heartbeat monitoring data of a low-altitude drone detection device at a first moment and heartbeat monitoring data of a low-altitude drone defense device at a first moment;
[0030] After a preset monitoring time interval, based on whether the heartbeat monitoring data of the second device is obtained, it is determined whether the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone detection device and the low-altitude drone counter-control device is normal, wherein the second device heartbeat monitoring data includes the heartbeat monitoring data of the low-altitude drone detection device at the second moment and the heartbeat monitoring data of the low-altitude drone defense device at the second moment,
[0031] If the heartbeat monitoring data of the second device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone detection device and the low-altitude drone countermeasure device is disconnected, and communication interruption prompt data is output;
[0032] If the heartbeat monitoring data of the second device is obtained, the communication connection status between the low-altitude UAV defense sub-control system and the low-altitude UAV detection device and the low-altitude UAV countermeasure device is determined based on the heartbeat monitoring data of the second device to obtain the communication connection status data.
[0033] According to a second aspect of the present application, a data processing device for defending against low-altitude drones is proposed, which is applied to a low-altitude drone defense sub-control system, wherein the low-altitude drone defense sub-control system is respectively communicatively connected to a low-altitude drone detection device and a low-altitude drone countermeasure device, and the data processing device includes:
[0034] A detection data acquisition module is used to obtain detection data to be processed, wherein the detection data to be processed is data used to represent low-altitude drones in a preset area;
[0035] a first flight detection module, configured to perform visualization processing on the detection data to be processed based on identity features to obtain first flight detection data, wherein the first flight detection data is data used to represent the flight trajectory of the low-altitude UAV;
[0036] a second flight detection module, configured to perform regional feature-based recognition processing on the detection data to be processed to obtain second flight detection data, wherein the second flight detection data is video stream data representing the flight of the low-altitude UAV;
[0037] A countermeasure module determines countermeasure instruction data based on the first flight detection data and the second flight detection data, and sends the countermeasure instruction data to the low-altitude UAV countermeasure device to achieve defense against low-altitude UAVs in the preset area, wherein the countermeasure instruction data corresponds to the low-altitude UAV countermeasure device.
[0038] In some optional embodiments of the present application, the second flight detection module includes:
[0039] A position identification module is used to perform position feature-based identification processing on the detection data to be processed to obtain flight position data, wherein the flight position data is data used to represent the current position of the low-altitude UAV;
[0040] A device matching module is used to match the device identification data corresponding to the flight position data in a preset device database to obtain the low-altitude UAV detection device identification data;
[0041] The video matching module is used to match the video stream data corresponding to the identification data of the low-altitude UAV detection device in the detection data to be processed to obtain the second flight detection data.
[0042] According to a third aspect of the present application, a computer-readable storage medium is proposed, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the above-mentioned data processing method for defending against low-altitude drones.
[0043] According to the fourth aspect of the present application, an electronic device is proposed, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor executes the above-mentioned data processing method for defending against low-altitude drones.
[0044] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0045] In the present application, detection data to be processed is obtained, wherein the detection data to be processed is data used to represent low-altitude drones in a preset area; the detection data to be processed is visualized based on identity features to obtain first flight detection data, wherein the first flight detection data is data used to represent the flight trajectory of the low-altitude drone; the detection data to be processed is identified based on regional features to obtain second flight detection data, wherein the second flight detection data is video stream data used to represent the flight of the low-altitude drone; counter-instruction data is determined based on the first flight detection data and the second flight detection data, and the counter-instruction data is sent to the low-altitude drone counter-measure device to achieve defense against low-altitude drones in the preset area, wherein the counter-instruction data corresponds to the low-altitude drone counter-measure device. By visualizing the low-altitude UAV data in a preset area, the low-altitude UAV flight trajectory data and low-altitude UAV flight video stream data are obtained. The counter-attack command data is determined based on the visualized low-altitude UAV flight trajectory data and flight video stream data to achieve defense against low-altitude UAVs. Different counter-measures are set based on different areas to achieve refined management and control of different areas. This solves the problem that the existing technology is difficult to intuitively display the dynamic trajectory of low-altitude UAVs for accurate and efficient counter-measures when managing low-altitude UAV detection and defense, and achieves the technical effect of improving the management efficiency of low-altitude UAV detection and defense. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The drawings that constitute part of this application are used to provide a further understanding of this application and make other features, objects and advantages of this application more apparent. The illustrative embodiment drawings of this application and their descriptions are used to explain this application and do not constitute an improper limitation of this application. In the drawings:
[0047] Figure 1 A flowchart of a data processing method for defending against low-altitude drones provided in this application;
[0048] Figure 2 A flowchart of a data processing method for defending against low-altitude drones provided in this application;
[0049] Figure 3 A flowchart of a data processing method for defending against low-altitude drones provided in this application;
[0050] Figure 4 A flowchart of a data processing method for defending against low-altitude drones provided in this application;
[0051] Figure 5 A schematic diagram of the structure of a data processing device for defending against low-altitude drones provided in this application;
[0052] Figure 6A schematic structural diagram of another data processing device for defending against low-altitude drones provided in this application. DETAILED DESCRIPTION
[0053] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0054] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0055] In this application, terms such as "upper," "lower," "left," "right," "front," "back," "top," "bottom," "inner," "outer," "center," "vertical," "horizontal," "transverse," and "longitudinal" indicate positions or locations based on the positions or locations shown in the accompanying drawings. These terms are primarily intended to better describe this application and its embodiments and are not intended to limit the devices, elements, or components indicated to having a specific orientation, or to being constructed or operated in a specific orientation.
[0056] Furthermore, some of the above terms may be used to express other meanings besides indicating a position or location. For example, the term "on" may also be used to indicate a dependency or connection in certain circumstances. Those skilled in the art will understand the specific meanings of these terms in this application based on the specific circumstances.
[0057] Furthermore, the terms "installed," "disposed," "provided with," "connected," "connected," and "socketed" should be interpreted broadly. For example, "connected" can mean a fixed connection, a removable connection, or an integral structure; it can be a mechanical connection or an electrical connection; it can be a direct connection, an indirect connection through an intermediary, or an internal communication between two devices, elements, or components. Those skilled in the art will understand the specific meanings of these terms in this application based on the specific circumstances.
[0058] With the rapid development of drone technology, low-altitude drones have entered all aspects of industrial production, daily life, and agriculture. However, while low-altitude drones facilitate life and improve production efficiency, they also create a series of safety hazards caused by illegal drones, such as secondary disasters caused by crashes, illegal drone eavesdropping, and drone voyeurism. Therefore, in some situations where security protection is required, low-altitude drone detection and defense are essential. When using existing technologies for low-altitude drone defense management, when countering low-altitude drones, it is difficult to intuitively display the dynamic trajectory of low-altitude drones. Therefore, when conducting defense countermeasures, it is difficult to achieve accurate and efficient countermeasures, resulting in low efficiency in low-altitude drone detection and defense management.
[0059] In order to solve the problem of low efficiency in the management of low-altitude drone detection and defense in the existing technology, this application proposes a data processing method for defending against low-altitude drones, which is applied to the low-altitude drone defense sub-control system. The low-altitude drone defense sub-control system is a system based on the browser-server architecture (B / S), and the low-altitude drone defense sub-control system is respectively connected to the low-altitude drone detection equipment and the low-altitude drone countermeasure equipment. Figure 1 A flow chart of a data processing method for defending against low-altitude drones provided in this application, such as Figure 1 As shown, the method includes the following steps:
[0060] S101: Acquire detection data to be processed;
[0061] The pending detection data is data used to represent the detection of low-altitude drones within a preset area. The pending detection data is information about low-altitude drones detected by the low-altitude drone detection equipment within the preset area. For example, the pending detection data includes real-time geographic location information and flight altitude information of low-altitude drones detected by the low-altitude drone detection equipment. The pending detection data is information about low-altitude drones acquired by the low-altitude drone detection equipment through spectrum monitoring. For example, the pending detection data is information about the flight geographic location of low-altitude drones acquired by the low-altitude drone detection equipment through radio spectrum multi-point positioning. When conducting low-altitude drone defense, the low-altitude drone detection equipment conducts wireless spectrum detection, monitors low-altitude drones in real time, and obtains the pending detection data.
[0062] Before conducting low-altitude drone defense, low-altitude drone detection equipment is deployed in a preset area in advance. The preset area is the area where low-altitude drone defense is required. For example, the preset area is a high-speed rail station, airport, important conference venue, grand event venue, etc. The deployment of low-altitude drone detection equipment is based on the number and location of low-altitude drone detection equipment in the preset area according to actual conditions. For example, the deployment of low-altitude drone detection equipment is to determine the deployment of 4 low-altitude drone detection equipment based on the activity area of the grand event venue, and each low-altitude drone detection equipment is arranged at intervals of 100 meters.
[0063] S102: Performing visualization processing on the detection data to be processed based on identity features to obtain first flight detection data;
[0064] The first flight detection data is data used to represent the flight trajectory of a low-altitude drone. The detection data to be processed includes the real-time geographic location data of the low-altitude drone flight. The low-altitude drone defense sub-control system visualizes the real-time geographic location data of the low-altitude drone flight in the received detection data to be processed, and visualizes the real-time geographic location of the low-altitude drone flight as the flight trajectory of the low-altitude drone, thereby obtaining the data of the low-altitude drone flight trajectory. By visualizing the real-time geographic location of the low-altitude drone as the flight trajectory of the low-altitude drone, the dynamic trajectory of the low-altitude drone can be intuitively displayed to the administrator during the subsequent defense of the low-altitude drone, so that the administrator can accurately and efficiently defend against the low-altitude drone, thereby improving the efficiency and accuracy of the countermeasures against the low-altitude drone.
[0065] In an optional embodiment of the present application, performing visualization processing on the detection data to be processed based on identity features to obtain the first flight detection data includes:
[0066] Perform data extraction based on identity features on the detection data to be processed to obtain process detection data;
[0067] Process detection data corresponds to identity features, which are identifiers used to identify low-altitude drones. Process detection data is data representing the flight process of low-altitude drones detected by low-altitude drone detection equipment within a preset area. For example, process detection data includes flight path data, incremental trajectory data, and real-time geographic location data of low-altitude drones detected by low-altitude drone detection equipment.
[0068] When performing low-altitude drone defense, the method includes obtaining pending detection data of a low-altitude drone in a preset area, and also includes obtaining pending detection data of multiple low-altitude drones in the preset area; performing data extraction and processing based on identity features on the pending detection data to obtain process detection data, including performing data processing based on identity features on the pending detection data of a low-altitude drone appearing in the preset area to obtain process detection data of a low-altitude drone, and also includes performing data processing based on identity features on multiple pending detection data appearing in the preset area to obtain multiple process detection data, and the process detection data respectively correspond to the low-altitude drones. For example, if the low-altitude drones in the preset area include a first low-altitude drone and a second low-altitude drone, when performing low-altitude drone defense, the method includes obtaining pending detection data of the first low-altitude drone and the second low-altitude drone in the preset area; performing data processing based on identity features on the pending detection data to obtain process detection data, and the process detection data includes the process detection data of the first low-altitude drone and the process detection data of the second low-altitude drone, the process detection data of the first low-altitude drone being the process detection data of the first low-altitude drone, and the process detection data of the second low-altitude drone being the process detection data of the second low-altitude drone.
[0069] The process detection data is subjected to trajectory rendering processing on a preset GIS map to obtain the first flight detection data.
[0070] The first flight detection data corresponds to the identity feature. A preset Geographic Information System (GIS) map is a geographic information map corresponding to a preset area. Trajectory rendering processing is performed on the preset GIS map for the process detection data, including performing trajectory rendering processing on a piece of process detection data on the preset GIS map to obtain a piece of first flight detection data, wherein the rendered trajectory of the first flight detection data on the GIS map corresponds to the acquired trajectory of the low-altitude UAV. Trajectory rendering processing on the preset GIS map also includes performing trajectory rendering processing on multiple pieces of process detection data on the preset GIS map to obtain multiple pieces of first flight detection data, wherein the multiple rendered trajectories of the multiple pieces of first flight detection data on the GIS map correspond one-to-one to the acquired flight trajectories of the multiple low-altitude UAVs.
[0071] For example, the preset GIS map is the high-speed railway station GIS map, and obtaining process detection data includes obtaining the first process detection data of the first low-altitude UAV and the second process detection data of the second low-altitude UAV, and performing trajectory rendering processing on the high-speed railway station GIS map to obtain the first flight detection data. The first flight detection data includes the first flight first detection data and the first flight second detection data. The rendering trajectory of the first flight first detection data on the GIS map corresponds to the obtained flight trajectory of the first low-altitude UAV, and the rendering trajectory of the first flight second detection data on the GIS map corresponds to the obtained flight trajectory of the second low-altitude UAV.
[0072] Another optional embodiment of the present application further includes monitoring process detection data. If the process detection data is not updated within a preset time, the historical data of the first flight detection data on the preset GIS map is cleared. If the process detection data is updated within the preset time, trajectory rendering processing is performed on the preset GIS map to obtain updated first flight detection data. The preset time is a time preset by an administrator in the low-altitude drone defense sub-control system, such as 30 seconds.
[0073] S103: performing regional feature-based recognition processing on the detection data to be processed to obtain second flight detection data;
[0074] The second flight detection data is video stream data representing low-altitude drone flight. For example, the second flight detection data is collected by drone detection equipment or image acquisition equipment. By obtaining video stream data of low-altitude drone flight, administrators can accurately observe the flight status of low-altitude drones based on the video stream data and understand the real-time flight dynamics of low-altitude drones.
[0075] In an optional embodiment of the present application, a data processing method for low-altitude UAV defense is provided, wherein the detection data to be processed is subjected to regional feature-based recognition processing to obtain second flight detection data including:
[0076] Performing recognition processing based on position features on the detection data to be processed to obtain flight position data;
[0077] Flight position data represents the current location of a low-altitude drone detected by the low-altitude drone detection equipment. The detection data to be processed includes the real-time geographic location data and flight video data of the low-altitude drone acquired by the low-altitude drone detection equipment. During identification processing, the low-altitude drone detection equipment performs spectrum monitoring within a preset area to acquire the detection data to be processed. The detection data to be processed, acquired through spectrum monitoring by the low-altitude drone detection equipment, is then identified to obtain the flight position data of the low-altitude drone. This flight position data is then used to determine the low-altitude drone's position within the preset area.
[0078] Match the device identification data corresponding to the flight position data in the preset device database to obtain the low-altitude UAV detection device identification data;
[0079] The preset equipment database includes identification data of one or more low-altitude UAV detection equipment in a preset area. Different low-altitude UAV detection equipment identification data are generated and stored in the preset equipment database according to different detection areas of the low-altitude UAV in the preset area. Based on the flight position data of the low-altitude UAV, one or more low-altitude UAV detection equipment identification data in the preset equipment database are matched to obtain the low-altitude UAV detection equipment identification data corresponding to the flight position data.
[0080] For example, the preset area includes a first low-altitude unmanned detection device and a second low-altitude unmanned detection device. According to the detection area of the first low-altitude unmanned detection device in the preset area, the first low-altitude unmanned aerial vehicle detection device identification data is generated and stored in the preset device database. According to the detection area of the second low-altitude unmanned detection device in the preset area, the second low-altitude unmanned aerial vehicle detection device identification data is generated and stored in the preset device database; based on the flight position data of the low-altitude unmanned aerial vehicle, the device identification data corresponding to the flight position data of the low-altitude unmanned aerial vehicle is matched in the preset device database. If the flight position of the low-altitude unmanned aerial vehicle is within the detection area of the first low-altitude unmanned aerial vehicle detection device, the first low-altitude unmanned aerial vehicle detection device identification data is obtained; if the flight position of the low-altitude unmanned aerial vehicle belongs to the detection area of the second low-altitude unmanned aerial vehicle detection device, the second low-altitude unmanned aerial vehicle detection device identification data is obtained.
[0081] Match the video stream data corresponding to the low-altitude UAV detection equipment identification data in the detection data to be processed to obtain the second flight detection data.
[0082] The detection data to be processed includes video stream data of low-altitude drone flights detected by one or more low-altitude drone detection devices. According to the identification data of the low-altitude drone detection device, the low-altitude drone video stream data obtained by the corresponding drone detection device in the detection data to be processed is obtained. The low-altitude drone video stream data obtained by the corresponding drone detection device is the second flight detection data.
[0083] For example, the detection data to be processed includes video stream data of low-altitude drone flights detected by a first low-altitude drone detection device and video stream data of low-altitude drone flights detected by a second low-altitude drone detection device, and the low-altitude drone detection device identification data includes first low-altitude drone detection device identification data and second low-altitude drone detection device identification data. When the low-altitude drone detection device identification data is the first low-altitude drone detection device identification data, the low-altitude drone video stream data acquired by the first drone detection device in the detection data to be processed is obtained based on the first low-altitude drone detection device identification data, and the low-altitude drone video stream data acquired by the first drone detection device is the second flight detection data; when the low-altitude drone detection device identification data is the second low-altitude drone detection device identification data, the low-altitude drone video stream data acquired by the second drone detection device in the detection data to be processed is obtained based on the second low-altitude drone detection device identification data, and the low-altitude drone video stream data acquired by the second drone detection device is the second flight detection data.
[0084] S104: Determine countermeasure instruction data based on the first flight detection data and the second flight detection data, and send the countermeasure instruction data to the low-altitude UAV countermeasure device to achieve defense against low-altitude UAVs in a preset area.
[0085] Countermeasure command data corresponds to low-altitude drone countermeasure equipment. Countermeasure command data is command data that controls low-altitude drone countermeasure equipment to perform countermeasures. For example, countermeasure command data is command data that controls low-altitude drone countermeasure equipment to perform sound and light warning countermeasures.
[0086] Before engaging in low-altitude drone defense, low-altitude drone countermeasures are deployed within a pre-set area. This involves deploying the number and location of low-altitude drone countermeasures within the pre-set area based on actual conditions. The target device for countermeasures is determined based on the flight trajectory data and flight video streams of low-altitude drones, thus avoiding misjudgments and improving the accuracy of low-altitude drone defense.
[0087] In another optional embodiment of the present application, a data processing method for defending against low-altitude drones is provided. Figure 2 A flowchart of a data processing method for defending against low-altitude drones provided in this application, such as Figure 2 As shown, the method includes the following steps:
[0088] S201: Perform position feature-based identification processing on the first flight detection data to obtain flight position data; the first flight detection data is data used to represent the flight trajectory of the low-altitude UAV, and the flight position data is data used to represent the current position of the low-altitude UAV. The flight trajectory data of the low-altitude UAV is identified and processed to obtain the current position data of the low-altitude UAV.
[0089] S202: Filtering the low-altitude UAV countermeasure device with the closest geographical distance to the flight location data in a preset device database to obtain identification data of the low-altitude UAV countermeasure device;
[0090] The preset equipment database also includes identification data of one or more low-altitude UAV countermeasure devices in a preset area. Different low-altitude UAV countermeasure device identification data are generated and stored in the preset equipment database according to the different geographical locations of the low-altitude UAV in the preset area. Based on the data of the current location of the low-altitude UAV, the low-altitude UAV countermeasure device identification data in the preset equipment database is screened to select the low-altitude UAV countermeasure device closest to the current geographical location of the low-altitude UAV, and obtain the low-altitude UAV countermeasure device identification data closest to the current geographical location of the low-altitude UAV.
[0091] For example, the preset area includes a first low-altitude unmanned counter-measure device and a second low-altitude unmanned counter-measure device. According to the geographical location of the first low-altitude unmanned counter-measure device in the preset area, the first low-altitude unmanned aerial vehicle counter-measure device identification data is generated and stored in the preset device database. According to the geographical location of the second low-altitude unmanned aerial vehicle counter-measure device in the preset area, the second low-altitude unmanned aerial vehicle counter-measure device identification data is generated and stored in the preset device database. Based on the flight position data of the low-altitude unmanned aerial vehicle, the low-altitude unmanned aerial vehicle counter-measure device identification data with the closest geographical distance to the low-altitude unmanned aerial vehicle flight position data is filtered in the preset device database. If the geographical distance between the first low-altitude unmanned aerial vehicle counter-measure device and the low-altitude unmanned aerial vehicle flight position data is the closest, the first low-altitude unmanned aerial vehicle counter-measure device identification data is obtained; if the geographical distance between the second low-altitude unmanned aerial vehicle counter-measure device and the low-altitude unmanned aerial vehicle flight position data is the closest, the second low-altitude unmanned aerial vehicle counter-measure device identification data is obtained.
[0092] S203: performing image recognition processing based on a preset target on the second flight detection data to obtain drone image data;
[0093] The second flight detection data is video stream data for representing low-altitude UAV flight. The video stream data for low-altitude UAV flight also includes video stream data of the UAV. Image recognition processing based on UAV portraits is performed on the video stream data for low-altitude UAV flight to obtain UAV image data.
[0094] S204: Generate defense prompt data based on the low-altitude drone countermeasure device identification data and the drone image data, and output the defense prompt data to the client;
[0095] The low-altitude drone counter-measure device identification data is the identification data of the low-altitude drone counter-measure device with the closest geographical distance corresponding to the low-altitude drone flight position data. The defense prompt data includes prompt data for prompting one or more low-altitude drone counter-measure devices to perform low-altitude drone defense. The defense prompt data is data for prompting the administrator to perform low-altitude drone defense. For example, the defense prompt data can be defense prompt information for driving away or forcing a drone to land, and the defense prompt data of one or more low-altitude drone counter-measure devices is output to the client corresponding to the low-altitude drone counter-measure device.
[0096] For example, the low-altitude UAV counter-device identification data includes the first low-altitude UAV counter-device identification data and the second low-altitude UAV counter-device identification data. When the first low-altitude UAV counter-device is the closest geographical distance corresponding to the low-altitude UAV flight position data, the first defense prompt data is generated based on the identification data of the first low-altitude UAV counter-device and the UAV image data, and the first defense prompt data is output to the client corresponding to the control of the first low-altitude UAV counter-device; when the second low-altitude UAV counter-device is the closest geographical distance corresponding to the low-altitude UAV flight position data, the second defense prompt data is generated based on the identification data of the second low-altitude UAV counter-device and the UAV image data, and the second defense prompt data is output to the client corresponding to the control of the second low-altitude UAV counter-device.
[0097] In an optional embodiment of the present application, the client includes a defense zone client and a site client. The defense zone client is a client of any one area after the preset area is divided into multiple areas, and the site client is a client of any multiple areas after the preset area is divided into multiple areas. The defense zone client performs low-altitude drone defense work in one area based on a defense zone GIS map, and the site client performs low-altitude drone defense work in multiple areas based on multiple defense zone GIS maps. For example, if the preset area is divided into the first defense zone, the second defense zone, and the third defense zone, wherein the first defense zone corresponds to the first defense zone client, the second defense zone corresponds to the second defense zone client, and the third defense zone corresponds to the third defense zone client; the site client can be a client of the first defense zone and the second defense zone, a client of the second defense zone and the third defense zone, or a client of the first defense zone, the second defense zone, and the third defense zone.
[0098] S205: After receiving the defense instruction data output by the client, generate countermeasure instruction data and send the countermeasure instruction data to the low-altitude UAV countermeasure device.
[0099] The low-altitude drone counter-device corresponds to the low-altitude drone counter-device identification data. The defense instruction data is the instruction data sent by the client to the defense sub-control system. The defense instruction data is used by the client to instruct the low-altitude drone defense sub-control system to generate counter-instruction data corresponding to the low-altitude drone counter-device and send the counter-instruction data to the low-altitude drone counter-device, wherein. After the client receives the defense prompt data, the client sends defense instruction data to the low-altitude drone defense sub-control system to instruct the low-altitude drone defense sub-control system to defend. After receiving the defense instruction data output by the client, the low-altitude drone defense sub-control system generates counter-instruction data for the low-altitude drone counter-device corresponding to the low-altitude drone counter-device identification data according to the low-altitude drone counter-device identification data, and sends the counter-instruction data to the corresponding low-altitude drone counter-device.
[0100] In another optional embodiment of the present application, a data processing method for defending against low-altitude drones is provided. Figure 3 A flowchart of a data processing method for defending against low-altitude drones provided in this application, such as Figure 3 As shown, the method includes the following steps:
[0101] S301: Perform position feature-based identification processing on the first flight detection data to obtain flight position data; the first flight detection data is data used to represent the flight trajectory of the low-altitude UAV, and the flight position data is data used to represent the current position of the low-altitude UAV. The flight trajectory data of the low-altitude UAV is identified and processed to obtain the current position data of the low-altitude UAV.
[0102] S302: Compare the flight location data with the preset area location data to determine whether the geographical location corresponding to the flight location data is within the location area corresponding to the preset area location data. The preset area is an area for low-altitude drone defense, for example, an airport, a high-speed rail station, a railway station, etc. The location area is a prohibited flight area set in advance by the administrator in the low-altitude drone defense sub-control system. The location area is included in the preset area for low-altitude drone defense, for example, the location area can be an airport apron, or can be a designated area encircled by any shape on the GIS map of the preset area. The encircled designated area is the prohibited flight area. For example, if the GIS map of the preset area is the GIS map of the airport, the location area is a designated area encircled by any circular, rectangular, or custom polygonal area on the GIS map of the airport.
[0103] The preset area position data is the area position data of the prohibited flight area. The flight position data of the low-altitude UAV obtained by identifying and processing the first flight detection data is compared with the no-fly area position data. If the flight position data of the low-altitude UAV is included in the area position data of the prohibited flight area, the geographical location corresponding to the flight position data is in the position area corresponding to the preset area position data, and thus the low-altitude UAV is in the prohibited flight area; if the flight position data of the low-altitude UAV is not included in the area position data of the prohibited flight area, the geographical location corresponding to the flight position data is not in the position area corresponding to the preset area position data, and thus the low-altitude UAV is not in the prohibited flight area.
[0104] S303: If the geographical location corresponding to the flight position data is within the location area corresponding to the preset area position data, low-altitude drone countermeasure instruction data is generated, and the low-altitude drone countermeasure instruction data is sent to the low-altitude drone countermeasure device to implement countermeasure processing against the low-altitude drone;
[0105] The geographical location of the low-altitude UAV countermeasure device is closest to the geographical location corresponding to the flight position data, and the geographical location corresponding to the flight position data is the geographical location of the low-altitude UAV. In an optional embodiment of the present application, the low-altitude UAV defense sub-control system also includes a counter-instruction database for low-altitude UAV countermeasure devices in a preset area, wherein the counter-instruction data in the counter-instruction database correspond one-to-one to the low-altitude UAV countermeasure devices. If the geographical location corresponding to the flight position data is within the location area corresponding to the preset area position data, the low-altitude UAV defense sub-control system will send the low-altitude UAV countermeasure data corresponding to the low-altitude UAV countermeasure device that is closest to the geographical location of the low-altitude UAV in the counter-instruction database to the low-altitude UAV countermeasure device, thereby achieving countermeasures against the low-altitude UAV.
[0106] For example, if the preset area includes a first low-altitude drone countermeasure device and a second low-altitude drone countermeasure device, and the countermeasure instruction database includes first countermeasure instruction data corresponding to the first low-altitude drone countermeasure device and second countermeasure instruction data corresponding to the second low-altitude drone countermeasure device, if the geographical location corresponding to the flight position data is within the location area corresponding to the preset area position data, and the low-altitude drone countermeasure device closest to the geographical location of the low-altitude drone is the first low-altitude drone countermeasure device, the low-altitude drone defense sub-control system will send the first countermeasure instruction data to the first low-altitude drone countermeasure device to achieve countermeasures against the low-altitude drone. If the geographical location corresponding to the flight position data is within the location area corresponding to the preset area position data, and the low-altitude drone countermeasure device closest to the geographical location of the low-altitude drone is the second low-altitude drone countermeasure device, the low-altitude drone defense sub-control system will send the second countermeasure instruction data to the second low-altitude drone countermeasure device to achieve countermeasures against the low-altitude drone.
[0107] S304: If the geographical location corresponding to the flight location data is not in the location area corresponding to the preset area location data, generate defense prompt data according to the first flight detection data and the second flight detection data, and output the defense prompt data to the client.
[0108] By setting up a no-fly zone for automatic defense within the location area and an area for administrator-guarded defense outside the location area in the low-altitude UAV defense sub-control system, both unmanned and administrator-guarded defense modes are covered.
[0109] In another optional embodiment of the present application, a data processing method for defending against low-altitude drones is provided. Figure 4 A flowchart of a data processing method for defending against low-altitude drones provided in this application, such as Figure 4 As shown, when managing the defense against low-altitude drones, the method includes the following steps:
[0110] S401: Obtain heartbeat monitoring data of a first device;
[0111] The first device heartbeat monitoring data includes the heartbeat monitoring data of the low-altitude drone detection device at the first moment and the heartbeat monitoring data of the low-altitude drone defense device at the first moment.
[0112] S402: After a preset monitoring time interval, based on whether the heartbeat monitoring data of the second device is obtained, determining whether the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone detection device and the low-altitude drone countermeasure device is normal;
[0113] The second device heartbeat monitoring data includes the heartbeat monitoring data of the low-altitude drone detection device at the second moment and the heartbeat monitoring data of the low-altitude drone defense device at the second moment. If the second device heartbeat monitoring data of the low-altitude drone detection device is obtained, the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone detection device is normal; if the second device heartbeat monitoring data of the low-altitude drone detection device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone detection device is abnormal; if the second device heartbeat monitoring data of the low-altitude drone counter-measure device is obtained, the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone counter-measure device is normal; if the second device heartbeat monitoring data of the low-altitude drone counter-measure device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone counter-measure device is abnormal.
[0114] S403: If the heartbeat monitoring data of the second device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone detection device and the low-altitude drone countermeasure device is disconnected, and communication interruption prompt data is output;
[0115] Communication interruption prompt data includes data on communication interruption prompts of one or more low-altitude UAV detection devices within a preset area and data on communication interruption prompts of one or more low-altitude UAV countermeasure devices within a preset area.
[0116] For example, the low-altitude UAV detection equipment in the preset area includes a first low-altitude UAV detection equipment and a second low-altitude UAV detection equipment, and the first low-altitude UAV detection equipment corresponds to the communication interruption prompt data of the first detection equipment, and the second low-altitude UAV detection equipment corresponds to the communication interruption prompt data of the second detection equipment; the low-altitude UAV countermeasure equipment includes a first low-altitude UAV countermeasure equipment and a second low-altitude UAV countermeasure equipment, and the first low-altitude UAV countermeasure equipment corresponds to the communication interruption prompt data of the first countermeasure equipment, and the second low-altitude UAV countermeasure equipment corresponds to the communication interruption prompt data of the second countermeasure equipment. If the second device heartbeat monitoring data of the first low-altitude drone detection device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the first low-altitude drone detection device is disconnected, and the communication interruption prompt data of the first detection device is output; if the second device heartbeat monitoring data of the second low-altitude drone detection device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the second low-altitude drone detection device is disconnected, and the communication interruption prompt data of the second detection device is output; if the second device heartbeat monitoring data of the first low-altitude drone counter-device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the first low-altitude drone counter-device is disconnected, and the communication interruption prompt data of the first counter-device is output; if the second device heartbeat monitoring data of the second low-altitude drone counter-device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the second low-altitude drone counter-device is disconnected, and the communication interruption prompt data of the second counter-device is output.
[0117] S404: If the heartbeat monitoring data of the second device is obtained, the communication connection status between the low-altitude drone defense sub-control system and the low-altitude drone detection device and the low-altitude drone countermeasure device is determined based on the second device heartbeat monitoring data, thereby obtaining communication connection status data. The communication connection status data includes data indicating whether the connection is normal. The data indicating a normal connection includes communication data indicating a normal connection between the low-altitude drone detection device and the low-altitude drone defense sub-control system, and communication data indicating a normal connection between the low-altitude drone countermeasure device and the low-altitude drone defense sub-control system, including communication data of one or more low-altitude drone detection devices within a preset area. The data indicating an abnormal connection includes communication data indicating an abnormal connection between the low-altitude drone detection device and the low-altitude drone defense sub-control system, and communication data indicating an abnormal connection between the low-altitude drone countermeasure device and the low-altitude drone defense sub-control system, including communication data of one or more low-altitude drone countermeasure devices within a preset area. The data indicating whether the connection is normal in the communication connection status data can be prompt information in the form of text, voice, color, or image.
[0118] Take the prompt information in the form of text for indicating whether the data in the communication connection status data is normal as an example. For example, the preset area includes the first low-altitude UAV detection device, the second low-altitude UAV detection device and the first low-altitude UAV detection device. When the second device heartbeat monitoring data of the first low-altitude UAV detection device, the second low-altitude UAV detection device and the first low-altitude UAV countermeasure device are obtained, if it is determined according to the second device heartbeat monitoring data that the communication connection status between the low-altitude UAV defense sub-control system and the first low-altitude UAV detection device is normal, the normal status data of the communication connection link of the first low-altitude UAV detection device is obtained, and the normal status data of the communication connection link of the first low-altitude UAV detection device is the text data of "first detection, normal". If it is determined according to the second device heartbeat monitoring data that the communication connection status between the low-altitude UAV defense sub-control system and the first low-altitude UAV detection device is abnormal, the abnormal status data of the communication connection link of the first low-altitude UAV detection device is obtained, and the abnormal status data of the communication connection link of the first low-altitude UAV detection device is the text data of "first detection, abnormal". If it is determined according to the second device heartbeat monitoring data that the communication connection status between the low-altitude UAV defense sub-control system and the first low-altitude UAV detection device is abnormal, the abnormal status data of the communication connection link of the first low-altitude UAV detection device is obtained, and the abnormal status data of the communication connection link of the first low-altitude UAV detection device is the text data of "first detection, abnormal". Normal, get the normal status data of the communication connection link of the second low-altitude UAV detection equipment, the normal status data of the communication connection link of the second low-altitude UAV detection equipment is the text data of "second detection, normal", if it is determined according to the heartbeat monitoring data of the second equipment that the communication connection status between the low-altitude UAV defense sub-control system and the second low-altitude UAV detection equipment is abnormal, get the abnormal status data of the communication connection link of the second low-altitude UAV detection equipment, the abnormal status data of the communication connection link of the second low-altitude UAV detection equipment is the text data of "second detection, abnormal"; if it is determined according to the heartbeat monitoring data of the second equipment that the low-altitude UAV defense sub-control system and the second low-altitude UAV detection equipment are abnormal, get the abnormal status data of the communication connection link of the second low-altitude UAV detection equipment, the abnormal status data of the communication connection link of the second low-altitude UAV detection equipment is the text data of "second detection, abnormal"; The communication connection status between the sub-control system and the first low-altitude UAV counter-device is normal, and the normal status data of the communication connection link of the first low-altitude UAV counter-device is obtained. The normal status data of the communication connection link of the first low-altitude UAV counter-device is the text data of "first counter-attack, normal". If it is determined according to the heartbeat monitoring data of the second device that the communication connection status between the low-altitude UAV defense sub-control system and the first low-altitude UAV counter-device is abnormal, the abnormal status data of the communication connection link of the first low-altitude UAV counter-device is obtained. The normal status data of the communication connection link of the first low-altitude UAV counter-device is the text data of "first counter-attack, abnormal".
[0119] In another optional embodiment of the present application, the method further includes obtaining first device working data, second device working data, and first device detection information data, wherein the first device working data is data for indicating the communication connection status of the low-altitude UAV detection device, the second device working data is data for indicating the communication connection status of the low-altitude UAV countermeasure device, and the first device detection information data is data for indicating the information detected by the low-altitude UAV detection device; the first device working data, the second device working data, and the first device detection information data are rendered using preset colors corresponding to the communication connection status on a preset GIS map to obtain first device communication connection status rendering data, second device communication connection status rendering data, and first device detection status rendering data. For example, the GIS map presents a three-state effect, with preset color rendering of grass green representing the normal operating state of the low-altitude UAV detection device, dark green representing the abnormal operating state of the low-altitude UAV detection device, red representing the detection of a UAV by the low-altitude UAV detection device, gray representing the normal operating state of the low-altitude UAV countermeasure device, and black representing the abnormal operating state of the low-altitude UAV countermeasure device.
[0120] In another optional embodiment of the present application, a data processing device for defending against low-altitude drones is provided. Figure 5 A schematic diagram of the structure of a data processing device for defending against low-altitude drones provided in this application is shown as follows: Figure 5 As shown, the device includes:
[0121] The detection data acquisition module 51 is used to obtain detection data to be processed, wherein the detection data to be processed is data used to represent low-altitude drones in a preset area;
[0122] A first flight detection module 52 is configured to perform visualization processing on the detection data to be processed based on identity features to obtain first flight detection data, wherein the first flight detection data is data used to represent the flight trajectory of the low-altitude UAV;
[0123] The second flight detection module 53 is used to perform regional feature-based recognition processing on the detection data to be processed to obtain second flight detection data, wherein the second flight detection data is video stream data for representing the low-altitude UAV flight;
[0124] The countermeasure module 54 determines countermeasure instruction data based on the first flight detection data and the second flight detection data, and sends the countermeasure instruction data to the low-altitude UAV countermeasure device to achieve defense against low-altitude UAVs in a preset area, wherein the countermeasure instruction data corresponds to the low-altitude UAV countermeasure device.
[0125] In another optional embodiment of the present application, another data processing device for defending against low-altitude drones is provided. Figure 6A schematic diagram of the structure of another data processing device for defending against low-altitude drones provided in this application is shown as follows: Figure 6 As shown, the device includes:
[0126] The position identification module 61 is used to perform position feature-based identification processing on the detection data to be processed to obtain flight position data, wherein the flight position data is data used to represent the current position of the low-altitude UAV;
[0127] The device matching module 62 is used to match the device identification data corresponding to the flight position data in the preset device database to obtain the low-altitude UAV detection device identification data;
[0128] The video matching module 63 is used to match the video stream data corresponding to the low-altitude UAV detection device identification data in the detection data to be processed to obtain the second flight detection data.
[0129] The specific manner of executing the operations of each unit in the above embodiment has been described in detail in the embodiment of the method, and will not be elaborated on here.
[0130] To sum up, in the present application, detection data to be processed is obtained, wherein the detection data to be processed is data used to represent low-altitude drones in a preset area; the detection data to be processed is visualized based on identity features to obtain first flight detection data, wherein the first flight detection data is data used to represent the flight trajectory of the low-altitude drone; the detection data to be processed is identified based on regional features to obtain second flight detection data, wherein the second flight detection data is video stream data used to represent the flight of the low-altitude drone; counter-instruction data is determined based on the first flight detection data and the second flight detection data, and the counter-instruction data is sent to the low-altitude drone counter-measure device to achieve defense against low-altitude drones in the preset area, wherein the counter-instruction data corresponds to the low-altitude drone counter-measure device. By visualizing the low-altitude UAV data in a preset area, the low-altitude UAV flight trajectory data and low-altitude UAV flight video stream data are obtained. The counter-attack command data is determined based on the visualized low-altitude UAV flight trajectory data and flight video stream data to achieve defense against low-altitude UAVs. This solves the problem that the existing technology is difficult to intuitively display the dynamic trajectory of low-altitude UAVs for accurate and efficient counter-attack when managing low-altitude UAV detection and defense, and achieves the technical effect of improving the management efficiency of low-altitude UAV detection and defense.
[0131] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0132] Obviously, those skilled in the art should understand that the above-mentioned units or steps of the present application can be implemented using a general-purpose computing device. They can be concentrated on a single computing device or distributed across a network composed of multiple computing devices. Alternatively, they can be implemented using program codes executable by the computing device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
[0133] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application.
Claims
1. A data processing method for defending against low-altitude drones, characterized in that: Applied to a low-altitude UAV defense sub-control system, the low-altitude UAV defense sub-control system is respectively connected to a low-altitude UAV detection device and a low-altitude UAV countermeasure device, and the data processing method includes: Acquire detection data to be processed, wherein the detection data to be processed is data used to represent low-altitude drones in a preset area; Performing visualization processing on the detection data to be processed based on identity features to obtain first flight detection data, wherein the first flight detection data is data used to represent the flight trajectory of the low-altitude UAV; Performing data extraction processing based on the identity feature on the detection data to be processed to obtain process detection data, wherein the process detection data corresponds to the identity feature, and the identity feature is an identifier used to indicate the identity of the low-altitude UAV; performing trajectory rendering processing on the process detection data on a preset GIS map to obtain the first flight detection data, wherein the first flight detection data corresponds to the identity feature; Performing regional feature-based recognition processing on the detection data to be processed to obtain second flight detection data, wherein the second flight detection data is video stream data for representing the flight of the low-altitude UAV; Performing position feature-based identification processing on the detection data to be processed to obtain flight position data, wherein the flight position data is data used to represent the current position of the low-altitude UAV; matching device identification data corresponding to the flight position data in a preset device database to obtain low-altitude UAV detection device identification data; matching video stream data corresponding to the low-altitude UAV detection device identification data in the detection data to be processed to obtain the second flight detection data; Countermeasure instruction data is determined based on the first flight detection data and the second flight detection data, and the countermeasure instruction data is sent to the low-altitude UAV countermeasure device to achieve defense against low-altitude UAVs in the preset area, wherein the countermeasure instruction data corresponds to the low-altitude UAV countermeasure device.
2. The data processing method according to claim 1, wherein: Determining countermeasure instruction data according to the first flight detection data and the second flight detection data, and sending the countermeasure instruction data to the low-altitude UAV countermeasure device to achieve defense against the low-altitude UAV in the preset area includes: performing recognition processing based on position features on the first flight detection data to obtain flight position data; Filtering the low-altitude UAV countermeasure device with the closest geographical distance to the flight location data in a preset device database to obtain low-altitude UAV countermeasure device identification data; performing image recognition processing based on a preset target on the second flight detection data to obtain drone image data; Generate defense prompt data according to the low-altitude drone countermeasure device identification data and the drone image data, and output the defense prompt data to the client; After receiving the defense instruction data output by the client, the counter-instruction data is generated and sent to the low-altitude UAV counter-measure device, wherein the low-altitude UAV counter-measure device corresponds to the low-altitude UAV counter-measure device identification data.
3. The data processing method according to claim 1, wherein: Determining countermeasure instruction data according to the first flight detection data and the second flight detection data, and sending the countermeasure instruction data to the low-altitude UAV countermeasure device to achieve defense against the low-altitude UAV in the preset area includes: performing recognition processing based on position features on the first flight detection data to obtain flight position data; Comparing the flight location data with the preset area location data to determine whether the geographical location corresponding to the flight location data is within the location area corresponding to the preset area location data, If the geographical location corresponding to the flight position data is within the location area corresponding to the preset area location data, low-altitude drone countermeasure instruction data is generated, and the low-altitude drone countermeasure instruction data is sent to a low-altitude drone countermeasure device to implement countermeasure processing against the low-altitude drone, wherein the geographical location of the low-altitude drone countermeasure device is closest to the geographical location corresponding to the flight position data; If the geographical location corresponding to the flight position data is not in the location area corresponding to the preset area position data, defense prompt data is generated according to the first flight detection data and the second flight detection data, and the defense prompt data is output to the client.
4. The data processing method according to claim 1, wherein: When managing the defense against low-altitude drones, the data processing method further includes: Acquire heartbeat monitoring data of a first device, wherein the first device heartbeat monitoring data includes heartbeat monitoring data of a low-altitude drone detection device at a first moment and heartbeat monitoring data of a low-altitude drone defense device at a first moment; After a preset monitoring time interval, based on whether the heartbeat monitoring data of the second device is obtained, it is determined whether the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone detection device and the low-altitude drone countermeasure device is normal, wherein the second device heartbeat monitoring data includes the heartbeat monitoring data of the low-altitude drone detection device at the second moment and the heartbeat monitoring data of the low-altitude drone defense device at the second moment, If the heartbeat monitoring data of the second device is not obtained, the communication connection between the low-altitude drone defense sub-control system and the low-altitude drone detection device and the low-altitude drone countermeasure device is disconnected, and communication interruption prompt data is output; If the heartbeat monitoring data of the second device is obtained, the communication connection status between the low-altitude UAV defense sub-control system and the low-altitude UAV detection device and the low-altitude UAV countermeasure device is determined based on the heartbeat monitoring data of the second device to obtain the communication connection status data.
5. A data processing device for defending against low-altitude drones, characterized in that: Applied to a low-altitude UAV defense sub-control system, the low-altitude UAV defense sub-control system is respectively connected to a low-altitude UAV detection device and a low-altitude UAV countermeasure device, and the data processing device includes: A detection data acquisition module is used to obtain detection data to be processed, wherein the detection data to be processed is data used to represent low-altitude drones in a preset area; a first flight detection module, configured to perform visualization processing on the detection data to be processed based on identity features to obtain first flight detection data, wherein the first flight detection data is data used to represent the flight trajectory of the low-altitude UAV; Performing data extraction processing based on the identity feature on the detection data to be processed to obtain process detection data, wherein the process detection data corresponds to the identity feature, and the identity feature is an identifier used to indicate the identity of the low-altitude UAV; performing trajectory rendering processing on the process detection data on a preset GIS map to obtain the first flight detection data, wherein the first flight detection data corresponds to the identity feature; a second flight detection module, configured to perform regional feature-based recognition processing on the detection data to be processed to obtain second flight detection data, wherein the second flight detection data is video stream data representing the flight of the low-altitude UAV; The second flight detection module includes: a position identification module, which is used to perform position feature-based identification processing on the detection data to be processed to obtain flight position data, wherein the flight position data is data used to represent the current position of the low-altitude UAV; a device matching module, which is used to match device identification data corresponding to the flight position data in a preset device database to obtain low-altitude UAV detection device identification data; a video matching module, which is used to match video stream data corresponding to the low-altitude UAV detection device identification data in the detection data to be processed to obtain the second flight detection data; A countermeasure module determines countermeasure instruction data based on the first flight detection data and the second flight detection data, and sends the countermeasure instruction data to the low-altitude UAV countermeasure device to achieve defense against low-altitude UAVs in the preset area, wherein the countermeasure instruction data corresponds to the low-altitude UAV countermeasure device.
6. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the data processing method for defending against low-altitude drones according to any one of claims 1 to 4.
7. An electronic device, characterized in that: include: at least one processor; And a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor executes the data processing method for defending against low-altitude drones as described in any one of claims 1-4.
Citation Information
Patent Citations
Autonomous low-attitude unmanned aerial vehicle defense system based on multi-sensor information fusion
CN110133573A
Unmanned aerial vehicle countering auxiliary decision-making method for important place defense
CN114322668A