연구목적:현재 국내 소방시설설계의 경우 낮은 설계단가와 업체 간 과열 경쟁으로 고급 인력에 대한 확보가 어려워 건축물의 화재안전성능을 향상시키는데 한계가 있다. 이에 이러한 문제를 해소하고 선도적인 소방엔지니어링 기술을 확보하기 위해 AI 기반 소방설계솔루션을 연구하였다. 연구방법: 기존 소방설계에 많이 사용되는 AutoCAD를 통해 기본 설계 및 실시 설계에 필요한 절차를 프로세스화 하고 YOLO v4 객체 인식딥러닝 모델을 통해 AI기술을 활용하였다. 연구결과:소방시설에 대한 설계프로세스를 통해 설비의 결정과 도면 설계 자동화를 진행하였다. 또한 문 및 기둥에 대한 이미지를 학습시켜 인공지능이 해당 부분을 인식하여 경계구역 선정, 배관 및 소방시설을 설치하는 기능을 구현하였다. 결론:인공지능 기술을 기반으로 건축물 화재방호 설비에 대한 기본 및 실시 설계 도면 작성 시 인적 및 물적 자원을 저감시킬 수 있을 것으로 확인되었으며 선행적인 기술 개발을 통해 인공지능 기반 소방설계에 기술력을 확보하였다.
연구목적:현재 국내 소방시설설계의 경우 낮은 설계단가와 업체 간 과열 경쟁으로 고급 인력에 대한 확보가 어려워 건축물의 화재안전성능을 향상시키는데 한계가 있다. 이에 이러한 문제를 해소하고 선도적인 소방엔지니어링 기술을 확보하기 위해 AI 기반 소방설계솔루션을 연구하였다. 연구방법: 기존 소방설계에 많이 사용되는 AutoCAD를 통해 기본 설계 및 실시 설계에 필요한 절차를 프로세스화 하고 YOLO v4 객체 인식 딥러닝 모델을 통해 AI기술을 활용하였다. 연구결과:소방시설에 대한 설계프로세스를 통해 설비의 결정과 도면 설계 자동화를 진행하였다. 또한 문 및 기둥에 대한 이미지를 학습시켜 인공지능이 해당 부분을 인식하여 경계구역 선정, 배관 및 소방시설을 설치하는 기능을 구현하였다. 결론:인공지능 기술을 기반으로 건축물 화재방호 설비에 대한 기본 및 실시 설계 도면 작성 시 인적 및 물적 자원을 저감시킬 수 있을 것으로 확인되었으며 선행적인 기술 개발을 통해 인공지능 기반 소방설계에 기술력을 확보하였다.
Purpose: Currently, in the case of domestic fire fighting facility design, it is difficult to secure highquality manpower due to low design costs and overheated competition between companies, so there is a limit to improving the fire safety performance of buildings. Accordingly, AI-based firefightin...
Purpose: Currently, in the case of domestic fire fighting facility design, it is difficult to secure highquality manpower due to low design costs and overheated competition between companies, so there is a limit to improving the fire safety performance of buildings. Accordingly, AI-based firefighting design solutions were studied to solve these problems and secure leading fire engineering technologies. Method: Through AutoCAD, which is widely used in existing fire fighting design, the procedures required for basic design and implementation design were processed, and AI technology was utilized through the YOLO v4 object recognition deep learning model. Result: Through the design process for fire fighting facilities, the facility was determined and the drawing design automation was carried out. In addition, by learning images of doors and pillars, artificial intelligence recognized the part and implemented the function of selecting boundary areas and installing piping and fire fighting facilities. Conclusion: Based on artificial intelligence technology, it was confirmed that human and material resources could be reduced when creating basic and implementation design drawings for building fire protection facilities, and technology was secured in artificial intelligence-based fire fighting design through prior technology development.
Purpose: Currently, in the case of domestic fire fighting facility design, it is difficult to secure highquality manpower due to low design costs and overheated competition between companies, so there is a limit to improving the fire safety performance of buildings. Accordingly, AI-based firefighting design solutions were studied to solve these problems and secure leading fire engineering technologies. Method: Through AutoCAD, which is widely used in existing fire fighting design, the procedures required for basic design and implementation design were processed, and AI technology was utilized through the YOLO v4 object recognition deep learning model. Result: Through the design process for fire fighting facilities, the facility was determined and the drawing design automation was carried out. In addition, by learning images of doors and pillars, artificial intelligence recognized the part and implemented the function of selecting boundary areas and installing piping and fire fighting facilities. Conclusion: Based on artificial intelligence technology, it was confirmed that human and material resources could be reduced when creating basic and implementation design drawings for building fire protection facilities, and technology was secured in artificial intelligence-based fire fighting design through prior technology development.
따라서 본 연구에서는 이러한 문제를 해소하고 선도적인 소방엔지니어링 확보하기 위하여 인공지능을 통한 지능적인 소방시설 설계의 자동 솔루션 개발을 목표로 연구를 진행하였다.
CAD (Computer Aided Design)는 컴퓨터를 통해 스케칭 및 드로잉, 설계를 하여 2D 도면을 작업할 수 있는 소프트웨어이다. 본 연구에서는 이러한 2D CAD 소프트웨어에 인공지능 소방시설 설계 솔루션을 적용하기 위해서 소방설계에서 가장 많이 활용되는 AutoCAD를 기반으로 선정하였다.
제안 방법
국내 건축물의 화재방호설비에 대하여 건축법과 소방법 등의 관계법규에 따른 소방시설의 기본설계 및 실시 설계 도면 작성을 이미지 인식을 통한 학습용 데이터를 통해 인공지능 기반 소방 시설 설계 기술을 연구를 수행하였으며 다음의 결론으로 요약가능하다.
소방시설 설계 실무 절차서 작성 및 알고리즘화를 하여 소방시설 설계에 대한 프로세스 구축하였으며 문 및 기둥 인식(도면 내 공간 인식)에 대해서는 OpenCV 및 YOLO v4 객체 인식 딥러닝 모델을 활용하였다. 마지막으로 AutoCAD에서 프로그램 구동을 위하여 C++ 클래스 라이브러리인 Object ARX를 활용하여 설비결정, 경계구역 정의, 소방시설설계의 자동화 등을 프로그래밍 하였다.
1에서 제시되고 있는 바와 같이 설계 알고리즘 정의, YOLO 객체 감지 알고리즘을 통한 이미지 인식, 소방시설 자동설계 부분으로 크게 분류 할 수 있다. 우선 인공지능 이미지 학습인공지능을 통한 소방시설 설계의 자동화를 위해서는 각 소방시설에 대한 설계 프로세스에 대한 정립이 필요하기 때문에 소방시설 설계 실무절차서를 통해 솔루션 내 구현할 기능 계획수립 및 인공지능 학습 범위를 구분하였다. 이후 실시간 컴퓨터 비전에 사용되며 이미지 프로세싱을 하는 OpneCV 라이브러리와 인공지능 학습을 위한 객체 인식 딥러닝 모델인 YOLO를 통하여 도면 인식을 통한 문 및 기둥 등을 인식하고 이를 통해 실을 결정하고 Auto CAD에서 특정 분야로 확장하는데 사용되는 C++ 클래스 라이브러리인 Object ARX를 통해 설비결정, 실경계구역 정의, 설비 정의 및 설계 자동화 작업에 대한 클래스를 정의하였다.
우선 인공지능 이미지 학습인공지능을 통한 소방시설 설계의 자동화를 위해서는 각 소방시설에 대한 설계 프로세스에 대한 정립이 필요하기 때문에 소방시설 설계 실무절차서를 통해 솔루션 내 구현할 기능 계획수립 및 인공지능 학습 범위를 구분하였다. 이후 실시간 컴퓨터 비전에 사용되며 이미지 프로세싱을 하는 OpneCV 라이브러리와 인공지능 학습을 위한 객체 인식 딥러닝 모델인 YOLO를 통하여 도면 인식을 통한 문 및 기둥 등을 인식하고 이를 통해 실을 결정하고 Auto CAD에서 특정 분야로 확장하는데 사용되는 C++ 클래스 라이브러리인 Object ARX를 통해 설비결정, 실경계구역 정의, 설비 정의 및 설계 자동화 작업에 대한 클래스를 정의하였다.
특히 본 기술에 적용된 YOLO v4 객체 인식 딥러닝 모델을 통한 도면 인식 기능의 경우 기존 여러 선행연구와 다양한 분야에서 사용되어지는 만큼 신뢰성을 충분하다고 판단한다. 해당 인공지능 기술을 기반으로 기존 건축물 화재방호설비를 위한 기본 및 실시 설계 도면 작성에 필요한 인적 및 물적 자원을 저감시킬 수 있을 것으로 기대되어지며 선행적인 기술 확보를 통한 인공지능 기반 소방설계 기술의 기술력을 확보하였다. 다만, 본 인식률에서는 다소 낮은 값도 보이는 경향이 있다.
대상 데이터
이러한 내용을 라벨링 하여 데이터를 학습시키고 인공지능이 도면 내 해당 부분을 인식하는 기술이다. Table 1에서 제시된 내용은 YOLO v4 딥러닝을 통해 기둥 및 문에 데이터를 학습을 위하여 사전에 정의한 내용으로서 도면 내 문이나 기둥에 대한 표기 방식이나 기둥의 형태가 다르기 때문에 다양한 종류의 데이터를 학습하기 위하여 해당 라벨링을 기준으로 데이터를 수집하였다.
특히 건축물의 설계 시 중요한 주요구조부 중 하나인 기둥과 경계구역 선정 시 필요한 방화문 또는 일반 문에 대한 딥러닝을 진행하였다. 이를 위해 사전에 바운딩박스 캡처 기능을 활용하여 설계도면에서 2종으로 라벨링된 문과 6종으로 라벨링 된 기둥 표기 방식을 선정하였고 종별로 1,000개 이상의 이미지 데이터를 추출하여 학습시켰다. 실제 도면상에서 해당 객체가 인식되는 것을 확인하였으며, 이에 대한 인식확률도 확인하였다.
(1) 소방시설 설계를 위한 절차에 대하여 인공지능을 통한 설계 솔루션을 개발하기 위해서는 우선적으로 본 기술이 적용될CAD 소프트웨어 선정 및 기존 설계 절차를 프로세스화 하여 사전 정의가 필요하다. 이에 본 연구에서는 국내 소방설계에서 가장 많이 활용되어지는 AutoCAD를 본 기술이 적용될 소프트웨어로 선정하였다. 또한 인공지능 기반 소방설계 솔루션에 대한 소프트웨어 구조에 따라 각 기능에 필요한 기술을 정의하였다.
6에서는 YOLO v4를 통한 기둥과 문을 딥러닝 하였고 각 라벨링된 객체에 대한 인식 확률을 확인하였다. 해당 데이터 학습을 통해 인공지능이 기둥 및 문에 대한 인식 확률을 확인하고 정확도를 분석하고자 Table 2에서 제시되는 바와 같이 라벨링 객체에 대하여 보유하고 있는 실제 건축 도면을 대상으로 100회를 무작위 검측하였고 이에 따른 인식 확률을 확인하였다. 인식 확률의 범위는 0~1 사이의 값을 갖으며 1에 가까울수록 인공지능이 해당 도면에서 학습된 데이터를 정확하게 확인하였다고 할 수 있다.
데이터처리
Fig. 5에 제시된 바와 같이 라벨링으로 정의된 내용에 따라 도면 내 문과 기둥에 대하여 약1,000개 이상의 데이터에 대하여 YOLO v4 딥러닝을 하였다. Fig.
이론/모형
이때 가장 중요한 부분은 해당 소방설비가 주요구조부에 영향을 주지 않도록 배치해야 하며 특히 배관 및 배선, 소방시설 등이 기둥을 관통하거나 겹치는 경우가 없어야 한다. 따라서 이러한 여러 변수를 없애는 것이 본 연구의 핵심 중 하나라고 할 수 있으며 이를 위해서 YOLO v4 객체 인식 딥러닝 모델(Redmon et al., 2016)을 이용하여 설계도면에서 기둥에 대한 데이터를 수집하고 이를 학습시켜 이를 적용하였다. YOLO v4는 객체 탐지 모델의 하나로서 이미지를 입력하면 중심으로부터 n개의 그리드가 생성되고 학습하고자 하는 부분에 경계박스에 대한 신뢰도 점수를 예측하는 모델이다.
또한 인공지능 기반 소방설계 솔루션에 대한 소프트웨어 구조에 따라 각 기능에 필요한 기술을 정의하였다. 소방시설 설계 실무 절차서 작성 및 알고리즘화를 하여 소방시설 설계에 대한 프로세스 구축하였으며 문 및 기둥 인식(도면 내 공간 인식)에 대해서는 OpenCV 및 YOLO v4 객체 인식 딥러닝 모델을 활용하였다. 마지막으로 AutoCAD에서 프로그램 구동을 위하여 C++ 클래스 라이브러리인 Object ARX를 활용하여 설비결정, 경계구역 정의, 소방시설설계의 자동화 등을 프로그래밍 하였다.
성능/효과
(1) 소방시설 설계를 위한 절차에 대하여 인공지능을 통한 설계 솔루션을 개발하기 위해서는 우선적으로 본 기술이 적용될CAD 소프트웨어 선정 및 기존 설계 절차를 프로세스화 하여 사전 정의가 필요하다. 이에 본 연구에서는 국내 소방설계에서 가장 많이 활용되어지는 AutoCAD를 본 기술이 적용될 소프트웨어로 선정하였다.
88의 인식률을 보여주었다. 객체인식 딥러닝을 통해 실제 도면에서 소방시설 설계 시 Door 인식을 통한 경계구역 산정, 기둥 회피하여 설비 및 배관이 설계가 기존 엔지니어가 작업하는 것과 동일하게 설계됨을 확인하였다.
본 연구를 통해 개발한 인공지능 기반 소방 시설 설계 솔루션에 대하여 적용 기술과 실제 설계도면 내 매우 잘 구현되는 것을 확인하였다. 특히 본 기술에 적용된 YOLO v4 객체 인식 딥러닝 모델을 통한 도면 인식 기능의 경우 기존 여러 선행연구와 다양한 분야에서 사용되어지는 만큼 신뢰성을 충분하다고 판단한다.
본 연구를 통해 개발한 인공지능 기반 소방 시설 설계 솔루션에 대하여 적용 기술과 실제 설계도면 내 매우 잘 구현되는 것을 확인하였다. 특히 본 기술에 적용된 YOLO v4 객체 인식 딥러닝 모델을 통한 도면 인식 기능의 경우 기존 여러 선행연구와 다양한 분야에서 사용되어지는 만큼 신뢰성을 충분하다고 판단한다. 해당 인공지능 기술을 기반으로 기존 건축물 화재방호설비를 위한 기본 및 실시 설계 도면 작성에 필요한 인적 및 물적 자원을 저감시킬 수 있을 것으로 기대되어지며 선행적인 기술 확보를 통한 인공지능 기반 소방설계 기술의 기술력을 확보하였다.
참고문헌 (6)
Choi, D.-C., Kim, H.-K., Kim, I.-T., Ko, M.-H., Hwang, H.-S., Park, K.-W., Choi, J.-M., Jeong, J.-G., Shin, Y.-C.?(2020). "Pilot study for the development of artificial intelligence-based fire protection system design automation?solution." Journal of The Society of Disaster Information, Vol. 2020, No. 11, pp. 81-82.
Hong, S.-H., Choi, D.-C., Lee, G.-H., Park, K.-W., Choi, J.-M., Jeong, J.-G., Shin, Y.-C. (2020). "Trends in based?autimated design for fire protection facilities." Journal of The Society of Disaster Information, Vol. 2020, No. 11, pp.?83-84.
Kim, H.-J., Kim, M.-K., Jun, H.-J. (2019). "A study on the design generation process of BIM design using AI."?Journal of the Regional Association of Architectural Institute of Korea, Vol. 39, No. 2, pp. 136-139.
Koo, B.-S. (2021). "Automating architectural design details for finishes and MEP using artificial intelligence."?Journal of the Architectural Institute of Korea, Vol. 65, No. 9, pp. 37-41.
Kwon, B.-Y., Kwon, J.-H. (2021). Digital Trends 2022. Garden of Book, Republic of Korea.
Redmon, J., Divvala, S., Girshick, R., Farhadi, A. (2016). "You only look once: Unified, real-time object detection."?In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, pp.?779-788.?
※ AI-Helper는 부적절한 답변을 할 수 있습니다.