CN107103118A - A kind of Indoor environment spatial extraction method based on CAD diagram paper - Google Patents
A kind of Indoor environment spatial extraction method based on CAD diagram paper Download PDFInfo
- Publication number
- CN107103118A CN107103118A CN201710199828.8A CN201710199828A CN107103118A CN 107103118 A CN107103118 A CN 107103118A CN 201710199828 A CN201710199828 A CN 201710199828A CN 107103118 A CN107103118 A CN 107103118A
- Authority
- CN
- China
- Prior art keywords
- space
- indoor environment
- interior space
- convex closure
- boundary member
- 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.)
- Pending
Links
- 238000010586 diagram Methods 0.000 title claims abstract description 24
- 238000000605 extraction Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims description 14
- 238000001514 detection method Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 abstract description 6
- 238000004422 calculation algorithm Methods 0.000 abstract description 2
- 238000004220 aggregation Methods 0.000 abstract 2
- 230000002776 aggregation Effects 0.000 abstract 2
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Architecture (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Image Analysis (AREA)
Abstract
The present invention discloses a kind of Indoor environment spatial extraction method based on CAD diagram paper, comprises the following steps:Calculate the union S of all building elements for enclosing the interior space in floor;Convex closure C is asked to the union result S of building element;Boolean's difference operation is done with convex closure C and the building element for enclosing the interior space union S, spatial aggregation N is obtained;All spaces connected with convex closure C are deleted in spatial aggregation N, remaining is building interior space set.The present invention can be extracted directly according to CAD diagram paper to Indoor environment space, the extraction problem of the interior space during 3 d modeling of building can be efficiently solved, it greatly strengthen the interior space and extract accuracy, and then improve the efficiency of algorithm of Indoor environment spatial extraction.
Description
Technical field
The invention belongs to GIS-Geographic Information System, architecture and computer graphics techniques field, and in particular to Yi Zhongji
In the Indoor environment spatial extraction method of CAD diagram paper.
Background technology
Indoor environment space is the main place of modern humans' life, work and amusement.Build, build in digital city
In the fields such as information system management, indoor environment simulation, architecture indoor space is important research object.Existing building room
Interior spatial extraction method can substantially be divided into the modeling method based on man-machine interactively and the class of modeling method two based on CAD diagram paper.
Modeling method based on man-machine interactively can build the 3D solid of the interior space, such as be based on IFC numbers in Revit
According in the modern building design software of model, although have the entity of space, but still need the artificial geometry for determining space
Body, it is impossible to realize the spatial modeling of automation.Its spatial modeling precision depends on the familiarity of modeler with efficiency, therefore
It is difficult to large-scale promotion.
Based on the modeling method of CAD diagram paper, the methods such as semantic conversion, symbol understanding can be first passed through and extract wall, post, door and window
Etc. all kinds of building element information, building three-dimensional entity model is set up.Further according to " interior space is enclosed by all kinds of building elements
This general principle of the separate space of formation ", determines its border by the way of inferring indirectly, so as to realize Indoor environment
The three-dimensional modeling in space.Christian Ah-Soon, Zhu Junfang etc. are proposed in paper by recognizing component in CAD diagram paper
The ring enclosed recognizes latent space, realizes the identification of the interior space and the determination of geometrical boundary.
However, generally there is the isolated pillar for being used for supporting hall in modern building, for partition functionality area
The complex situations such as isolated wall.These isolated building elements do not connect with other building elements, therefore can not be used as space boundary
The loop of closing is formed, so that result in the indoor modeling method of identification loop can not accurately extract the border of the interior space.
In a word, existing interior space extracting method is not only missed to the processing of complicated indoor situations, is also resulted in relatively low
Extraction efficiency.
The content of the invention
Goal of the invention:It is an object of the invention to solve the deficiencies in the prior art there is provided one kind based on CAD diagram paper
Indoor environment spatial extraction method.
Technical scheme:A kind of Indoor environment spatial extraction method based on CAD diagram paper of the present invention, it is characterised in that:According to
It is secondary to comprise the following steps:
(1) Symbol Recognition is driven by constraint network and sample, is extracted in CAD diagram paper and enclose Indoor environment sky
Between component, it is interior space boundary member that these, which act the building element enclosed,;Read in interior space boundary member
Two-dimensional geometry collection A={ Ai, i ∈ [0, n) }, AiThe geometry of i-th of boundary member is represented, n represents the number of boundary member, then
The union S of indoor space boundary component is calculated by boundary member set A;
(2) convex closure C is asked to the boundary member union S for enclosing Indoor environment space;
(3) boolean's difference operation is done with the boundary member union S for enclosing Indoor environment space with convex closure C, obtains corresponding many
Side shape, the exterior space for the interior space and border convex closure the C covering that the polygon is enclosed including boundary member;
(4) distinguish and reject the exterior space polygon without interior space characteristic, because the interior space is by building
Build component and enclose and form, so necessarily can not possibly directly connect with the region beyond floor convex closure, therefore the interior space and outdoor
Sentence the relation that connects that method for distinguishing is the space polygon that goes out of Detection and Extraction and convex closure C borders in space:If space polygon
Connect with convex closure C borders, then the space belongs to the exterior space, reject the space;If space polygon and convex closure C borders phase
From then the space is Indoor environment space, preserves the space, finally gives the owned building interior space.
Beneficial effect:The present invention can be extracted directly according to CAD diagram paper to Indoor environment space, can be effectively
The extraction of the interior space during 3 d modeling of building is solved the problems, such as, the interior space is greatly strengthen and extracts accuracy, and then
Improve the efficiency of algorithm of Indoor environment spatial extraction.
Brief description of the drawings
Fig. 1 is flow chart of the invention;
Fig. 2 is the input building element collection schematic diagram of embodiment;
The convex closure schematic diagram that Fig. 3 generates for the component union of embodiment;
Fig. 4 is the convex closure of the embodiment schematic diagram poor with building element boolean;
Fig. 5 is the schematic diagram in the Indoor environment space of the generation of embodiment.
Wherein, such as union S schematic diagram of 3 (1) for all space boundary components in embodiment;Fig. 3 (2) be embodiment in simultaneously
Collection S seeks the schematic diagram after convex closure C.
Embodiment
Technical solution of the present invention is described in detail below, but protection scope of the present invention is not limited to the implementation
Example.
As shown in Figure 1, a kind of Indoor environment spatial extraction method based on CAD diagram paper of the present invention, it is characterised in that:
Comprise the following steps successively:
(1) by conventional processes such as the semantic conversion of the art, symbol understandings, extract to enclose in CAD diagram paper and builds
The component of the thing interior space is built, it is interior space boundary member that these, which act the building element enclosed,;Read in the interior space
The two-dimensional geometry collection A={ A of boundary memberi, i ∈ [0, n) }, AiThe geometry of i-th of boundary member is represented, n represents boundary member
Number, then calculates the union S of indoor space boundary component by boundary member set A;
(2) convex closure C is asked to the boundary member union S for enclosing Indoor environment space;
(3) boolean's difference operation is done with the boundary member union S for enclosing Indoor environment space with convex closure C, obtains corresponding many
Side shape, the exterior space for the interior space and border convex closure the C covering that the polygon is enclosed including boundary member;
(4) distinguish and reject the exterior space polygon without interior space characteristic, because the interior space is by building
Build component and enclose and form, so necessarily can not possibly directly connect with the region beyond floor convex closure, therefore the interior space and outdoor
Sentence the relation that connects that method for distinguishing is the space polygon that goes out of Detection and Extraction and convex closure C borders in space:If space polygon
Connect with convex closure C borders, then the space belongs to the exterior space, reject the space;If space polygon and convex closure C borders phase
From then the space is Indoor environment space, preserves the space, finally gives the owned building interior space.
Embodiment:
The Indoor environment spatial extraction method based on CAD diagram paper of the present embodiment includes following basic step successively:
(1) by conventional processes such as the semantic conversion of the art, symbol understandings, extract and enclose in CAD diagram paper
The boundary member in Indoor environment space, reads in single floor building boundary member set A={ A to be extractedi, i ∈ [0, n) },
Including n component;
The initial building element collection of the present embodiment is combined into
12 wall members in W={ W1, W2, W3, W4, W5, W6, W7, W8, W9, W10, W11, W12 }, bracket, it is distributed
As shown in Figure 2.
11 pillar components in C={ C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11 }, bracket, it is distributed such as
Shown in accompanying drawing 2.
(2) the union S of all building boundary members is sought;
S=(W1 ∪ W2 ∪ W3 ∪ W4 ∪ W5 ∪ W6 ∪ W7 ∪ W8 ∪ W9 ∪ W10 ∪ W11 ∪ W12) ∪ (C1 ∪ C2 ∪ C3 ∪
C4 ∪ C5 ∪ C6 ∪ C7 ∪ C8 ∪ C9 ∪ C10 ∪ C11), the union S of all space boundary components is obtained, shown in such as accompanying drawing 3 (1);
Then convex closure C is asked to component geometry union S, shown in its result such as accompanying drawing 3 (2);
(3) to doing boolean's difference operation with convex closure C and required space boundary component union S.By convex closure and component and tie
Fruit polygon carries out boolean's difference operation, obtained space polygon both included interior space set N=that component encloses N1,
N2, N3 }, the exterior space polygon set E={ E1, E2 } of border convex closure covering is also contains, as shown in Figure 4;
(4) exterior space is rejected.Need to be distinguish between and reject do not possess interior space feature in result of calculation in (3)
Exterior space polygon.Formed because the interior space is enclosed by boundary member, so necessarily can not possibly be with floor convex closure
Region in addition directly connects, thus differentiate indoor and outdoor space method be the space polygon that goes out of Detection and Extraction with it is convex
Bag C borders are with the presence or absence of the relation that connects.If space polygon connects with convex closure C borders, the space belongs to the exterior space, picks
Except the space.Conversely, judge then to obtain Indoor environment space N by disjoint relationship, it is final to extract result as shown in Figure 5,
E1 and E2 are with interior space polygon from therefore being rejected.
Claims (1)
1. a kind of Indoor environment spatial extraction method based on CAD diagram paper, it is characterised in that:Comprise the following steps successively:
(1) Symbol Recognition is driven by constraint network and sample, is extracted in CAD diagram paper and enclose Indoor environment space
Component, it is interior space boundary member that these, which act the building element enclosed,;Read in the two dimension of interior space boundary member
Geometry collection A={ Ai, i ∈ [0, n) }, AiThe geometry of i-th of boundary member is represented, n represents the number of boundary member, then passed through
Boundary member set A calculates the union S of indoor space boundary component;
(2) convex closure C is asked to the boundary member union S for enclosing Indoor environment space;
(3) boolean's difference operation is done with the boundary member union S for enclosing Indoor environment space with convex closure C, obtains corresponding polygon,
The exterior space for the interior space and border convex closure the C covering that the polygon is enclosed including boundary member;
(4) distinguish and reject the exterior space polygon without interior space characteristic, because the interior space is by building structure
Part, which is enclosed, to be formed, so necessarily can not possibly directly connect with the region beyond floor convex closure, therefore the interior space and the exterior space
Sentence the relation that connects that method for distinguishing is the space polygon that goes out of Detection and Extraction and convex closure C borders:If space polygon with it is convex
Bag C borders connect, then the space belongs to the exterior space, rejects the space;If space polygon and convex closure C borders from,
The space is Indoor environment space, preserves the space, finally gives the owned building interior space.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710199828.8A CN107103118A (en) | 2017-03-30 | 2017-03-30 | A kind of Indoor environment spatial extraction method based on CAD diagram paper |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710199828.8A CN107103118A (en) | 2017-03-30 | 2017-03-30 | A kind of Indoor environment spatial extraction method based on CAD diagram paper |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107103118A true CN107103118A (en) | 2017-08-29 |
Family
ID=59676028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710199828.8A Pending CN107103118A (en) | 2017-03-30 | 2017-03-30 | A kind of Indoor environment spatial extraction method based on CAD diagram paper |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107103118A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113674436A (en) * | 2021-08-09 | 2021-11-19 | 南通大学 | Revit API-based building floor outer facade extraction method |
CN115455554A (en) * | 2022-11-11 | 2022-12-09 | 成都云中楼阁科技有限公司 | Building auxiliary design method, building auxiliary design device, storage medium and design auxiliary equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120330619A1 (en) * | 2011-06-21 | 2012-12-27 | International Business Machines Corporation | Dynamic connection visualization in computer aided design package |
CN104318607A (en) * | 2014-09-29 | 2015-01-28 | 陈奕 | Method for converting two-dimensional building image into three-dimensional structure |
CN105302929A (en) * | 2014-06-30 | 2016-02-03 | 上海神机软件有限公司 | Built-up template component generation system and method and template arrangement system and method |
CN105469355A (en) * | 2015-11-18 | 2016-04-06 | 重庆市勘测院 | Method extracting 2.5-dimensional map building contour on basis of city three-dimensional model |
CN106504127A (en) * | 2016-11-11 | 2017-03-15 | 上海市机械施工集团有限公司 | With no paper construction techniques |
-
2017
- 2017-03-30 CN CN201710199828.8A patent/CN107103118A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120330619A1 (en) * | 2011-06-21 | 2012-12-27 | International Business Machines Corporation | Dynamic connection visualization in computer aided design package |
CN105302929A (en) * | 2014-06-30 | 2016-02-03 | 上海神机软件有限公司 | Built-up template component generation system and method and template arrangement system and method |
CN104318607A (en) * | 2014-09-29 | 2015-01-28 | 陈奕 | Method for converting two-dimensional building image into three-dimensional structure |
CN105469355A (en) * | 2015-11-18 | 2016-04-06 | 重庆市勘测院 | Method extracting 2.5-dimensional map building contour on basis of city three-dimensional model |
CN106504127A (en) * | 2016-11-11 | 2017-03-15 | 上海市机械施工集团有限公司 | With no paper construction techniques |
Non-Patent Citations (2)
Title |
---|
贾明元 等: "基于工程数据的建筑物构件提取方法与应用分析", 《地球信息科学学报》 * |
邱天: "基于CAAD建筑施工图数据的建筑空间与关系三维建模方法研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113674436A (en) * | 2021-08-09 | 2021-11-19 | 南通大学 | Revit API-based building floor outer facade extraction method |
CN113674436B (en) * | 2021-08-09 | 2023-08-25 | 南通大学 | Building floor outer elevation extraction method based on Revit API |
CN115455554A (en) * | 2022-11-11 | 2022-12-09 | 成都云中楼阁科技有限公司 | Building auxiliary design method, building auxiliary design device, storage medium and design auxiliary equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Martinovic et al. | 3d all the way: Semantic segmentation of urban scenes from start to end in 3d | |
CN107092727A (en) | A kind of across the floor space extracting method of Indoor environment based on CAD diagram paper | |
Yin et al. | Generating 3d building models from architectural drawings: A survey | |
CN105931294B (en) | A method of BIM physical model is converted into detail GIS standardized model | |
Lee et al. | Geometric reasoning for single image structure recovery | |
Ochmann et al. | Automatic generation of structural building descriptions from 3D point cloud scans | |
CN103268635B (en) | The segmentation of a kind of geometric grid model of place and semanteme marking method | |
Anagnostopoulos et al. | Detection of walls, floors, and ceilings in point cloud data | |
CN103164582B (en) | Three-dimensional CAD model intersects manufacturing feature recognition methods | |
CN113379898B (en) | Three-dimensional indoor scene reconstruction method based on semantic segmentation | |
CN111815602A (en) | Building PDF drawing wall recognition device and method based on deep learning and morphology | |
CN112818460A (en) | Intelligent building rollover method from two-dimensional drawing to three-dimensional model | |
CN107590831A (en) | A kind of solid matching method based on deep learning | |
CN107103118A (en) | A kind of Indoor environment spatial extraction method based on CAD diagram paper | |
CN104036550A (en) | Laser radar point-cloud interpretation and reconstruction method for building elevations on basis of shape semantics | |
Xu et al. | Three-dimensional object detection with deep neural networks for automatic as-built reconstruction | |
CN115880713A (en) | Method for automatically searching and constructing building property body based on semantic improvement | |
Lu et al. | A semi-automatic approach to detect structural components from CAD drawings for constructing as-is BIM objects | |
CN103679213A (en) | 3D gesture recognition method | |
Mehranfar et al. | A hybrid top-down, bottom-up approach for 3D space parsing using dense RGB point clouds | |
KR101471603B1 (en) | Apparatus and method for performing energy analysis using IFC file | |
CN110288577A (en) | A kind of 3D realizes the control method and control device of multiple organ lesion integration | |
Zheng et al. | Decomposition of interacting machining features based on the reasoning on the design features | |
Drobnyi et al. | Connectivity detection for automatic construction of building geometric digital twins | |
CN106227984A (en) | The method of BIM gateway model quick-assembling and system thereof |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170829 |