Movatterモバイル変換


[0]ホーム

URL:


CN120063235A - Digital construction method based on unmanned aerial vehicle three-dimensional mapping - Google Patents

Digital construction method based on unmanned aerial vehicle three-dimensional mapping
Download PDF

Info

Publication number
CN120063235A
CN120063235ACN202510554087.5ACN202510554087ACN120063235ACN 120063235 ACN120063235 ACN 120063235ACN 202510554087 ACN202510554087 ACN 202510554087ACN 120063235 ACN120063235 ACN 120063235A
Authority
CN
China
Prior art keywords
path
construction
image
model
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202510554087.5A
Other languages
Chinese (zh)
Other versions
CN120063235B (en
Inventor
张宇雄
王凌志
庄珠海
邹旅
王民军
吕炳林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zijin Mining Construction Co ltd
Original Assignee
Zijin Mining Construction Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zijin Mining Construction Co ltdfiledCriticalZijin Mining Construction Co ltd
Priority to CN202510554087.5ApriorityCriticalpatent/CN120063235B/en
Publication of CN120063235ApublicationCriticalpatent/CN120063235A/en
Application grantedgrantedCritical
Publication of CN120063235BpublicationCriticalpatent/CN120063235B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention relates to the technical field of remote sensing mapping, in particular to a digital construction method based on unmanned aerial vehicle three-dimensional mapping, which comprises the following steps of importing a digital earth surface model and identifying an obstacle, and calling the identification information to calculate the path bypassing cost to plan the unmanned aerial vehicle path, adjusting the flight height in combination with the image definition requirement, analyzing the measurement data to reconstruct a three-dimensional model, analyzing the actual engineering progress and the size deviation, and obtaining the construction engineering measurement record. According to the invention, through regional obstacle recognition and combination of the calculation of the detour cost scores of a plurality of measurement paths, the safety and rationality of route planning are optimized, the dynamic control of imaging quality and the detection of size deviation are realized by utilizing a fly height and image definition linkage adjustment mode, the recognition of construction progress and the detection of size deviation are realized by constructing components of an engineering model, the progress judgment accuracy and the space monitoring capability of digital construction are effectively improved, a data base is provided for engineering management decision and the construction quality is improved.

Description

Digital construction method based on unmanned aerial vehicle three-dimensional mapping
Technical Field
The invention relates to the technical field of remote sensing mapping, in particular to a digital construction method based on unmanned aerial vehicle three-dimensional mapping.
Background
The technical field of remote sensing mapping comprises the steps of acquiring earth surface information by using an aerospace platform, processing, analyzing and modeling data and the like, and the core of the technical field is that the acquisition and the expression of spatial position and morphological characteristics of targets such as terrains, landforms and buildings are carried out by means of remote sensing images, laser radars, aerial photography and the like, the remote sensing mapping relates to a plurality of branch links, and the remote sensing mapping comprises the steps of carrying on a sensor platform, planning a flight path, acquiring and correcting images, three-dimensional modeling, expressing results and the like, and systematically reflects the aspects of platform diversification, data acquisition automation, standardization of processing flows, multidimensional expression of results and the like, and is applied to a plurality of aspects of geographic information systems, urban and rural construction, resource environment monitoring and engineering measurement.
The digital construction method based on unmanned aerial vehicle three-dimensional mapping is characterized in that an unmanned aerial vehicle platform is used as a data acquisition carrier, three-dimensional live-action modeling of a construction area is combined, data visualization and modeling expression in the whole construction process are realized, the method is used for assisting construction planning, progress management and site control, links such as airspace approval, take-off and landing point layout, obstacle recognition, simulated land route design, flight height and overlapping degree parameter setting and the like of a construction site are mainly covered, terrain analysis and task partitioning are completed through a DWG (digital wave) diagram or a DSM (digital wave) model, image or point cloud data with spatial reference properties are acquired, later model splicing is realized through multi-area overlapping zone setting, three-dimensional basic data support is provided for a digital construction process, and the method is based on unmanned aerial vehicle three-dimensional modeling, and penetrates through the stages such as preparation, middle-stage monitoring and later retesting of construction information and the like, and is an important component for realizing digital management of construction information.
In the aspect of path planning, a preset path or a route construction mode based on a simple obstacle avoidance rule is adopted, the balance analysis between the bypassing cost and the path burden is ignored, the path selection is unreasonable, the fixed-height acquisition is taken as the main part in the data acquisition stage, the image imaging quality and the focal length change are not perceived in real time, the phenomenon of image blurring or unstable measurement precision is caused, the construction progress judgment aspect depends on a stage model comparison or manual evaluation mode, an automatic recognition mechanism of component level space errors and direction changes is lacked, the progress judgment hysteresis or component installation error omission is caused, the field control and the later retest efficiency are influenced, the repeated measurement, the data offset accumulation and the path execution conflict are caused in the actual construction, and the digital construction data flow efficiency is reduced.
Disclosure of Invention
In order to solve the technical problems in the prior art, the embodiment of the invention provides a digital construction method based on three-dimensional mapping of an unmanned aerial vehicle. The technical scheme is as follows:
In order to achieve the above purpose, the invention adopts the following technical scheme that the digital construction method based on unmanned aerial vehicle three-dimensional mapping comprises the following steps:
S1, importing a region digital earth surface model, dividing a construction region into a plurality of grids, identifying elevation peak points, calculating elevation offset of the peak points by combining elevation values of adjacent positions of the peak points, identifying a plurality of obstacles in the region, and generating obstacle identification information;
S2, calling the obstacle identification information, extracting the space position and the geometric shape of the obstacle, and calculating the bypass cost score by analyzing the path length, the flight height adjustment quantity and the path steering angle increased by bypass flight in each unmanned plane path to obtain the unmanned plane measurement path;
S3, acquiring a measuring path of the unmanned aerial vehicle, dynamically adjusting flight height control parameters of the unmanned aerial vehicle according to acquisition precision requirements and combining with real-time image definition, and acquiring image information and laser radar point cloud data of a construction area in real time to generate an area imaging data set;
S4, analyzing the image and the laser radar point cloud data according to the regional imaging data set by utilizing the flying height value, reconstructing a construction engineering model of the construction region, comparing the construction engineering model with a building information model of the target engineering, calculating the completion degree of the engineering in real time, identifying the engineering progress and generating construction progress information.
As a further scheme of the invention, the obstacle identification information is specifically an obstacle space distribution map layer, obstacle geometric attribute data and obstacle unique identification code, the unmanned aerial vehicle measurement path comprises a path section start-stop coordinate set, a path course angle sequence and a path corresponding obstacle avoidance strategy parameter set, the region imaging data set comprises an image resolution label, a point cloud coverage density map and an image positioning coordinate set, and the construction progress information is specifically a block completion state, a process node corresponding time identification and a construction completion proportion.
As a further scheme of the invention, a digital earth surface model of an area is imported, a construction area is divided into a plurality of grids, elevation peak points are identified, the elevation offset of the peak points is calculated by combining elevation values of adjacent positions of the peak points, a plurality of barriers in the area are identified, and the step of generating barrier identification information is specifically as follows:
S101, importing a regional digital earth surface model, dividing a construction region into a plurality of grids, extracting elevation data in each grid, identifying elevation peak points of each grid, recording position coordinates, and obtaining a peak point coordinate set;
S102, calculating elevation offset of a peak point in multiple directions based on the peak point coordinate set and combining elevation values of adjacent positions to obtain elevation offset data;
S103, detecting the abnormal position of the elevation in the area and identifying the obstacle, including a tower crane and an electric tower, by utilizing the elevation offset according to the elevation offset data, and generating obstacle identification information by extracting the size and position information of the target obstacle.
As a further scheme of the invention, the obstacle identification information is called, the spatial position and the geometric shape of the obstacle are extracted, the bypass cost score is calculated by analyzing the path length, the flight height adjustment and the path steering angle increased by bypass flight in each unmanned plane path, and the steps for acquiring the unmanned plane measurement path are specifically as follows:
s201, calling the obstacle identification information, extracting the space position coordinates, the vertical dimension and the boundary contour points of each obstacle, and identifying the position with space overlapping in each unmanned aerial vehicle path according to the space envelope range of each obstacle to obtain a path intersection segment data set;
S202, analyzing path lengths, flight height adjustment amounts and path steering angles required by the detour flight of a plurality of overlapped positions according to the path intersection segment data set, calculating detour cost scores of each path, and obtaining a path detour cost score set;
S203, calculating the priority of a plurality of unmanned aerial vehicle paths according to the path bypassing cost score set and the bypassing cost score and the predicted flight time, and obtaining unmanned aerial vehicle measurement paths.
As a further scheme of the present invention, the specific formula for calculating the bypass cost score of each path is as follows:
;
Calculating a comprehensive score of the path bypassing cost, and acquiring a path bypassing cost score set;
Wherein,Numbering the paths asThe path-bypassing cost composite score value of (c),Is a unique identification number for the path,For the index number of the intersecting segments in the path,Is a pathThe total number of intersecting segments in the middle,Is a pathMiddle (f)The bypass path length values of the individual intersecting segments,Is a pathMiddle (f)The required flying height adjustment of each crossing section,Is a pathMiddle (f)The actual steering angle values on the individual intersecting segments,To at the firstAll paths at each intersection correspond to the average of the steering angles,As the weighting coefficients of the path length factor,As a weight factor for the fly-height adjustment factor,Is a weight coefficient of the steering angle deviation factor.
As a further scheme of the invention, the unmanned aerial vehicle measuring path is obtained, the flying height control parameter of the unmanned aerial vehicle is dynamically adjusted according to the acquisition precision requirement and in combination with the real-time image definition, the image information of the construction area and the laser radar point cloud data are acquired in real time, and the step of generating the area imaging data set comprises the following steps:
S301, acquiring a measurement path of the unmanned aerial vehicle, calculating focal length parameters required by image acquisition equipment according to regional image acquisition precision requirements, and generating focal length flying height comparison data by combining flying height reference values required by corresponding focal lengths;
S302, according to the focal length flying height comparison data, the contrast value, the edge sharpening degree value and the target edge identifiable rate of the image are extracted in real time in the measuring process, and the definition of the image is evaluated, so that the imaging definition of the image is obtained;
S303, dynamically updating the flight height parameter according to the image imaging definition, recording an image acquisition time point and an image sequence number, and acquiring an area imaging data set by combining laser radar point cloud data.
As a further aspect of the present invention, the specific formula for evaluating the sharpness of the image is:
;
calculating the imaging definition of the image;
Wherein,Representing the definition of the image to be imaged,Representing the maximum gray value in the image,Representing the minimum gray value in the image,In order to prevent the constant of zero removal,As the number of edge pixels,Is the firstThe magnitude of the gradient of the individual edge pixels,For the average gradient magnitude of all edge pixels,For the number of regions in the image,Represents the firstThe target boundary recognition rate of the individual regions,For an average target boundary recognition rate for all regions,Representing the index of edge pixels in the image,Representing an index of the region in the image.
According to the further scheme of the invention, according to the regional imaging data set, the image and the laser radar point cloud data are analyzed by utilizing the flying height value, the construction engineering model of the construction region is reconstructed, the construction engineering model is compared with the construction information model of the target engineering, the completion degree of the engineering is calculated in real time, the engineering progress is identified, and the construction progress information is generated by the steps of:
S401, extracting a flight height value and a time mark corresponding to each frame in image information according to the regional imaging data set, and carrying out space coordinate registration on image data and point cloud data by combining space coordinate information of each measuring point in laser radar point cloud data to generate a space data alignment result;
s402, reconstructing a building model in a target construction engineering area based on the spatial data alignment result, and extracting geometric dimension information of the model to obtain a construction engineering model;
S403, according to the construction engineering model, calling a building information model of the target engineering and comparing the building information model with an actual construction model, calculating the engineering completion degree in a plurality of grids, identifying the engineering progress and calculating the progress deviation difference value, and obtaining the construction progress information.
As a further aspect of the present invention, the method further includes:
S5, calling the construction progress information, extracting the geometric center point coordinates, the space extending directions and the boundary sizes of a plurality of components in a construction engineering model, combining the design position parameters and the direction vectors of the corresponding components in a building information model, and calculating the space position deviation degree of each component by comparing the space position difference among the geometric center points, the deviation angles among the direction vectors and the coordinate distribution difference among the boundary sizes to obtain a construction engineering measurement record;
the construction engineering measurement record comprises a component actual space position set, a component offset angle matrix and a component size deviation value distribution map.
The method comprises the steps of calling the construction progress information, extracting the coordinates, the spatial extension directions and the boundary sizes of geometric center points of a plurality of components in a construction engineering model, combining design position parameters and direction vectors of corresponding components in a building information model, and calculating the spatial position deviation degree of each component by comparing the spatial position difference among the geometric center points, the deviation angle among the direction vectors and the coordinate distribution difference among the boundary sizes, wherein the steps of obtaining the construction engineering measurement record are as follows:
S501, calling the construction progress information, extracting three-dimensional boundary data of components in the construction engineering model in each grid, and generating a component space attribute data set by extracting geometric center point coordinates, space extending direction vectors and boundary dimension values of each component;
s502, according to the component space attribute data set, extracting and comparing design coordinates, design direction vectors and standard boundary dimension data of corresponding components in the building information model to obtain component space difference data;
S503, analyzing the space position deviation degree of each component according to the component space difference data, calculating the deviation grade and mapping the deviation grade into a construction engineering model, and obtaining a construction engineering measurement record.
The technical scheme provided by the embodiment of the invention has the beneficial effects that at least:
Through regional obstacle recognition, the calculation of the detour cost scores of a plurality of measurement paths is combined, the safety and rationality of route planning are optimized, the dynamic control of imaging quality is realized by utilizing a fly height and image definition linkage adjustment mode, the components of a construction engineering model are constructed, the recognition of construction progress and the detection of size deviation are realized, the progress judgment accuracy and the space monitoring capability of digital construction are effectively improved, a data basis is provided for engineering management decision-making, and the construction quality is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic of the workflow of the present invention.
Detailed Description
The technical scheme of the invention is described below with reference to the accompanying drawings.
In embodiments of the invention, words such as "exemplary," "such as" and the like are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, the term use of an example is intended to present concepts in a concrete fashion. Furthermore, in embodiments of the present invention, the meaning of "and/or" may be that of both, or may be that of either, optionally one of both.
In the embodiments of the present invention, "image" and "picture" may be sometimes used in combination, and it should be noted that the meaning of the expression is consistent when the distinction is not emphasized. "of", "corresponding (corresponding, relevant)" and "corresponding (corresponding)" are sometimes used in combination, and it should be noted that the meaning of the expression is consistent when the distinction is not emphasized.
In embodiments of the present invention, sometimes a subscript such as W1 may be written in a non-subscript form such as W1, and the meaning of the expression is consistent when de-emphasizing the distinction.
In order to make the technical problems, technical solutions and advantages to be solved more apparent, the following detailed description will be given with reference to the accompanying drawings and specific embodiments.
Referring to fig. 1, the invention provides a technical scheme, namely a digital construction method based on three-dimensional mapping of an unmanned aerial vehicle, which comprises the following steps:
S1, importing a region digital earth surface model, dividing a construction region into a plurality of grids, identifying elevation peak points, calculating elevation offset of the peak points by combining elevation values of adjacent positions of the peak points, identifying a plurality of obstacles in the region, and generating obstacle identification information;
S2, calling obstacle identification information, extracting the space position and the geometric shape of an obstacle, and calculating a bypass cost score by analyzing the path length, the flight height adjustment quantity and the path steering angle increased by bypass flight in each unmanned plane path to obtain an unmanned plane measurement path;
S3, acquiring a measurement path of the unmanned aerial vehicle, dynamically adjusting flight height control parameters of the unmanned aerial vehicle according to the acquisition precision requirement and combining with the definition of a real-time image, and acquiring image information and laser radar point cloud data of a construction area in real time to generate an area imaging data set;
S4, analyzing the image and the laser radar point cloud data by utilizing the flying height value according to the regional imaging data set, reconstructing a construction engineering model of the construction region, comparing the construction engineering model with a building information model of the target engineering, calculating the completion degree of the engineering in real time, identifying the engineering progress and generating construction progress information;
And (3) calling construction progress information, extracting geometric center point coordinates, space extending directions and boundary sizes of a plurality of components in a construction engineering model, combining design position parameters and direction vectors of corresponding components in a building information model, and calculating the space position deviation degree of each component by comparing the space position difference among the geometric center points, the deviation angle among the direction vectors and the coordinate distribution difference among the boundary sizes to obtain a construction engineering measurement record.
The obstacle identification information comprises an obstacle space distribution map layer, obstacle geometric attribute data and obstacle unique identification codes, the unmanned aerial vehicle measurement path comprises a path section start-stop coordinate set, a path course angle sequence and a path corresponding obstacle avoidance strategy parameter set, the region imaging data set comprises an image resolution label, a point cloud coverage density map and an image positioning coordinate set, the construction progress information comprises a block completion state, a process node corresponding time identification and a construction completion proportion, and the construction engineering measurement record comprises a component actual space position set, a component offset angle matrix and a component size deviation value distribution map.
The method comprises the steps of importing a region digital earth surface model, dividing a construction region into a plurality of grids, identifying elevation peak points, calculating elevation offset of the peak points by combining elevation values of adjacent positions of the peak points, identifying a plurality of barriers in the region, and generating barrier identification information, wherein the steps are as follows:
S101, importing a regional digital earth surface model, dividing a construction region into a plurality of grids, extracting elevation data in each grid, identifying elevation peak points of each grid, recording position coordinates, and obtaining a peak point coordinate set;
After the digital surface model of the area is imported, dividing the two-dimensional range of the construction area into 100×100 standard grids according to the rule of equal side length, setting the side length of each grid unit to be 5 meters, numbering the grids in sequence after the grid division is finished, executing elevation data extraction operation on each grid after numbering, wherein the extraction mode is that all elevation point data falling into the range in the digital surface model are screened in the grid boundary range, the space three-dimensional coordinate value of each elevation point is recorded, then all elevations Cheng Dian in each grid are subjected to elevation value sorting, the coordinate point corresponding to the maximum elevation value is selected as the elevation peak point of the current grid, the space coordinates of the point are recorded to the peak point coordinate set, the judgment rule of the maximum value in the sorting is the maximum value in all elevation values in the current grid, the difference between the two height values is more than 1.2 m and the second height value in the same grid, the threshold value is set by the height of the minimum identifiable artificial structure in the engineering field, in order to avoid the low fluctuation disturbance of the error identification, if the difference is less than 1.2 m, the current grid does not record the peak value, through a simulation experiment, if the maximum value of the height is 47.2 m and the second height value is 46.3 m, the difference is 0.9 m, the grid does not record the peak value, if the maximum value is 52.5 m, the next highest value is 50.8 m, the difference is 1.7 m and the threshold value is exceeded, the point is the effective peak value, the operation of extracting the peak value is completed by continuously traversing all grids, the peak point coordinate set with continuous space distribution is obtained, if the total grid number is 20000, the peak point is finally obtained, the peak point coordinate set is 1275, and the constructed peak point coordinate set is formed by the X coordinate, Y coordinate and Z value of each point in the form of three-dimensional coordinate arrayWhereinThe peak point number is indicated and the peak value,Is a longitude coordinate of which the position is a longitude coordinate,Is a coordinate of the latitude of the user,And taking the array as an input basis for calculating the next step of elevation offset to acquire a peak point coordinate set.
S102, calculating elevation offset of a peak point in multiple directions based on a peak point coordinate set and combining elevation values of adjacent positions to obtain elevation offset data;
Performing elevation offset calculation operation on each peak point based on the extracted peak point coordinate set, wherein each peak point is used as a center point in the operation, searching the center elevation points of adjacent grids in the peripheral 8 directions, performing difference processing on the elevation values of the adjacent grids in each direction and the elevation values of the center peak points, and calculating the difference by adopting a formulaWhereinAs the elevation value of the current peak point,Is the firstThe elevation values of the central points of adjacent grids in the direction,The directions are arranged according to main azimuth angles of east, southeast, south, southwest, west, northwest, north and northeast, 8 direction difference values are calculated, an elevation offset value set of the peak point is recorded, the elevation offset value set reflects fluctuation degree of the peak point in each direction and can be used for subsequent abnormal area identification and structure protrusion structure judgment, if the difference value of one direction is greater than 2.5 meters, the direction is marked as a strong protrusion direction, the threshold value is derived from the average vertical elevation characteristic of an artificial structure, through field investigation, the average elevation of a main structure of the tower crane from a substrate to a rotating platform is 3.2 meters, the tolerance lower limit is set to be 2.5 meters in consideration of DSM precision tolerance, if the elevation of the peak point is 51.6 meters and the elevation of an east side adjacent lattice is 48.5 meters, the elevation of the peak point is 51.6 metersIf the directions are all lower than 2.5 m, recording that the point has protruding characteristics only in the eastern direction, and finally forming a matrix by 8-direction offset values of all peak points, wherein the matrix row corresponds to the peak point number, and the column corresponds to the direction number, and is recorded asWhereinThe point of the peak is indicated and,And indicating the direction number, and generating elevation offset data after all calculation is completed.
S103, detecting an elevation abnormal position in the area and identifying an obstacle, including a tower crane and an electric tower, by utilizing the elevation offset according to the elevation offset data, and generating obstacle identification information by extracting the size and position information of a target obstacle;
According to elevation offset data, traversing the direction offset matrix of all peak points in sequence, extracting points with elevation difference exceeding 2.5 m in any continuous 3 directions, marking the points as elevation abnormal region candidate points, extracting the number of the rest peak points in a 5X 5 grid range around the candidate points, judging as a concentrated elevation difference fluctuation region if the number exceeds 5, entering an obstacle judging process, further analyzing the distribution density of the points with the height Cheng Fengzhi in the region and the local maximum elevation value, if the local maximum elevation exceeds 3 times of standard deviation of average elevation in all surrounding adjacent grids, and the peripheral discontinuous fluctuation direction number is smaller than 3, identifying the region as a stable structure obstacle candidate region, executing structure identification operation in the region, extracting the vertical span value and the horizontal projection area of all abnormal points, comparing the structure form of the region with the span value exceeding 10m and the area between 4 square meters and 36 square meters, matching the outer wheel standard size of a target structure such as a crane, an electric tower, evaluating the like according to the coincidence degree of the size and the fitting boundary degree, evaluating the structure type, and establishing the corresponding space coordinate information, and recording the space coordinate information, and completing the establishment of the space coordinate information, and the corresponding space coordinate record of the space coordinate information, and the completion of the obstacle type.
Invoking obstacle identification information, extracting the spatial position and the geometric shape of the obstacle, calculating the bypass cost score by analyzing the path length, the flight height adjustment quantity and the path steering angle increased by bypass flight in each unmanned aerial vehicle path, and acquiring the unmanned aerial vehicle measurement path specifically comprises the following steps:
S201, calling barrier identification information, extracting space position coordinates, vertical dimensions and boundary contour points of each barrier, and identifying the position where space overlap exists in each unmanned aerial vehicle path according to the space envelope range of each barrier to obtain a path intersection segment data set;
the method comprises the steps of firstly, extracting spatial position coordinate information of each obstacle, including longitude and latitude coordinates of a central point and corresponding elevation values, extracting vertical dimension data of the obstacle in a three-dimensional space, recording continuous elevation difference of the obstacle from a base to the top, carrying out distributed sampling on boundary contour points of each obstacle, forming a closed boundary set by projection boundaries of the boundary contour points under a horizontal coordinate system, constructing a three-dimensional enveloping body according to the spatial enveloping range of each obstacle on the basis, calibrating the space occupied volume of the three-dimensional enveloping body, acquiring a planned unmanned aerial vehicle measuring path data set, extracting a navigation section coordinate point sequence of each path, carrying out linear connection on all continuous points in the navigation sections of the path, constructing a flight path line segment set, carrying out spatial overlapping judgment operation between the enveloping body and the path line segment set, judging that an intersection point exists between the path line segment and the obstacle enveloping surface in any direction, regarding the intersection point as a spatial intersection section in an area which is more than 1 meter below the top of the obstacle, regarding the intersection point as a spatial intersection section, sequentially meeting overlapping conditions, recording the serial number of the intersection point and the intersection point, and the intersection point is a starting point, and the intersection point of the intersection point, and the number of the intersection point are calculated as a path, and the data set is a data set, and the number of the intersection point and the intersection point is a path is formed, and the intersection point is the number, and the intersection point is formed, and the data set is calculated, and the number is calculated.
S202, analyzing path lengths, flight height adjustment amounts and path steering angles required by the detour flight of a plurality of overlapped positions according to the path intersection segment data set, calculating detour cost scores of each path, and obtaining a path detour cost score set;
the specific formula for calculating the bypass cost score of each path is as follows:
;
Calculating a comprehensive score of the path bypassing cost, and acquiring a path bypassing cost score set;
Wherein,Numbering the paths asThe path-bypassing cost composite score value of (c),Is a unique identification number for the path,For the index number of the intersecting segments in the path,Is a pathThe total number of intersecting segments in the middle,Is a pathMiddle (f)The bypass path length values of the individual intersecting segments,Is a pathMiddle (f)The required flying height adjustment of each crossing section,Is a pathMiddle (f)The actual steering angle values on the individual intersecting segments,To at the firstAll paths at each intersection correspond to the average of the steering angles,As the weighting coefficients of the path length factor,As a weight factor for the fly-height adjustment factor,Is a weight coefficient of the steering angle deviation factor.
The formula:
Formula details and formula calculation derivation process:
the formula is used to calculate the path number asThe comprehensive scores of the bypass costs of the paths on all the cross sections are used for evaluating and sequencing basis of optimal scheduling of the unmanned aerial vehicle paths.
Parameter meaning and setting value:
the current path is numbered and set as a path 05;
For the number of detected intersecting sections in the path 05, the spatial registration analysis result is 3 sections determined by the overlapping relation of the path and the obstacle spatial envelope bodyNumbering from 1 to 3 for cross section index;
Is the first in path 05Setting the length of the detour path of the segmentIs 28.3 m of the total length of the water,Is the length of the water-soluble fiber is 32.7 m,25.1 Meters;
Is path 05 at the firstSetting the flight height adjustment of the segmentIs 6.2 m of the total length of the water,Is 4.7 m in length and the diameter of the water,5.9 Meters;
Is path 05 at the firstSetting the steering angle of the segmentAt 34,At 48,27 °;
At the intersection for all pathsAverage value of steering angle, setting,,;
The weight coefficients of the length, the flying height and the angle deviation are set as,,;
Substituting the parameters into a formula to calculate:
Segment 1 cost score:
;
segment 2 cost score:
;
segment 3 cost score:
;
And (3) summing:
;
The result 50.29 shows that the path 05 comprehensively considers the detour length, the flying height adjustment quantity and the detour cost fraction after the angle deviation in all the intersecting sections, and the numerical value is a key index used for sequencing in the follow-up path optimal scheduling.
S203, calculating priorities of a plurality of unmanned aerial vehicle paths according to the path bypassing cost score set and the bypassing cost score and the predicted flight time, and acquiring unmanned aerial vehicle measurement paths;
Extracting cost scoring results of all paths according to the path bypassing cost score set, and calculating the flight duration by combining the flight distance and the set flight speed of each path, wherein the flight duration calculation mode is to divide the total length of the paths by the flight speed, the units are unified to be seconds, the flight speed of the unmanned aerial vehicle is set to be 8 meters per second, if the path length is 620 meters, the flight duration is 77.5 seconds, the cost score and the flight duration of each path are normalized, and the normalization value adopts an interval mapping formula: WhereinAs the original value of the value,Respectively setting the minimum value and the maximum value in all paths, and respectively setting the return values of the bypass cost and the flight time length asAndFinally, the two are weighted and combined to obtain a path priority index, the weights are respectively 0.6 and 0.4, if a certain path,Then the priority value isAnd (3) arranging all paths according to the ascending order of the priority values, extracting a plurality of path numbers before, recording the navigation point index sequences of the path numbers, combining the path numbers to form a final unmanned aerial vehicle measuring path, and obtaining the unmanned aerial vehicle measuring path.
Acquiring an unmanned aerial vehicle measuring path, dynamically adjusting flight height control parameters of the unmanned aerial vehicle according to acquisition precision requirements and combining with real-time image definition, acquiring image information of a construction area and laser radar point cloud data in real time, and generating an area imaging data set specifically comprises the following steps:
s301, acquiring an unmanned aerial vehicle measurement path, calculating focal length parameters required by image acquisition equipment according to regional image acquisition precision requirements, and generating focal length flying height comparison data by combining flying height reference values required by corresponding focal lengths;
Acquiring unmanned aerial vehicle measurement paths, firstly extracting a navigation segment coordinate sequence and the corresponding navigation point number in each unmanned aerial vehicle path according to regional image acquisition precision requirements, calculating the horizontal distance between the navigation points for each navigation segment, and combining the sensor size of imaging equipmentPixel sizeVertical distance between flight platform and groundAccording to a standard spatial resolution formula: Back-pushing focal length parameterWhereinFor ground resolution, in centimeters per pixel,The focal length of the lens is measured in millimeters, the target resolution is set to be 3cm/pixel, the pixel size is 4.2 mu m, the initial value of the flying height is 90 meters, and the focal length is calculated by substitutionMillimeter, in order to ensure imaging definition, taking multiple groups of flying height values at different heights, substituting the flying height values into the formula respectively to obtain the corresponding required focal length values, constructing a height-focal length mapping table, and sorting each group of flying heights recorded in the table and the corresponding focal length values into data pairsAnd the focal lengths are calculated to be 1.05mm, 1.2mm, 1.35mm, 1.5mm and 1.65mm respectively, and are correspondingly recorded as a group of comparison items to obtain focal length flight height comparison data for a typical operation area, wherein the 5 common heights are 70 meters, 80 meters, 90 meters, 100 meters and 110 meters respectively.
S302, according to the focal length flying height comparison data, the definition of the image is evaluated by extracting the contrast value, the edge sharpening degree value and the target edge identifiable rate of the image in real time in the measuring process, so as to obtain the imaging definition of the image;
The specific formula for evaluating the sharpness of an image is:
;
calculating the imaging definition of the image;
Wherein,Representing the definition of the image to be imaged,Representing the maximum gray value in the image,Representing the minimum gray value in the image,In order to prevent the constant of zero removal,As the number of edge pixels,Is the firstThe magnitude of the gradient of the individual edge pixels,For the average gradient magnitude of all edge pixels,For the number of regions in the image,Represents the firstThe target boundary recognition rate of the individual regions,For an average target boundary recognition rate for all regions,Representing the index of edge pixels in the image,Representing an index of the region in the image.
The formula:
;
Formula details and formula calculation derivation process:
the formula is used to calculate the imaging sharpness of the imageThe result is used to evaluate the quality of the image. The formula includes three parts, namely a gray contrast part, an edge sharpening part and an edge recognizability part.
Parameter meaning and setting value:
setting the maximum gray value of the image as 200, reflecting the maximum value of the brightness of the image;
setting the minimum gray value of the image as 50, and reflecting the minimum value of the brightness of the image;
To prevent zero removal, a constant of 0.01 is set for preventing zero removal in computation;
for the number of edge pixels, set to 5000,Is the firstThe gradient magnitude of the individual edge pixels, representing the intensity of the edge portion in the image,For the average gradient magnitude of all edge pixels, set to 110, representing the average intensity of all edge pixels, set to;
For the number of areas in the image, set to 10, means that the image is divided into 10 areas,Is the firstThe target boundary recognition rate of an area, which represents the proportion of the boundary of the area that is correctly recognized,The average boundary recognition rate for all regions was set to 0.80, which represents the average boundary recognition rate for all regions, and was set
Substituting the parameters into a formula to calculate:
substituting the parameters into a formula to calculate the definition of the image:
;
;
resultsThe method shows the comprehensive definition of the image, has higher contrast of the image, good edge sharpening effect and higher target boundary recognition rate, shows better image quality, and is suitable for further analysis and modeling.
S303, dynamically updating flight height parameters according to the imaging definition of the images, recording image acquisition time points and image sequence numbers, and acquiring an area imaging data set by combining laser radar point cloud data;
According to the imaging definition data of the images, dynamically comparing the evaluation result of each image, recording the corresponding flying heights of the images which do not pass through the definition evaluation into a regulating and controlling queue, carrying out height correction on the flying segments of the images, setting a correction value according to a definition index missing item, setting the height regulating proportion as 5% steps of adjacent height groups in a focal length comparison table, and if the current image shooting height is 90 meters and the identification rate index is lower than a set threshold value, correcting the flying heights as followsAnd (3) marking corresponding flight time points and image number information, recording the point cloud data frame numbers of the laser radar system at corresponding time, carrying out synchronous processing on the image acquisition and the laser point cloud by taking a timestamp as a main key, combining and constructing region information records comprising the image frame numbers, shooting time, flight height and the point cloud frame numbers, summarizing synchronous sequences of images and point clouds in all operation sections, generating a time sequence data set of the whole quantity of the region, and acquiring a region imaging data set.
According to the regional imaging data set, analyzing the image and the laser radar point cloud data by utilizing the flying height value, reconstructing a construction engineering model of a construction region, comparing the construction engineering model with a building information model of a target engineering, calculating the completion degree of the engineering in real time, identifying the engineering progress, and generating construction progress information specifically comprises the following steps:
S401, extracting a flight height value and a time mark corresponding to each frame in image information according to a regional imaging data set, and carrying out space coordinate registration on image data and point cloud data by combining space coordinate information of each measuring point in laser radar point cloud data to generate a space data alignment result;
According to the regional imaging data set, firstly extracting flight height data corresponding to each frame of image, recording acquisition time mark information of each frame of image, converting pixel coordinates of each frame of image into ground coordinates, and calling flight height values in the conversion processAnd focal lengthUsing internal orientation formulasWhereinIn practical cases, if the pixel coordinate of a point in the image is (1200,1500), the focal length is the pixel coordinate of a point in the image coordinate systemMm, flying heightThe corresponding ground coordinates aremm、Mm, namely (80 m, 100 m), extracting the space coordinates of each measuring point from the laser radar point cloud data, including the longitude, latitude and elevation coordinates of each measuring point in the point cloud data, and recording asThe ground coordinates obtained by converting the image coordinates are utilized to perform the space position alignment operation with the laser point cloud measuring points, specifically, the point coordinates obtained by converting the image coordinates are compared with the point cloud data measuring point coordinates, and the minimum distance matching principle is adopted, namely, the calculated Euclidean distance value is adoptedIf the distance is smaller than the set spatial registration threshold value by 2 meters, the distance is regarded as a successful registration point, the pixel coordinates of all image frames and the point cloud point positions are sequentially traversed to carry out registration matching operation, and the calculated distance is that in the practical calculation example, the point cloud point coordinates (81 meters, 99 meters and 90.5 meters) are calculatedAnd (3) recording image serial numbers of each group of successful alignment points and corresponding point cloud measurement point indexes after finishing the registration of all images and point clouds, and obtaining a spatial data alignment result, wherein the m is smaller than a threshold value of 2 m.
S402, reconstructing a building model in a target construction engineering area based on a spatial data alignment result, and extracting geometric dimension information of the model to obtain a construction engineering model;
Based on a space data alignment result, unifying successfully registered point cloud data point sets to the same space coordinate system, calling all point cloud data, calculating a surface coordinate set of an area where each building target is located, three-dimensionally reconstructing the shape of the outer surface of the target building through the point cloud data, acquiring the geometric dimensions of building components by adopting a space coordinate solving method through extracting three-dimensional boundary points of each part of the building, wherein the geometric dimensions comprise length, width and height, specifically, the search matching operation is carried out on the furthest point pairs of the boundary point sets of each component along the three-axis direction, in the search process, difference operation is carried out between the maximum value and the minimum value of X, Y, Z coordinates of the boundary points of the components, for example, the maximum value and the minimum value of the X coordinates of the point cloud of a certain construction area are 115 meters, the length dimension of the component in the X direction is 15 meters, the Y direction and the Z direction dimension of the component are determined in the same manner, the three-dimensional geometric dimensions of the component are acquired to be 15 meters, the width is 12 meters and the height is 8 meters, the dimensional geometric dimensions of the component in the three-dimensional dimensions are sequentially measured, the dimensional dimensions of the component in the area are recorded, the dimensional dimensions and the space dimension and the geometric dimension parameters of the construction area are acquired, and the whole construction area is completely summarized, and the construction area is constructed.
S403, according to the construction engineering model, calling a building information model of the target engineering and comparing the building information model with an actual construction model, calculating the engineering completion degree in a plurality of grids, identifying the engineering progress and calculating the progress deviation difference value, and obtaining the construction progress information;
According to the construction engineering model, extracting the space position and the corresponding geometric dimension data of each component in the model, calling the designed target engineering building information model, comparing the actual construction model with the design model according to the space coordinates, setting the grid cell size to be 5m x 5m, and using the actual construction volume of the construction model in each grid cellAnd the target volume of the design modelComparing, calculating the completion degree of engineering asFor example, if the volume of a design model of a certain grid unit is 200 cubic meters and the actual measurement volume of a construction model is 160 cubic meters, the completion of the grid unit isIf the completion degree is smaller than 90% of the preset completion degree reference value, judging as a slower unit of the construction progress, independently recording and marking all the slower grid units, and calculating the difference between the actual completion degree and the design completion degree in all the grid units, namely calculating the progress deviation difference asThe grid unit difference isAnd c, namely, setting the deviation difference value to be negative, indicating that the construction progress is lagged by 40 cubic meters, summarizing the completion degree and the deviation difference value of all grid units, establishing a complete construction area progress information set, and acquiring construction progress information.
Invoking construction progress information, extracting geometric center point coordinates, space extending directions and boundary sizes of a plurality of components in a construction engineering model, combining design position parameters and direction vectors of corresponding components in a building information model, and calculating the space position deviation degree of each component by comparing the space position difference among the geometric center points, the deviation angle among the direction vectors and the coordinate distribution difference among the boundary sizes, wherein the step of obtaining the construction engineering measurement record comprises the following specific steps:
S501, calling construction progress information, extracting three-dimensional boundary data of components in each intra-grid construction engineering model, and generating a component space attribute data set by extracting geometric center point coordinates, space extending direction vectors and boundary dimension values of each component;
Calling construction progress information, sequentially reading the component units which are subjected to construction in each space grid, extracting point cloud boundary point sets formed in a three-dimensional model, respectively extracting furthest-distance point pairs from each component boundary point set along X, Y, Z directions, performing difference operation on coordinates to determine boundary dimension values of components in the three-axis direction, setting the maximum value of a certain component in the X-axis direction to be 102.4 meters and the minimum value of the certain component in the X-axis direction to be 98.6 meters, and determining the X-axis dimension to beThe arithmetic mean value of all the boundary point coordinates is calculated from the boundary point set to obtain the geometric center point coordinates, for example, if the boundary point X coordinates of a certain component are 98.6, 99.1, 100.4 and 102.4 in sequence, the center point X coordinates areFurther, according to the connection relation of each boundary point in space, the maximum direction projection vector direction is obtained by adopting a principal component analysis method, the extension vector is set as (0.87,0.49,0) as a space extension direction vector, the extension vector represents that the component extends along the far and the north directions of the XY plane, after the calculation of the geometric center point coordinates, the space extension direction vector and the boundary dimension of all the components is completed, structural summarization is carried out according to the component numbers, a structural data set taking the component numbers as the principal keys is formed, and a component space attribute data set is generated.
S502, according to a component space attribute data set, extracting design coordinates, design direction vectors and standard boundary dimension data of corresponding components in a building information model, and comparing to obtain component space difference data;
according to the component space attribute data set, reading design component parameters corresponding to the component space attribute data set in the building information model one by one, comparing the component design coordinates with the same number with the actual center point coordinates, and executing three-dimensional space difference value calculation, wherein a position difference value calculation formula is as follows: WhereinThe coordinates of the center points of the components in the actual model,For the coordinates of the center point of the component in the design model, if the actual component center point is (100.1,36.7,4.8), the design center point is (100.0,36.6,4.9), the position difference isAnd (3) judging the space direction difference, if the included angle is larger than 15 degrees, regarding the space direction difference as direction deviation, in addition, comparing the length-width-height difference of the boundary dimension, if the single-axis dimension difference exceeds 10% of the design dimension, marking the single-axis dimension difference as a dimension abnormal member, finishing the comparison of the positions, the directions and the boundary dimensions of all the members, outputting the difference value record of each member in three dimensions, and obtaining the space difference data of the members.
S503, analyzing the space position deviation degree of each component according to the component space difference data, calculating the deviation grade and mapping the deviation grade into a construction engineering model to obtain a construction engineering measurement record;
According to the space difference data of the components, extracting the difference value fields of each component in three dimensions of position, direction and boundary dimension, setting an offset grade dividing threshold, setting the position offset grade to be 0-0.1 meter as a first level, 0.1-0.3 meter as a second level and more than 0.3 meter as a third level, dividing the direction offset grade to be 0-5 degrees as a first level, 5-15 degrees as a second level and more than 15 degrees as a third level, setting the size offset grade to be 0-5% as a first level, 5% -10% as a second level and more than 10% as a third level relative to the error, respectively giving grade labels according to the section where the difference values are located, carrying out synthetic judgment on the grade values of each component on three indexes, adopting the maximum offset grade as the whole offset grade of the component, setting the direction offset grade to be 17 degrees as a third level if the position offset of a certain component is 0.28 meter as a second level and the size offset grade is 4% as a first level, marking the corresponding space coordinate position and the component number in a construction model, and generating an offset grade measuring and recording layer of the whole area engineering measurement grade.
The above embodiments may be implemented in whole or in part by software, hardware (e.g., circuitry), firmware, or any other combination. When implemented in software, the above-described embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the processes or functions in accordance with embodiments of the present invention are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center by wired (e.g., infrared, wireless, microwave, etc.) means. The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more sets of available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium may be a solid state disk.
It should be understood that the term "and/or" is merely an association relationship describing the associated object, and means that three relationships may exist, for example, a and/or B, and may mean that a exists alone, while a and B exist alone, and B exists alone, wherein a and B may be singular or plural. In addition, the character "/" herein generally indicates that the associated object is an "or" relationship, but may also indicate an "and/or" relationship, and may be understood by referring to the context.
In the present invention, "at least one" means one or more, and "a plurality" means two or more. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (a, b, or c) of a, b, c, a-b, a-c, b-c, or a-b-c may be represented, wherein a, b, c may be single or plural.
It should be understood that, in various embodiments of the present invention, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working procedures of the apparatus, device and unit described above may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus, device and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another device, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. The storage medium includes a U disk, a removable hard disk, a read-only memory (ROM), a random access memory (random access memory, RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

Translated fromChinese
1.一种基于无人机三维测绘的数字化施工方法,其特征在于,所述方法包括:1. A digital construction method based on unmanned aerial vehicle three-dimensional mapping, characterized in that the method comprises:S1:导入区域数字地表模型,将施工区域划分为多个栅格并识别高程峰值点,结合峰值点相邻位置的高程值,计算峰值点的高程偏移量,识别区域内的多个障碍物,生成障碍物标识信息;S1: Import the regional digital surface model, divide the construction area into multiple grids and identify the elevation peak points, combine the elevation values of the adjacent positions of the peak points, calculate the elevation offset of the peak points, identify multiple obstacles in the area, and generate obstacle identification information;S2:调用所述障碍物标识信息,提取障碍物的空间位置和几何形状,通过分析每条无人机路径中绕避飞行增加的路径长度、飞行高度调整量和路径转向角度,计算绕避代价分数,获取无人机测量路径;S2: calling the obstacle identification information, extracting the spatial position and geometric shape of the obstacle, calculating the avoidance cost score by analyzing the path length, flight altitude adjustment and path turning angle added by the avoidance flight in each UAV path, and obtaining the UAV measurement path;S3:获取所述无人机测量路径,根据采集精度需求,结合实时图像清晰度,动态调整无人机的飞行高度控制参数,实时采集施工区域的图像信息和激光雷达点云数据,生成区域成像数据集;S3: Obtain the measurement path of the UAV, dynamically adjust the flight altitude control parameters of the UAV according to the acquisition accuracy requirements and the real-time image clarity, collect image information and lidar point cloud data of the construction area in real time, and generate a regional imaging data set;S4:根据所述区域成像数据集,利用飞行高度值,解析图像和激光雷达点云数据,重构施工区域的施工工程模型,并与目标工程的建筑信息模型进行对比,实时计算工程的完成度并识别工程进度,生成施工进度信息。S4: Based on the regional imaging data set, using the flight altitude value, parsing the image and the LiDAR point cloud data, reconstructing the construction project model of the construction area, and comparing it with the building information model of the target project, calculating the completion of the project in real time and identifying the project progress, and generating construction progress information.2.根据权利要求1所述的基于无人机三维测绘的数字化施工方法,其特征在于,所述障碍物标识信息具体为障碍物空间分布图层、障碍物几何属性数据、障碍物唯一标识编码,所述无人机测量路径包括路径段起止坐标集、路径航向角序列、路径对应避障策略参数集,所述区域成像数据集包括图像分辨率标签、点云覆盖密度图、影像定位坐标集,所述施工进度信息具体指区块完成状态、工序节点对应时间标识、施工完成比例。2. According to the digital construction method based on drone three-dimensional mapping in claim 1, it is characterized in that the obstacle identification information specifically includes obstacle spatial distribution layer, obstacle geometric attribute data, and obstacle unique identification code; the drone measurement path includes path segment start and end coordinate sets, path heading angle sequence, and path corresponding obstacle avoidance strategy parameter set; the regional imaging data set includes image resolution label, point cloud coverage density map, and image positioning coordinate set; the construction progress information specifically refers to the block completion status, process node corresponding time mark, and construction completion ratio.3.根据权利要求1所述的基于无人机三维测绘的数字化施工方法,其特征在于,导入区域数字地表模型,将施工区域划分为多个栅格并识别高程峰值点,结合峰值点相邻位置的高程值,计算峰值点的高程偏移量,识别区域内的多个障碍物,生成障碍物标识信息的步骤具体为:3. The digital construction method based on drone three-dimensional mapping according to claim 1 is characterized in that the regional digital surface model is imported, the construction area is divided into multiple grids and the elevation peak points are identified, the elevation offset of the peak point is calculated by combining the elevation values of the positions adjacent to the peak point, and multiple obstacles in the area are identified. The step of generating obstacle identification information is specifically as follows:S101:导入区域数字地表模型,将施工区域划分为多个栅格,并提取每个栅格中的高程数据,识别每个栅格的高程峰值点并记录位置坐标,获取峰值点坐标集;S101: importing a regional digital surface model, dividing the construction area into multiple grids, extracting elevation data in each grid, identifying the elevation peak point of each grid and recording the position coordinates, and obtaining a peak point coordinate set;S102:基于所述峰值点坐标集,结合相邻位置的高程值,计算峰值点在多个方向上的高程偏移量,获取高程偏移量数据;S102: Based on the peak point coordinate set and in combination with the elevation values of adjacent positions, the elevation offsets of the peak points in multiple directions are calculated to obtain elevation offset data;S103:根据所述高程偏移量数据,利用高程偏移量,检测区域中的高程异常位置并识别障碍物,包括塔吊、电塔,通过提取目标障碍物的尺寸和位置信息,生成障碍物标识信息。S103: According to the elevation offset data, using the elevation offset, detecting elevation abnormality locations in the area and identifying obstacles, including tower cranes and power towers, and generating obstacle identification information by extracting size and location information of target obstacles.4.根据权利要求3所述的基于无人机三维测绘的数字化施工方法,其特征在于,调用所述障碍物标识信息,提取障碍物的空间位置和几何形状,通过分析每条无人机路径中绕避飞行增加的路径长度、飞行高度调整量和路径转向角度,计算绕避代价分数,获取无人机测量路径的步骤具体为:4. The digital construction method based on UAV three-dimensional mapping according to claim 3 is characterized in that the obstacle identification information is called, the spatial position and geometric shape of the obstacle are extracted, and the avoidance cost score is calculated by analyzing the path length, flight altitude adjustment amount and path turning angle increased by the avoidance flight in each UAV path. The steps of obtaining the UAV measurement path are specifically as follows:S201:调用所述障碍物标识信息,提取每个障碍物的空间位置坐标、竖向尺寸与边界轮廓点,依据每个障碍物的空间包络范围,识别每条无人机路径中存在空间重叠的位置,获取路径交叉段数据集;S201: calling the obstacle identification information, extracting the spatial position coordinates, vertical dimensions and boundary contour points of each obstacle, identifying the spatially overlapping positions in each UAV path according to the spatial envelope range of each obstacle, and obtaining a path intersection segment dataset;S202:根据所述路径交叉段数据集,分析多个重叠位置绕避飞行需要的路径长度、飞行高度调整量和路径转向角度,计算每条路径的绕避代价分数,获取路径绕避代价分数集;S202: Analyzing the path lengths, flight altitude adjustment amounts, and path turning angles required for avoidance flights at multiple overlapping positions according to the path intersection segment data set, calculating the avoidance cost score of each path, and obtaining a path avoidance cost score set;S203:根据所述路径绕避代价分数集,根据绕避代价分数,结合预测的飞行时长,计算多条无人机路径的优先级,获取无人机测量路径。S203: According to the path avoidance cost score set, according to the avoidance cost score, and in combination with the predicted flight duration, the priorities of multiple UAV paths are calculated to obtain the UAV measurement path.5.根据权利要求4所述的基于无人机三维测绘的数字化施工方法,其特征在于,所述计算每条路径的绕避代价分数的具体公式为:5. The digital construction method based on drone three-dimensional mapping according to claim 4 is characterized in that the specific formula for calculating the avoidance cost score of each path is: ;计算路径绕避代价综合得分值,获取路径绕避代价分数集;Calculate the comprehensive score of the path avoidance cost and obtain the path avoidance cost score set;其中,为路径编号为的路径绕避代价综合分数值,为路径的唯一标识编号,为路径中交叉段的索引编号,为路径中交叉段的总数量,为路径中第个交叉段的绕避路径长度值,为路径中第个交叉段所需飞行高度调整量,为路径中第个交叉段上的实际转向角度值,为在第个交叉段处所有路径对应转向角度的平均值,为路径长度因子的权重系数,为飞行高度调整因子的权重系数,为转向角度偏差因子的权重系数。in, The path number is The comprehensive score of the path avoidance cost, is the unique identification number of the path. is the index number of the intersection segment in the path, For path The total number of crossover segments, For path Middle The length of the detour path of the intersection segment, For path Middle The required flight altitude adjustment for each intersection segment is: For path Middle The actual steering angle value on the intersection segment, For the The average value of the steering angles corresponding to all paths at the intersection segment, is the weight coefficient of the path length factor, is the weight coefficient of the flight altitude adjustment factor, is the weight coefficient of the steering angle deviation factor.6.根据权利要求4所述的基于无人机三维测绘的数字化施工方法,其特征在于,获取所述无人机测量路径,根据采集精度需求,结合实时图像清晰度,动态调整无人机的飞行高度控制参数,实时采集施工区域的图像信息和激光雷达点云数据,生成区域成像数据集的步骤具体为:6. The digital construction method based on UAV three-dimensional mapping according to claim 4 is characterized in that the steps of obtaining the UAV measurement path, dynamically adjusting the flight altitude control parameters of the UAV according to the acquisition accuracy requirements and in combination with the real-time image clarity, and collecting image information and laser radar point cloud data of the construction area in real time to generate a regional imaging data set are specifically as follows:S301:获取所述无人机测量路径,根据区域图像采集精度需求,计算图像采集设备需要的焦距参数,结合对应焦距需要的飞行高度基准值,生成焦距飞行高度对照数据;S301: Obtain the measurement path of the drone, calculate the focal length parameters required by the image acquisition device according to the regional image acquisition accuracy requirements, and generate focal length flight height comparison data in combination with the flight height reference value required for the corresponding focal length;S302:根据所述焦距飞行高度对照数据,通过在测量过程中实时提取图像的对比度值、边缘锐化程度值与目标边缘可识别率,评估图像的清晰度,得到图像成像清晰度;S302: According to the focal length flying height comparison data, by extracting the contrast value, edge sharpness value and target edge recognizability of the image in real time during the measurement process, evaluating the clarity of the image to obtain the image imaging clarity;S303:根据所述图像成像清晰度,对飞行高度参数进行动态更新,记录图像采集时间点、影像序列编号,结合激光雷达点云数据,获取区域成像数据集。S303: dynamically update the flight altitude parameters according to the image clarity, record the image acquisition time point and image sequence number, and obtain the regional imaging data set in combination with the laser radar point cloud data.7.根据权利要求6所述的基于无人机三维测绘的数字化施工方法,其特征在于,所述评估图像的清晰度的具体公式为:7. The digital construction method based on drone three-dimensional mapping according to claim 6 is characterized in that the specific formula for evaluating the clarity of the image is: ;计算图像成像清晰度;Calculate image clarity;其中,代表图像成像清晰度,代表图像中的最大灰度值,代表图像中的最小灰度值,为防止除零的常数,为边缘像素点数量,为第个边缘像素的梯度幅值,为所有边缘像素的平均梯度幅值,为图像中的区域数量,代表第个区域的目标边界识别率,为所有区域的平均目标边界识别率,代表图像中边缘像素的索引,代表图像中区域的索引。in, Represents the image clarity, Represents the maximum gray value in the image. Represents the minimum gray value in the image. To prevent division by zero, is the number of edge pixels, For the The gradient magnitude of edge pixels, is the average gradient magnitude of all edge pixels, is the number of regions in the image, Representative The target boundary recognition rate of the region, is the average target boundary recognition rate of all regions, represents the index of edge pixels in the image, Represents the index of the region in the image.8.根据权利要求6所述的基于无人机三维测绘的数字化施工方法,其特征在于,根据所述区域成像数据集,利用飞行高度值,解析图像和激光雷达点云数据,重构施工区域的施工工程模型,并与目标工程的建筑信息模型进行对比,实时计算工程的完成度并识别工程进度,生成施工进度信息的步骤具体为:8. The digital construction method based on UAV three-dimensional mapping according to claim 6 is characterized in that, according to the regional imaging data set, the flight altitude value is used to analyze the image and the laser radar point cloud data, reconstruct the construction project model of the construction area, and compare it with the building information model of the target project, calculate the completion degree of the project in real time and identify the project progress, and the steps of generating the construction progress information are specifically as follows:S401:根据所述区域成像数据集,提取图像信息中每帧对应的飞行高度值与时间标记,结合激光雷达点云数据中每个测量点的空间坐标信息,对影像数据与点云数据进行空间坐标配准,生成空间数据对齐结果;S401: extracting the flight altitude value and time mark corresponding to each frame in the image information according to the regional imaging data set, combining the spatial coordinate information of each measurement point in the laser radar point cloud data, performing spatial coordinate registration on the image data and the point cloud data, and generating a spatial data alignment result;S402:基于所述空间数据对齐结果,重构目标施工工程区域中的建筑模型,并提取模型的几何尺寸信息,获取施工工程模型;S402: reconstructing a building model in the target construction project area based on the spatial data alignment result, extracting geometric dimension information of the model, and obtaining a construction project model;S403:根据所述施工工程模型,调用目标工程的建筑信息模型并与实际施工模型进行对比,计算多个栅格内的工程完成度,识别工程进度并计算进度偏移差值,获取施工进度信息。S403: According to the construction project model, the building information model of the target project is called and compared with the actual construction model, the project completion degree in multiple grids is calculated, the project progress is identified and the progress offset difference is calculated, and the construction progress information is obtained.9.根据权利要求1所述的基于无人机三维测绘的数字化施工方法,其特征在于,所述方法还包括:9. The digital construction method based on drone three-dimensional mapping according to claim 1, characterized in that the method further comprises:S5:调用所述施工进度信息,提取施工工程模型中多个构件的几何中心点坐标、空间延伸方向和边界尺寸,结合对应构件在建筑信息模型中的设计位置参数和方向向量,通过比较几何中心点间的空间位置差异、方向向量间的偏离角度、边界尺寸间的坐标分布差,计算每个构件的空间位置偏移程度,获取施工工程测量记录;S5: calling the construction progress information, extracting the geometric center point coordinates, spatial extension directions and boundary dimensions of multiple components in the construction project model, combining the design position parameters and direction vectors of the corresponding components in the building information model, and calculating the spatial position deviation degree of each component by comparing the spatial position difference between the geometric center points, the deviation angle between the direction vectors, and the coordinate distribution difference between the boundary dimensions, so as to obtain the construction project measurement record;所述施工工程测量记录包括构件实际空间位置集、构件偏移角度矩阵、构件尺寸偏差值分布图。The construction engineering measurement record includes a component actual spatial position set, a component offset angle matrix, and a component size deviation value distribution diagram.10.根据权利要求9所述的基于无人机三维测绘的数字化施工方法,其特征在于,调用所述施工进度信息,提取施工工程模型中多个构件的几何中心点坐标、空间延伸方向和边界尺寸,结合对应构件在建筑信息模型中的设计位置参数和方向向量,通过比较几何中心点间的空间位置差异、方向向量间的偏离角度、边界尺寸间的坐标分布差,计算每个构件的空间位置偏移程度,获取施工工程测量记录的步骤具体为:10. The digital construction method based on drone three-dimensional mapping according to claim 9 is characterized in that the construction progress information is called to extract the geometric center point coordinates, spatial extension directions and boundary dimensions of multiple components in the construction project model, and the design position parameters and direction vectors of the corresponding components in the building information model are combined to calculate the spatial position deviation degree of each component by comparing the spatial position difference between the geometric center points, the deviation angle between the direction vectors, and the coordinate distribution difference between the boundary dimensions. The steps of obtaining the construction project measurement record are specifically as follows:S501:调用所述施工进度信息,提取每个栅格内施工工程模型中构件的三维边界数据,通过提取每个构件的几何中心点坐标、空间延伸方向向量与边界尺寸值,生成构件空间属性数据集;S501: calling the construction progress information, extracting the three-dimensional boundary data of the components in the construction engineering model in each grid, and generating a component space attribute data set by extracting the geometric center point coordinates, space extension direction vector and boundary size value of each component;S502:根据所述构件空间属性数据集,提取建筑信息模型中对应构件的设计坐标、设计方向向量和标准边界尺寸数据并进行对比,获取构件空间差异数据;S502: extracting design coordinates, design direction vectors and standard boundary dimension data of corresponding components in the building information model according to the component space attribute data set and performing comparison to obtain component space difference data;S503:根据所述构件空间差异数据,分析每个构件的空间位置偏移程度,计算偏移等级并映射到施工工程模型中,获取施工工程测量记录。S503: Analyze the spatial position offset degree of each component according to the component spatial difference data, calculate the offset level and map it to the construction project model, and obtain the construction project measurement record.
CN202510554087.5A2025-04-292025-04-29 A digital construction method based on UAV 3D mappingActiveCN120063235B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202510554087.5ACN120063235B (en)2025-04-292025-04-29 A digital construction method based on UAV 3D mapping

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202510554087.5ACN120063235B (en)2025-04-292025-04-29 A digital construction method based on UAV 3D mapping

Publications (2)

Publication NumberPublication Date
CN120063235Atrue CN120063235A (en)2025-05-30
CN120063235B CN120063235B (en)2025-07-11

Family

ID=95798459

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202510554087.5AActiveCN120063235B (en)2025-04-292025-04-29 A digital construction method based on UAV 3D mapping

Country Status (1)

CountryLink
CN (1)CN120063235B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN120278367A (en)*2025-06-092025-07-08北京城建勘测设计研究院有限责任公司Optimization analysis method for underground pipeline construction path planning
CN120297541A (en)*2025-06-122025-07-11浪潮智慧供应链科技(山东)有限公司 A method and system for inventorying unmanned aerial vehicles

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070106473A1 (en)*2005-01-242007-05-10Bodin William KNavigating a uav with obstacle avoidance algorithms
CN111537994A (en)*2020-03-242020-08-14江苏徐工工程机械研究院有限公司 An unmanned mine card obstacle detection method
CN111915721A (en)*2020-07-282020-11-10广州中科智巡科技有限公司Laser point cloud-based method and system for rapidly extracting flat section of power transmission line corridor building
CN115033959A (en)*2022-06-082022-09-09紫金矿业建设有限公司BIM forward design method based on three-dimensional laser scanning
CN118838383A (en)*2024-09-232024-10-25西安迈远科技有限公司Unmanned aerial vehicle path planning system and method in engineering construction based on machine learning
CN119110035A (en)*2024-09-052024-12-10江苏工程职业技术学院 A construction monitoring method integrating BIM and drones
CN119206123A (en)*2024-11-262024-12-27江苏星湖科技有限公司 Construction progress detection system and method based on fusion of three-dimensional model and field data
CN119693191A (en)*2024-11-192025-03-25广东钧屹建设工程有限公司 A comprehensive construction site management system based on machine vision

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070106473A1 (en)*2005-01-242007-05-10Bodin William KNavigating a uav with obstacle avoidance algorithms
CN111537994A (en)*2020-03-242020-08-14江苏徐工工程机械研究院有限公司 An unmanned mine card obstacle detection method
CN111915721A (en)*2020-07-282020-11-10广州中科智巡科技有限公司Laser point cloud-based method and system for rapidly extracting flat section of power transmission line corridor building
CN115033959A (en)*2022-06-082022-09-09紫金矿业建设有限公司BIM forward design method based on three-dimensional laser scanning
CN119110035A (en)*2024-09-052024-12-10江苏工程职业技术学院 A construction monitoring method integrating BIM and drones
CN118838383A (en)*2024-09-232024-10-25西安迈远科技有限公司Unmanned aerial vehicle path planning system and method in engineering construction based on machine learning
CN119693191A (en)*2024-11-192025-03-25广东钧屹建设工程有限公司 A comprehensive construction site management system based on machine vision
CN119206123A (en)*2024-11-262024-12-27江苏星湖科技有限公司 Construction progress detection system and method based on fusion of three-dimensional model and field data

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王晓阳: "山地高密度地震采集若干关键技术应用研究", 《中国博士学位论文全文数据库基础科学辑》, no. 03, 15 March 2025 (2025-03-15)*
王苏平: "城市内无人机航迹规划与集群协同对抗研究", 《中国优秀硕士学位论文全文数据库基础科学辑》, no. 09, 15 September 2024 (2024-09-15)*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN120278367A (en)*2025-06-092025-07-08北京城建勘测设计研究院有限责任公司Optimization analysis method for underground pipeline construction path planning
CN120297541A (en)*2025-06-122025-07-11浪潮智慧供应链科技(山东)有限公司 A method and system for inventorying unmanned aerial vehicles

Also Published As

Publication numberPublication date
CN120063235B (en)2025-07-11

Similar Documents

PublicationPublication DateTitle
CN120063235B (en) A digital construction method based on UAV 3D mapping
CN118707988B (en) A UAV-assisted inspection method and system for power transmission lines
CN108181635B (en)Laser point cloud classification method for cross crossing analysis of power transmission line
CN106296814B (en)Highway maintenance detection and virtual interactive interface method and system
Žabota et al.Accuracy assessment of uav-photogrammetric-derived products using PPK and GCPs in challenging terrains: In search of optimized rockfall mapping
CN114200527B (en)Unmanned aerial vehicle aeromagnetic measurement method and system based on oblique photography
CN118397533A (en)Open pit coal mine out-of-range mining monitoring method and system
Jain et al.Modeling urban land cover growth dynamics based on land change modeler (LCM) using remote sensing: a case study of Gurgaon, India
CN120147555B (en) UAV surveying and mapping method and system based on 3D point cloud data analysis
CN117192075A (en)Water and soil conservation monitoring method and system of unmanned aerial vehicle in highway construction scene
CN119942366A (en) Satellite remote sensing estimation method for aboveground biomass of shrubs in desert steppes
CN118500353A (en) A method for identifying the tilt state of a hyperbolic cooling tower based on laser point cloud data
Teng et al.Extraction and Analysis of Spatial Feature Data of Traditional Villages Based on the Unmanned Aerial Vehicle (UAV) Image
CN107944089A (en)A kind of plot limit for height analysis system and its analysis method for regarding corridor because of the present circumstance
CN118135137B (en)Real scene three-dimensional construction method, system and storage medium for terrain complex area right determination
CN118689889A (en) A method and device for updating map full-factor data based on multi-technology fusion
CN119247999A (en) Intelligent route planning method and system for highway drones
CN116700330A (en)Intelligent inspection method and intelligent inspection system
CN112487309B (en)Uncertainty medical reachability calculation method based on track data
Sefercik et al.Point-based and model-based geolocation analysis of airborne laser scanning data
CN120178909B (en) UAV patrol strategy generation method and system for transmission line early warning
CN120235065B (en)Unmanned aerial vehicle parking apron dynamic landing point adjustment method and system based on environment awareness
CN114386522B (en) Dynamic target rapid perception method and system based on deep learning
CN118758957B (en) A rapid detection method for bridge surface defects using progressive multi-UAV patrols
CN120471488B (en) Photovoltaic power station cluster power prediction method and system based on multi-task learning

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp