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 PDF

Info

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
Application number
CN201710199828.8A
Other languages
Chinese (zh)
Inventor
庞月勇
周良辰
林冰仙
闾国年
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Normal University
Original Assignee
Nanjing Normal University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing Normal University filed Critical Nanjing Normal University
Priority to CN201710199828.8A priority Critical patent/CN107103118A/en
Publication of CN107103118A publication Critical patent/CN107103118A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural 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

A kind of Indoor environment spatial extraction method based on CAD diagram paper
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.
CN201710199828.8A 2017-03-30 2017-03-30 A kind of Indoor environment spatial extraction method based on CAD diagram paper Pending CN107103118A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
贾明元 等: "基于工程数据的建筑物构件提取方法与应用分析", 《地球信息科学学报》 *
邱天: "基于CAAD建筑施工图数据的建筑空间与关系三维建模方法研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *

Cited By (3)

* Cited by examiner, † Cited by third party
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