Construction engineering foundation monitoring method and system based on unmanned aerial vehicle inspection

By using drone inspection technology to automatically identify and calculate the size, quantity, and compressive strength of test blocks, the problem of errors that are prone to occur in manual inspection is solved, and the reliability and accuracy of foundation bearing capacity assessment are improved.

CN121191024APending Publication Date: 2025-12-23浙江城乡工程研究有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511229766.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-29
Publication Date
2025-12-23

AI Technical Summary

Technical Problem

In existing foundation inspections of building projects, manual testing is easily affected by subjective factors, leading to inaccurate assessments of foundation bearing capacity.

Method used

Using drone inspection technology, the size and quantity of test blocks are obtained through image recognition, the total weight is automatically calculated by combining material information, and the compressive strength data is collected by the test block strength testing device. The total load-bearing capacity is calculated collaboratively, the test results are generated and reported.

Benefits of technology

The entire process is automated, reducing reading errors and calculation mistakes, and improving the reliability and accuracy of foundation bearing capacity assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121191024A_ABST
    Figure CN121191024A_ABST
Patent Text Reader

Abstract

The invention relates to a constructional engineering foundation monitoring method and system based on unmanned aerial vehicle inspection, and relates to the field of constructional engineering, and the method comprises the steps: collecting region image information and test block material information of a preset test block region; scanning and identifying preset test block features from the regional image information to obtain test block sizes and test block quantity; obtaining the total weight of the test blocks according to the test block size, the test block material information and the test block number; controlling a preset test block strength detection device to carry out compressive strength detection on the test block, and collecting compressive strength data of the test block; calculating the total bearing capacity of the test block according to the total weight and compressive strength data of the test block; and comparing the total bearing capacity of the test block with a preset pile foundation bearing weight standard to generate a detection result, and reporting the detection result to a preset test block detection terminal. The method has the effect of improving the judgment reliability of the bearing capacity of the foundation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of building engineering, and in particular to a method and system for monitoring the foundation of building engineering based on unmanned aerial vehicle (UAV) inspection. Background Technology

[0002] Foundation supervision of building construction refers to the comprehensive and systematic supervision, inspection and evaluation of the foundation's construction quality, structural stability, stress state and environmental impact during the foundation construction and subsequent use stages of a building project, through a series of technical means and management measures, in order to ensure that the foundation meets design requirements and safety standards, and to lay the foundation for the safety and stability of the superstructure.

[0003] Currently, in the supervision of building foundations, the testing of foundation test blocks is mostly carried out manually. Typically, testing personnel measure the size and count the number of test blocks on-site, manually record the material information of the test blocks, and then use specialized equipment to test the compressive strength. Finally, the bearing capacity of the foundation is judged based on the total weight of the test blocks and the compressive strength data calculated manually.

[0004] However, manual operation is easily affected by subjective factors, such as reading deviations when measuring dimensions, clerical errors when recording material information, and mistakes when calculating the total weight of the test block and related data on compressive strength. These can all lead to inaccurate test data, thereby reducing the reliability of the assessment of the foundation bearing capacity, and need to be improved. Summary of the Invention

[0005] To improve the reliability of foundation bearing capacity assessment, this invention provides a method and system for monitoring building foundations based on unmanned aerial vehicle (UAV) inspection.

[0006] Firstly, the present invention provides a method for monitoring the foundation of building engineering based on unmanned aerial vehicle (UAV) inspection, employing the following technical solution: A method for monitoring the foundation of building projects based on unmanned aerial vehicle (UAV) inspection includes: Collect regional image information and test block material information of the preset test block area; The pre-defined features of the test blocks are scanned and identified from the regional image information to obtain the size and number of test blocks; The total weight of the test blocks is obtained based on the size, material information, and quantity of the test blocks. The preset test block strength testing device is controlled to test the compressive strength of the test block and collect the compressive strength data of the test block; The total load-bearing capacity of the test block is calculated based on its total weight and compressive strength data. The total bearing capacity of the test block is compared with the preset standard for the weight that the pile foundation can bear to generate test results, and the test results are reported to the preset test block testing terminal.

[0007] By employing the aforementioned technical solution, image information of the test block area is collected using drones to scan and identify test block features, thereby obtaining the size and quantity of the test blocks. Combined with the test block material information, the total weight of the test blocks is automatically calculated. Simultaneously, compressive strength data is collected using a test block strength testing device, and this data, along with the total weight of the test blocks, is used to calculate the total bearing capacity of the test blocks. Finally, the results are compared with preset standards to generate and report the test results. This fully automated process, from test block information collection and data calculation to result evaluation, is achieved through technical means, significantly reducing problems such as reading errors, recording mistakes, and calculation errors that may be introduced by manual operation, thereby improving the reliability of the foundation bearing capacity assessment.

[0008] Optionally, a method for correcting the total load-bearing capacity of the test block may also be included: The compressive strength data is used to retrieve the compressive strength value of a single test block. Mark the test blocks whose compressive strength values ​​do not fall within the preset compressive strength range, and output the number of marks; The number of valid test blocks is determined based on the number of test blocks and the number of markers. Update the total weight of test blocks based on the number of valid test blocks; The total load-bearing capacity of the test blocks is updated by combining the number of effective test blocks, the updated total weight of the test blocks, the size of the test blocks, and the compressive strength value of the test blocks.

