Mobile inspection method, system and medium

By segmenting the monitoring area and coordinating checkpoint analysis, and dynamically adjusting the moving parameters, the problem of insufficient coordination between adjacent checkpoints in the prior art is solved, and the monitoring accuracy and effect are improved.

CN119211872AInactive Publication Date: 2024-12-27WOJIE (BEIJING) TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411352049.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2024-12-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing inspection methods cannot achieve coordinated inspections between adjacent checkpoints, resulting in faults between monitoring areas, reducing monitoring accuracy, and unable to dynamically adjust the moving parameters according to the location of the checkpoints, resulting in poor inspection results.

Method used

By segmenting the monitoring areas, establishing sub-regions and establishing checkpoints in each sub-region, obtaining position information of adjacent checkpoints, analyzing the coverage areas, fusing monitoring information, and dynamically adjusting the moving parameters to meet the set conditions.

Benefits of technology

The inspection accuracy is improved, the coordination between adjacent checkpoints is achieved, the monitoring effect is enhanced, and the movement parameters can be dynamically adjusted according to the coverage area of ​​the checkpoint, which improves the inspection effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211872A_ABST
    Figure CN119211872A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a mobile inspection method and system and a medium. The method comprises the steps that a monitoring area is acquired, the monitoring area is preprocessed, a plurality of inspection points are established, and position information of each inspection point is acquired; analyzing a coverage area of the check points based on the position information of the adjacent check points, and establishing matching information of the check points based on the coverage area; acquiring movement parameter information, acquiring monitoring information of the check points based on the movement parameter information, and fusing the monitoring information of the adjacent check points based on the matching information; judging whether set condition information is met or not based on the fusion information; if yes, generating inspection result information, and if not, generating correction information, and dynamically adjusting the moving parameter information based on the correction information; the monitoring area is segmented, at least one inspection point is established in each sub-area, the monitoring information is collected at the inspection points, cooperation between the adjacent inspection points is formed according to the coverage area of the inspection points, and the inspection precision is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data monitoring technology, and in particular to a mobile inspection method, system and medium. Background Art

[0002] The existing inspection methods all set multiple fixed inspection points to conduct separate inspections on the inspection area, and cannot achieve coordinated inspections between adjacent inspection points, resulting in a fault between the two monitoring areas and reducing the monitoring accuracy. In addition, the existing inspection methods cannot set movement parameters according to the positions of the checkpoints for mobile inspections, and thus cannot dynamically adjust the movement parameters according to the coverage area of ​​the checkpoints. The inspection effect is poor. Effective technical solutions are urgently needed for the above problems. Summary of the invention

[0003] The purpose of the embodiments of the present application is to provide a mobile inspection method, system and medium, which improves the inspection accuracy by dividing the monitoring area and establishing at least one checkpoint in each sub-area, collecting monitoring information at the checkpoint and forming coordination between adjacent checkpoints based on the coverage area of ​​the checkpoint.

[0004] The present application also provides a mobile inspection method, including:

[0005] Obtain the monitoring area, pre-process the monitoring area, establish several checkpoints, and obtain the location information of each checkpoint;

[0006] Analyze the coverage area of ​​the checkpoint based on the location information of adjacent checkpoints, and establish the coordination information of the checkpoint based on the coverage area;

[0007] Acquire movement parameter information, acquire monitoring information of the checkpoint based on the movement parameter information, fuse the monitoring information of adjacent checkpoints based on the coordination information, and obtain fused information;

[0008] Determine whether the set condition information is met based on the fusion information;

[0009] If the conditions are met, inspection result information is generated; if not, correction information is generated, and the movement parameter information is dynamically adjusted based on the correction information.

[0010] Optionally, in the mobile inspection method described in the embodiment of the present application, obtaining the monitoring area, preprocessing the monitoring area, establishing a plurality of checkpoints, and obtaining the location information of each checkpoint respectively, specifically includes:

[0011] Establish a world coordinate system, and analyze the edge coordinates of the monitoring area based on the world coordinate system;

[0012] Generate monitoring area parameters based on edge coordinates, where the monitoring area parameters include the monitoring area area and the monitoring area shape;

