A real scene three-dimensional based man-machine interaction system square quantity calculation design method
Patent Information
- Application Number
- CN202311340883.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-17
- Publication Date
- 2026-09-15
- Estimated Expiration
- 2043-10-17
AI Technical Summary
但在利用无人机航测技术进行土石方量计算过程中,结合路基设计横断面进行土方计算时,通常只会计算结构物、原地面、设计线围城的面积,无法准确分辨开挖的土石和修筑的结构物,单通过无人机航测的三维模型无法计算出需要单独统计的结构物(挡墙、边沟、截水沟等)的方量,也无法统计边坡防护拱形骨架、路侧防护混凝土墩的数量
[0011] 1. This invention constructs standard structures along the highway based on the highway road width, highway slope information, and water flow discharge information. Then, through human-computer interaction, the volume of the standardized structures can be statistically calculated without the need for on-site manual statistics.
Smart Images

Figure CN117407956B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of highway volume measurement technology, and in particular to a volume measurement design method based on a real-world 3D human-computer interaction system. Background Technology
[0002] In highway construction, relying solely on manual methods to count and verify earthwork excavation is not only costly in terms of manpower and resources but also time-consuming. With limited surveying personnel and the need to expedite construction, it's difficult to fully calculate earthwork volume at each stage. UAV aerial surveying technology can solve this problem of insufficient manpower for earthwork excavation volume calculation, offering advantages such as speed and efficiency. Common UAV aerial surveying techniques involve obtaining a 3D topographic model of the site before and after excavation, or combining it with CAD cross-sections of the roadbed design for earthwork volume calculation. However, when using UAV aerial surveying for earthwork volume calculation, especially when combining it with the roadbed design cross-section, it typically only calculates the area of structures, the original ground surface, and the area enclosed by the design line. It cannot accurately distinguish between excavated earth and constructed structures. The 3D model from UAV aerial surveying alone cannot calculate the volume of structures requiring separate statistics (retaining walls, side ditches, intercepting ditches, etc.), nor can it count the number of slope protection arch frames and roadside protection concrete piers. Summary of the Invention
[0003] The purpose of this invention is to address the aforementioned problems by providing a design method for volume calculation in a human-computer interaction system based on a real-world 3D scene. This method involves using a standard template or standard object representing the cross-section of a structure built into the system, selecting the structure to be counted in the 3D model, and drawing the length to be counted. The volume of the structure can then be calculated using the length and cross-section. Furthermore, by utilizing a built-in target detection algorithm, a 3D real-world area can be selected, allowing for the identification of target objects to be counted. This human-computer interaction method enables the individual counting of structures.
[0004] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0005] A method for calculating the volume of a human-computer interaction system based on a real-world 3D scene includes the following steps:
[0006] Step S1: Use drone aerial photography technology to create a realistic 3D model of the highway project site;
[0007] Step S2: Construct standard structures along the highway in the 3D model of the highway scene based on the width of the highway surface, the slope information along the highway and the water discharge information, and mark the standard structures that need to be counted and their lengths.
[0008] Step S3: Select the standard structure and its settlement interval in the highway real scene 3D model, and calculate the volume of the selected standard structure according to the settlement interval, length labeling information and cross-sectional dimension information.
[0009] Based on the aforementioned scheme, in an improved scheme, the volume calculation design method further includes the following steps: Step S4: After completing the volume calculation process, generate a statistical report. Furthermore, Step S3 also includes the following steps: Step S35: Repeat the aforementioned steps S31-S34 to continue adding standard structures of the same or different types for volume calculation.
[0010] By adopting the above technical solution, the present invention has the following beneficial effects:
[0011] 1. This invention constructs standard structures along the highway based on the highway road width, highway slope information, and water flow discharge information. Then, through human-computer interaction, the volume of the standardized structures can be statistically calculated without the need for on-site manual statistics.
[0012] 2. Calculating the volume of the structure separately based on the real-world 3D model can better adapt to the measurement rules of the project, and also broaden the application scenarios of the platform. Attached Figure Description
[0013] Figure 1 This is a system block diagram of Example 1 of the present invention.
[0014] Figure 2 This is a system block diagram of Example 2 of the present invention. Detailed Implementation
[0015] The specific implementation of the invention will be further described below with reference to the accompanying drawings.
[0016] Example 1
[0017] like Figure 1 As shown in Embodiment 1, a method for calculating the volume of a human-computer interaction system based on a real-world 3D scene includes the following steps:
[0018] Step S1: Use drone aerial photography technology to create a real-world 3D model of the highway project site.
[0019] Step S2: In the 3D model of the highway, construct standard structures (non-road surface structures) along the highway line based on the highway road width, slope information, and water discharge information, and label each standard structure that needs to be statistically analyzed and its length. Step S2 includes the following steps:
[0020] Step S21: Construct a standardized database of standard structures in the 3D model of the highway, including culverts, ditches, and retaining walls. Each type of standard structure has at least one cross-sectional dimension. For two standard structures of the same type but with different cross-sectional dimensions (each standard structure with a different cross-sectional dimension has a built-in standard cross-sectional design drawing in the system; dimensions can be calculated using the cross-sectional design drawing or directly correlated using the cross-sectional dimension values), a connecting section is set at the junction. The cross-section of the connecting section uses the average value and has a preset length. Standard structures may also include trees, streetlights, etc.
[0021] Step S22: Establish the correlation between standard structures of different cross-sectional dimensions for each type and the road surface width, roadside slope information, and water discharge information. For example, side ditches are used to drain surface water collected on the road surface and slopes; the wider the road surface, the larger the required drainage ditch; the longer the slope and the larger the angle, the more rainwater accumulates and flows down to the bottom of the slope in a short time after rain, and the closer to the bottom of the slope, the larger the required drainage ditch. Thus, the correlation can be obtained by combining information such as road surface width, distance between the slope and the road surface, length from the top of the slope to the bottom of the slope, and slope inclination angle with actual conditions, and then linking the side ditches of different cross-sectional dimensions together. For example, a culvert is a drainage channel (water passage) built under the roadbed and below the road surface, allowing water to flow under the highway. The larger the water flow volume in a short time, the larger the required culvert cross-section; conversely, the fewer the flow discharge points, the larger the required culvert cross-section. Thus, information such as water flow volume and discharge points can be obtained through topographic data, and correlations can be established through practical experiments, thereby linking culverts with different cross-sectional dimensions. Similarly, the installation of retaining walls is related to the distance between the slope and the highway; their length and height on the slope are related to the slope angle, and thus, a correlation can be established.
[0022] Step S23: Based on the terrain information along the highway, obtain information on the slope and water discharge along the highway.
[0023] Step S24: Based on the road surface width, roadside slope information, and water discharge information, set up standard structures of the appropriate type and cross-sectional dimensions along the road. For example, when setting up a road, plan side ditches according to their relationships, and then manually inspect and adjust them to determine the layout of the side ditches.
[0024] Step S25: Label each standard structure along the highway that needs to be counted and its length. Label the objects to be counted in the real-world 3D model. The system can directly display the real-world 3D model and includes measurement (volume measurement) and bounding box selection (quantity counting) functions. The bounding box selection method involves manually selecting the area to be counted in the real-world 3D model (including individually counted structures). Then, the system automatically detects all structures within that area (object detection algorithm). After each bounding box selection, a structure selection box automatically pops up. Select the structure to be counted, and the system automatically counts the structures within the selected box. The selection box includes a search bar and various cross-sectional view diagrams (one cross-sectional view diagram for each type of standard structure). Users can search for structures using keywords in the search bar or directly select from the cross-sectional view diagrams (displayed as cross-sectional planar graphics).
[0025] Step S3: Select the standard structure and its settlement section in the 3D model of the highway, and calculate the volume of the selected standard structure based on the settlement section, length annotation information, and cross-sectional dimension information (cross-sectional design drawing or dimension value). Step S3 includes the following steps:
[0026] Step S31: Select the starting and ending points in the 3D model of the highway to form the calculation interval. In the 3D model, select the starting point of the standard structure with the mouse, and click the right-click to select the ending point. The selection can be made on the road surface or structure, and then combined with the cross-section and highway mileage stakes, coordinates, etc., the length can be automatically calculated based on the selected starting and ending points.
[0027] Step S32: Select the standard structure for which volume calculations will be performed within the settlement range. In step S32, the standard structure can be selected using: keyword search, browsing and selecting a cross-sectional view of the standard structure, or selecting from all standard structures automatically detected within the selected area. After confirming the end point, a prompt will appear indicating the selection of the standard structure and its cross-section. Keyword search for the cross-section is supported, as is direct selection from the cross-section display.
[0028] Step S33: Based on the starting and ending points and length marking information, calculate the length of each cross-sectional dimension section of the standard structure. When a project has only one type of ditch cross-section, it is named the standard ditch cross-section, and its length is calculated. When the ditch in the same project has different cross-sections, it needs to be named according to its station number, such as the ditch from k12+300 to k13+200, and then the length of each section is calculated by combining the location and length information of the connecting section.
[0029] Step S34: Based on the length and cross-sectional dimensions of each section of the standard structure, calculate the volume of the standard structure within the settlement interval. Because the 3D model contains geographic information, the length (distance) is directly measured in the 3D model; for the intersection of different cross-sections, an average calculation method is used, that is, the average area of the two preceding and following cross-sections. Of course, when there are more than two different cross-sections between the start and end points of the selected ditch category, multiple segments can be selected separately or the length of each segment can be entered before selecting the standard cross-section.
[0030] As mentioned above, standard structures are constructed along the highway based on the highway road width, slope information, and water discharge information. The volume of the standardized structures can then be calculated through human-computer interaction, eliminating the need for on-site manual calculation. Calculating the volume of the structure based on real-world 3D scenery is more adaptable to the project's measurement rules and also broadens the platform's application scenarios.
[0031] Example 2
[0032] Based on the aforementioned Embodiment 1, this Embodiment 2 is an improvement. For other details not covered herein, please refer to the aforementioned Embodiment 1.
[0033] like Figure 1 As shown in the figure, in the method for calculating the volume of a human-computer interaction system based on real-world 3D in Embodiment 2, step S3 further includes the following steps:
[0034] Step S35: Repeat steps S31-S34 to continue adding standard structures of the same or different types for volume calculation. That is, after this calculation is completed, the system can continue adding structures of the same type or different types; the system defaults to adding structures of the same type. After the current calculation is completed, you can choose to end the current volume calculation if you wish to terminate it. In other words, this volume calculation can include more than one calculation and can calculate standard structures of the same or different types.
[0035] Example 3
[0036] Based on the aforementioned Embodiment 1 or Embodiment 2, this Embodiment 3 is an improvement. For other details not covered herein, please refer to the aforementioned Embodiments 1-2.
[0037] like Figure 2 As shown in the figure, the volume calculation design method of the human-computer interaction system based on real-scene 3D in this embodiment 3 also includes the following steps:
[0038] Step S4: After completing the volume calculation process, generate a statistical report. The system provides functions to end the statistical report generation, continue adding the same type, and continue adding different types. After selection, the system defaults to continuing to add the same type. If you need to end the process, you can select the system's end statistical report generation function.
[0039] To automatically calculate the quantities of standardized structures (culverts, ditches, retaining walls, slope protection arch frames, roadside protection concrete piers) and other objects (trees), a measurement platform (measurement system) is used for human-computer interaction to perform quantity calculations and generate reports for standardized structures and other objects. The platform allows for the setting of several standardized cross-sections of structures and object types. Using an automatically generated 3D model, the system selects the length of the structure, chooses the built-in standard cross-section, and selects the object type. The volume of the structure is calculated based on the cross-section and length, and a report is generated. Simultaneously, by measuring the quantity of each object in the 3D model, different object quantity statistics can be generated.
[0040] It should be noted that the examples of the above embodiments can preferably be combined with one or more of each other according to actual needs, and the accompanying drawings of multiple examples adopt a set of combined technical features, which will not be described in detail here.
[0041] The above description is a detailed explanation and illustration of the preferred embodiments of the present invention. However, these descriptions are not intended to limit the scope of protection claimed by the present invention. All equivalent changes or modifications made under the technical teachings of the present invention should fall within the patent protection scope covered by the present invention.
Claims
1. A method for calculating and designing the volume of a human-computer interaction system based on a real-world 3D scene, characterized in that, Includes the following steps: Step S1: Use drone aerial photography technology to create a realistic 3D model of the highway project site; Step S2: Construct standard structures along the highway in the 3D model of the highway scene based on the width of the highway surface, the slope information along the highway and the water discharge information, and mark the standard structures that need to be counted and their lengths. Step S3: Select standard structures and their settlement intervals in the 3D model of the highway scene, and calculate the volume of the selected standard structures based on the settlement interval, length annotation information and cross-sectional dimension information. The specific content of step S2 includes the following steps: Step S21: Construct a database of standardized standard structures in the 3D model of the highway scene. The standard structures include culverts, side ditches and retaining walls, and each type of standard structure has more than one cross-sectional dimension. Step S22: Set the correlation between standard structures of different types and cross-sectional dimensions and highway pavement width, highway slope information and water discharge information; Step S23: Based on the terrain information along the highway, obtain information on the slope and water discharge along the highway; Step S24: Based on the road surface width, roadside slope information, and water discharge information, set up standard structures of the corresponding type and cross-sectional dimensions along the road. Step S25: Mark each standard structure along the highway that needs to be counted and its length; The specific content of step S3 includes the following steps: Step S31: Select the starting point and ending point in the 3D model of the highway to form the settlement interval; Step S32: Select the standard structure for which the volume calculation is to be performed within the settlement range; Step S33: Calculate the length of each cross-sectional dimension segment of the standard structure based on the starting point, ending point, and length marking information; Step S34: Calculate the volume of the standard structure in the settlement interval based on the length and cross-sectional dimensions of each cross-sectional dimension section of the standard structure.
2. The method for calculating and designing the volume of a human-computer interaction system based on real-scene 3D as described in claim 1, characterized in that: In step S21, a connecting section is set at the junction of two standard structures of the same type but different cross-sectional dimensions. The cross-section of the connecting section adopts the average value and a certain preset length.
3. The method for calculating and designing the volume of a human-computer interaction system based on real-scene 3D as described in claim 1, characterized in that: In step S32, the standard structure is selected in the following ways: by using keyword search to select the standard structure, or by browsing and selecting the cross-sectional view of the standard structure, or by using a box selection and selecting the standard structure from all standard structures automatically detected within the box selection range.
4. The method for calculating and designing the volume of a human-computer interaction system based on real-scene 3D as described in claim 1, characterized in that: Step S3 further includes the following steps: Step S35, repeat the aforementioned steps S31-S34 to continue adding standard structures of the same or different types for volume calculation.
5. The method for calculating and designing the volume of a human-computer interaction system based on real-scene 3D as described in claim 1, characterized in that, It also includes the following steps: Step S4: After completing the volume calculation process, generate a statistical report.
Citation Information
Patent Citations
Road fine design method
CN111428306A
Road effective earth volume calculation method based on oblique photography technology
CN111765867A