기계학습을 활용한 건축 공간객체 자동설계 방법 및 시스템
METHOD AND SYSTEM FOR AUTOMATING ARCHITECTURAL DESIGN OF SPATIAL OBJECTS USING MACHINE LEARNING
특허 요약
기계학습을 활용한 건축 공간객체 자동설계 방법 및 시스템이 개시된다. 일 실시예에 따른 공간객체 자동설계 시스템에 의해 수행되는 건축 공간객체 자동설계 방법은, 제1 모델에 입력받은 공간이 구획된 2차원 건축평면도로부터 각 공간마다 객체의 위치 정보를 예측하는 단계; 제2 모델을 통해 상기 각 공간마다 예측된 객체의 위치 정보를 기준으로 분할된 이미지로부터 객체의 위치 정확도를 산출하는 단계; 및 상기 산출된 객체의 위치 정확도에 기초하여 상기 예측된 객체의 위치 정보를 보정함에 따라 상기 공간이 구획된 2차원 건축평면도 상에 공간객체를 자동으로 설계하는 단계를 포함할 수 있다.
청구항
번호청구항
14

제1항에 있어서,상기 설계하는 단계는,상기 제2 모델을 통해 산출된 객체가 예측된 위치의 정확도의 비교를 통해 기 설정된 기준 이상의 정확도를 가지는 위치를 선정하는 단계를 포함하는 건축 공간객체 자동설계 방법.

15

제14 항에 있어서,상기 설계하는 단계는,사용자로부터 지정된 객체의 개수에 기초하여 상기 선정된 위치에 존재하는 객체를 남기고, 상기 선정된 위치에 존재하지 않는 객체를 제거하는 단계를 포함하는 건축 공간객체 자동설계 방법.

1

공간객체 자동설계 시스템에 의해 수행되는 건축 공간객체 자동설계 방법에 있어서, 제1 모델에 입력받은 공간이 구획된 2차원 건축평면도로부터 각 공간마다 객체의 위치 정보를 예측하는 단계;제2 모델을 통해 상기 각 공간마다 예측된 객체의 위치 정보를 기준으로 분할된 이미지로부터 객체의 위치 정확도를 산출하는 단계; 및상기 산출된 객체의 위치 정확도에 기초하여 상기 예측된 객체의 위치 정보를 보정함에 따라 상기 공간이 구획된 2차원 건축평면도 상에 공간객체를 자동으로 설계하는 단계를 포함하는 건축 공간객체 자동설계 방법.

2

제1항에 있어서, 상기 제1 모델은, 객체가 포함된 또는 객체가 미포함된 객체 위치 정보 학습 데이터 셋을 이용하여 객체의 위치를 예측하도록 객체 별로 학습된 것을 특징으로 하는 건축 공간객체 자동설계 방법.

3

제1항에 있어서, 상기 제2 모델은, 객체가 포함된 또는 객체가 미포함된 위치별 객체 정보 학습 데이터 셋을 이용하여 위치별로 분할된 이미지에서 객체를 예측함으로써 객체가 존재할 확률이 학습된 것이고,상기 위치별 객체 정보 학습 데이터 셋은, 2차원 건축평면도를 분할한 이미지로 구축된 것을 특징으로 하는 건축 공간객체 자동설계 방법.

4

제1항에 있어서, 제1 모델은, GAN이고, 제2 모델은, 분류(Classification) 모델인 것을 특징으로 하는 건축 공간객체 자동설계 방법.

5

제1항에 있어서, 상기 예측하는 단계는,이미지 마스킹을 기반으로 상기 공간이 구획된 2차원 건축평면도의 공간과 객체를 인식하고, 상기 인식된 공간과 객체를 병합하는 단계를 포함하는 건축 공간객체 자동설계 방법.

6

제1항에 있어서, 상기 산출하는 단계는,상기 공간이 구획된 2차원 건축평면도를 이용하여 병합된 공간과 객체를 이용하여 하나의 공간을 기준으로 예측된 객체의 개수를 판단하는 단계 를 포함하는 건축 공간객체 자동설계 방법.

7

제6항에 있어서, 상기 산출하는 단계는,상기 하나의 공간을 기준으로 예측된 객체의 개수가 사용자로부터 지정된 객체의 개수와 일치하는지 여부를 판단함에 따라 상기 하나의 공간을 기준으로 예측된 객체의 개수가 사용자로부터 지정된 객체의 개수와 일치할 경우, 객체를 출력하는 단계를 포함하는 건축 공간객체 자동설계 방법.

8

제6항에 있어서, 상기 산출하는 단계는,상기 하나의 공간을 기준으로 예측된 객체의 개수가 사용자로부터 지정된 객체의 개수와 일치하는지 여부를 판단함에 따라 상기 하나의 공간을 기준으로 예측된 객체의 개수가 사용자로부터 지정된 객체의 개수와 일치하지 않을 경우, 객체를 생성하거나 제거하는 단계를 포함하는 건축 공간객체 자동설계 방법.

9

제8항에 있어서, 상기 산출하는 단계는,상기 하나의 공간을 기준으로 예측된 객체의 개수가 0개 예측되었을 경우, 실 외곽을 기준으로 이미지를 분할하고, 상기 하나의 공간을 기준으로 예측된 객체의 개수가 사용자로부터 지정된 객체의 개수 이상으로 예측되었을 경우, 상기 예측된 객체를 중심으로 이미지를 분할하는 단계를 포함하는 건축 공간객체 자동설계 방법.

10

제9항에 있어서,상기 산출하는 단계는,상기 실 외곽을 기준으로 분할된 이미지에 대하여 제2 모델을 통해 실 외곽 전체의 위치별 정확도를 산출하는 단계를 포함하는 건축 공간객체 자동설계 방법.

11

제9항에 있어서,상기 산출하는 단계는,상기 예측된 객체를 중심으로 분할된 이미지에 대해 제2 모델을 통해 객체가 예측된 위치의 정확도를 산출하는 단계 를 포함하는 건축 공간객체 자동설계 방법.

12

제1항에 있어서,상기 설계하는 단계는,상기 보정된 객체의 위치 정보에 객체를 자동으로 생성하는 단계 를 포함하는 건축 공간객체 자동설계 방법.

13

제1항에 있어서,상기 설계하는 단계는,상기 제2 모델을 통해 산출된 실 외곽 전체의 위치별 정확도의 비교를 통해 기 설정된 기준 이상의 정확도를 가지는 위치를 선정하는 단계를 포함하는 건축 공간객체 자동설계 방법.

16

공간객체 자동설계 시스템에 있어서, 메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,상기 적어도 하나의 프로세서는,제1 모델에 입력받은 공간이 구획된 2차원 건축평면도로부터 각 공간마다 객체의 위치 정보를 예측하고,제2 모델을 통해 상기 각 공간마다 예측된 객체의 위치 정보를 기준으로 분할된 이미지로부터 객체의 위치 정확도를 산출하고,상기 산출된 객체의 위치 정확도에 기초하여 상기 예측된 객체의 위치 정보를 보정함에 따라 상기 공간이 구획된 2차원 건축평면도 상에 공간객체를 자동으로 설계하는 것을 특징으로 하는 공간객체 자동설계 시스템.