[0013] The monitoring area is divided into equal areas based on the area and shape of the monitoring area to obtain several sub-areas;

[0014] Analyze the center points of several sub-areas based on the world coordinate system and generate the center point coordinates;

[0015] Establish checkpoints according to the center point coordinates and generate checkpoint location information.

[0016] Optionally, in the mobile inspection method described in the embodiment of the present application, analyzing the coverage area of ​​the checkpoint based on the position information of the adjacent checkpoints, and establishing the coordination information of the checkpoint based on the coverage area specifically includes:

[0017] Obtain the location information of the checkpoint, and delineate the sub-area corresponding to the checkpoint based on the set standard monitoring area with the checkpoint as the center to obtain the coverage area of ​​the checkpoint;

[0018] Analyze the coverage areas of adjacent checkpoints to obtain the overlapping area;

[0019] Compare the overlapping area of ​​the regions with the set area threshold;

[0020] If the overlapping area of ​​the regions is greater than or equal to the set area threshold, a matching relationship is generated, and matching information is generated based on the matching relationship;

[0021] If the overlapping area of ​​the regions is smaller than the set area threshold, the set standard monitoring area is adjusted.

[0022] Optionally, in the mobile inspection method described in the embodiment of the present application, obtaining mobile parameter information, and obtaining monitoring information of the inspection point based on the mobile parameter information specifically includes:

[0023] Obtaining movement parameter information, the movement parameter information includes movement speed, movement time, movement acceleration and movement deceleration;

[0024] Establishing a collection time node based on the moving speed, and acquiring multiple monitoring data of the sub-area corresponding to the checkpoint based on the collection time node;

[0025] Perform mean processing on multiple monitoring data to generate monitoring mean data;

[0026] Generates monitoring information for checkpoints based on monitoring mean data.

[0027] Optionally, in the mobile inspection method described in the embodiment of the present application, the monitoring information of adjacent inspection points is fused based on the coordination information to obtain fused information, which specifically includes:

[0028] Obtain the coverage area of ​​two adjacent checkpoints, and analyze the overlapping area based on the coverage area;

[0029] Analyze the remaining area of ​​the coverage area of ​​the checkpoint based on the area of ​​the overlapped area;

[0030] Generate a weight value of the checkpoint coverage area based on the remaining area;

[0031] Generate a weight coefficient of a corresponding checkpoint based on the weight value of the coverage area, adjust the weight coefficient of the monitoring information based on the weight coefficient, and obtain an adjustment result;

[0032] Fusion information is generated based on the adjustment results.

[0033] Optionally, in the mobile inspection method described in the embodiment of the present application, if the conditions are not met, correction information is generated, and the mobile parameter information is dynamically adjusted based on the correction information, specifically including:

[0034] Obtain fusion information, compare the fusion information with the set condition information, and obtain the fusion deviation rate;

[0035] If the fusion deviation rate is greater than the first deviation rate threshold and less than the second deviation rate threshold, first correction information is generated, and the movement parameter information is adjusted in a first manner based on the first correction information;

[0036] If the fusion information is greater than or equal to the second deviation rate threshold, second correction information is generated, and the movement parameter information is adjusted in a second manner based on the second correction information;

[0037] The first manner is different from the second manner.

[0038] In a second aspect, an embodiment of the present application provides a mobile inspection system, the system comprising: a memory and a processor, the memory comprising a program of a mobile inspection method, and the program of the mobile inspection method, when executed by the processor, implements the following steps:

[0039] Obtain the monitoring area, pre-process the monitoring area, establish several checkpoints, and obtain the location information of each checkpoint;

[0040] Analyze the coverage area of ​​the checkpoint based on the location information of adjacent checkpoints, and establish the coordination information of the checkpoint based on the coverage area;

[0041] Acquire movement parameter information, acquire monitoring information of the checkpoint based on the movement parameter information, fuse the monitoring information of adjacent checkpoints based on the coordination information, and obtain fused information;

[0042] Determine whether the set condition information is met based on the fusion information;

[0043] If the conditions are met, inspection result information is generated; if not, correction information is generated, and the movement parameter information is dynamically adjusted based on the correction information.

