유동인구

Floating population

내진설계정보

Seismic Design Information Extraction

내진설계정보 추출 알고리즘 소개

CAD 프로그램 기반 설계도 통해 해당 건물의 속성을 분석하여, 실내 공간 정보 표준 포맷 변환 및 건물 내진 성능 해석을 통해 재난 발생시 활용할 수 있는 정보를 추출하는 알고리즘 입니다. 건축물 내진성능평가 핵심정보(구조 BIM) 플랫폼 구축을 위해 여러 정보들을 이용하지만 현 국내 건축업계 특성상 BIM이 적용되어 있지 않은 건축물이 대다수이므로 CAD 도면파일에서 일일히 정보수치를 추출하여 내진설계관련 필요 정보 플랫폼을 구성해야합니다. 이를 효율적으로 처리하기 위해 딥러닝 이미지 인식(CNN)을 이용하여 CAD 도면 파일로부터 정보를 추출하는 모델을 개발했습니다.

주요 알고리즘 및 특징

- 건축설계도를 활용한 건물 내진성능해석 기본정보 추출 알고리즘

건축물 내진성능 평가 핵심 정보(구조 BIM) 플랫폼 구축 함에 있어 국내 건축업계 특성상 BIM이 적용되지 않은 건축물들이 대다수이기 때문에 어려움이 있었습니다. 그에 따라 BIM이 아닌 CAD 파일로부터 일일이 수치 정보를 가져와 내진설계 관련 필요 정보들을 추출하였습니다. CAD 도면은 작성자 또는 건축 사무소에 따라 작성 기준이 다를 수 있기 때문에 CAD 파일을 이미지화하여 이미지 인식으로 각 수치 정보(부재별 좌표와 사이즈)를 머신 러닝으로 학습하고 구축한 딥러닝 모델로부터 많은 시간이나 전문가의 도움 없이도 CAD 파일에서 필요한 수치 정보를 추출할 수 있는 알고리즘을 개발하였습니다.

- CAD 자료의 3차원 실내공간 정보 표준포맷 변환을 위한 알고리즘

실내공간 정보 구축 및 갱신하고, 이 정보를 바탕으로 이동 경로와 대피로를 파악하기 위해 일반 대피로 파악이나 소방관, 경찰이 내부 구조를 신속하게 알 수 있도록 도움을 주기 위한 프로젝트입니다. 앞서 내진성능해석과 마찬가지로 수집할 수 있는 정보들은 CAD 파일이 대부분이기 때문에 CAD 파일로부터 이동경로를 체크하기 위한 정보 벽, 기둥, 출입구, 바닥 등의 정보를 추출합니다. CAD 파일명으로부터 실내공간 정보가 포함된 파일을 분류하고 작성된 CAD 파일로부터 레이어명을 추출하여 벽, 기둥, 출입구 등을 구분해 해당 레이어를 제외하고 필요 없는 레이어를 삭제합니다. 여기서 얻은 필요한 정보만을 가지고 다음 작업에 쓸 수 있는 전처리 모델 알고리즘 개발하였습니다.