Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for automatically identifying house type based on residential building planar graph

A residential building, automatic identification technology, applied in the direction of geometric CAD, etc., can solve problems such as complicated process, prone to errors and omissions, household type statistics and area calculation errors, etc., and achieve the effect of simple application and strong reproducibility

Pending Publication Date: 2021-11-02
成都云中楼阁科技有限公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This process is complicated and prone to errors and omissions, resulting in errors in household type statistics and area calculations, which in turn lead to design deviations from the established goals

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for automatically identifying house type based on residential building planar graph
  • Method for automatically identifying house type based on residential building planar graph
  • Method for automatically identifying house type based on residential building planar graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] A method for automatically identifying house types based on residential building plans, such as figure 1, including the following steps, in order:

[0045] Step S1 marks doors and rooms: eg figure 2 , when drawing a floor plan of a residential building, mark the names of all rooms, classify all rooms into indoor space or public space, and mark all doors;

[0046] Step S2 finds the door: as image 3 , find a room with a public space on one side and an indoor space on the other side as the door;

[0047] Step S3 establishes the house type: close the door, and find the combination of all rooms connected to the indoor space on one side of the door through non-doors as a house type.

[0048] Realization principle: In the process of drawing the floor plan of the residential building, we mark the names of all the rooms and classify all the rooms into indoor space or public space. The indoor space here refers to all the rooms in each apartment type. Including living room, ...

Embodiment 2

[0053] This scheme is on the basis of embodiment 1, and in the step S3, the method S of finding all the rooms connected to the room of the indoor space on the side of the door through a non-door is as follows:

[0054] Step S301: Simplify all rooms into polygons with the inside of the wall as the boundary line;

[0055] Step S302: remove the door, and simplify the outlines of other doors except the door into connecting lines connecting polygonal boundaries;

[0056] Step S303: taking several polygons connected by connection lines as a group of room groups;

[0057] Step S304: Take the room group including the characteristic rooms of the indoor space as a house type.

[0058] Realization principle: the method S of this embodiment connects the connected polygons into groups through the intersecting relationship of lines to form a house type. Such as Figure 4 As shown, after simplifying all the rooms into polygons, each door is actually a connection line connecting two polygo...

Embodiment 3

[0061] This scheme is on the basis of embodiment 1, and in the step S3, the method T of finding all the rooms connected to the room of the indoor space on the side of the door through a non-door is as follows:

[0062] Step T301: Abstract each room as a node V, abstract all doors except the door as an edge E connecting two nodes V, and store node V and edge E in a data structure of an undirected connected graph;

[0063] Step T302: Select a characteristic room of the indoor space, and use the node V abstracted from the characteristic room as the initial node V0, and use depth-first traversal or breadth-first traversal to find all the nodes V of the undirected connected graph that pass through the initial node V0 as A house type node group;

[0064] Step T303: The combination of rooms represented by all nodes V in a house type node group constitutes a house type.

[0065] Realization principle: The method T of this embodiment is to utilize the connected graph in the graph theo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for automatically identifying house types based on a residential building planar graph comprises the following steps: marking doors and rooms, i.e., marking names of all the rooms when the residential building planar graph is drawn, classifying all the rooms into an indoor space or a public space, and marking all the doors; finding out a door, i.e., finding out a door of a room with a public space on one side and a room with an indoor space on the other side as the door; and building a house type, i.e., closing a house door, and finding a combination of all rooms which are connected with the rooms in the indoor space on one side of the house door through non-house doors as a house type. According to the scheme, the rooms in the residential building planar graph are classified into the indoor space or the public space, after the house door is found, the house type connected with the house door is found through the room in the indoor space on one side of the house door, and the method is applied to design software, an online design platform or a related auxiliary tool to serve as an auxiliary tool for building design. The design software can be assisted to automatically identify the house type in the residential building planar graph.

Description

technical field [0001] The invention relates to the field of architectural design, in particular to a method for automatically identifying house types based on residential building plans. Background technique [0002] At present, existing architectural designers generally use computer design software such as AutoCAD and Revit for auxiliary design and drawing of architectural planes. Design software uses lines and blocks as basic design tools, and designers organize a comprehensive graphic through their combination to describe the architectural plane in their minds. However, the design software itself lacks the concept of house type, and the designer needs to draw a range box to define the boundaries of each house type. [0003] For residential buildings, the core of the design is the house type that satisfies specific room combinations such as several rooms, several halls and area constraints. A house type is an abstract concept of a combination of several rooms, which onl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F30/13
CPCG06F30/13
Inventor 欧鹏
Owner 成都云中楼阁科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products