[0009] Optional, also includes: When the test result is qualified, collect the information specified for the static load test; Based on the information specified in the static load test, retrieve the loading weight gradient and the specified number of static load tests; Static load testing is performed on the preset pile foundation based on the loading weight gradient, and static load image information is acquired. The current number of detections is obtained by performing text recognition on the preset static load count recording area from the static load image information; When the current number of tests is consistent with the number of static load tests specified, a test completion notification will be sent.

[0010] Optionally, a verification method for static load testing may also be included: Collect static load detection input weight; The final input weight is obtained based on the applied weight gradient; When the static load test input weight matches the final input weight, a static load verification image is acquired. The number of counterweights is obtained by identifying the preset features of the counterweights from the static load verification image. The current static load weight is obtained based on the number of counterweights and the preset counterweight weight. When the current static load weight matches the static load test input weight, the static load test is reported as complete.

[0011] Optional, also includes: Acquire settlement image information; The location of preset settlement observation points is identified from settlement image information to obtain the current height value of the observation points; After a preset interval, the settlement image information is updated, and the location of the settlement observation point is identified from the settlement image information to obtain the settlement height value of the observation point. Calculate the difference between the current height value of the observation point and the settlement height value of the observation point to obtain the specific settlement value; If the specific settlement value exceeds the preset settlement warning threshold, an abnormal settlement alert will be reported.

[0012] Optionally, image acquisition methods may also be included: Collect preset image information of the drone's surroundings and drone model information; When the surrounding image information contains preset building features, the building features are size-identified from the surrounding image information to obtain the building platform size and building platform location; The required platform dimensions are determined based on the drone model information; Determine if the building platform size is larger than the required platform size; If the value is not greater than the specified value, the drone will be controlled to maintain its current attitude and perform image acquisition operations. If the value is greater than the target value, control the drone to move to the building platform location and perform image acquisition operations on the preset static load detection area.

[0013] Optional, also includes: Collect ambient humidity values; When the ambient humidity exceeds the preset rainfall humidity threshold, the preset raindrop impact frequency acquisition module is activated and the raindrop impact frequency is acquired. When the raindrop impact frequency exceeds the preset rain impact frequency, the system determines whether the building corresponding to the building features has preset rain shelter features based on surrounding image information and building features. If it exists, the location of the rain shelter feature is identified from the surrounding image information to obtain the rain shelter location; Control the drone to move to a sheltered location and hover, while simultaneously acquiring images of the static load detection area.

[0014] Optional, also includes: If the building corresponding to the building feature does not have rain shelter features, the current rainfall amount is matched based on the raindrop impact frequency; Determine whether the current rainfall exceeds the preset light rain threshold; As long as the current rainfall does not exceed the light rain threshold, control the drone to remain in its original position; When the current rainfall exceeds the light rain threshold, static load test signals are collected. When the static load test signal and the preset pause test signal are consistent, the drone is controlled to return to the preset drone dwell area.

[0015] Optionally, methods for selecting sheltered locations may also be included: When the building features corresponding to the building features have rain shelter features, feature recognition of the rain shelter features is performed from the surrounding image information to obtain the number and size of the rain shelter features; If the number of rain shelter features is 1 and the size of the rain shelter feature is not greater than the size of the required platform, then output the information that the building corresponding to the building feature does not have a rain shelter feature; If the number of rain shelter features is 1, and the size of the rain shelter feature is larger than the required platform size, then the location corresponding to the rain shelter feature is defined as the rain shelter location. If the number of rain shelter features is greater than 1, filter out all rain shelter features whose size is larger than the required platform size as qualified features, and collect the location height value and feature distance value of qualified features; The specific selected features are obtained by combining the location height value, feature distance value and preset required height value, and the location corresponding to the specific selected features is defined as the rain shelter location.

[0016] Secondly, this application provides a building foundation inspection system based on unmanned aerial vehicle (UAV) inspection, which adopts the following technical solution: A construction project foundation monitoring system based on drone inspection includes: The acquisition module is used to acquire regional image information, specimen material information, and compressive strength data; The memory is used to store programs that implement any of the above-mentioned methods for monitoring the foundation of building engineering based on UAV inspection; The processor is used to load and execute programs stored in memory.

[0017] In summary, this application includes at least one of the following beneficial technical effects: 1. By using drones to collect image information of the test block area, the characteristics of the test blocks are scanned and identified to obtain the size and quantity of the test blocks. Combined with the material information of the test blocks, the total weight of the test blocks is automatically calculated. Simultaneously, compressive strength data is collected through a test block strength testing device, and this data, along with the total weight of the test blocks, is used to calculate the total bearing capacity of the test blocks. Finally, the results are compared with preset standards to generate and report the test results. This fully automated process, from test block information collection and data calculation to result evaluation, is achieved through technological means, significantly reducing problems such as reading errors, recording mistakes, and calculation errors that may be introduced by manual operation, thereby improving the reliability of the foundation bearing capacity assessment. 2. By first extracting the strength value of individual test blocks from the compressive strength data and then comparing it with the compressive strength range, abnormal test blocks that do not meet the strength standard are marked and their numbers are counted, thus achieving accurate screening of invalid data. Then, based on the total number of test blocks and the number of marked blocks, the number of valid test blocks is calculated. Simultaneously, the total weight is updated based on the number of valid test blocks, ensuring that the weight data matches the actual number of test blocks involved in the load-bearing process, eliminating weight calculation deviations caused by the inclusion of invalid test blocks. Finally, by combining the number of valid test blocks, the updated total weight, the test block dimensions, and the compressive strength value of individual valid test blocks, the total bearing capacity is recalculated. This ensures the validity and consistency of the calculated data, making the assessment result of the total bearing capacity of the test blocks closer to the actual bearing level, and providing a more reliable quantitative basis for foundation safety assessment. 3. By first collecting the input weight for static load testing and combining it with the loading weight gradient, the final required input weight is calculated to ensure that the loading process meets the gradient requirements. When the actual input weight reaches the final value, a static load verification image is collected to identify the number of counterweights and calculate the current actual static load weight based on the weight of each individual counterweight. This effectively avoids detection deviations caused by loading equipment errors, missing counterweight placement, or calculation errors, thereby ensuring the authenticity of the test data. Attached Figure Description