[0044] Optionally, in the mobile inspection system described in the embodiment of the present application, obtaining the monitoring area, preprocessing the monitoring area, establishing a plurality of inspection points, and obtaining the location information of each inspection point respectively, specifically includes:

[0045] Establish a world coordinate system, and analyze the edge coordinates of the monitoring area based on the world coordinate system;

[0046] Generate monitoring area parameters based on edge coordinates, where the monitoring area parameters include the monitoring area area and the monitoring area shape;

[0047] The monitoring area is divided into equal areas based on the area and shape of the monitoring area to obtain several sub-areas;

[0048] Analyze the center points of several sub-areas based on the world coordinate system and generate the center point coordinates;

[0049] Establish checkpoints according to the center point coordinates and generate checkpoint location information.

[0050] Optionally, in the mobile inspection system described in the embodiment of the present application, analyzing the coverage area of ​​the inspection point based on the position information of the adjacent inspection points, and establishing the coordination information of the inspection point based on the coverage area specifically includes:

[0051] Obtain the location information of the checkpoint, and delineate the sub-area corresponding to the checkpoint based on the set standard monitoring area with the checkpoint as the center to obtain the coverage area of ​​the checkpoint;

[0052] Analyze the coverage areas of adjacent checkpoints to obtain the overlapping area;

[0053] Compare the overlapping area of ​​the regions with the set area threshold;

[0054] If the overlapping area of ​​the regions is greater than or equal to the set area threshold, a matching relationship is generated, and matching information is generated based on the matching relationship;

[0055] If the overlapping area of ​​the regions is smaller than the set area threshold, the set standard monitoring area is adjusted.

[0056] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium includes a mobile inspection method program, and when the mobile inspection method program is executed by a processor, the steps of the mobile inspection method as described in any one of the above items are implemented.

[0057] As can be seen from the above, a mobile inspection method, system and medium provided by the embodiments of the present application obtain a monitoring area, pre-process the monitoring area, and establish a number of checkpoints to obtain the location information of each checkpoint respectively; analyze the coverage area of ​​the checkpoint based on the location information of adjacent checkpoints, and establish the coordination information of the checkpoint based on the coverage area; obtain mobile parameter information, obtain the monitoring information of the checkpoint based on the mobile parameter information, and fuse the monitoring information of adjacent checkpoints based on the coordination information to obtain fused information; determine whether the set condition information is met based on the fused information; if so, generate inspection result information, if not, generate correction information, and dynamically adjust the mobile parameter information based on the correction information; divide the monitoring area and establish at least one checkpoint in each sub-area, collect monitoring information at the checkpoint and form coordination between adjacent checkpoints according to the coverage area of ​​the checkpoint, so as to improve the inspection accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0059] Figure 1 A flow chart of a mobile inspection method provided in an embodiment of the present application;

[0060] Figure 2 A flow chart of obtaining the checkpoint location information of the mobile inspection method provided in an embodiment of the present application;

[0061] Figure 3 A flowchart for obtaining coordination information of adjacent inspection points in the mobile inspection method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0062] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0063] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0064] Please refer to Figure 1 , Figure 1 This is a flow chart of a mobile inspection method in some embodiments of the present application. The mobile inspection method is used in a terminal device, and the mobile inspection method includes the following steps:

[0065] S101, obtaining a monitoring area, preprocessing the monitoring area, establishing a number of checkpoints, and obtaining location information of each checkpoint;

[0066] S102, analyzing the coverage area of ​​the checkpoint based on the location information of the adjacent checkpoints, and establishing coordination information of the checkpoint based on the coverage area;

[0067] S103, obtaining movement parameter information, obtaining monitoring information of the checkpoint based on the movement parameter information, and fusing the monitoring information of adjacent checkpoints based on the coordination information to obtain fused information;

[0068] S104, judging whether the set condition information is met based on the fusion information;

[0069] S105, if the conditions are met, then generate inspection result information; if not, then generate correction information, and dynamically adjust the movement parameter information based on the correction information.

[0070] It should be noted that by analyzing the monitoring data of each checkpoint in the monitoring area and dynamically adjusting the movement parameters, mobile monitoring can be achieved and the monitoring effect can be improved.

