딥러닝 알고리즘을 이용한 건축 정보 모델의 객체 유형 정보 인식 장치 및 방법
Apparatus and Method for Recognizing Object Type Information of Building Information Model using Deep Learning Algorithm
특허 요약
본 발명에 따르면, 건축 정보 모델(BIM) 데이터 내에 객체 정보가 없이 형상정보만으로 저장되어있는 미인식 건축객체를 찾아 해당 객체의 올바른 건축객체 유형 정보를 자동으로 인식하는 딥러닝 알고리즘을 이용한 건축 정보 모델의 객체 유형 정보 인식 장치 및 방법이 개시된다.
청구항
번호청구항
1

하나 이상의 인스트럭션을 저장하는 메모리;상기 메모리에 저장된 하나 이상의 인스트럭션을 실행하는 프로세서를 포함하고,상기 프로세서는,미리 정해진 규칙에 따라 건물의 형상을 나타내는 건축 정보 모델을 기반으로 상기 건축 정보 모델에 포함된 구조물로서 객체 유형 정보를 인식하고자 하는 구조물을 선택하는 동작을 수행하고,상기 선택된 하나의 구조물에 대해 시점을 변화하며 시점별로 렌더링 이미지 데이터를 생성하는 동작을 수행하며,상기 건축 정보 모델에 포함된 다수의 구조물들 별로 객체 유형 정보를 판단하는 동작을 수행하고,상기 다수의 구조물들 중 상기 객체 유형 정보를 판단하지 못한 미인식 구조물에 대하여 기 마련된 객체 유형 추론 모델을 이용하여, 상기 미인식 구조물의 객체 유형 정보를 추론하는 동작을 수행하며,상기 객체 유형 정보 판단 동작은,생성된 상기 렌더링 이미지 데이터를 객체 이미지 데이터베이스에 저장된 객체 이미지 리스트와 비교하여, 상기 객체 이미지 리스트에서 상기 렌더링 이미지 데이터와 일치하는 객체를 검색하고, 상기 객체 이미지 데이터베이스에 저장된 상기 렌더링 이미지 데이터와 일치하는 객체의 객체 유형 정보를 확인하는 것으로 이루어지고,상기 객체 유형 정보 추론 동작은,상기 다수의 구조물들 중 상기 객체 유형 정보를 판단하지 못한 미인식 구조물에 대한 렌더링 이미지 데이터를 입력 받고, 상기 객체 유형 추론 모델을 이용하여 상기 미인식 구조물에 대한 렌더링 이미지 데이터에 포함된 상기 미인식 구조물의 객체 종류를 인식하며, 인식한 상기 객체 종류에 따른 객체 유형 정보를 분석하여 추론하는 것으로 이루어지는,것을 특징으로 하는 객체 유형 정보 인식 장치.

2

제1항에 있어서,상기 객체 유형 정보 판단 동작은,기 저장된 구조물 각각에 대한 렌더링 객체들을 저장한 데이터베이스에, 상기 객체 유형 추론 모델을 이용하여 상기 건축 정보 모델에 포함된 객체 유형 정보를 인식하고자 하는 하나의 대상 구조물에 매칭되는 렌더링 객체가 있는지 여부를 판단하고, 매칭되는 렌더링 객체가 없는 경우 상기 대상 구조물을 미인식 구조물로 인식하는 것으로 이루어지는,것을 특징으로 하는 객체 유형 정보 인식 장치.

3

제1항에 있어서,상기 객체 유형 정보는,상기 구조물에 대한 객체명, 객체 종류, 객체 분류 코드, 객체 제원 및 객체 설치 정보로 이루어진 군으로부터 선택되는 하나 이상을 포함하는 것을 특징으로 하는 객체 유형 정보 인식 장치.

4

삭제

5

삭제

6

삭제

7

제1항에 있어서,상기 프로세서는,상기 객체 이미지 데이터베이스에 상기 미인식 구조물의 렌더링 이미지 데이터와 상기 객체 유형 정보를 함께 저장하는 동작을 더 수행하는,것을 특징으로 하는 객체 유형 정보 인식 장치.

8

제1항에 있어서,상기 객체 유형 추론 모델은,복수의 레이어로 구성되되, 상기 복수의 레이어 각각의 파라미터는, 객체 종류 인식에 이용되는 적어도 하나의 렌더링 이미지 데이터의 선택 및 상기 선택된 적어도 하나의 렌더링 이미지 데이터의 조합을 위한 기준을 학습한 결과에 기초하여 결정되는 것을 특징으로 하는 객체 유형 정보 인식 장치.