[0018] Figure 1 This is a flowchart of a method for monitoring the foundation of building engineering based on drone inspection. Figure 2 This is a flowchart of the method for correcting the total load-bearing capacity of the test block; Figure 3 This is a flowchart of the verification method during static load testing. Detailed Implementation

[0019] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.

[0020] Reference Figure 1 This application discloses a method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection, comprising the following steps: S1: Collect the regional image information and material information of the preset test block area.

[0021] The test block area refers to the area used for placing test blocks for foundation testing in building engineering. The test block area is predetermined by those skilled in the art and will not be described in detail here.

[0022] Regional image information refers to image data obtained by capturing images of the test block area using an image acquisition device. In this embodiment, the image acquisition device is a camera mounted on a drone.

[0023] Test block material information refers to the attribute information of the raw materials that make up the test block, such as the strength grade, aggregate type, and cement grade of the concrete test block. The test block material information is pre-entered by those skilled in the art.

[0024] S2: Scan and identify the preset test block features from the regional image information to obtain the test block size and number of test blocks.

[0025] Test block features refer to the identifiable visual characteristics of the test block itself. These features are predetermined by those skilled in the art and will not be elaborated upon here.

[0026] The size of a test block refers to the specific values ​​of its length, width, and height. The size of a test block can be obtained by scanning and recognizing its features from a region of image information using image recognition technology.

[0027] The number of test blocks refers to the total number of test blocks within the test block area that meet the characteristics of the test block, as determined by image recognition.

[0028] Image recognition technology is common knowledge in this field and will not be elaborated upon here.

[0029] S3: Calculate the total weight of the test block based on the size of the test block, the material information of the test block, and the number of test blocks.

[0030] The total weight of the test blocks refers to the total mass of all test blocks obtained by multiplying the volume calculated based on the size of a single test block, the density of the test block material, and the number of test blocks.

[0031] The density of the test block material can be obtained by consulting the test block material information. The test block material information includes the density of the test block material.

[0032] S4: Control the preset test block strength testing device to test the compressive strength of the test block and collect the compressive strength data of the test block.

[0033] The test block strength testing device is a specialized device used to test the compressive strength of test blocks.

[0034] Compressive strength data refers to data obtained through a specimen strength testing device, reflecting the specimen's ability to resist pressure. The compressive strength data is acquired by a pressure sensor on the specimen strength testing device.

[0035] S5: Calculate the total load-bearing capacity of the test block based on its total weight and compressive strength data.

[0036] The total load-bearing capacity of a test block refers to the maximum load that the entire test block can withstand. The total load-bearing capacity is calculated by first determining the stress-bearing area of ​​each individual test block based on its dimensions, then calculating the load-bearing capacity of a single test block using compressive strength data (pressure per unit area), and finally multiplying this by the number of effective test blocks to obtain the maximum load that the entire test block can withstand, i.e., the total load-bearing capacity. The calculation method for the load-bearing capacity of a single test block is common knowledge in this field and will not be elaborated upon here.

[0037] S6: Compare the total bearing capacity of the test block with the preset pile foundation bearing weight standard to generate test results, and report the test results to the preset test block testing terminal.

[0038] The standard for the load-bearing capacity of pile foundations refers to the minimum load-bearing capacity that pile foundations must meet. This standard is predetermined by those skilled in the art and will not be elaborated upon here.

[0039] The test result refers to the conclusion obtained by comparing the total bearing capacity of the test block with the standard bearing weight of the pile foundation. In this embodiment, the test result is divided into two types: qualified (the total bearing capacity of the test block is not lower than the standard) and unqualified (the total bearing capacity of the test block is lower than the standard).

[0040] A test block testing terminal refers to a device used to receive and display test results, such as a computer or tablet computer, for testing personnel to view and record the test block testing status.

[0041] The total bearing capacity of the test block is compared with the standard weight bearing capacity of the pile foundation. The comparison results are used to generate test results, which are then reported to the test block testing terminal for testing personnel to view and record the test block testing status.

[0042] Reference Figure 2 It also includes a method for correcting the total load-bearing capacity of the test block: S50: Retrieve the compressive strength value of a single test block based on compressive strength data.

[0043] The compressive strength value of a test block refers to the specific numerical value of the compressive strength of a single test block. The compressive strength data can be used to find the compressive strength value of an individual test block. The compressive strength data contains the compressive strength value for each test block.

[0044] S51: Mark the test blocks whose compressive strength values ​​do not fall within the preset compressive strength range, and output the number of marks.

[0045] The compressive strength range refers to the reasonable range within which the compressive strength of a single specimen should fall. The compressive strength range is predetermined by those skilled in the art and will not be elaborated upon here.