[0071] Please refer to Figure 2 , Figure 2 This is a flow chart of obtaining the location information of a checkpoint in a mobile inspection method in some embodiments of the present application. According to an embodiment of the present invention, obtaining a monitoring area, preprocessing the monitoring area, and establishing a number of checkpoints, respectively obtaining the location information of each checkpoint, specifically including:

[0072] S201, establishing a world coordinate system, and analyzing edge coordinates of the monitoring area based on the world coordinate system;

[0073] S202, generating monitoring area parameters based on edge coordinates, where the monitoring area parameters include the monitoring area area and the monitoring area shape;

[0074] S203, dividing the monitoring area into equal areas based on the area and shape of the monitoring area to obtain a plurality of sub-areas;

[0075] S204, analyzing the center points of the plurality of sub-areas based on the world coordinate system to generate the center point coordinates;

[0076] S205, establishing a checkpoint according to the center point coordinates and generating the checkpoint location information.

[0077] It should be noted that by establishing a world coordinate system, dividing the monitoring area, analyzing the central coordinates of the sub-areas, and establishing checkpoints at the center points of the sub-areas, it is ensured that the monitoring coverage area of ​​the checkpoints is maximized and the monitoring effect is improved.

[0078] Please refer to Figure 3 , Figure 3 The following is a flowchart of obtaining the coordination information of adjacent checkpoints in a mobile inspection method in some embodiments of the present application. According to an embodiment of the present invention, the coverage area of ​​the checkpoint is analyzed based on the location information of the adjacent checkpoints, and the coordination information of the checkpoint is established based on the coverage area, specifically including:

[0079] S301, obtaining the location information of the checkpoint, and demarcating the sub-area corresponding to the checkpoint with the checkpoint as the center based on the set standard monitoring area to obtain the coverage area of ​​the checkpoint;

[0080] S302, analyzing the coverage areas of adjacent checkpoints to obtain the overlapping areas;

[0081] S303, comparing the overlapping area of ​​the regions with a set area threshold;

[0082] S304, if the overlapping area of ​​the regions is greater than or equal to the set area threshold, a matching relationship is generated, and matching information is generated based on the matching relationship;

[0083] S305: If the overlapping area of ​​the regions is smaller than the set area threshold, the set standard monitoring area is adjusted.

[0084] It should be noted that by analyzing the overlapping areas of adjacent checkpoints to establish a coordination relationship, linkage monitoring between adjacent checkpoints can be achieved, monitoring effects can be improved, and reverse correction can be performed on monitoring data of adjacent checkpoints.

[0085] According to an embodiment of the present invention, obtaining movement parameter information, and obtaining monitoring information of a checkpoint based on the movement parameter information specifically includes:

[0086] Obtaining movement parameter information, the movement parameter information includes movement speed, movement time, movement acceleration and movement deceleration;

[0087] Establishing a collection time node based on the moving speed, and acquiring multiple monitoring data of the sub-area corresponding to the checkpoint based on the collection time node;

[0088] Perform mean processing on multiple monitoring data to generate monitoring mean data;

[0089] Generates monitoring information for checkpoints based on monitoring mean data.

[0090] It should be noted that the monitoring data of the checkpoints at different collection time nodes are analyzed by different moving speeds and averaged, so as to improve the reflection ability of the monitoring data, accurately obtain monitoring information and improve monitoring accuracy.

[0091] According to an embodiment of the present invention, the monitoring information of adjacent checkpoints is fused based on the coordination information to obtain fused information, which specifically includes:

[0092] Obtain the coverage area of ​​two adjacent checkpoints, and analyze the overlapping area based on the coverage area;

[0093] Analyze the remaining area of ​​the coverage area of ​​the checkpoint based on the area of ​​the overlapped area;

[0094] Generate a weight value of the checkpoint coverage area based on the remaining area;

[0095] Generate a weight coefficient of a corresponding checkpoint based on the weight value of the coverage area, adjust the weight coefficient of the monitoring information based on the weight coefficient, and obtain an adjustment result;

[0096] Fusion information is generated based on the adjustment results.

[0097] It should be noted that by analyzing the coverage area and overlapping area of ​​two adjacent checkpoints, the remaining area is obtained, and the coverage area is weighted by weight calculation, so that the fusion information is accurately calculated according to the weight coefficient to improve the fusion accuracy.

