A data management system for power distribution room inspection based on unmanned aerial vehicles (UAVs)

By tagging, segmenting, and deduplicating data in the power distribution room drone inspection data management system, duplicate data is identified and replaced, solving the problem of wasted inspection data storage space and achieving efficient storage management.

CN115599947BActive Publication Date: 2026-03-06STATE GRID BEIJING ELECTRIC POWER CO +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211350388.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-31
Publication Date
2026-03-06
Estimated Expiration
2042-10-31

AI Technical Summary

Technical Problem

The large amount of inspection data generated by drones during the inspection of power distribution rooms leads to a waste of storage space. Existing technologies have failed to effectively handle duplicate data, resulting in a waste of storage device space.

Method used

Design an inspection data management system based on UAVs in power distribution rooms, including a data acquisition end, a management center, and a data extraction end. Through data tagging, time-segmentation, data deduplication, and storage units, duplicate data is identified and replaced, and a duplicate tag matching table is generated to reduce storage space usage.

Benefits of technology

It effectively reduces the waste of storage space, ensures the integrity of video data, and improves storage efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115599947B_ABST
    Figure CN115599947B_ABST
Patent Text Reader

Abstract

This invention belongs to the field of data management technology, specifically relating to a data management system for inspection of power distribution rooms based on unmanned aerial vehicles (UAVs). It employs corresponding duplicate tags to replace duplicate data, and stores the replaced video data. When retrieving this video data later, the duplicate tags are used to match and fill in the video data with the corresponding duplicate data, thus completing the data flow. Different video data are pre-marked sequentially, and then divided into corresponding parameter data packets based on different time parameters. Duplicate data within these parameter data packets is extracted and replaced, significantly reducing the overall capacity of the parameter data packets and fully utilizing the storage space within the storage unit, avoiding the storage of large amounts of duplicate data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of data management technology, specifically relating to an inspection data management system based on a power distribution room drone. Background Technology

[0002] Unmanned aerial vehicles (UAVs) are unmanned aircraft controlled by radio remote control equipment and their own program control devices, or operated autonomously by an onboard computer, either completely or intermittently.

[0003] The invention disclosed in patent publication number CN113298972A relates to the field of inspection management technology, specifically to a data-interactive intelligent inspection management system for equipment and facilities. The system includes: an identifiable code, correspondingly set at each inspection location, used to store location-related information for that location; an inspection terminal, carried by each inspection personnel, used to acquire the personnel's identity information and scan the identifiable code to obtain corresponding location-related information, and to generate a corresponding scanning time; and an inspection management platform, connected to the inspection terminal via data communication, used to acquire the personnel's identity information, corresponding location-related information, and scanning time, and to confirm whether the inspection task has been completed by comparing it with the inspection task. This data-interactive intelligent inspection management system for equipment and facilities enables manual inspections to be completed according to the inspection task, thereby improving the standardization and effectiveness of equipment and facility inspections.

[0004] During the inspection of power distribution rooms, drones generate a large amount of inspection data. For such a large amount of inspection data, it is generally necessary to use a large-capacity storage device to store the inspection data. During the storage process, because a large amount of duplicate data is stored within the inspection data, the storage space inside the storage device will be wasted. Therefore, it is necessary to process the duplicate data within the inspection data to reduce the overall storage capacity of the inspection data. Summary of the Invention

[0005] This invention proposes an inspection data management system based on UAVs in power distribution rooms to solve the problem of wasted storage space caused by the large amount of inspection data generated by UAVs in power distribution rooms in the prior art.

[0006] To achieve the above objectives, the present invention proposes the following technical solution:

[0007] A data management system for power distribution room inspection based on UAVs includes a data acquisition terminal, a management center, and a data extraction terminal;

[0008] The data acquisition terminal is used to acquire video data collected by the drone in the power distribution room and transmit the acquired video data to the management center.

[0009] The management center is used to receive, mark, and store video data from the data acquisition end; and to compare each set of video data to obtain duplicate data existing within multiple sets of video data; to replace the corresponding duplicate data with duplicate tags, and to bind the duplicate tags and duplicate data to generate a duplicate tag matching table, and to store the video data replaced by the duplicate tags and the duplicate tag matching table.