9

프로세서가,미리 정해진 규칙에 따라 건물의 형상을 나타내는 건축 정보 모델을 기반으로 상기 건축 정보 모델에 포함된 구조물로서 객체 유형 정보를 인식하고자 하는 구조물을 선택하는 단계;상기 선택된 하나의 구조물에 대해 시점을 변화하며 시점별로 렌더링 이미지 데이터를 생성하는 단계;상기 건축 정보 모델에 포함된 다수의 구조물들 별로 객체 유형 정보를 판단하는 단계; 및상기 다수의 구조물들 중 상기 객체 유형 정보를 판단하지 못한 미인식 구조물에 대하여 기 마련된 객체 유형 추론 모델을 이용하여, 상기 미인식 구조물의 객체 유형 정보를 추론하는 단계;를 수행하며,상기 프로세서는,상기 렌더링 이미지 데이터를 이용하여 상기 구조물의 객체 유형 정보를 판단하고,상기 건축 정보 모델에 포함된 다수의 구조물들 별로 객체 유형 정보를 판단하는 단계는,생성된 상기 렌더링 이미지 데이터를 객체 이미지 데이터베이스에 저장된 객체 이미지 리스트와 비교하여, 상기 객체 이미지 리스트에서 상기 렌더링 이미지 데이터와 일치하는 객체를 검색하는 단계; 및 상기 객체 이미지 데이터 베이스에 저장된 상기 렌더링 이미지 데이터와 일치하는 객체의 객체 유형 정보를 확인하는 단계;를 포함하며,상기 미인식 구조물의 객체 유형 정보를 추론하는 단계는,상기 다수의 구조물들 중 상기 객체 유형 정보를 판단하지 못한 미인식 구조물에 대한 렌더링 이미지 데이터를 입력 받는 단계; 상기 객체 유형 추론 모델을 이용하여 상기 미인식 구조물에 대한 렌더링 이미지 데이터에 포함된 상기 미인식 구조물의 객체 종류를 인식하는 단계; 및 인식한 상기 객체 종류에 따른 객체 유형 정보를 추론하는 단계;를 포함하는,것을 특징으로 하는 객체 유형 정보 인식 방법.

10

제9항에 있어서, 상기 프로세서가 기 마련된 객체 유형 추론 모델을 이용하여 상기 다수의 구조물들에 대한 상기 객체 유형 정보를 인식하는 것은, 상기 프로세서가 기 저장된 구조물 각각에 대한 렌더링 객체들을 저장한 데이터베이스에, 상기 객체 유형 추론 모델을 이용하여 상기 건축 정보 모델에 포함된 객체 유형 정보를 인식하고자 하는 하나의 대상 구조물에 매칭되는 렌더링 객체가 있는지 여부를 판단하고, 매칭되는 렌더링 객체가 없는 경우 상기 대상 구조물을 미인식 구조물로 인식하는 것을 특징으로 하는 객체 유형 정보 인식 방법.

11

제9항에 있어서,상기 객체 유형 정보는,상기 구조물에 대한 객체명, 객체 종류, 객체 분류 코드, 객체 제원 및 객체 설치 정보로 이루어진 군으로부터 선택되는 하나 이상을 포함하는 것을 특징으로 하는 객체 유형 정보 인식 방법.

12

삭제

13

삭제

14

삭제

15

제9항에 있어서,상기 프로세서가,상기 미인식 구조물의 객체 유형 정보를 추론하는 단계 이후, 상기 객체 이미지 데이터베이스에 상기 미인식 구조물의 렌더링 이미지 데이터와 상기 객체 유형 정보를 함께 저장하는 단계;를 더 수행하는 것을 특징으로 하는 객체 유형 정보 인식 방법.

16

제9항에 있어서,상기 객체 유형 추론 모델은,복수의 레이어로 구성되되, 상기 복수의 레이어 각각의 파라미터는, 객체 종류 인식에 이용되는 적어도 하나의 렌더링 이미지 데이터의 선택 및 상기 선택된 적어도 하나의 렌더링 이미지 데이터의 조합을 위한 기준을 학습한 결과에 기초하여 결정되는 것을 특징으로 하는 객체 유형 정보 인식 방법.

17

제9항 내지 제11항, 제15항, 제16항 중 어느 하나의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.