[0098] According to an embodiment of the present invention, if the conditions are not met, correction information is generated, and the movement parameter information is dynamically adjusted based on the correction information, specifically including:

[0099] Obtain fusion information, compare the fusion information with the set condition information, and obtain the fusion deviation rate;

[0100] If the fusion deviation rate is greater than the first deviation rate threshold and less than the second deviation rate threshold, first correction information is generated, and the movement parameter information is adjusted in a first manner based on the first correction information;

[0101] If the fusion information is greater than or equal to the second deviation rate threshold, second correction information is generated, and the movement parameter information is adjusted in a second manner based on the second correction information;

[0102] The first method is different from the second method.

[0103] It should be noted that different correction information is generated by analyzing the fusion information and the set condition information, and the movement parameter information is adjusted in different ways according to the different correction information, thereby improving the adjustment flexibility.

[0104] According to an embodiment of the present invention, it also includes:

[0105] Analyze the location information of each checkpoint based on the world coordinate system;

[0106] Calculate the position information of two adjacent checkpoints to obtain distance information;

[0107] Compare the distance information with the set distance threshold to obtain the distance difference;

[0108] The distance difference is compared with a set first distance difference threshold and a second distance difference threshold, and the first distance difference threshold is smaller than the second distance difference threshold;

[0109] If the distance difference is greater than a second distance difference threshold, generating acceleration information, and controlling the mobile device to accelerate movement based on the acceleration information;

[0110] If the distance difference is greater than the first distance difference threshold and less than or equal to the second distance difference threshold, a uniform speed movement parameter is generated, and the mobile device is controlled to move at a uniform speed based on the uniform speed movement parameter;

[0111] If the distance difference is less than the first distance threshold, deceleration information is generated, and the mobile device is controlled to decelerate based on the deceleration information.

[0112] It should be noted that by analyzing the position between two checkpoints, the distance between the mobile device and the next checkpoint is calculated according to the moving direction of the mobile device, and the mobile device is accurately controlled to move at different speeds according to different distances, thereby improving the control accuracy of the mobile device.

[0113] In a second aspect, an embodiment of the present application provides a mobile inspection system, the system comprising: a memory and a processor, the memory comprising a program of a mobile inspection method, and when the program of the mobile inspection method is executed by the processor, the following steps are implemented:

[0114] Obtain the monitoring area, pre-process the monitoring area, establish several checkpoints, and obtain the location information of each checkpoint;

[0115] Analyze the coverage area of ​​the checkpoint based on the location information of adjacent checkpoints, and establish the coordination information of the checkpoint based on the coverage area;

[0116] Acquire movement parameter information, acquire monitoring information of the checkpoint based on the movement parameter information, fuse the monitoring information of adjacent checkpoints based on the coordination information, and obtain fused information;

[0117] Determine whether the set condition information is met based on the fusion information;

[0118] If the conditions are met, inspection result information is generated; if not, correction information is generated, and the movement parameter information is dynamically adjusted based on the correction information.

[0119] It should be noted that by analyzing the monitoring data of each checkpoint in the monitoring area and dynamically adjusting the movement parameters, mobile monitoring can be achieved and the monitoring effect can be improved.

[0120] According to an embodiment of the present invention, a monitoring area is obtained, the monitoring area is preprocessed, and a plurality of checkpoints are established, and location information of each checkpoint is obtained respectively, specifically including:

[0121] Establish a world coordinate system, and analyze the edge coordinates of the monitoring area based on the world coordinate system;

[0122] Generate monitoring area parameters based on edge coordinates, where the monitoring area parameters include the monitoring area area and the monitoring area shape;

[0123] The monitoring area is divided into equal areas based on the area and shape of the monitoring area to obtain several sub-areas;

[0124] Analyze the center points of several sub-areas based on the world coordinate system and generate the center point coordinates;

[0125] Establish checkpoints according to the center point coordinates and generate checkpoint location information.

[0126] It should be noted that by establishing a world coordinate system, dividing the monitoring area, analyzing the central coordinates of the sub-areas, and establishing checkpoints at the center points of the sub-areas, it is ensured that the monitoring coverage area of ​​the checkpoints is maximized and the monitoring effect is improved.