[0046] The mark count refers to the number of test blocks whose compressive strength values ​​do not fall within the compressive strength range. The mark count is obtained by marking and counting the test blocks whose compressive strength values ​​do not fall within the compressive strength range.

[0047] S52: Obtain the number of valid test blocks based on the number of test blocks and the number of markers.

[0048] The effective number of test blocks refers to the total number of test blocks minus the number of marked test blocks, and the number of test blocks whose compressive strength values ​​meet the requirements.

[0049] The number of valid test blocks can be obtained by subtracting the number of markings from the number of test blocks.

[0050] S53: Update the total weight of test blocks based on the number of valid test blocks.

[0051] Replace the number of test blocks in S3 above with the number of valid test blocks, and then perform the operation of S3 again to update the total weight of the test blocks.

[0052] S54: Update the total load-bearing capacity of the test blocks by combining the effective number of test blocks, the updated total weight of the test blocks, the size of the test blocks, and the compressive strength value of the test blocks.

[0053] The new total bearing capacity of the test block is obtained by combining the effective number of test blocks, the updated total weight of the test blocks, the size of the test blocks, and the compressive strength value of the test blocks. The total bearing capacity of the test block is updated in this way. The method of updating the total bearing capacity of the test block is the same as that of S5 above, and will not be repeated here.

[0054] It also includes the following steps: S7: When the test result is qualified, collect the information specified for the static load test.

[0055] Static load test specifications refer to information including operational standards and parameter requirements for static load tests, such as loading method, load level, and number of tests. This static load test specification information is obtained through pre-entry by someone skilled in the art.

[0056] When the test results are qualified, static load testing of the pile foundation is required. The information specified for the static load test must be collected first for subsequent steps.

[0057] S70: Based on the static load test specifications, retrieve the loading weight gradient and the specified number of static load tests.

[0058] The loading weight gradient refers to a sequence of load values ​​that gradually increase according to a preset increment during a static load test. The specific increment is set in advance by those skilled in the art and will not be elaborated here.

[0059] The specified number of static load tests refers to the total number of static load tests that need to be completed, as set according to the static load test specifications and engineering requirements.

[0060] By understanding the static load test specifications, one can obtain the loading weight gradient and the required number of static load tests. The static load test specifications include both the loading weight gradient and the required number of static load tests.

[0061] S71: Static load testing is performed on the preset test pile foundation based on the loading weight gradient, and static load image information is collected.

[0062] Testing pile foundations refer to specific pile foundations in building foundations that require static load testing to verify their bearing capacity. The specific testing pile foundations are predetermined by those skilled in the art and will not be elaborated upon here.

[0063] Static load image information refers to image data captured on the tested pile foundation and loading area during the static load test. Static load image information is obtained through camera capture.

[0064] After determining the loading weight gradient, static load testing of the pile foundation needs to be conducted based on the loading weight gradient, and static load image information needs to be collected for subsequent steps.

[0065] S72: Perform text recognition on the preset static load count recording area from the static load image information to obtain the current detection count.

[0066] The static load test record area refers to the physical area used to record the number of tests at the static load test site. Its image information can be obtained by text recognition to obtain the current number of tests.

[0067] The current number of tests refers to the number of static load tests completed, obtained by performing text recognition on the image of the static load test record area. Image recognition technology is common knowledge in this field and will not be elaborated upon here.

[0068] S73: When the current number of tests is consistent with the number of static load tests specified, report a test completion prompt.

[0069] If the current number of tests is consistent with the number of static load tests specified, it means that the static load test of the pile foundation has been completed, and a test completion notification can be submitted.

[0070] Reference Figure 3 It also includes the verification method during static load testing: S710: Collect static load detection input weight.

[0071] The static load test input weight refers to the actual weight of the load applied to the tested pile foundation during the static load test. The static load test input weight is obtained in real time by the operator.

[0072] S711: Obtain the final input weight based on the applied weight gradient.

[0073] The final input weight refers to the maximum load weight value required for the static load test. The final input weight can be found by understanding the loading weight gradient. The loading weight gradient includes the final input weight.

[0074] S712: When the static load test input weight is consistent with the final input weight, acquire the static load verification image.

[0075] A static load verification image is an image taken of the loading area (such as the area where counterweights are stacked) when the static load test input weight reaches the final input weight. Static load verification images are obtained by capturing images with a camera.

[0076] When the input weight for static load testing matches the final input weight, it indicates that the static load testing has reached its final weighting stage, and a static load verification image needs to be acquired for subsequent steps.

[0077] S713: Quantity identification of preset counterweight features from static load verification image to obtain the number of counterweights.

[0078] The characteristics of a counterweight refer to its visual appearance. These characteristics are predetermined by those skilled in the art and will not be elaborated upon here.

[0079] The number of counterweights refers to the total number of counterweights used in static load testing. Image recognition technology can be used to identify the number of counterweights by analyzing their features in a static load test image.

[0080] S714: Obtain the current static load weight based on the number of counterweights and the preset counterweight weight.

[0081] The weight of a counterweight refers to the weight of a single counterweight. The weight of the counterweight is predetermined by those skilled in the art and will not be elaborated upon here.

[0082] The current static load weight refers to the total weight of the load actually applied to the tested pile foundation, which is obtained by multiplying the number of counterweights by the weight of a single counterweight.

[0083] S715: When the current static load weight is consistent with the static load detection input weight, report that the static load detection is complete.

[0084] If the current static load weight matches the static load test input weight, it means that the weight value entered by the operator in real time is normal, and the static load test can be completed directly by reporting.