[0010] The data extraction terminal is used to extract video data stored internally in the management center.

[0011] Preferably, the management center includes a data tagging unit, a time-segmentation unit, a data deduplication unit, and a storage unit;

[0012] The data tagging unit is used to receive and tag video data from the data acquisition end, and send the tagged video data to the time segmentation unit;

[0013] The time-segmentation unit is used to receive video data from the data tagging unit and divide the video data into several sets of parameter data packets according to the time parameters inside the video data.

[0014] The data deduplication unit is used to receive parameter data packets from the time-segmentation unit, compare the video data within each group of parameter data packets, obtain duplicate data existing within multiple groups of video data, replace the corresponding duplicate data with duplicate markers, and bind the duplicate markers and duplicate data to generate a duplicate marker matching table. The video data replaced by the duplicate markers and the duplicate marker matching table are transmitted to the storage unit.

[0015] The storage unit receives and stores the video data with duplicate tags replaced and the duplicate tag matching table from the data deduplication unit.

[0016] Preferably, the data tagging unit tags the video data in the following way:

[0017] The video data collected by the corresponding drone is labeled as SP. k , where k is the label of the kth drone;

[0018] k = 1, 2, ..., n; n is the number of drones.

[0019] Preferably, the specific steps of the time-segmentation unit (22) dividing the video data into several sets of parameter data packets according to the time parameters within the video data are as follows:

[0020] Extract video data and tag SP k Based on the order of the marker k, the video data SP is... k The data is arranged sequentially to obtain multiple sets of video data to be processed.

[0021] Extract video data within the same time interval from multiple sets of data to be processed;

[0022] If the initial time and the final time of a certain set of video data are within two different time intervals, then this set of video data is assigned to the time location of the final time of the video.

[0023] The initial time is the start time of the drone's shooting equipment, and the final time is the end time of the drone's shooting equipment.

[0024] Video data that are assigned to the same time location are grouped into a set of parameter data packets.

[0025] Preferably, the time interval is one hour.

[0026] Preferably, the specific steps of the data deduplication unit (23) in processing the parameter data packet are as follows:

[0027] The individual video data in the parameter data package is divided into multiple frame data points. The frame data points within different video data sets are compared to check the matching and overlap rate of the corresponding frame data points. k Matching overlap PP k Compare with the preset value X1;

[0028] If PP k <X1 means that the corresponding frame data is not repeated data;

[0029] If PP k When X1 is greater than or equal to 1, it means that the corresponding frame point data is repeated data.

[0030] Replace the frame data identified as duplicate data with duplicate markers (CF). i ;

[0031] Where i represents a different repeating label, i = 1, 2, ..., m;

[0032] m is the number of repeated tags.

[0033] Preferably, the preset value X1 is 99%.

[0034] Preferably, the specific steps of the data deduplication unit (23) in processing the parameter data packet further include:

[0035] Extracting duplicated CFs i Replace duplicate data and match the duplicate data with the corresponding duplicate tag CF. i The data is bundled to generate a duplicate tag matching table, and the duplicate tag matching table and the corresponding duplicate data are stored in the storage unit.

[0036] Preferably, the specific steps for the data extraction end (3) to extract data are as follows:

[0037] Extract a set of video data and check if there are duplicate markers within the video data;

[0038] If there are duplicate markers in the video data, the corresponding duplicate data is found according to the duplicate marker matching table, and then the corresponding duplicate data is filled into the video data from the storage unit. The video data with the filling is then transmitted to the external terminal.

[0039] If there are no duplicate markers in the video data, the video data will be transmitted to an external terminal.

[0040] The advantages of this invention are:

[0041] The video data collected by the drone in the power distribution room is acquired in advance and transmitted to the management center. Duplicate data in the video data is extracted, stored, and a corresponding matching table is established, saving storage space.

[0042] During extraction, the corresponding data in the video data is replaced according to the matching table, ensuring the integrity of the video extraction. Attached Figure Description