[0127] According to an embodiment of the present invention, analyzing the coverage area of ​​a checkpoint based on the location information of adjacent checkpoints, and establishing coordination information of the checkpoint based on the coverage area specifically includes:

[0128] Obtain the location information of the checkpoint, and delineate the sub-area corresponding to the checkpoint based on the set standard monitoring area with the checkpoint as the center to obtain the coverage area of ​​the checkpoint;

[0129] Analyze the coverage areas of adjacent checkpoints to obtain the overlapping area;

[0130] Compare the overlapping area of ​​the regions with the set area threshold;

[0131] If the overlapping area of ​​the regions is greater than or equal to the set area threshold, a matching relationship is generated, and matching information is generated based on the matching relationship;

[0132] If the overlapping area of ​​the regions is smaller than the set area threshold, the set standard monitoring area is adjusted.

[0133] It should be noted that by analyzing the overlapping areas of adjacent checkpoints to establish a coordination relationship, linkage monitoring between adjacent checkpoints can be achieved, monitoring effects can be improved, and reverse correction can be performed on monitoring data of adjacent checkpoints.

[0134] According to an embodiment of the present invention, obtaining movement parameter information, and obtaining monitoring information of a checkpoint based on the movement parameter information specifically includes:

[0135] Obtaining movement parameter information, the movement parameter information includes movement speed, movement time, movement acceleration and movement deceleration;

[0136] Establishing a collection time node based on the moving speed, and acquiring multiple monitoring data of the sub-area corresponding to the checkpoint based on the collection time node;

[0137] Perform mean processing on multiple monitoring data to generate monitoring mean data;

[0138] Generates monitoring information for checkpoints based on monitoring mean data.

[0139] It should be noted that the monitoring data of the checkpoints at different collection time nodes are analyzed by different moving speeds and averaged, so as to improve the reflection ability of the monitoring data, accurately obtain monitoring information and improve monitoring accuracy.

[0140] According to an embodiment of the present invention, the monitoring information of adjacent checkpoints is fused based on the coordination information to obtain fused information, which specifically includes:

[0141] Obtain the coverage area of ​​two adjacent checkpoints, and analyze the overlapping area based on the coverage area;

[0142] Analyze the remaining area of ​​the coverage area of ​​the checkpoint based on the area of ​​the overlapped area;

[0143] Generate a weight value of the checkpoint coverage area based on the remaining area;

[0144] Generate a weight coefficient of a corresponding checkpoint based on the weight value of the coverage area, adjust the weight coefficient of the monitoring information based on the weight coefficient, and obtain an adjustment result;

[0145] Fusion information is generated based on the adjustment results.

[0146] It should be noted that by analyzing the coverage area and overlapping area of ​​two adjacent checkpoints, the remaining area is obtained, and the coverage area is weighted by weight calculation, so that the fusion information is accurately calculated according to the weight coefficient to improve the fusion accuracy.

[0147] According to an embodiment of the present invention, if the conditions are not met, correction information is generated, and the movement parameter information is dynamically adjusted based on the correction information, specifically including:

[0148] Obtain fusion information, compare the fusion information with the set condition information, and obtain the fusion deviation rate;

[0149] If the fusion deviation rate is greater than the first deviation rate threshold and less than the second deviation rate threshold, first correction information is generated, and the movement parameter information is adjusted in a first manner based on the first correction information;

[0150] If the fusion information is greater than or equal to the second deviation rate threshold, second correction information is generated, and the movement parameter information is adjusted in a second manner based on the second correction information;

[0151] The first method is different from the second method.

[0152] It should be noted that different correction information is generated by analyzing the fusion information and the set condition information, and the movement parameter information is adjusted in different ways according to the different correction information, thereby improving the adjustment flexibility.

[0153] According to an embodiment of the present invention, it also includes:

[0154] Analyze the location information of each checkpoint based on the world coordinate system;

[0155] Calculate the position information of two adjacent checkpoints to obtain distance information;

[0156] Compare the distance information with the set distance threshold to obtain the distance difference;

[0157] The distance difference is compared with a set first distance difference threshold and a second distance difference threshold, and the first distance difference threshold is smaller than the second distance difference threshold;