[0085] It also includes the following steps: S716: Acquire settlement image information.

[0086] Settlement image information refers to image data captured at preset settlement observation points around the tested pile foundation. Settlement image information is obtained through camera capture.

[0087] Settlement observation points refer to pre-set markers near the tested pile foundation used to monitor settlement. These observation points are pre-set by those skilled in the art and will not be elaborated upon here.

[0088] S717: Identify the location of preset settlement observation points from settlement image information to obtain the current height value of the observation points.

[0089] The current height of the observation point refers to its current height relative to the ground. First, image recognition technology is used to locate the settlement observation point from the settlement image information. Then, combining the image acquisition equipment's shooting parameters (such as focal length, shooting height, angle, etc., the specific shooting parameters are preset by those skilled in the art and will not be elaborated here) and surrounding reference benchmarks (such as the height of the counterweight, which is also preset by those skilled in the art and will not be elaborated here), spatial geometric transformations are used to determine the current height of the settlement observation point relative to the ground, thus obtaining the current height value of the observation point.

[0090] S718: After a preset interval, update the settlement image information and identify the location of the settlement observation point from the settlement image information to obtain the settlement height value of the observation point.

[0091] The interval duration refers to the time interval between two acquisitions of settlement image information. The interval duration is preset by those skilled in the art and will not be elaborated here.

[0092] The settlement height value at the observation point refers to the current height of the settlement observation point relative to the ground, obtained after updating the settlement image information and identifying the location at a set time interval. The method for obtaining the settlement height value at the observation point is the same as that described in S717 above, and will not be repeated here.

[0093] After a certain interval, settlement image information needs to be collected again to update the settlement image information and obtain the settlement height value of the observation point for subsequent steps.

[0094] S719: Calculate the difference between the current height value of the observation point and the settlement height value of the observation point to obtain the specific settlement value.

[0095] The specific settlement value refers to the difference between the current height of the observation point and the settlement height of the observation point, which directly reflects the settlement of the pile foundation under static load.

[0096] S71A: If the specific settlement value exceeds the preset settlement warning threshold, an abnormal settlement warning will be reported.

[0097] The settlement warning threshold refers to the maximum allowable settlement limit for pile foundations. The settlement warning threshold is set in advance by those skilled in the art and will not be elaborated here.

[0098] If the specific settlement value exceeds the settlement warning threshold, it indicates that the settlement is abnormal and an abnormal settlement alert must be reported.

[0099] It also includes image acquisition methods: S8: Collect preset image information of the drone's surroundings and drone model information.

[0100] Surrounding image information refers to image data of the drone's surrounding environment taken during flight, including background information such as buildings, terrain, and sky. Surrounding image information is obtained through the drone's own camera.

[0101] UAV model information refers to the specifications and parameters of a UAV, such as its size, weight, flight endurance, and the performance of its image acquisition equipment. This UAV model information is obtained through pre-input by someone skilled in the art.

[0102] S80: When the surrounding image information contains preset building features, the building features are size-identified from the surrounding image information to obtain the building platform size and building platform location.

[0103] Building features refer to the identifiable visual characteristics of a building's shape. Building features are predetermined by those skilled in the art and will not be elaborated upon here.

[0104] Building platform dimensions refer to the length, width, and other dimensional parameters of a platform on a building that can be used for drone landing (such as a rooftop platform, tower crane platform, etc.). Building platform dimensions are obtained by image measurement of the platform portion of the building's features from surrounding image information. Image measurement techniques are common knowledge in this field and will not be elaborated upon here.

[0105] The location of a building platform refers to its coordinate position in space. By understanding the GPS positioning data, flight attitude (such as altitude and heading angle) of the drone when it collects images, as well as the relative positional relationship between the building platform and its surrounding environment in the images, and combining this with pre-set electronic map data for matching and calculation, the coordinate position information of the building platform in three-dimensional space can be determined, thus obtaining the location of the building platform.

[0106] The GPS positioning data and flight attitude of the drone when acquiring images are obtained through the drone's built-in GPS module and attitude sensor.

[0107] The electronic map data is pre-set by those skilled in the art and will not be elaborated upon here.

[0108] S81: Determine the required platform size based on the drone model information.

[0109] The required platform size refers to the minimum platform size required for the drone to dock and operate stably. The drone's size can be found by knowing its model information, and then the corresponding minimum platform size can be found using a pre-defined size lookup table. This table records the different minimum platform sizes corresponding to different drone sizes. The content of the size lookup table was compiled by those skilled in the art by recording the different minimum platform sizes corresponding to different drone sizes, and will not be elaborated upon here.

[0110] S82: Determine whether the building platform size is larger than the required platform size.

[0111] By determining whether the size of the building platform is larger than the required platform size, we can determine whether the building platform can accommodate drones.

[0112] S83: If not greater than, control the drone to maintain its current attitude and perform image acquisition operations.

[0113] If the value is not greater than the specified value, it means that the building platform cannot accommodate the drone, and therefore there is no need to adjust the drone's position. You can continue to control the drone to maintain its current attitude for image acquisition.

[0114] S84: If greater than, control the drone to move to the building platform location to perform image acquisition operations on the preset static load detection area.

[0115] The static load testing area refers to the pile foundation and loading area where static load tests are conducted. The static load testing area is predetermined by those skilled in the art and will not be elaborated upon here.