[0043] The accompanying drawings, which form part of this specification, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings:

[0044] Figure 1 This is a schematic diagram of an inspection data management system based on a drone in a power distribution room.

[0045] In the diagram, 1 is the data acquisition end, 2 is the management center, 21 is the data marking unit, 22 is the time-segmentation unit, 23 is the data deduplication unit, 24 is the storage unit, and 3 is the data extraction end. Detailed Implementation

[0046] The present invention will now be described in detail with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0047] The following detailed description is exemplary and intended to provide further detailed explanation of the invention. Unless otherwise specified, all technical terms used in this invention have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in this invention is for describing particular embodiments only and is not intended to limit the scope of exemplary embodiments according to the invention.

[0048] Example 1:

[0049] Please see Figure 1 The present invention provides an inspection data management system based on a power distribution room drone, including a data acquisition terminal 1, a management center 2 and a data extraction terminal 3;

[0050] The output of the data acquisition terminal 1 is electrically connected to the input of the management center 2, and the management center 2 is bidirectionally connected to the data extraction terminal 3.

[0051] The management center 2 includes a data marking unit 21, a time-segmentation unit 22, a data deduplication unit 23, and a storage unit 24;

[0052] The output of the data marking unit 21 is electrically connected to the input of the time segmentation unit 22, the output of the time segmentation unit 22 is electrically connected to the input of the data deduplication unit 23, and the data deduplication unit 23 is bidirectionally connected to the storage unit 24.

[0053] The output of the data acquisition end 1 is connected to the input of the data marking unit 21; the data marking unit 21, the time segmentation unit 22, the data deduplication unit 23, and the storage unit 24 are all bidirectionally connected to the data extraction end 3.

[0054] The data acquisition terminal 1 acquires the video data collected by the drone in the power distribution room and transmits the acquired video data to the management center 2.

[0055] The data acquired by data acquisition terminal 1 first enters data marking unit 21; the data marking unit 21 inside the management center 2 marks the video data collected by different drones and transmits the marked video data to time segmentation unit 22. The specific marking form of data marking unit 21 is as follows:

[0056] Obtain multiple sets of different drone numbers in sequence, and mark the different drones as k according to the different numbers, where k = 1, 2, ..., n, k is a positive integer, and n is the number of drones;

[0057] Video data collected by different drones is labeled as SP. k , where k is the label for different drones.

[0058] The time-segmentation unit 22 divides multiple different sets of video data into a single parameter data package based on the time parameters within the video data. The specific segmentation method is as follows:

[0059] Extract video data and tag SP k Based on the order of the marker k, the video data SP is... kThe data is arranged sequentially, and multiple sets of video data marked with k=1 are extracted to obtain multiple sets of video data to be processed.

[0060] Using one hour as the time location, video data at the same time location is extracted from multiple sets of data to be processed. If the initial time and the end time of a certain set of video data are located within two sets of time locations respectively, the video data of this set is directly assigned to the time location where the end time of the video is located. During the process of the drone shooting video data, there will be corresponding shooting time nodes. The initial time of the shooting time node is the start time of the drone shooting device, and the end time is the end time of the drone shooting device.

[0061] The video data segmented to the same time location are used to form a set of parameter data packets, and the segmented parameter data packets are transmitted to the data deduplication unit.

[0062] The data deduplication unit 23 compares the video data within each set of parameter data packets to obtain duplicate data within multiple sets of video data. It then marks these duplicate data to obtain duplicate tags, replaces the corresponding duplicate data with the duplicate tags, and binds the duplicate tags and duplicate data together to generate a duplicate tag matching table. The replaced duplicate data and the duplicate tag matching table are then transmitted to the storage unit 24. The specific comparison processing method of the data deduplication unit 23 is as follows:

[0063] Multiple sets of different video data are arranged from the parameter data packet. After the arrangement is completed, a single set of video data is divided into multiple frame data.