[0158] If the distance difference is greater than a second distance difference threshold, generating acceleration information, and controlling the mobile device to accelerate movement based on the acceleration information;

[0159] If the distance difference is greater than the first distance difference threshold and less than or equal to the second distance difference threshold, a uniform speed movement parameter is generated, and the mobile device is controlled to move at a uniform speed based on the uniform speed movement parameter;

[0160] If the distance difference is less than the first distance threshold, deceleration information is generated, and the mobile device is controlled to decelerate based on the deceleration information.

[0161] It should be noted that by analyzing the position between two checkpoints, the distance between the mobile device and the next checkpoint is calculated according to the moving direction of the mobile device, and the mobile device is accurately controlled to move at different speeds according to different distances, thereby improving the control accuracy of the mobile device.

[0162] A third aspect of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium includes a mobile inspection method program. When the mobile inspection method program is executed by a processor, the steps of any of the mobile inspection methods described above are implemented.

[0163] The present invention discloses a mobile inspection method, system and medium, which obtain a monitoring area, pre-process the monitoring area, establish a plurality of inspection points, and respectively obtain the position information of each inspection point; analyze the coverage area of ​​the inspection point based on the position information of adjacent inspection points, and establish the coordination information of the inspection point based on the coverage area; obtain mobile parameter information, obtain the monitoring information of the inspection point based on the mobile parameter information, fuse the monitoring information of adjacent inspection points based on the coordination information to obtain fusion information; judge whether the set condition information is met based on the fusion information; if so, generate inspection result information, if not, generate correction information, and dynamically adjust the mobile parameter information based on the correction information; divide the monitoring area and establish at least one inspection point in each sub-area, collect monitoring information at the inspection point and form coordination between adjacent inspection points according to the coverage area of ​​the inspection point, so as to improve the inspection accuracy.

[0164] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0165] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0166] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0167] Those skilled in the art can understand that: all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a readable storage medium. When the program is executed, it executes the steps of the above method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), disks or optical disks, and other media that can store program codes.

[0168] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.

Claims

1. A mobile inspection method, characterized in that: include: Obtain the monitoring area, pre-process the monitoring area, establish several checkpoints, and obtain the location information of each checkpoint; Analyze the coverage area of ​​the checkpoint based on the location information of adjacent checkpoints, and establish the coordination information of the checkpoint based on the coverage area; Acquire movement parameter information, acquire monitoring information of the checkpoint based on the movement parameter information, fuse the monitoring information of adjacent checkpoints based on the coordination information, and obtain fused information; Determine whether the set condition information is met based on the fusion information; If the conditions are met, inspection result information is generated; if not, correction information is generated, and the movement parameter information is dynamically adjusted based on the correction information.

2. The mobile inspection method according to claim 1, characterized in that: Obtain the monitoring area, pre-process the monitoring area, and establish several checkpoints, and obtain the location information of each checkpoint, including: Establish a world coordinate system, and analyze the edge coordinates of the monitoring area based on the world coordinate system; Generate monitoring area parameters based on edge coordinates, where the monitoring area parameters include the monitoring area area and the monitoring area shape; The monitoring area is divided into equal areas based on the area and shape of the monitoring area to obtain several sub-areas; Analyze the center points of several sub-areas based on the world coordinate system and generate the center point coordinates; Establish checkpoints according to the center point coordinates and generate checkpoint location information.

3. The mobile inspection method according to claim 2, characterized in that: The coverage area of ​​the checkpoint is analyzed based on the location information of the adjacent checkpoints, and the coordination information of the checkpoint is established based on the coverage area, specifically including: Obtain the location information of the checkpoint, and delineate the sub-area corresponding to the checkpoint based on the set standard monitoring area with the checkpoint as the center to obtain the coverage area of ​​the checkpoint; Analyze the coverage areas of adjacent checkpoints to obtain the overlapping area; Compare the overlapping area of ​​the regions with the set area threshold; If the overlapping area of ​​the regions is greater than or equal to the set area threshold, a matching relationship is generated, and matching information is generated based on the matching relationship; If the overlapping area of ​​the regions is smaller than the set area threshold, the set standard monitoring area is adjusted.