[0116] If the value is greater than the specified value, it indicates that the building platform can be used for drone docking. The drone can be controlled to move to the building platform for docking, and image acquisition operations can be performed on the static load detection area at the building platform location, which can reduce the power consumption of the drone.

[0117] It also includes the following steps: S85: Collect ambient humidity values.

[0118] Ambient humidity refers to the air humidity data of the surrounding environment collected by the drone through its onboard humidity sensor.

[0119] S850: When the ambient humidity exceeds the preset rainfall humidity threshold, the preset raindrop impact frequency acquisition module is activated and the raindrop impact frequency is acquired.

[0120] Rainfall humidity threshold refers to a pre-set humidity threshold value. When the surrounding humidity value exceeds this value, it indicates that rainfall may occur.

[0121] The raindrop impact frequency acquisition module refers to a sensor module installed on a drone to detect raindrop impacts and record the number of raindrop impacts per unit time.

[0122] Raindrop impact frequency refers to the number of times a raindrop impacts a drone per unit of time. The raindrop impact frequency is obtained through a raindrop impact frequency acquisition module.

[0123] The rainfall humidity threshold, raindrop impact frequency acquisition module, and specific unit time are preset by those skilled in the art and will not be elaborated here.

[0124] S851: When the raindrop impact frequency exceeds the preset rain impact frequency, determine whether the building corresponding to the building features has preset rain shelter features based on the surrounding image information and building features.

[0125] Rain impact frequency refers to a pre-set critical value for the frequency of raindrop impacts used to determine whether it is raining.

[0126] Rain shelter features refer to structural features on buildings that can be used to shield them from rain, such as eaves, awnings, and enclosed platforms.

[0127] The frequency of rain impacts and the rain avoidance characteristics are predetermined by those skilled in the art and will not be elaborated here.

[0128] When the frequency of raindrop impacts exceeds the frequency of actual rain, it indicates that it is currently raining. In this case, detailed identification of building features from surrounding image information is necessary, focusing on whether the building possesses pre-defined rain-shelter features (such as protruding eaves, the coverage area of ​​awnings, and the shading shape of enclosed platforms). By analyzing the structural form and spatial layout of the building features using image recognition technology, it can be determined whether the building has the function of sheltering from rain, and thus whether it contains a structure suitable for drones to take shelter from the rain.

[0129] S852: If it exists, identify the location of the rain shelter feature from the surrounding image information to obtain the rain shelter location.

[0130] A rain shelter location refers to a specific spatial location on a building that has rain shelter features and is suitable for drones to land and hover.

[0131] The specific method for obtaining shelter from the rain will be explained in detail in subsequent sections S8520 to S8524, and will not be repeated here.

[0132] If the building features correspond to buildings that provide shelter from rain, then the location of the shelter needs to be identified for subsequent steps.

[0133] S853: Controls the drone to move to a rain-sheltered location for hovering flight, while simultaneously performing image acquisition operations on the static load detection area.

[0134] After identifying the location for sheltering from the rain, the drone needs to be moved to the sheltered location and hovered in order to continue image acquisition of the static load detection area.

[0135] It also includes the following steps: S854: If the building corresponding to the building feature does not have a rain shelter feature, the current rainfall amount is matched based on the raindrop impact frequency.

[0136] Current rainfall refers to the actual rainfall at present. A preset rainfall reference table can be used to look up the current rainfall corresponding to different raindrop impact frequencies. The table records different current rainfall corresponding to different raindrop impact frequencies. The reference content in the rainfall reference table is formed by those skilled in the art by sequentially recording the different current rainfall corresponding to different raindrop impact frequencies, which will not be elaborated here.

[0137] S855: Determine whether the current rainfall exceeds the preset light rain threshold.

[0138] The light rain threshold is the critical value that distinguishes light rain from moderate rain and above. The light rain threshold is set in advance by those skilled in the art and will not be elaborated here.

[0139] By determining whether the current rainfall exceeds the light rain threshold, we can ascertain whether the rainfall will affect drone operations.

[0140] S856: When the current rainfall does not exceed the light rain threshold, control the drone to stay in its original position.

[0141] If the current rainfall amount does not exceed the light rain threshold, it means that the rainfall has not affected the drone operation. The drone can continue to operate, and the drone can be kept in its original position.

[0142] S857: Collect static load test signals when the current rainfall exceeds the light rain threshold.

[0143] Static load test signals are signals reflecting the current state of a static load test (such as continue, pause, end, etc.). These signals are transmitted by personnel conducting the test using a pre-set signal transmitting device (such as a remote control button, handheld terminal, etc.). Based on the on-site rainfall and test progress, when the current rainfall exceeds the light rain threshold, personnel transmit the corresponding static load test signal to the system via this device (e.g., pressing the "pause" button to send a pause signal). This allows the system to control the drone to perform operations such as returning to the designated stopping area, ensuring the safety of the test equipment and the drone.

[0144] If the current rainfall exceeds the light rain threshold, staff should be alerted that the rainfall is too heavy before collecting static load test signals for subsequent steps.

[0145] S858: When the static load test signal and the preset pause test signal are consistent, control the drone to return to the preset drone dwell area.

[0146] The pause test signal is a signal used to indicate that the static load test is temporarily stopped.

[0147] The drone parking area refers to a safe area for drones to dock and store when not in operation.

[0148] The pause signal and the drone's resting area were pre-set by those skilled in the art and will not be elaborated here.

[0149] When the static load test signal and the pause test signal are the same, it means that the staff has stopped the static load test and can control the drone to return to the drone's resting area.