[0064] Compare frame data within different video datasets, check the matching overlap of corresponding frame data, and mark the matching overlap as PP. k Matching overlap PP k Compare with the preset value X1; the preset value X1 is 99%, but other values ​​can also be used. The preset value X1 can be determined by the operator based on their personal experience.

[0065] When PP k When <X1, it means that the corresponding frame point data is not repeated data;

[0066] When PP k When X1 is greater than or equal to 1, it means that the corresponding frame point data is repeated data.

[0067] For frame data points identified as duplicate data, a duplicate marker is used for replacement. The duplicate marker is represented by a CF (Cross-Frame Repetition). i , where i represents different repeating marks, i = 1, 2, ..., m; m is the number of repeating marks.

[0068] Specifically, assuming that frame point data is represented by a string of Arabic numerals, specifically in the form of: 1, 2, 3, 4, 5, 6, 7, 8, 9; where frame point data 3, 5, and 7 also exist in other video data, then by replacing frame point data 3 with repeating marker CF1, replacing frame point data 5 with repeating marker CF2, and replacing frame point data 7 with repeating marker CF3, the replaced form would be: 1, 2, CF1, 4, CF2, 6, CF3, 8, 9.

[0069] CF will be used for repeating marking i Extract the duplicate data that was replaced, and then extract the duplicate data along with the corresponding duplicate markers (CFs). i The data is bundled to generate a duplicate tag matching table, and the duplicate tag matching table and the corresponding duplicate data are stored in the storage unit.

[0070] The data extraction terminal 3 is operated by external personnel to extract video data captured by the drone. The specific extraction method is as follows:

[0071] After extracting a set of video data, check if there are duplicate markers in the corresponding video data;

[0072] The duplicate markers are matched with the duplicate marker matching table. The corresponding duplicate data is found in the duplicate marker matching table, and then the corresponding duplicate data is filled into the video data from the storage unit 24.

[0073] The completed video data will then be transmitted to an external terminal.

[0074] The data in the above formula are all calculated by removing the dimensions and taking the numerical values. The formula is the closest to the real situation obtained by software simulation of a large amount of collected data. The preset parameters and preset thresholds in the formula are set by those skilled in the art according to the actual situation or obtained through simulation of a large amount of data.

[0075] The working principle of this invention is as follows: The data acquisition end 1 acquires the video data collected by the UAV in the power distribution room in advance and transmits the acquired video data to the management center 2. Then, the data marking unit 21 marks the video data collected by different UAVs and transmits the marked video data to the time segmentation unit 22. The time segmentation unit 22 divides multiple different video data into a set of parameter data packets according to the time parameters inside the video data and sends the parameter data packets to the data deduplication unit 23. The data deduplication unit 23 removes the duplicate data inside the parameter data packets, replaces the duplicate data with the corresponding duplicate markers, and sends the replaced video data to the storage unit 24 for storage. When the video data is extracted in the later group, the corresponding duplicate data is extracted by the matching function of the duplicate markers and filled into the video data to complete the duplicate data.

[0076] By pre-marking different video data in sequence, and then dividing the different video data into corresponding parameter data packets according to different time parameters, and extracting and replacing duplicate data in the parameter data packets, the overall capacity of the parameter data packets can be reduced significantly, thus making full use of the storage space inside the storage unit 24 and avoiding the storage of a large amount of duplicate data in the storage unit 24.

[0077] As is known from common technical knowledge, this invention can be implemented through other embodiments that do not depart from its spirit or essential characteristics. Therefore, the disclosed embodiments described above are merely illustrative in all respects and are not the only ones. All modifications within the scope of this invention or its equivalents are included in this invention.

