CN-121883573-B - Method, device, equipment and medium for calculating and geometrically reconstructing volume of road internal diseases
Abstract
The invention discloses a method, a device, equipment and a medium for calculating and reconstructing the volume of internal diseases of a road, wherein the method comprises the steps of carrying out standardized processing on three-dimensional simulation point cloud data of the internal diseases of the road to obtain standardized simulation point cloud data, preprocessing the data, identifying a disease communication subarea, determining an internal starting point to construct a starting point set, constructing a space stepping direction based on the starting point set, carrying out stepping search on a judging boundary point to generate the boundary point set, fusing the boundary point set to obtain a disease space contour, and carrying out disease volume calculation and three-dimensional geometric shape reconstruction based on the disease space contour.
Inventors
- YU JING
- LIU TAOLUE
- LV SONGTAO
- LU WEIWEI
- WEI HUI
- TANG SHU
- Li Yuanqu
Assignees
- 长沙理工大学
Dates
- Publication Date
- 20260512
- Application Date
- 20260320
Claims (8)
- 1. The method for calculating the volume and reconstructing the geometry of the internal diseases of the road is characterized by comprising the following steps of: Collecting three-dimensional simulation point cloud data of diseases in a road, and performing standardized processing to obtain standardized simulation point cloud data, wherein the standardized simulation point cloud data comprises three-dimensional space coordinate information and attribute information of each point in a disease area, and the attribute information comprises point density, reflection intensity and/or damage indexes; Preprocessing the standardized simulation point cloud data to identify a disease communication sub-region; Determining an internal starting point of the disease from each disease communicating sub-region, and constructing a disease starting point set; Constructing a plurality of space stepping directions by taking the internal starting point of the disease as a center based on the disease starting point set, performing stepping search based on the space stepping directions, judging disease boundary points of all disease communicating sub-areas, and generating a disease boundary point set; Carrying out fusion treatment on the disease boundary point set to obtain a disease space contour, and carrying out disease volume calculation and three-dimensional geometric reconstruction based on the disease space contour; constructing a plurality of space stepping directions based on the disease starting point set by taking the internal starting point of the disease as a center, performing stepping search based on the space stepping directions, judging disease boundary points of all disease communicating sub-areas, and generating a disease boundary point set, wherein the method comprises the following steps: Constructing a plurality of space stepping directions by taking the internal starting points of all diseases in the disease starting point set as the center, and generating a space stepping direction set, wherein the space stepping directions comprise directions of setting a plurality of angles along the horizontal direction, directions perpendicular to the road structure layer, along the main extending direction of the diseases and the orthogonal direction of the main extending direction of the diseases; Step searching is gradually performed from a corresponding starting point along a space stepping direction in the space stepping direction set based on a preset stepping step length; Extracting neighborhood point cloud information at each stepping position, and judging whether the current stepping position is positioned in a disease area or not; In response to the current stepping position meeting the disease boundary judgment condition, marking the current stepping position as a disease boundary point, stopping step searching in the current space stepping direction, removing the current space stepping direction from the space stepping direction set, and returning to execute the step of gradually searching from the corresponding starting point along the space stepping direction in the space stepping direction set based on the preset stepping step length; In response to the space stepping direction set being an empty set, integrating disease boundary points marked in all space stepping directions to generate a disease boundary point set; the calculating of the lesion volume and the reconstruction of the three-dimensional geometric shape based on the lesion space contour comprise the following steps: performing voxel division in the space range of the disease space outline to obtain a regular voxel unit; counting the number of units of the regular voxel units positioned in the disease area, and calculating to obtain the disease voxel volume; Setting preset section intervals along the main extending direction of the diseases based on the preset section intervals to construct a plurality of parallel sections; calculating the intersection area between each parallel section and the disease space contour, and obtaining the disease section accumulation volume through sectional area integration; performing disease volume calculation based on the disease voxel volume and the disease section accumulation volume to obtain a final disease volume calculation result; And carrying out three-dimensional geometric reconstruction based on the disease space outline and the final disease volume calculation result to complete the three-dimensional geometric reconstruction of the disease.
- 2. The method for calculating and geometrically reconstructing the volume of the internal road disease according to claim 1, wherein the preprocessing the standardized simulation point cloud data to identify the disease communicating sub-region comprises: Performing isolated noise point elimination processing on the standardized simulation point cloud data based on a space neighborhood relation to obtain point cloud data with noise eliminated; performing density smoothing on the point cloud data with noise removed to obtain candidate point cloud data; Setting an inter-point distance threshold, and constructing a spatial communication relation of the candidate point cloud data based on the inter-point distance threshold; And dividing disease point cloud areas of the candidate point cloud data according to the space communication relation, and identifying one or more disease communication subareas.
- 3. The method for calculating and geometrically reconstructing the volume of the internal road disease according to claim 1, wherein the determining the internal starting point of the disease from each disease communicating sub-region, and constructing the disease starting point set, comprises: Extracting the space distribution information of each disease connected sub-region, wherein the space distribution information comprises point cloud density distribution information, space boundary information and geometric center information; Determining at least one disease internal starting point from each disease communication subarea based on the space distribution information, integrating all the disease internal starting points, and constructing a disease starting point set, wherein the disease internal starting points meet at least one of the following conditions: the disease point cloud density is higher than a preset density threshold value; The position is positioned at a position with a distance greater than a preset distance threshold value from the nearest non-disease area or the road structure boundary; and the position is positioned in a preset range of the geometric center of the disease communication subregion.
- 4. The method for calculating and geometrically reconstructing a volume of a road interior defect according to claim 1, wherein the defect boundary determination condition includes at least one of: The number of disease points in a preset neighborhood range of the current stepping position is lower than a preset disease point threshold value; the density of the disease point cloud in the preset neighborhood range of the current stepping position is lower than that of the previous stepping position, and the difference value of the density of the disease point cloud is lower than a preset difference value threshold; The current stepping position exceeds the disease communicating sub-area; The current stepping position enters the non-diseased material layer or an area outside the road structure boundary.
- 5. The method for calculating and geometrically reconstructing the volume of the internal road fault according to claim 1, wherein the fusing the set of fault boundary points to obtain the spatial profile of the fault comprises: Comparing the space coordinates of the disease boundary point sets, and performing boundary point duplication removal processing to obtain duplication-removed boundary point sets; performing spatial ordering on the deduplicated boundary point set based on a spatial topological relation to obtain an ordered boundary point set; Detecting the spatial continuity of the ordered boundary point set, and marking missing points based on a spatial continuity check result; performing completion processing on the missing points by adopting a spatial interpolation algorithm to obtain a boundary point set after completion; carrying out local smoothing treatment on the complemented boundary point set to obtain a smoothed boundary point set so as to eliminate local deviation of point cloud; and constructing a continuous space curved surface based on the smoothed boundary point set to obtain the disease space contour.
- 6. A road interior disease volume calculation and geometry reconstruction device configured to implement the road interior disease volume calculation and geometry reconstruction method according to any one of claims 1 to 5, the device comprising: The system comprises a point cloud data acquisition module, a data processing module and a data processing module, wherein the point cloud data acquisition module is used for acquiring three-dimensional simulation point cloud data of diseases in a road, and performing standardized processing to obtain standardized simulation point cloud data, wherein the standardized simulation point cloud data comprises three-dimensional space coordinate information and attribute information of each point in a disease area, and the attribute information comprises point density, reflection intensity and/or damage indexes; The communication region identification module is used for preprocessing the standardized simulation point cloud data and identifying a disease communication sub-region; The starting point positioning module is used for determining the internal starting point of the disease from each disease communicating sub-region and constructing a disease starting point set; The boundary point searching module is used for constructing a plurality of space stepping directions by taking the internal starting point of the disease as a center based on the disease starting point set, carrying out stepping search based on the space stepping directions, judging disease boundary points of all disease communicating sub-areas and generating a disease boundary point set; And the disease contour construction module is used for carrying out fusion processing on the disease boundary point set to obtain a disease space contour, and carrying out disease volume calculation and three-dimensional geometric shape reconstruction based on the disease space contour.
- 7. A device for calculating and reconstructing the volume of an internal road disease, characterized in that the device comprises a memory, a processor and a program for calculating and reconstructing the volume of an internal road disease stored on the memory, wherein the processor is used for running the program for calculating and reconstructing the volume of an internal road disease, and the program for calculating and reconstructing the volume of an internal road disease is configured to realize the method for calculating and reconstructing the volume of an internal road disease according to any one of claims 1 to 5.
- 8. A computer-readable storage medium, wherein a volume calculation and geometry reconstruction program of an internal road disease is stored on the computer-readable storage medium, and the volume calculation and geometry reconstruction program of an internal road disease implements the volume calculation and geometry reconstruction method of an internal road disease according to any one of claims 1 to 5 when executed by a processor.
Description
Method, device, equipment and medium for calculating and geometrically reconstructing volume of road internal diseases Technical Field The invention relates to the technical field of road engineering, in particular to a method, a device, equipment and a medium for calculating the volume and reconstructing the geometry of diseases in a road. Background The road serves as the core infrastructure of the transportation system, and its structural integrity is directly related to traffic safety and service life. In the long-term service process of the road, the road is influenced by multiple factors such as vehicle load, environmental erosion, material aging and the like, complex diseases such as cracks, holes, looseness and the like are easy to generate in the road, the diseases are often interwoven to form a complex network form, and if the road cannot be accurately detected and evaluated in time, serious potential safety hazards such as pavement collapse, structural damage and the like can be caused. With the development of three-dimensional detection technology, the methods such as numerical simulation, ground penetrating radar inversion, CT imaging and multi-source fusion are widely applied to the detection of diseases in roads, simulation point cloud data containing three-dimensional space coordinates and related attribute information of disease areas can be obtained, a data basis is provided for quantitative analysis and three-dimensional reconstruction of diseases, and the point cloud technology has the advantage of retaining space geometric information with high fidelity and becomes a core technical support for the fine analysis of road diseases. At present, aiming at topology reconstruction and volume calculation of road disease simulation point clouds, the special characteristics of a complex disease network in a road are difficult to meet actual demands, and the method has the obvious defects that firstly, the disease simulation point clouds usually exist in a discrete form, an effective internal constraint mechanism is lacking in the existing method, a disease boundary cannot be accurately determined, secondly, the complex expansion range of the disease cannot be covered on the whole surface by three-dimensional reconstruction of the disease, boundary points of partial disease areas are omitted, boundary extraction is incomplete, thirdly, the fusion treatment of discrete boundary points does not consider the topological constraint and the spatial correlation, simple de-duplication or sequencing is only carried out, continuous and complete disease spatial contours are difficult to form, fourthly, the suitability of the volume calculation method and the complex disease topological structure is poor, and the geometric feature optimization calculation logic of the disease is not combined, so that the volume calculation precision is insufficient. Disclosure of Invention The invention mainly aims to provide a method, a device, equipment and a medium for calculating and geometrically reconstructing the volume of a road internal disease, and aims to solve the technical problems that the road internal disease is not completely reconstructed and the calculation of the disease volume is inaccurate because the boundary of the disease cannot be accurately determined in simulation or detection aiming at a complex disease network in the road, and the topological constraint and the spatial relevance are not considered in the prior art. In order to achieve the above purpose, the present invention provides a method for calculating the volume and reconstructing the geometry of a disease in a road, comprising the steps of: Collecting three-dimensional simulation point cloud data of diseases in a road, and performing standardized processing to obtain standardized simulation point cloud data, wherein the standardized simulation point cloud data comprises three-dimensional space coordinate information and attribute information of each point in a disease area, and the attribute information comprises point density, reflection intensity and/or damage indexes; Preprocessing the standardized simulation point cloud data to identify a disease communication sub-region; Determining an internal starting point of the disease from each disease communicating sub-region, and constructing a disease starting point set; Constructing a plurality of space stepping directions by taking the internal starting point of the disease as a center based on the disease starting point set, performing stepping search based on the space stepping directions, judging disease boundary points of all disease communicating sub-areas, and generating a disease boundary point set; And carrying out fusion treatment on the disease boundary point set to obtain a disease space contour, and carrying out disease volume calculation and three-dimensional geometric reconstruction based on the disease space contour. Optionally, the preprocessing the standardized simulated