[0150] It also includes methods for selecting a location to take shelter from the rain: S8520: When the building corresponding to the building feature has a rain shelter feature, perform feature recognition on the rain shelter feature from the surrounding image information to obtain the number and size of the rain shelter feature.

[0151] The number of rain shelter features refers to the total number of structures with rain shelter features identified on a building. The number of rain shelter features is obtained by identifying and counting the rain shelter features of buildings in the surrounding image information one by one.

[0152] The dimensions of a rain shelter feature refer to the length, width, and other dimensional parameters of each rain shelter feature. These dimensions are obtained by image measurement of each rain shelter feature in the surrounding image. Image measurement techniques are common knowledge in this field and will not be elaborated upon here.

[0153] S8521: If the number of rain shelter features is 1 and the size of the rain shelter feature is not greater than the size of the required platform, then output the information that the building corresponding to the building feature does not have a rain shelter feature.

[0154] If the number of rain shelter features is 1 and the size of the rain shelter feature is not greater than the required platform size, it means that there is no rain shelter feature that meets the requirements. In this case, the information that the building corresponding to the building feature does not have a rain shelter feature can be output to execute the operations from S854 to S858.

[0155] S8522: If the number of rain shelter features is 1, and the size of the rain shelter feature is larger than the required platform size, then the location corresponding to the rain shelter feature is defined as the rain shelter location.

[0156] If the number of rain shelter features is 1, and the size of the rain shelter feature is larger than the required platform size, it means that only one rain shelter feature meets the requirements, and the location corresponding to this rain shelter feature can be directly defined as the rain shelter location.

[0157] S8523: If the number of rain shelter features is greater than 1, filter out all rain shelter features whose size is greater than the required platform size as qualified features, and collect the location height value and feature distance value of qualified features.

[0158] The location height value refers to the spatial height coordinates of a qualified rain shelter feature. First, image recognition technology is used to locate the qualified rain shelter feature in an image. Then, combined with the GPS altitude, lens pitch angle (drone flight attitude), and horizontal distance to the building (which can be measured by a laser rangefinder module pre-installed on the drone) during drone photography, the actual spatial height coordinates of the rain shelter feature, i.e., the location height value, are calculated using spatial geometric formulas. These spatial geometric formulas are common knowledge in the field and will not be elaborated upon here.

[0159] The characteristic distance value refers to the straight-line distance between the required rain shelter feature and the drone's current position. It is calculated by first using the drone's current GPS positioning data to determine its three-dimensional coordinates, then combining these coordinates with the three-dimensional coordinates of the required rain shelter feature obtained through image recognition and spatial conversion, and finally substituting them into the distance formula between two points in space. This straight-line distance is the characteristic distance value.

[0160] If the number of rain shelter features is greater than 1, it indicates the existence of multiple rain shelter features. These features need to be filtered first, retaining only those whose size is larger than the required platform size as eligible features (ensuring the platform can accommodate the drone for rain shelter operations). Then, for each eligible feature, its spatial altitude coordinates (i.e., position altitude value) are calculated and collected using image recognition combined with the drone's spatial positioning data (such as GPS position and flight altitude). Simultaneously, the straight-line distance between the feature and the drone's current position (i.e., feature distance value) is measured for subsequent steps.

[0161] S8524: Combine the location height value, feature distance value and preset required height value to obtain the specific selected feature, and define the location corresponding to the specific selected feature as the rain shelter location.

[0162] The required altitude value refers to the altitude value that should be met based on the safety requirements of UAV operation and the requirements of image acquisition perspective. The required altitude value is set in advance by those skilled in the art and will not be elaborated here.

[0163] The specific feature selection refers to the selection of the optimal rain-avoidance feature from the qualified rain-avoidance features. First, features whose location altitude values ​​match the required altitude values ​​(i.e., fall within the allowable deviation range of the required altitude value; the specific deviation range is pre-defined by those skilled in the art and will not be elaborated here) are selected from the qualified rain-avoidance features to ensure that their altitude meets the requirements for UAV operation safety and image acquisition perspective. Second, among the features that meet the altitude conditions, the rain-avoidance feature with the smallest feature distance value is prioritized (the closer the distance, the shorter the UAV movement time, the lower the energy consumption, and the more efficiently the monitoring of the static detection area can be maintained). This is used to obtain the specific selected feature. Finally, the location corresponding to the specific selected feature is defined as the rain-avoidance location, thus obtaining the rain-avoidance location.

[0164] Based on the same inventive concept, embodiments of the present invention provide a building foundation monitoring system based on unmanned aerial vehicle (UAV) inspection, comprising: The data acquisition module is used to acquire regional image information, test block material information, compressive strength data, static load test specification information, static load image information, static load test input weight, static load verification image, settlement image information, surrounding image information, UAV model information, surrounding humidity value, raindrop impact frequency, static load test signal, position altitude value, and characteristic distance value. The memory is used to store the program that implements a method for monitoring the foundation of building engineering based on drone inspection; The processor is used to load and execute programs stored in memory.

[0165] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0166] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.

Claims

1. A method for monitoring the foundation of building engineering based on unmanned aerial vehicle (UAV) inspection, characterized in that, include: Collect regional image information and test block material information of the preset test block area; The pre-defined features of the test blocks are scanned and identified from the regional image information to obtain the size and number of test blocks; The total weight of the test blocks is obtained based on the size, material information, and quantity of the test blocks. The preset test block strength testing device is controlled to test the compressive strength of the test block and collect the compressive strength data of the test block; The total load-bearing capacity of the test block is calculated based on its total weight and compressive strength data. The total bearing capacity of the test block is compared with the preset standard for the weight that the pile foundation can bear to generate test results, and the test results are reported to the preset test block testing terminal.