[0078] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0079] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0080] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0081] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0082] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A power distribution room unmanned aerial vehicle-based inspection data management system, characterized in that, It comprises a data acquisition end (1), a management center (2) and a data extraction end (3). The data acquisition end (1) is used for acquiring video data collected by the unmanned aerial vehicle in the power distribution room and transmitting the acquired video data to the management center (2). The management center (2) is used for receiving, marking and storing the video data from the data acquisition end, comparing each group of video data, obtaining repeated data existing in multiple groups of video data, replacing the corresponding repeated data with a repeated mark, bundling the repeated mark and the repeated data, generating a repeated mark matching table, and storing the video data replaced by the repeated mark and the repeated mark matching table. The data extraction end (3) is used for extracting the video data stored in the management center (2). The management center (2) comprises a data marking unit (21), a time period segmentation unit (22), a data deduplication unit (23) and a storage unit (24). The data marking unit (21) is used for receiving and marking the video data from the data acquisition end (1) and sending the marked video data to the time period segmentation unit (22). The time period segmentation unit (22) is used for receiving the video data from the data marking unit, dividing the video data into a plurality of parameter data packets according to the time parameters in the video data. The data deduplication unit (23) is used for receiving the parameter data packets from the time period segmentation unit (22), comparing the video data in each group of parameter data packets, obtaining repeated data existing in multiple groups of video data, replacing the corresponding repeated data with a repeated mark, bundling the repeated mark and the repeated data, generating a repeated mark matching table, and transmitting the video data replaced by the repeated mark and the repeated mark matching table to the storage unit (24). The storage unit (24) receives and stores the video data replaced by the repeated mark and the repeated mark matching table from the data deduplication unit (23). The data marking unit (21) marks the video data in the following manner: marking the video data collected by the corresponding unmanned aerial vehicle as SP k where k is the marking of the kth unmanned aerial vehicle; k=1, 2, …, n; n is the number of unmanned aerial vehicles. The specific steps of the time period segmentation unit (22) for dividing the video data into a plurality of parameter data packets according to the time parameters in the video data are as follows: Extracting video data label SP k , according to the front and rear arrangement relationship of the label k, sequentially arrange the video data SP k , get multiple groups of video data to be processed; Extract the video data in the same time interval from multiple groups of to-be-processed data. If the initial time and the terminal time of a group of video data are located in two groups of time intervals respectively, the group of video data is divided into the time interval in which the terminal time is located. The initial time is the start time of the unmanned aerial vehicle shooting device, and the terminal time is the end time of the unmanned aerial vehicle shooting device. The video data divided into the same time interval is composed into a group of parameter data packets.

2. The power distribution room drone-based inspection data management system of claim 1, wherein, The time interval is one hour. 3.The power distribution room UAV-based inspection data management system of claim 1, wherein, The specific steps of the data deduplication unit (23) for processing the parameter data packets are as follows: The single video data in the parameter data packet is divided into multiple frame point data, and the frame point data inside different video data are compared to view the matching coincidence degree PP of the corresponding frame point data k The matching coincidence degree PP k is compared with the preset value X1. If PP k X1represents that the corresponding frame point data is not repeated data; If PP k ≥ X1, it represents that the corresponding frame point data is repeated data; Frame point data determined as duplicate data is replaced with a duplicate flag CF i ; Wherein, i represents different repeated marks, i=1, 2, …, m; m is the number of repeated marks. 4.The power distribution room UAV-based inspection data management system of claim 3, wherein, The preset value X1 is 99%. 5.The power distribution room UAV-based inspection data management system of claim 3, wherein, The specific steps of the data deduplication unit (23) for processing the parameter data packets further include: extracting the duplicate marked CF i replacing the duplicate data, and storing the duplicate data and the corresponding duplicate marked CF i performing bundling, generating a duplicate marked matching table, and storing the duplicate marked matching table and the corresponding duplicate data in the storage unit (24). 6.The power distribution room UAV-based inspection data management system of claim 5, wherein, The specific steps of the data extraction end (3) for extracting data are as follows: extracting a certain group of video data, checking whether there is a duplicate mark in the video data; if there is a duplicate mark in the video data, finding corresponding duplicate data according to a duplicate mark matching table, and filling the corresponding duplicate data into the video data from a storage unit (24), and transmitting the filled video data to an external terminal; if there is no duplicate mark in the video data, transmitting the video data to an external terminal.

Citation Information

Patent Citations

  • Device facility intelligent inspection management system based on data interaction

    CN113298972A

  • Data sharing system based on one-stop office management

    CN114860679A