4. The mobile inspection method according to claim 3, characterized in that: Obtain mobile parameter information, and obtain monitoring information of the checkpoint based on the mobile parameter information, including: Obtaining movement parameter information, the movement parameter information includes movement speed, movement time, movement acceleration and movement deceleration; Establishing a collection time node based on the moving speed, and acquiring multiple monitoring data of the sub-area corresponding to the checkpoint based on the collection time node; Perform mean processing on multiple monitoring data to generate monitoring mean data; Generates monitoring information for checkpoints based on monitoring mean data.

5. The mobile inspection method according to claim 4, characterized in that: Based on the coordinated information, the monitoring information of adjacent checkpoints is fused to obtain fused information, which specifically includes: Obtain the coverage area of ​​two adjacent checkpoints, and analyze the overlapping area based on the coverage area; Analyze the remaining area of ​​the coverage area of ​​the checkpoint based on the area of ​​the overlapped area; Generate a weight value of the checkpoint coverage area based on the remaining area; Generate a weight coefficient of a corresponding checkpoint based on the weight value of the coverage area, adjust the weight coefficient of the monitoring information based on the weight coefficient, and obtain an adjustment result; Fusion information is generated based on the adjustment results.

6. The mobile inspection method according to claim 5, characterized in that: If not, then generate correction information, and dynamically adjust the movement parameter information based on the correction information, specifically including: Obtain fusion information, compare the fusion information with the set condition information, and obtain the fusion deviation rate; If the fusion deviation rate is greater than the first deviation rate threshold and less than the second deviation rate threshold, first correction information is generated, and the movement parameter information is adjusted in a first manner based on the first correction information; If the fusion information is greater than or equal to the second deviation rate threshold, second correction information is generated, and the movement parameter information is adjusted in a second manner based on the second correction information; The first manner is different from the second manner.

7. A mobile inspection system, characterized in that: The system includes: a memory and a processor, wherein the memory includes a program of a mobile inspection method, and when the program of the mobile inspection method is executed by the processor, the following steps are implemented: Obtain the monitoring area, pre-process the monitoring area, establish several checkpoints, and obtain the location information of each checkpoint; Analyze the coverage area of ​​the checkpoint based on the location information of adjacent checkpoints, and establish the coordination information of the checkpoint based on the coverage area; Acquire movement parameter information, acquire monitoring information of the checkpoint based on the movement parameter information, fuse the monitoring information of adjacent checkpoints based on the coordination information, and obtain fused information; Determine whether the set condition information is met based on the fusion information; If the conditions are met, inspection result information is generated; if not, correction information is generated, and the movement parameter information is dynamically adjusted based on the correction information.

8. The mobile inspection system according to claim 7, characterized in that: Obtain the monitoring area, pre-process the monitoring area, and establish several checkpoints, and obtain the location information of each checkpoint, including: Establish a world coordinate system, and analyze the edge coordinates of the monitoring area based on the world coordinate system; Generate monitoring area parameters based on edge coordinates, where the monitoring area parameters include the monitoring area area and the monitoring area shape; The monitoring area is divided into equal areas based on the area and shape of the monitoring area to obtain several sub-areas; Analyze the center points of several sub-areas based on the world coordinate system and generate the center point coordinates; Establish checkpoints according to the center point coordinates and generate checkpoint location information.

9. The mobile inspection system according to claim 8, characterized in that: The coverage area of ​​the checkpoint is analyzed based on the location information of the adjacent checkpoints, and the coordination information of the checkpoint is established based on the coverage area, specifically including: Obtain the location information of the checkpoint, and delineate the sub-area corresponding to the checkpoint based on the set standard monitoring area with the checkpoint as the center to obtain the coverage area of ​​the checkpoint; Analyze the coverage areas of adjacent checkpoints to obtain the overlapping area; Compare the overlapping area of ​​the regions with the set area threshold; If the overlapping area of ​​the regions is greater than or equal to the set area threshold, a matching relationship is generated, and matching information is generated based on the matching relationship; If the overlapping area of ​​the regions is smaller than the set area threshold, the set standard monitoring area is adjusted.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a mobile inspection method program, and when the mobile inspection method program is executed by a processor, the steps of the mobile inspection method according to any one of claims 1 to 6 are implemented.