2. The method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection according to claim 1, characterized in that, It also includes a method for correcting the total load-bearing capacity of the test block: The compressive strength data is used to retrieve the compressive strength value of a single test block. Mark the test blocks whose compressive strength values ​​do not fall within the preset compressive strength range, and output the number of marks; The number of valid test blocks is determined based on the number of test blocks and the number of markers. Update the total weight of test blocks based on the number of valid test blocks; The total load-bearing capacity of the test blocks is updated by combining the number of effective test blocks, the updated total weight of the test blocks, the size of the test blocks, and the compressive strength value of the test blocks.

3. The method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection according to claim 1, characterized in that, Also includes: When the test result is qualified, collect the information specified for the static load test; Based on the information specified in the static load test, retrieve the loading weight gradient and the specified number of static load tests; Static load testing is performed on the preset pile foundation based on the loading weight gradient, and static load image information is acquired. The current number of detections is obtained by performing text recognition on the preset static load count recording area from the static load image information; When the current number of tests is consistent with the number of static load tests specified, a test completion notification will be sent.

4. A method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection, as described in claim 3, is characterized in that... It also includes the verification method during static load testing: Collect static load detection input weight; The final input weight is obtained based on the applied weight gradient; When the static load test input weight matches the final input weight, a static load verification image is acquired. The number of counterweights is obtained by identifying the preset features of the counterweights from the static load verification image. The current static load weight is obtained based on the number of counterweights and the preset counterweight weight. When the current static load weight matches the static load test input weight, the static load test is reported as complete.

5. A method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection, as described in claim 4, is characterized in that... Also includes: Acquire settlement image information; The location of preset settlement observation points is identified from settlement image information to obtain the current height value of the observation points; After a preset interval, the settlement image information is updated, and the location of the settlement observation point is identified from the settlement image information to obtain the settlement height value of the observation point. Calculate the difference between the current height value of the observation point and the settlement height value of the observation point to obtain the specific settlement value; If the specific settlement value exceeds the preset settlement warning threshold, an abnormal settlement alert will be reported.

6. A method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection, as described in claim 4, is characterized in that... It also includes image acquisition methods: Collect preset image information of the drone's surroundings and drone model information; When the surrounding image information contains preset building features, the building features are size-identified from the surrounding image information to obtain the building platform size and building platform location; The required platform dimensions are determined based on the drone model information; Determine if the building platform size is larger than the required platform size; If the value is not greater than the specified value, the drone will be controlled to maintain its current attitude and perform image acquisition operations. If the value is greater than the target value, control the drone to move to the building platform location and perform image acquisition operations on the preset static load detection area.

7. A method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection, as described in claim 6, is characterized in that... Also includes: Collect ambient humidity values; When the ambient humidity exceeds the preset rainfall humidity threshold, the preset raindrop impact frequency acquisition module is activated and the raindrop impact frequency is acquired. When the raindrop impact frequency exceeds the preset rain impact frequency, the system determines whether the building corresponding to the building features has preset rain shelter features based on surrounding image information and building features. If it exists, the location of the rain shelter feature is identified from the surrounding image information to obtain the rain shelter location; Control the drone to move to a sheltered location and hover, while simultaneously acquiring images of the static load detection area.

8. A method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection, as described in claim 7, is characterized in that... Also includes: If the building corresponding to the building feature does not have rain shelter features, the current rainfall amount is matched based on the raindrop impact frequency; Determine whether the current rainfall exceeds the preset light rain threshold; As long as the current rainfall does not exceed the light rain threshold, control the drone to remain in its original position; When the current rainfall exceeds the light rain threshold, static load test signals are collected. When the static load test signal and the preset pause test signal are consistent, the drone is controlled to return to the preset drone dwell area.

9. A method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection, as described in claim 7, is characterized in that... It also includes methods for selecting a location to take shelter from the rain: When the building features corresponding to the building features have rain shelter features, feature recognition of the rain shelter features is performed from the surrounding image information to obtain the number and size of the rain shelter features; If the number of rain shelter features is 1 and the size of the rain shelter feature is not greater than the size of the required platform, then output the information that the building corresponding to the building feature does not have a rain shelter feature; If the number of rain shelter features is 1, and the size of the rain shelter feature is larger than the required platform size, then the location corresponding to the rain shelter feature is defined as the rain shelter location. If the number of rain shelter features is greater than 1, filter out all rain shelter features whose size is larger than the required platform size as qualified features, and collect the location height value and feature distance value of qualified features; The specific selected features are obtained by combining the location height value, feature distance value and preset required height value, and the location corresponding to the specific selected features is defined as the rain shelter location.

10. A building foundation monitoring system based on unmanned aerial vehicle (UAV) inspection, characterized in that, include: The acquisition module is used to acquire regional image information, specimen material information, and compressive strength data; A memory for storing a program that implements a method for monitoring the foundation of a building project based on unmanned aerial vehicle (UAV) inspection, as described in any one of claims 1 to 9; The processor is used to load and execute programs stored in memory.

Citation Information

Patent Citations

  • Filling body strength test method, test device and test equipment

    CN116008073A

  • Pile foundation static load detection method, system and terminal

    CN119981168A