CN113205536B - Method for drawing aggregate density cloud picture - Google Patents
Method for drawing aggregate density cloud picture Download PDFInfo
- Publication number
- CN113205536B CN113205536B CN202110589839.3A CN202110589839A CN113205536B CN 113205536 B CN113205536 B CN 113205536B CN 202110589839 A CN202110589839 A CN 202110589839A CN 113205536 B CN113205536 B CN 113205536B
- Authority
- CN
- China
- Prior art keywords
- aggregate
- area
- units
- percentage
- coordinate
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 239000003086 colorant Substances 0.000 claims abstract description 4
- 210000000677 aggregate cell Anatomy 0.000 claims 1
- 210000004027 cell Anatomy 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/206—Drawing of charts or graphs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4007—Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20021—Dividing image into blocks, subimages or windows
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30008—Bone
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30132—Masonry; Concrete
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Geometry (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention provides a method for drawing aggregate density cloud pictures, which comprises the following steps: dividing the section of a concrete test piece into a plurality of areas with equal size; dividing each area into a plurality of grid units with equal size, and calculating the percentage of the number of aggregate units in each area to the total number of grid units in the area where the aggregate units are located; grading the percentage of the number of aggregate units in each area to the total number of grid units in the area; establishing a three-dimensional coordinate system, and taking the percentage of the number of aggregate units in each area to the total number of units in the area as the z coordinate of the centroid of each area; calculating the z coordinate corresponding to each point by interpolation for other points in the section of the whole concrete sample; the z-coordinates of all points are graded and described in different colors, completing the plot. The invention enables a user to visually observe the aggregate density position and the change of the aggregate density degree at different positions through the color change.
Description
Technical Field
The invention belongs to the technical field of concrete microscopic research, and particularly relates to a method for drawing aggregate density cloud pictures.
Background
In the concrete mesomechanics research process, the position of concrete load damage is found to be closely related to the position of aggregate in concrete, and the initial crack is more easily generated in an aggregate dense area, so that how to visually judge the position of the aggregate dense area is important. At present, no method is provided for judging the aggregate concentration area, which brings trouble to the concrete mesomechanics research, so that a method for quickly and intuitively judging the aggregate concentration area is urgently needed to be researched.
Disclosure of Invention
The invention aims to provide a method for overcoming the defects in the prior art.
In order to solve the technical problems, the invention adopts the following technical scheme:
a method for drawing a aggregate density cloud picture comprises the following steps:
step 1: dividing the section of a concrete test piece into a plurality of areas with equal size;
step 2: dividing each area into a plurality of grid units with equal size, and calculating the percentage of the number of aggregate units in each area to the total number of grid units in the area where the aggregate units are located;
and step 3: grading the calculated percentage of the number of the aggregate units in each area;
and 4, step 4: establishing a three-dimensional coordinate system, and taking the percentage of the number of aggregate units in each area to the total number of grid units in the area as the z coordinate of the centroid of each area;
and 5: calculating the z coordinate corresponding to each point by interpolation for other points in the section of the whole concrete sample;
step 6: and (4) grading the z coordinates of all the points according to the grades divided in the step (3), and describing by different colors to finish drawing.
Further, the method for classifying the percentage of the number of the aggregate units in each area in the step 3 comprises the following steps:
and calculating the aggregate unit percentage of all the areas, extracting the maximum percentage and the minimum percentage, differentiating the maximum percentage and the minimum percentage, dividing the difference into more equal parts, and grading the range between the minimum percentage and the maximum percentage according to the result of the grading.
Further, for a point at the edge of the section of the concrete sample, the z coordinate of the point is taken as the z coordinate of the centroid of the area closest to the point.
Further, the size of the lattice unit is selected according to the size of the aggregate unit.
Compared with the prior art, the invention has the beneficial effects that: the invention provides a method for drawing a cloud picture of the aggregate density degree, so that a user can visually observe the aggregate density position and the aggregate density degree change at different positions through the color change; the invention represents the aggregate density change of the concrete section by drawing a cloud chart, and provides technical support for the subsequent research on the influence of the aggregate density on the mechanical property of the concrete.
Drawings
FIG. 1 is a schematic diagram of a concrete sample section division according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a random aggregate model according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a centroid coordinate point of each region according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating a z-coordinate correspondence relationship between points at edges of a cross section according to an embodiment of the present invention;
FIG. 5 is an aggregate concentration cloud for an embodiment of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the following embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the embodiments and features of the embodiments may be combined with each other without conflict.
The present invention is further illustrated by the following examples, which are not to be construed as limiting the invention.
The invention discloses a method for drawing aggregate density cloud pictures, which comprises the following steps:
step 1: dividing the section of a concrete test piece into a plurality of areas with equal size;
step 2: dividing each area into a plurality of grid units with equal size, and calculating the percentage of the number of aggregate units in each area to the total number of grid units in the area where the aggregate units are located;
and step 3: grading the calculated percentage of the number of the aggregate units in each area;
and 4, step 4: establishing a three-dimensional coordinate system, and taking the percentage of the number of aggregate units in each area to the total number of grid units in the area as the z coordinate of the centroid of each area;
and 5: for the aggregate units at the edges of the section of the concrete sample, enabling the z coordinate of the aggregate units to be the z coordinate of the area centroid closest to the aggregate units;
step 6: calculating the z coordinate corresponding to each point by interpolation for other points in the section of the whole concrete sample;
and 7: and (4) grading the z coordinates of all the points according to the grades divided in the step (3), and describing by different colors to finish drawing.
The following description will be given with reference to specific examples. As shown in fig. 1, the cross section of the concrete sample is 150mm × 150mm, in this embodiment, the cross section of the concrete sample is divided into 100 small square regions with the same size, and each region is divided into a plurality of square lattice units with 0.5mm × 0.5 mm. In the present embodiment, when a density cloud of aggregates in a random aggregate model is drawn, the aggregate gradation simulated by the model is selected as the secondary mixed concrete of (10 to 15) mm and (5 to 10) mm, but of course, in other embodiments, the secondary mixed concrete may be usedSelecting concrete with other gradation, and calculating to obtain the aggregate with the two gradations having areas of 2394mm2、4104mm2. The model release results are shown in fig. 2. The number of aggregate units in each area is calculated according to the charging result, and the specific result is shown in the following table 1.
TABLE 1 number of aggregate units in each zone
The percentage of the number of aggregate units in each zone to the total number of square grid units in the zone in which the aggregate units are located was calculated, and the specific results are shown in table 2 below.
TABLE 2 percent number of aggregate units in each zone
Traversing the aggregate unit percentages of 100 areas in the table, extracting the maximum percentage and the minimum percentage to obtain that the maximum percentage of the number of the aggregate units is 72.4%, the minimum percentage of the number of the aggregate units is 0.89%, performing difference on the maximum percentage and the minimum percentage, dividing the difference value into 10 equal parts, and dividing the range between the minimum percentage and the maximum percentage into grades according to the dividing result, wherein the specific grades are divided as shown in the following table 3.
TABLE 3 grading of the percentage of the number of aggregate units
Color grade | Percentage range of aggregate unit number |
1 | (0.89%,8.041%] |
2 | (8.041%,15.192%] |
3 | (15.192%,22.343%] |
4 | (22.343%,29.494%] |
5 | (29.494%,36.645%] |
6 | (36.645%,43.796%] |
7 | (43.796%,50.947%] |
8 | (50.947%,58.098%] |
9 | (58.098%,65.249%] |
10 | (65.249,72.4%] |
Then establishing a three-dimensional coordinate system, establishing x and y axes in a plane where the section of the concrete test piece is located, and taking the percentage of the number of aggregate units in each area as a z axis; specifically, the percentage of the number of aggregate units in each region to the total number of square grid units in the region where the aggregate units are located is taken as the z-coordinate of the centroid of the region, and the centroid coordinates of each square unit are taken as the x-coordinate and the y-coordinate of the grid unit, so that three-dimensional coordinates of 100 points can be obtained, as shown in fig. 3. However, the point at the edge of the section of the concrete sample does not have a corresponding z coordinate, and the point on the edge of the concrete sample is considered to be the same as the z coordinate of the centroid of the area closest to the point, as shown in fig. 4, and the z coordinates of the two points corresponding to the two arrows are the same.
And performing linear interpolation on other points of the section of the concrete sample, calculating the z coordinate of each point between two adjacent points through the z coordinates of the two points, and finally drawing, wherein the drawn image is shown as the attached drawing 5.
While the invention has been described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention.
Claims (4)
1. A method for drawing aggregate density cloud pictures is characterized by comprising the following steps:
step 1: dividing the section of a concrete test piece into a plurality of areas with equal size;
step 2: dividing each area into a plurality of grid units with equal size, and calculating the percentage of the number of aggregate units in each area to the total number of grid units in the area where the aggregate units are located;
and step 3: grading the calculated percentage of the number of the aggregate units in each area;
and 4, step 4: establishing a three-dimensional coordinate system, and taking the percentage of the number of aggregate units in each area to the total number of grid units in the area as the z coordinate of the centroid of each area;
and 5: calculating the z coordinate corresponding to each point by interpolation for other points in the section of the whole concrete sample;
step 6: and (4) grading the z coordinates of all the points according to the grades divided in the step (3), and describing by different colors to finish drawing.
2. The method for drawing the aggregate density cloud picture according to claim 1, wherein the method for classifying the percentage of the number of the aggregate units in each region in the step 3 comprises the following steps:
and calculating the aggregate unit percentage of all the areas, extracting the maximum percentage and the minimum percentage, differentiating the maximum percentage and the minimum percentage, dividing the difference into more equal parts, and grading the range between the minimum percentage and the maximum percentage according to the result of the grading.
3. The method for drawing the aggregate concentration cloud picture according to claim 1, wherein the z coordinate of a point at the edge of the section of the concrete sample is the z coordinate of the area centroid closest to the point.
4. The method of claim 1, wherein the size of the grid cells is selected based on the size of the aggregate cells.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110589839.3A CN113205536B (en) | 2021-05-28 | 2021-05-28 | Method for drawing aggregate density cloud picture |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110589839.3A CN113205536B (en) | 2021-05-28 | 2021-05-28 | Method for drawing aggregate density cloud picture |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113205536A CN113205536A (en) | 2021-08-03 |
CN113205536B true CN113205536B (en) | 2022-04-29 |
Family
ID=77023411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110589839.3A Active CN113205536B (en) | 2021-05-28 | 2021-05-28 | Method for drawing aggregate density cloud picture |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113205536B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108027975A (en) * | 2015-09-18 | 2018-05-11 | 高通股份有限公司 | Quick cost polymeric for intensive Stereo matching |
CN109255302A (en) * | 2018-08-15 | 2019-01-22 | 广州极飞科技有限公司 | Object recognition methods and terminal, mobile device control method and terminal |
CN110264567A (en) * | 2019-06-19 | 2019-09-20 | 南京邮电大学 | A kind of real-time three-dimensional modeling method based on mark point |
CN112164432A (en) * | 2020-09-29 | 2021-01-01 | 大连海事大学 | Method for optimizing miniaturized coplanar metamaterial under sub-wavelength aperture transmission enhancement |
WO2021016891A1 (en) * | 2019-07-30 | 2021-02-04 | 深圳市大疆创新科技有限公司 | Method and apparatus for processing point cloud |
CN112419407A (en) * | 2020-11-04 | 2021-02-26 | 清华大学 | Cloud cluster displacement vector calculation method and device based on cloud cluster edge identification |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10008035B1 (en) * | 2015-05-18 | 2018-06-26 | Blue River Technology Inc. | System and method of virtual plant field modelling |
-
2021
- 2021-05-28 CN CN202110589839.3A patent/CN113205536B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108027975A (en) * | 2015-09-18 | 2018-05-11 | 高通股份有限公司 | Quick cost polymeric for intensive Stereo matching |
CN109255302A (en) * | 2018-08-15 | 2019-01-22 | 广州极飞科技有限公司 | Object recognition methods and terminal, mobile device control method and terminal |
CN110264567A (en) * | 2019-06-19 | 2019-09-20 | 南京邮电大学 | A kind of real-time three-dimensional modeling method based on mark point |
WO2021016891A1 (en) * | 2019-07-30 | 2021-02-04 | 深圳市大疆创新科技有限公司 | Method and apparatus for processing point cloud |
CN112164432A (en) * | 2020-09-29 | 2021-01-01 | 大连海事大学 | Method for optimizing miniaturized coplanar metamaterial under sub-wavelength aperture transmission enhancement |
CN112419407A (en) * | 2020-11-04 | 2021-02-26 | 清华大学 | Cloud cluster displacement vector calculation method and device based on cloud cluster edge identification |
Non-Patent Citations (3)
Title |
---|
Terrain_classification_based_on_variable-scale_three-dimensional_grid_map;xingyu Chen;《2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014)》;20141130;322-328 * |
混凝土二维随机骨料生成和投放的均匀性判别;柯俊宏;《湖北工业大学学报》;20210430;第36卷(第2期);全文 * |
边坡工程中监测数据场三维云图实时动态;孟永东;《岩石力学工程学报》;20120930;第31卷(第2期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113205536A (en) | 2021-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210174121A1 (en) | Method for extracting robot processing boundary of thin-walled part with small curvature based on three-dimensional point cloud | |
CN107610230B (en) | 3D printing digital model sectioning and interface design method and application | |
CN106934826B (en) | Rock slope structure refined modeling and block identification method | |
CN112819962B (en) | Non-uniform grid division and local grid density method in digital image correlation | |
CN110188423A (en) | A kind of linear engineering structure fast B IM modeling method based on FEM meshing | |
CN110807772A (en) | Bounding box-based irrelevant point cloud eliminating method in component size detection | |
CN110675441A (en) | Laser point cloud-based power transmission line ground wire modeling extraction method | |
CN113205536B (en) | Method for drawing aggregate density cloud picture | |
CN104008566A (en) | Method for high-efficiency rendering of mass high-precision three-dimensional electric power equipment models in GIS | |
CN109615594B (en) | Laser point cloud cavity repairing and coloring method | |
CN110222447B (en) | Adaptive mesh division method and system based on octree | |
CN111859577A (en) | Direct layering method for laser additive repair | |
CN109961512B (en) | Method and device for extracting landform airborne point cloud | |
CN114511546A (en) | Laser point cloud forest breast diameter obtaining method based on DBSCAN clustering and four quadrants | |
CN106952346A (en) | A kind of system and method that furred ceiling 3D models are generated based on picture plane polygon | |
CN107292100B (en) | Method for calculating fractal dimension of rock structural surface | |
CN107037738A (en) | The material based on STL models removes algorithm in geometry Simulation of NC Machining | |
CN104634710B (en) | A kind of rock mass hole exceedes the analysis method and device oozed with connecting feature | |
CN115329409B (en) | Rapid modeling method for catenary in virtual scene | |
CN108416842A (en) | A kind of city three-dimensional comprehensive pipe network information management method | |
CN111898052A (en) | WEB-side online display method of lightweight BIM model | |
CN111179420B (en) | Three-dimensional city model optimization method and system | |
CN114612538A (en) | Method for flattening three-dimensional curved surface pattern of cultural relic | |
CN106056124A (en) | Relief extraction method based on three-dimensional curved surface loop guidance | |
CN113902887A (en) | Three-dimensional visual edge generation method, system, computer and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |