A cross-graph multi-condition screening and identification method for rainwater riser components
The cross-graph multi-condition screening method addresses layer uncertainty in CAD systems to accurately identify rainwater risers, enhancing construction planning precision.
Patent Information
- Application Number
- CN202210040314.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-14
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2042-01-14
AI Technical Summary
Existing CAD systems struggle to accurately identify rainwater riser components in building floor plans due to uncertain layers, hindering efficient construction preparation.
A cross-graph multi-condition screening and identification method is employed, involving parsing CAD drawings, layer recommendations, obtaining axis and grid information, filtering circular primitives, and screening for interference elements to accurately identify rainwater risers.
Stably obtains reserved rainwater riser components, ensuring accurate construction planning by resolving layer uncertainty issues.
Smart Images

Figure CN114494722B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the fields of CAD drawing recognition, computer vision technology, and image processing technology, and in particular to a cross-drawing multi-condition screening and recognition method for rainwater riser components in a floor plan of a professional building machine room. Background Art
[0002] CAD construction drawings are drawings made by using design software such as AutoCAD to show the overall layout of the project, the exterior shape of the building, the interior layout, the structural structure, the interior and exterior decoration, the material methods, the equipment, and the construction. CAD construction drawings are characterized by complete drawings, accurate expressions, and specific requirements. They are the basis for engineering construction, the preparation of construction drawing budgets, and the construction organization design. They are also important technical documents for technical management. Before construction, the construction drawings need to be carefully reviewed before entering the construction stage. The purpose is to ensure the smooth progress of the construction and avoid the impact of errors in the drawings on the use stage after the completion of the construction.
[0003] With the widespread application of artificial intelligence, some tasks that were previously done manually can be completed by artificial intelligence, but the existing CAD building reserved rainwater riser components cannot be identified by relying on layers due to the uncertainty of the layers. The present invention proposes a recognition method with good generalization performance and high accuracy for obtaining the reserved rainwater riser component information in the floor plan of a professional computer room in a building. Summary of the invention
[0004] In view of the above problems, the present invention provides a method for cross-graph multi-condition screening and identification of rainwater riser components.
[0005] To solve the above technical problems, the present invention is implemented through the following technical solutions: The present invention provides a method for cross-graph multi-condition screening and identification of rainwater riser components, the method comprising the following steps:
[0006] S1. First, the CAD drawing needs to be parsed to obtain basic information such as the elements and layers in the drawing;
[0007] S2, then recommending the layer to the recommended layer of the component according to the basic information obtained in step S1;
[0008] S3. Get all the spaces on the standard floor and computer room floor;
[0009] S4, obtaining the axis number and axis grid information of the machine room layer and the standard layer drawings, and obtaining a reference mapping point;
[0010] S5. Obtain all circular primitives in the computer room layer and select circular primitives with a certain diameter;
[0011] S6. Filter out circular elements that may be reserved rainwater risers according to spaces where the reserved rainwater risers may be placed and spaces that will not exist;
[0012] S7, re-screening based on possible interference primitives and interference layers;
[0013] S8. Screen other circular graphics elements in the computer room layer again.
[0014] Preferably, the reference mapping point in step S4 is specifically a uniform axis number obtained.
[0015] Preferably, screening the circular primitives with a certain diameter in step S5 specifically includes screening the circular primitives with a diameter between 50 and 200.
[0016] Preferably, in step S6, the circular primitive obtained in step S5 is first mapped to the standard layer.
[0017] Preferably, the interference graphic elements and interference layers in step S7 specifically include sewage pipes.
[0018] Preferably, the re-screening of other circular graphic elements in the computer room layer in step S8 specifically includes screening out the circular graphic elements in other component frames of the computer room layer that may contain the circular layer.
[0019] It can be seen from the above description of the present invention that, compared with the prior art, the present invention has the following advantages:
[0020] The invention discloses a cross-drawing multi-condition screening and identification method for rainwater riser components, which can stably obtain reserved rainwater riser components in a machine room floor plan, thereby solving the problem that the reserved rainwater riser components of existing CAD buildings cannot be identified by relying on layers due to uncertain layers. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 It is a flow chart of the steps of the present invention;
[0022] Figure 2 The invention is a schematic diagram of accurately identifying the reserved rainwater riser of the building on the drawing. DETAILED DESCRIPTION
[0023] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0024] like Figure 1-2 As shown, the present invention provides a method for cross-graph multi-condition screening and identification of rainwater riser components, the method comprising the following steps:
[0025] S1. First, the CAD drawing needs to be parsed to obtain basic information such as the elements and layers in the drawing;
[0026] S2, then recommending the layer to the recommended layer of the component according to the basic information obtained in step S1;
[0027] S3. Get all the spaces on the standard floor and computer room floor;
[0028] S4, obtaining the axis number and axis grid information of the machine room layer and the standard layer drawings, and obtaining a reference mapping point;
[0029] S5. Obtain all circular primitives in the computer room layer and select circular primitives with a certain diameter;
[0030] S6. Filter out circular elements that may be reserved rainwater risers according to spaces where the reserved rainwater risers may be placed and spaces that will not exist;
[0031] S7, re-screening based on possible interference primitives and interference layers;
[0032] S8. Screen other circular graphics elements in the computer room layer again.
[0033] Wherein, the reference mapping point in step S4 is specifically a uniform axis number obtained;
[0034] Wherein, screening the circular primitives with a certain diameter in step S5 specifically includes screening the circular primitives with a diameter between 50 and 200;
[0035] Wherein, in step S6, the circular primitive obtained in step S5 is first mapped to the standard layer;
[0036] The interference primitives and interference layers in step S7 specifically include sewage pipes;
[0037] Among them, the re-screening of other circular graphic elements in the computer room layer in step S8 specifically involves screening out the circular graphic elements in other component frames of the computer room layer that may contain a circular layer.
[0038] The present invention provides a cross-drawing multi-condition screening and identification method for rainwater riser components, which can stably obtain reserved rainwater riser components in a machine room floor plan, thereby solving the problem that the reserved rainwater riser components of existing CAD buildings cannot be identified relying on layers due to uncertain layers.
[0039] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A cross-graph multi-condition screening and identification method for rainwater riser components, characterized in that: The method comprises the following steps: S1. First, the CAD drawing needs to be parsed to obtain the basic information of the elements and layers in the drawing; S2, then recommending the layer to the recommended layer of the component according to the basic information obtained in step S1; S3. Get all the spaces on the standard floor and computer room floor; S4, obtaining the axis number and axis grid information of the machine room layer and the standard layer drawings, and obtaining a reference mapping point; S5. Obtain all circular primitives in the computer room layer and select circular primitives with a certain diameter; S6. Filter out circular elements that may be reserved rainwater risers according to spaces where the reserved rainwater risers may be placed and spaces that will not exist; S7, re-screening based on possible interference primitives and interference layers; S8, re-screening other circular graphics elements in the computer room layer; The reference mapping point in step S4 is specifically a uniform axis number obtained.
2. According to claim 1, a method for cross-graph multi-condition screening and identification of rainwater riser components is characterized by: The step S5 of screening the circular primitives with a certain diameter specifically includes screening the circular primitives with a diameter between 50 and 200.
3. According to claim 1, a method for cross-graph multi-condition screening and identification of rainwater riser components is characterized by: In step S6, the circle primitive obtained in step S5 is first mapped to the standard layer.
4. According to claim 1, a method for cross-graph multi-condition screening and identification of rainwater riser components is characterized by: The interference graphic elements and interference layers in step S7 specifically include sewage pipes.
5. According to claim 1, a method for cross-graph multi-condition screening and identification of rainwater riser components is characterized by: The step S8 of re-screening other circular graphic elements in the computer room layer specifically includes screening out the circular graphic elements in other component frames of the computer room layer that may contain the circular layer.
