KR102336069B1 - 건축 설계 협업을 위한 장치 및 방법 - Google Patents

건축 설계 협업을 위한 장치 및 방법 Download PDF

Info

Publication number
KR102336069B1
KR102336069B1 KR1020200141883A KR20200141883A KR102336069B1 KR 102336069 B1 KR102336069 B1 KR 102336069B1 KR 1020200141883 A KR1020200141883 A KR 1020200141883A KR 20200141883 A KR20200141883 A KR 20200141883A KR 102336069 B1 KR102336069 B1 KR 102336069B1
Authority
KR
South Korea
Prior art keywords
design
virtual reality
bim
objects
company
Prior art date
Application number
KR1020200141883A
Other languages
English (en)
Inventor
김도혁
Original Assignee
주식회사 에이디
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 에이디 filed Critical 주식회사 에이디
Priority to KR1020200141883A priority Critical patent/KR102336069B1/ko
Application granted granted Critical
Publication of KR102336069B1 publication Critical patent/KR102336069B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/18Details relating to CAD techniques using virtual or augmented reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/20Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Computer Hardware Design (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Software Systems (AREA)
  • Geometry (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Architecture (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Structural Engineering (AREA)
  • Civil Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

건축 설계 협업을 위한 장치에 있어서, 명령어들을 저장하는 메모리, 및 명령어들을 실행함으로써: 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하고, 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하고, 3D 구조 도면에 HD 렌더링을 수행하여 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하고, 그리고 유저 입력에 따라 변경되는 3D 공간에서의 관측 시점에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함하는, 건축 설계 협업을 위한 장치가 개시된다.

Description

건축 설계 협업을 위한 장치 및 방법{DEVICE AND METHOD FOR ARCHITECTURAL DESIGN COOPERATION}
본 발명은 건축 설계 협업을 위한 장치 및 방법에 관한 것이다. 보다 상세하게는, 본 발명은 현장 시공자가 3D 가상 현실로 시공 현장을 확인할 수 있게 하는 BIM 가상 현실 영상 및 의뢰 고객이 인테리어 요소들의 재질이나 질감을 실사에 가깝게 확인할 수 있게 하는 렌더링 가상 현실 영상을 제공하는 장치 및 방법에 관한 것이다.
건축 설계 및 실내 디자인에 관한 시장은 지속적으로 성장하고 있으며, 근래에 4차 산업혁명 기술과 융합되어 설계, 시공 및 유지 보수 분야에서 생산성 및 수익성이 개선되고 있다. 특히, 가구나 소품을 통해 건물 내부를 장식하는 인테리어와 같은 실내 건축 분야에서 가상 현실 등의 4차 산업혁명 기술들이 다양한 방식으로 적용되고 있다.
다만, 가상 현실과 같은 기술들이 활용됨에도 불구하고, 건축/건설 산업에 대한 소비자 만족도는 타 산업 대비 낮은 수준이 유지되고 있다. 이는 건축/건설 산업의 특성상 의뢰 고객, 설계 업체 및 현장 시공 업체 상호간의 의사 전달 과정이 비효율적이라는 점에 기인할 수 있다.
의뢰 고객 및 설계 업체 사이에서는 고객 변심에 따른 설계 변경이 자주 발생하여 생산성이 악화될 수 있다. 또한, 전술한 바와 같이 가상 현실을 활용한 인테리어 변경 시뮬레이션과 같은 서비스가 제공되고 있으나, 시뮬레이션에 의해 제공되는 가구, 소품, 또는 벽지 등의 질감이 실제의 시공 결과물과 차이가 있는 경우가 많은 관계로, 가상 현실 서비스에 의해 소비자 만족도가 개선되는 데에는 한계가 있을 수 있다.
그에 더하여, 설계 업체 및 현장 시공 업체 간에도 정보 전달의 부정확성이 문제될 수 있다. 설계 업체는 2D의 형태로 설계 도면을 제작하여 현장 시공 업체에 전달하지만, 실내 건축의 디테일이 점차 복잡해져감에 따라 2D 도면만에 근거하여 정확한 시공을 하는 것은 상당 부분 업체의 경험에 의존하게 되며, 따라서 업체별로 시공 숙련도에 차이가 생길 수 있다.
또한, 3D 도면이 활용되는 경우에도 낮은 해상도에 의해 실효성이 떨어지고, 건축 설계 전용 SW가 사용되는 경우 현장에서의 접근이 어렵게 되어 정확한 의사 전달이 제한될 수 있고, 그에 따라 하자 발생시 책임 소재가 불분명해지는 문제도 생길 수 있다.
따라서, 의뢰 고객 및 설계 업체 간에 발생하는 고객 변심이나 실물과의 차이로 인한 문제점과, 설계 업체 및 현장 시공 업체 간에 발생하는 정보 전달의 정확성이 떨어지는 문제점을 해결하기 위해서는, 건축 설계에서의 협업을 지원하여 의사 소통의 효율을 개선하는 기술이 요구될 수 있다.
본 발명에 의해 해결하고자 하는 기술적 과제는, 의뢰 고객 및 설계 업체 간에 발생하는 고객 변심이나 실물과의 차이로 인한 문제점과, 설계 업체 및 현장 시공 업체 간에 발생하는 정보 전달의 정확성이 떨어지는 문제점을 해소하기 위해, 건축 설계 분야에서의 의사 소통 방식을 개선하는 것이다.
전술한 기술적 과제를 해결하기 위한 수단으로서, 본 발명의 일 측면에 따른 건축 설계 협업을 위한 장치는, 명령어들을 저장하는 메모리; 및 상기 명령어들을 실행함으로써: 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하고; 상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하고; 상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하고; 그리고 유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함한다.
본 발명의 다른 측면에 따른 메모리에 저장되는 명령어들을 실행하는 프로세서에 의해 수행되는 건축 설계 협업을 위한 방법은, 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 단계; 상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하는 단계; 상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하는 단계; 및 유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하는 단계를 포함한다.
본 발명에 따른 건축 설계 협업을 위한 장치 및 방법에 의하면, 2D 설계 도면에 대응되는 3D 구조 도면이 생성될 수 있고, 그로부터 다시 BIM 가상 현실 도면 및 렌더링 가상 현실 도면이 생성될 수 있으므로, 각각이 현장 시공 업체 및 의뢰 고객에게 3D 가상 현실 공간의 형태로 제공되어, 보다 직관적이고 실사에 가까운 정보가 제공될 수 있다.
구체적으로, 현장 시공 업체는 시공 현장에서 BIM 가상 현실 영상을 통해 배전, 배관 설비와 같은 BIM 객체들이 배치되는 구조를 구체적으로 확인할 수 있으므로, 2D 도면만을 참조하여 작업하는 경우 대비 설계 업체의 의도를 보다 정확하게 파악할 수 있다. 또한, 의뢰 고객은 렌더링 가상 현실 도면을 통해 실내 건축 구조의 재질이나 질감을 보다 사실적으로 확인할 수 있으므로, 정보 부족으로 인한 고객 변심이 감소할 수 있고, 고객의 예상과 실물이 차이나는 문제 또한 해소될 수 있다.
도 1은 일부 실시예에 따른 건축 설계 협업을 위한 시스템이 동작하는 방식을 설명하기 위한 도면이다.
도 2는 일부 실시예에 따른 건축 설계 협업을 위한 장치를 구성하는 요소들을 나타내는 블록도이다.
도 3은 일부 실시예에 따른 건축 설계 협업을 위한 장치의 입력 및 그에 따른 출력들을 설명하기 위한 도면이다.
도 4는 일부 실시예에 따른 2D 설계 도면에 기초하여 3D 구조 도면을 생성하는 과정을 설명하기 위한 도면이다.
도 5는 일부 실시예에 따른 3D 구조 도면으로부터 생성되는 BIM 가상 현실 도면을 설명하기 위한 도면이다.
도 6은 일부 실시예에 따른 3D 구조 도면에 기초하여 렌더링 가상 현실 도면을 생성하는 방식 및 그 예시적인 결과물을 나타내는 도면이다.
도 7은 일부 실시예에 따른 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 설명하기 위한 도면이다.
도 8은 일부 실시예에 따른 실제 시공 장소에 대한 증강 현실 영상을 제공하는 과정을 설명하기 위한 도면이다.
도 9는 일부 실시예에 따른 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 설명하기 위한 도면이다.
도 10은 일부 실시예에 따른 건축 설계 협업을 위한 방법을 구성하는 단계들을 나타내는 흐름도이다.
이하에서는 도면을 참조하여 본 발명의 실시예들이 상세하게 설명될 것이다. 이하에서의 설명은 실시예들을 구체화하기 위한 것일 뿐, 본 발명에 따른 권리범위를 제한하거나 한정하기 위한 것은 아니다. 본 발명에 관한 기술 분야에서 통상의 지식을 가진 자가 발명의 상세한 설명 및 실시예들로부터 용이하게 유추할 수 있는 것은 본 발명에 따른 권리범위에 속하는 것으로 해석되어야 한다.
본 발명에서 사용되는 용어는 본 발명에 관한 기술 분야에서 널리 사용되는 일반적인 용어로 기재되었으나, 본 발명에서 사용되는 용어의 의미는 해당 분야에 종사하는 기술자의 의도, 새로운 기술의 출현, 심사기준 또는 판례 등에 따라 달라질 수 있다. 일부 용어는 출원인에 의해 임의로 선정될 수 있고, 이 경우 임의로 선정되는 용어의 의미가 상세하게 설명될 것이다. 본 발명에서 사용되는 용어는 단지 사전적 의미만이 아닌, 명세서의 전반적인 맥락을 반영하는 의미로 해석되어야 한다.
본 발명에서 사용되는 '구성된다' 또는 '포함한다' 와 같은 용어는 명세서에 기재되는 구성 요소들 또는 단계들을 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 일부 구성 요소들 또는 단계들은 포함되지 않는 경우, 및 추가적인 구성 요소들 또는 단계들이 더 포함되는 경우 또한 해당 용어로부터 의도되는 것으로 해석되어야 한다.
본 발명에서 사용되는 '제 1' 또는 '제 2' 와 같은 서수를 포함하는 용어는 다양한 구성 요소들 또는 단계들을 설명하기 위해 사용될 수 있으나, 해당 구성 요소들 또는 단계들은 서수에 의해 한정되지 않아야 한다. 서수를 포함하는 용어는 하나의 구성 요소 또는 단계를 다른 구성 요소들 또는 단계들로부터 구별하기 위한 용도로만 해석되어야 한다.
이하에서는 도면을 참조하여 본 발명의 실시예들이 상세하게 설명될 것이다. 본 발명에 관한 기술 분야에서 통상의 지식을 가진 자에게 널리 알려져 있는 사항들에 대해서는 자세한 설명이 생략된다.
도 1은 일부 실시예에 따른 건축 설계 협업을 위한 시스템이 동작하는 방식을 설명하기 위한 도면이다.
도 1을 참조하면, 건축 설계 협업을 위한 시스템(10)에서는 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 상호간의 의사 소통이 이루어질 수 있다. 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 상호간의 의사 소통은 장치(201, 202, 203)를 통해 수행될 수 있다.
장치(201, 202, 203)는 도 2를 통해 후술되는 건축 설계 협업을 위한 장치(200)의 예시들일 수 있다. 도시된 바와 같이, 장치(201, 203)는 태블릿이나 스마트폰 등의 모바일 디바이스일 수 있고, 장치(202)는 PC일 수 있으나, 이에 제한되는 것은 아니고, 장치(201, 202, 203)는 시스템(10)에서 동작하는 다양한 전자 디바이스의 형태로 구현될 수 있다.
시스템(10)은 장치(201, 202, 203)에서 실행되는 모바일/웹 애플리케이션, 또는 컴퓨터 프로그램 등의 형태로 구현될 수 있다. 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13)는 장치(201, 202, 203)를 통해 애플리케이션 또는 프로그램을 실행함으로써 시스템(10)에 접근할 수 있다. 한편, 시스템(10)에서 장치(201, 202, 203) 간의 상호작용은 범용적인 데이터 통신 방식으로 이루어질 수 있다.
시스템(10)에서 현장 시공 업체(11) 및 설계 업체(12)는 장치(201, 202)를 통해 서로 소통할 수 있다. 구체적으로, 장치(201, 202)에 의하면 설계 업체(12)가 작성한 2D 설계 도면에 기초하는 BIM 가상 현실 영상이 현장 시공 업체(11)에 제공될 수 있고, 장치(202, 203)에 의하면 설계 업체(12)가 작성한 2D 설계 도면을 실사에 가깝게 제시하는 렌더링 가상 현실 영상이 의뢰 고객(13)에게 제공될 수 있다.
도 2는 일부 실시예에 따른 건축 설계 협업을 위한 장치를 구성하는 요소들을 나타내는 블록도이다.
도 2를 참조하면, 건축 설계 협업을 위한 장치(200)는 메모리(210) 및 프로세서(220)를 포함할 수 있다. 다만 이에 제한되는 것은 아니고, 도 2에 도시되는 구성 요소들 외에 다른 범용적인 구성 요소들이 장치(200)에 더 포함될 수 있다.
장치(200)는 건축 설계 협업을 위한 시스템(10)을 구현하기 위한 컴퓨팅 디바이스일 수 있다. 장치(200)는 시스템(10)을 구현하는 모바일/웹 애플리케이션 또는 컴퓨터 프로그램을 실행할 수 있다. 도 1에서 전술한 바와 같이, 장치(200)는 PC, 스마트폰 및 태블릿 PC 중 어느 하나일 수 있으나, 이에 제한되는 것은 아니고 장치(200)는 프로세싱 성능을 구비하는 다양한 전자 디바이스의 형태를 가질 수도 있다.
장치(200)는 각종 데이터, 명령어들, 적어도 하나의 프로그램 또는 소프트웨어를 저장하기 위한 수단으로서 메모리(210)를 포함할 수 있고, 명령어들 또는 적어도 하나의 프로그램을 실행함으로써 각종 데이터에 대한 처리를 수행하기 위한 수단으로서 프로세서(220)를 포함할 수 있다.
메모리(210)는 시스템(10)을 위한 각종 명령어들을 적어도 하나의 프로그램의 형태로 저장할 수 있다. 예를 들면, 메모리(210)는 컴퓨터 프로그램 또는 모바일/웹 애플리케이션과 같은 소프트웨어를 구성하는 명령어들을 저장할 수 있다. 또한, 메모리(210)는 애플리케이션 또는 프로그램의 실행에 필요한 각종 데이터를 저장할 수 있다.
메모리(210)는 ROM, PROM, EPROM, EEPROM, 플래시 메모리, PRAM, MRAM, RRAM, FRAM 등과 같은 비휘발성 메모리로 구현될 수 있고, 또는 DRAM, SRAM, SDRAM, PRAM, RRAM, FeRAM 등의 휘발성 메모리로 구현될 수 있다. 또한, 메모리(210)는 HDD, SSD, SD, Micro-SD 등으로 구현될 수도 있다.
프로세서(220)는 메모리(210)에 저장되는 명령어들을 실행함으로써 시스템(10)을 동작시킬 수 있다. 프로세서(220)는 시스템(10)을 구현하기 위한 일련의 처리 과정들을 수행할 수 있다. 또한, 프로세서(220)는 장치(200)를 제어하기 위한 전반적인 기능을 수행할 수 있고, 장치(200) 내부의 각종 연산들을 처리할 수 있다.
프로세서(220)는 다수의 논리 게이트들의 어레이 또는 범용적인 마이크로 프로세서로 구현될 수 있다. 프로세서(220)는 단일의 프로세서 또는 복수의 프로세서들로 구성될 수 있다. 프로세서(220)는 명령어들을 저장하는 메모리(210) 와 별개의 구성이 아닌, 메모리(210)와 함께 일체로 구성될 수도 있다. 예를 들면, 프로세서(220)는 장치(200) 내에 구비되는 CPU, GPU 및 AP 중 적어도 하나의 형태로 구현될 수 있다.
프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하도록 구성될 수 있다.
2D 설계 도면은 설계 업체(12)에 의해 제작되는 2차원의 건축 설계 도면을 의미할 수 있다. 예를 들면, 2D 설계 도면은 건축 설계 대상이 되는 실내 건축 공간에 대한 CAD 도면으로서, DWG 또는 DXF 확장자로 생성되는 전자 파일일 수 있다. 2D 설계 도면은 건축 설계 대상에 배치되는 다양한 설계 객체들을 포함할 수 있다.
설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함할 수 있다. 2D 설계 도면 상에서는 설계 객체들이 2차원으로 표현될 수 있다. 설계 객체들의 치수, 색상 및 재질 등과 같은 특성 데이터들 및 설계 객체들이 배열되는 다양한 조합에 의해, 건축 설계 대상이 어떠한 구조로 건축될지가 설계될 수 있다.
3D 매핑(mapping)은 2D 설계 도면의 설계 객체들을 3D 공간에 배열하는 과정을 의미할 수 있다. 3D 매핑에 의하면 2D 설계 도면에서 설계된 바에 따라 설계 객체들이 3차원 공간 상에 배치되어 3D 구조 도면이 생성될 수 있다. 3D 구조 도면은 설계 객체들의 색상이나 재질은 반영되지 않고, 설계 객체들의 크기와 형상만이 반영되어 2D 설계 도면에서 설계된 3차원 구조만을 나타내는 도면을 의미할 수 있다.
프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하도록 구성될 수 있다.
건축 정보 모델(BIM)은 3차원 건축 모델을 기반으로 건축 시설물의 형상, 속성, 설계, 시공 및 유지 관리 등을 통합적으로 관리하기 위한 모형을 의미할 수 있다. BIM를 구성하는 BIM 객체들은 실내 건축 설계에서 단순히 바닥, 천장, 벽, 문 및 창문 등과 같은 설계 객체들과는 달리, 건축 설계 대상에 다양한 시설물들을 시공하기 위한 실시 설계(Working Design)에 관한 객체들을 의미할 수 있다.
BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함할 수 있다. 이와 같은 BIM 객체들이 3D 구조 도면에 부가되는 경우, 건축 정보 모델(BIM)에 의해 실내 건축의 설계, 시공 및 유지 관리 등이 통합적으로 관리될 수 있다.
3D 구조 도면, 및 3D 구조 도면에 BIM 객체들이 부가되어 있는 BIM 가상 현실 도면은 모두 OBJ 확장자로 생성되는 전자 파일일 수 있다. 2D 설계 도면이 DXF 파일인 경우, DXF 파일의 높은 호환성으로 인해 3D 구조 도면으로의 3D 매핑이 용이하게 수행될 수 있고, 이후 3D 구조 도면의 OBJ 파일에 BIM 객체들이 부가되면 BIM 가상 현실 도면의 OBJ 파일이 생성될 수 있다.
프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 3D 구조 도면에 HD 렌더링을 수행하여 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성할 수 있다.
3D 구조 도면을 대상으로 수행되는 HD 렌더링은, 수치와 방정식으로 서술되는 3차원 데이터를 사람이 인지 가능한 영상으로 변환하는 과정을 의미할 수 있다. HD 렌더링이 수행되면, 3D 구조 도면을 구성하는 설계 객체들, 예를 들면 벽 객체, 바닥 객체 및 천장 객체 등의 색상이나 재질, 질감(texture) 등의 디테일이 렌더링 가상 현실 도면에서 통해 높은 해상도로 보다 사실적으로 표현될 수 있다.
HD 렌더링은 최적화 알고리즘을 통해 고해상도 화질임에도 불구하고 저사양의 PC나 모바일 기기에서도 원활하게 수행될 수 있다. 따라서, 시스템(10)에서 의뢰 고객(13)은 자신의 모바일 기기를 통해 렌더링 가상 현실 도면을 생성하여, 이후 가상 현실 영상으로 설계 객체들의 디테일을 확인할 수 있다.
프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 유저 입력에 따라 변경되는 3D 공간에서의 관측 시점에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 수 있다.
프로세서(220)는 전 단계에서 생성된 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 기초하여 시스템(10)의 유저, 즉 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13)에게 가상 현실 영상을 제공할 수 있다. 가상 현실에서는 유저의 입력, 예를 들면 관측 시점을 변경하기 위한 관측 위치 변경 또는 관측 방향 변경에 따라 달라지는 관측 이미지가 제공될 수 있다.
BIM 가상 현실 영상은 현장 시공 업체(11) 및 설계 업체(12)에게 주로 제공될 수 있다. 현장 시공 업체(11)의 현장 작업자는 시공 현장에서 자신의 모바일 디바이스를 통해 시스템(10)에 접근하여 BIM 가상 현실 도면을 생성할 수 있고, 현장 작업자는 자신의 조작으로 BIM 가상 현실 도면 상에서의 관측 시점을 변경하여 자신이 시공해야 하는 부위의 3D 가상 현실 영상을 확인할 수 있다.
따라서, 현장 시공 업체(11)는 2D 설계 도면만으로 시공 부위를 파악하는 방식에 비해, BIM 가상 현실 영상을 통해 설비들을 시공하는 구체적인 형상을 3D로 확인할 수 있으므로, 설계 업체(12)가 2D 설계 도면을 제작하면서 계획했던 시공 의도가 보다 직접적이고 정확하게 현장 시공 업체(11)에 전달될 수 있다.
렌더링 가상 현실 영상은 설계 업체(12) 및 의뢰 고객(13)에게 주로 제공될 수 있다. 의뢰 고객(13)은 설계 업체(12)와의 면담 과정에서 시공 결과물을 미리 확인하는 용도로 렌더링 가상 현실 영상을 활용할 수 있다.
의뢰 고객(13)은 자신의 디바이스에서 시스템(10)에 접근하여 렌더링 가상 현실 도면을 생성하고, 유저 입력을 통해 도면 상에서 이동하며 바닥 객체, 벽 객체 및 창문 객체 등과 같은 설계 객체들의 색상이나 재질, 질감과 같은 디테일을 자신의 디바이스를 통해 가상 현실 공간에서 직접 움직이면서 보다 사실적으로 확인할 수 있다.
도 3은 일부 실시예에 따른 건축 설계 협업을 위한 장치의 입력 및 그에 따른 출력들을 설명하기 위한 도면이다.
도 3을 참조하면, 장치(200)에 입력되는 2D 설계 도면(310) 및 장치(200)로부터 출력되는 BIM 가상 현실 영상(320) 및 렌더링 가상 현실 영상(330)이 도시되어 있다.
전술한 바와 같이, 장치(200)는 2D 설계 도면(310)에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면을 생성할 수 있고, 유저 입력에 따른 BIM 가상 현실 도면 및 렌더링 가상 현실 도면 상에서의 관측 이미지를 출력하는 BIM 가상 현실 영상(320) 및 렌더링 가상 현실 영상(330)을 제공할 수 있다.
현장 시공 업체(11)의 현장 작업자는 시공 현장에서 자신의 모바일 디바이스를 통해 BIM 가상 현실 도면을 생성할 수 있고, 시공에 착수하기 전에 미리 BIM 가상 현실 영상(320)을 통해 자신이 시공할 BIM 객체들, 예를 들면 배선, 배관, 소방, 방재 등의 설비의 구체적인 구조와 형상을 확인할 수 있다.
의뢰 고객(13)은 자신의 모바일 디바이스를 통해 렌더링 가상 현실 도면을 생성할 수 있고, 렌더링 가상 현실 영상(330)을 통해 건축 설계 대상이 되는 공간의 색상, 마감, 재질 및 질감 등의 디테일을 직접 실사에 가깝게 확인할 수 있다.
도 4는 일부 실시예에 따른 2D 설계 도면에 기초하여 3D 구조 도면을 생성하는 과정을 설명하기 위한 도면이다.
도 4를 참조하면, 장치(200)에서 프로세서(220)가 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 과정이 보다 구체적으로 설명되어 있다.
3D 매핑 과정(410)에서는 세부 단계들을 통해 DXF 파일 형태의 2D 설계 도면이 OBJ 파일 형태의 3D 구조 도면으로 변환될 수 있다. 변환 과정에서 도형/사이즈 인식, 데이터 필터링 및 추상화 과정 등이 수행될 수 있다.
또한, 3D 매핑의 전후로 DXF 파일(420) 및 OBJ 파일(430)에 대한 비교 내용이 도시되어 있다. DXF 파일(420)은 높은 호환성을 가지므로 OBJ 파일(430)로 용이하게 변환될 수 있고, OBJ 파일(430)은 최적화 알고리즘을 통해 다소 가벼운 형태로 제공될 수 있어, 저사양 PC나 모바일 디바이스에서도 원활하게 실행될 수 있다.
한편, 3D 매핑 과정(440)에 따르면, 3D 구조 도면을 생성하는 과정에서 일부 기능들이 제한되어, 세부적인 재질, 질감 등의 디테일 없이 2D 설계 도면의 3D 형상 및 구조만을 표현하는 3D 구조 도면(450)이 생성될 수 있다. 즉, 장치(200)에서 프로세서(220)는, 3D 구조 도면(450)을 생성할 때, 설계 객체들 및 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한할 수 있다.
구체적으로, 3D 매핑 과정(440)에서는 법선들(Normals), 셰이더 특성 값들(Shader property values), CG/HLSL 코드 및 그 대체 버전(alternative version)이 완전 제거 또는 일부 제거될 수 있다. 3D 모델링(3D Model)에서 재질의 거칠기(bump)를 표현하는 법선들(Normals)은 완전히 제거될 수 있고, 물성(Material) 및 셰이더(Shader)에서는 셰이더 특성 값들(Shader property values), CG/HLSL 코드 및 그 대체 버전(alternative version)의 필수 기능을 제외한 나머지 부분이 제거될 수 있다.
위와 같이, 3D 구조 도면(450)의 생성시에 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부가 제한됨에 따라 3D 구조 도면(450)이 OBJ 파일(430)의 형태로 다소 가볍게 생성될 수 있으므로, 저사양 PC나 모바일 디바이스에서도 장치(200)의 기능들이 원활하게 제공될 수 있다.
도 5는 일부 실시예에 따른 3D 구조 도면으로부터 생성되는 BIM 가상 현실 도면을 설명하기 위한 도면이다.
도 5를 참조하면, BIM 가상 현실 도면(510, 520)이 도시되어 있다. BIM 가상 현실 도면(510, 520)은 3D 구조 도면에 BIM 객체들이 부가된 OBJ 파일의 형태로 생성되는 것으로서, 저사양 PC나 모바일 디바이스에서의 가벼운 구동을 위해 객체들의 질감이나 재질 등이 디테일하게 표현되어 있지 않을 수 있다.
BIM 가상 현실 도면(510)에서는, 건축 설계 대상이 되는 실내의 설계 객체들과 함께 배전 설비, 배관 설비 및 소방 방재 설비와 같은 BIM 객체들이 2D 설계 도면에 따른 위치에 배치될 수 있다. BIM 가상 현실 도면(510)은 이후 BIM 가상 현실 영상을 제공하기 위한 기반이 될 수 있다.
BIM 가상 현실 도면(510)에서와 같은 실내 공간 외에, 공연 무대 세트와 같은 공간에 대해서도 BIM 가상 현실 도면(520)이 생성되어 그 내부의 BIM 객체들의 위치 및 형상 정보가 이후 BIM 가상 현실 영상을 통해 현장 시공 업체(11)에 제공될 수 있다.
도 6은 일부 실시예에 따른 3D 구조 도면에 기초하여 렌더링 가상 현실 도면을 생성하는 방식 및 그 예시적인 결과물을 나타내는 도면이다.
도 6을 참조하면, 3D 구조 도면(640)에 대한 HD 렌더링의 세부 과정(610, 620, 630)이 도시되어 있고, HD 렌더링에 의해 생성되는 렌더링 가상 현실 도면(650)이 도시되어 있다.
HD 렌더링의 세부 과정(610, 620, 630)에서는 범프 매핑(Bump Mapping)이 수행되어 설계 객체들의 재질 및 질감이 사실적으로 표현될 수 있고, 라이트 매핑(Light Mapping) 및 셰이드 매핑(Shade mapping)이 수행되어 빛의 방향, 세기 및 음영이 실사 수준의 해상도로 표현될 수 있다.
구체적으로, 세부 과정(610)에서는 유저/그래픽 인터페이스(UI/GI)에 관하여 빛의 반사 및 셰이딩이 메쉬와 관련하여 처리될 수 있고, 세부 과정(620)에서는 PBR(Physically Based Rendering), HDR(High Dynamic Range) 및 Volumetric FX가 후처리와 관련하여 적용될 수 있으며, 그 결과가 세부 과정(630)에서 멀티미디어 라이브러리에 저장될 수 있다.
HD 렌더링의 세부 과정(610, 620, 630)에 의하면 3D 구조 도면(640)으로부터 렌더링 가상 현실 도면(650)이 생성될 수 있다. 도시된 바와 같이 HD 렌더링은 실내/실외를 불문하고 수행될 수 있으며, 렌더링 가상 현실 도면(650)은 실내 건축에 있어서는 건축 설계 대상이 주로 건물 내부의 인테리어 공간일 수 있다.
렌더링 가상 현실 도면(650)에 의하면 2D 설계 도면으로부터 3D 구조 도면(640)으로 매핑되는 설계 객체들의 재질 및 질감이 실사에 가깝게 표현될 수 있다. HD 렌더링의 세부 과정(610, 620, 630)을 통해 설계 객체들의 질감을 나타내기 위한 범프 매핑이 수행될 수 있고, 빛과 음영에 대한 처리 과정에 의해 색상이나 재질과 같은 미감이 고해상도로 상세하게 표현되어, 이후 렌더링 가상 현실 도면(650)을 기반으로 하는 렌더링 가상 현실 영상을 통해 의뢰 고객(13)이 설계 업체(12)가 제시하는 인테리어 디테일을 사실적으로 확인할 수 있다.
도 7은 일부 실시예에 따른 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 설명하기 위한 도면이다.
도 7을 참조하면, BIM 가상 현실 영상(710) 및 렌더링 가상 현실 영상(720)이 도시되어 있다. 렌더링 가상 현실 영상(720)은 도시된 바와 같이 의뢰 고객(13)에게 모바일 디바이스를 통해 제공될 수 있으며, 도시되지는 않았으나 BIM 가상 현실 영상(710) 또한 현장 시공 업체(11)에 시공 현장에서 모바일 디바이스를 통해 제공될 수 있다.
현장 시공 업체(11)의 현장 작업자는 자신의 모바일 디바이스를 통해 BIM 가상 현실 도면을 생성할 수 있고, 이를 기반으로 BIM 가상 현실 영상(710)을 제공받을 수 있다. 현장 작업자는 BIM 가상 현실 영상(710)에서 관찰 시점을 변경해가며 시공 현장에 BIM 객체들이 어떤 형상 및 구조로 시공되어야 하는지를 확인할 수 있다.
한편, 현장 작업자는 BIM 가상 현실 영상(710)에서 객체들을 임의로 선택하여 해당 객체의 특성 데이터를 확인할 수 있다. 도시된 바와 같이, 배관 설비에 해당하는 BIM 객체의 치수가 1.5 m로 확인될 수 있고, 계단에 해당하는 설계 객체의 치수가 2 m로 확인될 수 있다.
의뢰 고객(13) 또한 마찬가지로 자신의 모바일 디바이스를 통해 렌더링 가상 현실 도면을 생성할 수 있고, 이를 기반으로 렌더링 가상 현실 영상(720)을 제공받을 수 있다. 의뢰 고객(13)은 렌더링 가상 현실 영상(720)에서 관찰 시점을 변경해가며 설계 객체들이 어떤 재질 및 질감으로 형성되는지를 확인할 수 있다.
도 8은 일부 실시예에 따른 실제 시공 장소에 대한 증강 현실 영상을 제공하는 과정을 설명하기 위한 도면이다.
도 8을 참조하면, 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 표시하는 증강 현실 영상(810, 820)이 도시되어 있다.
장치(200)에서 프로세서(220)는, 명령어들을 실행함으로써, 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 실제 시공 장소에 대한 증강 현실 영상을 제공하도록 더 구성될 수 있다.
현장 시공 업체(11)가 시공 현장, 즉 건축 설계 대상의 실제 시공 장소에서 시공 작업을 수행하려고 하는 경우, 실내 구조가 복잡하다면 현장 시공 업체(11)의 현장 작업자가 자신이 시공할 장소가 정확히 어디인지를 파악하기가 용이하지 않을 수 있고, 복잡한 시공 현장에서 시공할 객체의 치수나 색상, 재질과 같은 특성이 정확히 어떤 것인지에 대한 혼란이 있을 수 있다.
위와 같은 경우에, 현장 작업자의 모바일 디바이스를 통한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터가 오버랩되어 표시된다면, 현장 작업자가 시공 장소가 어디인지, 또는 시공할 자재의 치수나 색상 등이 정확히 어떤 것인지를 직관적으로 확인할 수 있으므로, 시공 정확도가 크게 개선될 수 있다.
증강 현실 영상(810)에서는, 촬영 영상에 시공 대상 객체의 치수가 오버랩되어 표시될 수 있다. 예를 들면, 배관 시공을 하는 경우에 현장 작업자는 증강 현실 영상(810)을 통해 배관 설비가 설치될 정확한 장소 및 그 치수를 확인할 수 있다. 또한, 증강 현실 영상(820)에서는, 촬영 영상의 벽면의 치수 및 색상이 표시될 수 있다. 예를 들면 벽지 도장 작업을 하려는 현장 작업자는 증강 현실 영상(820)에 의해 벽면의 크기와 벽지 색상 등의 특성 데이터를 용이하게 확인할 수 있다.
프로세서(220)는, 증강 현실 영상을 제공할 때, 실제 시공 장소를 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행하고, 전처리 과정에 기초하여 BIM 가상 현실 도면에서 촬영 영상에 대응되는 부분에 배열되는 설계 객체들 및 상기 BIM 객체들을 증강 현실 객체들로 설정하고, 촬영 영상에 증강 현실 객체들의 특성 데이터를 오버랩할 수 있다.
프로세서(220)가 촬영 영상에 특성 데이터를 오버랩하여 증강 현실 영상을 생성하기 위해서는, 그에 선행하여 전처리 과정이 수행될 것이 요구될 수 있다. 즉, 실제 시공 장소가 BIM 가상 현실 도면과 어떻게 매칭되는지가 먼저 파악되어야, 촬영 영상에 포착되는 객체들의 특성 데이터가 오버랩되어 함께 표시될 수 있다.
전처리 과정이 수행된 이후에는, 촬영 영상 내부에서 파악되는 객체들이 증강 현실 객체들로 설정될 수 있고, 이후 프로세서(220)는 BIM 가상 현실 도면에서 해당 객체들의 특성 데이터를 불러와 현장 작업자의 촬영 영상에 오버랩시켜 표시할 수 있다.
한편, 특성 데이터는, 설계 객체들 및 BIM 객체들의 크기 및 물성에 관한 데이터를 포함할 수 있다. 증강 현실 영상(810, 820)에 도시된 바와 같이 객체들의 크기가 오버랩될 수 있고, 또는 객체들의 재료, 색상 등의 물성이 오버랩될 수도 있다.
도 9는 일부 실시예에 따른 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 설명하기 위한 도면이다.
도 9를 참조하면, 건축 설계 협업의 참여자들, 즉 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 간의 실시간 피드백을 위한 피드백 채널로서 제1 채널(910) 및 제2 채널(920)이 도시되어 있다.
프로세서(220)는, BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 때, 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 함께 제공할 수 있다.
예를 들면, 현장 시공 업체(11)가 BIM 가상 현실 영상으로 건축 설계 대상에 배치되는 BIM 객체들의 형상 및 구조를 확인할 때, 피드백 채널을 통해 설계 업체(12)와 실시간으로 음성 피드백을 주고받을 수 있다.
그에 따르면, 설계 업체(12)의 설계 사항이 현장 시공 업체(11)의 입장에서는 적용하기가 어려운 경우, 그와 같은 의견이 피드백 채널을 통해 실시간으로 설계 업체(12)로 전달될 수 있으므로, 설계와 실제 시공 결과 사이의 불일치가 해소될 수 있고, 또한 불일치에 대한 하자 책임 소재를 따지는 문제로 건축 설계의 생산성 및 수익성이 악화되는 문제가 해결될 수 있다.
설계 업체(12) 및 의뢰 고객(13) 간에도 피드백 채널을 통한 실시간 피드백이 이루어질 수 있다. 설계 업체(12)의 설계가 변경되는 경우, 또는 의뢰 고객(13)이 변심하여 디자인 변경을 요청하는 경우, 설계 업체(12) 및 의뢰 고객(13)은 각자의 디바이스에서 렌더링 가상 현실 영상을 볼 수 있고, 그와 동시에 피드백 채널을 통해 실시간으로 상호간의 의견을 교환할 수 있다.
정리하면, 건축 설계 협업의 참여자들은, 설계 업체(12), 현장 시공 업체(11) 및 의뢰 고객(13)을 포함할 수 있고, 프로세서(220)는, BIM 가상 현실 영상을 제공할 때, 설계 업체(12) 및 현장 시공 업체(11) 간의 실시간 피드백을 위한 제1 채널(910)을 제공할 수 있고, 렌더링 가상 현실 영상을 제공할 때, 설계 업체(12) 및 의뢰 고객(13) 간의 실시간 피드백을 위한 제2 채널(920)을 제공할 수 있다.
도 10은 일부 실시예에 따른 건축 설계 협업을 위한 방법을 구성하는 단계들을 나타내는 흐름도이다.
도 10을 참조하면, 건축 설계 협업을 위한 방법은 단계 1010 내지 단계 1040을 포함할 수 있다. 다만 이에 제한되는 것은 아니고, 도 10에 도시되는 단계들 외에 다른 범용적인 단계들이 건축 설계 협업을 위한 방법에 더 포함될 수 있다.
도 10의 건축 설계 협업을 위한 방법은, 도 1 내지 도 9를 통해 전술한 건축 설계 협업을 위한 장치(200, 201, 202, 203)에서 시계열적으로 처리되는 단계들로 구성될 수 있다. 따라서, 도 10의 건축 설계 협업을 위한 방법에 대해 이하에서 생략되는 내용이라 할지라도, 이상에서 장치(200, 201, 202, 203)에 대해 설명되는 내용은 도 10의 건축 설계 협업을 위한 방법에 대해서도 동일하게 적용될 수 있다.
도 10의 건축 설계 협업을 위한 방법은 메모리(210)에 저장되는 명령어들을 실행하는 프로세서(220)에 의해 수행될 수 있다. 즉, 도 10의 건축 설계 협업을 위한 방법은 장치(200, 201, 202, 203)에 의해 수행될 수 있다.
단계 1010에서, 장치(200, 201, 202, 203)는 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성할 수 있다.
장치(200, 201, 202, 203)는 3D 구조 도면을 생성할 때, 설계 객체들 및 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한할 수 있다.
단계 1020에서, 장치(200, 201, 202, 203)는 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성할 수 있다.
단계 1030에서, 장치(200, 201, 202, 203)는 3D 구조 도면에 HD 렌더링을 수행하여 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성할 수 있다.
단계 1040에서, 장치(200, 201, 202, 203)는 유저 입력에 따라 변경되는 3D 공간에서의 관측 시점에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 수 있다.
장치(200, 201, 202, 203)는 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 실제 시공 장소에 대한 증강 현실 영상을 제공할 수 있다.
장치(200, 201, 202, 203)는, 증강 현실 영상을 제공할 때, 실제 시공 장소를 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행할 수 있고, 전처리 과정에 기초하여 BIM 가상 현실 도면에서 촬영 영상에 대응되는 부분에 배열되는 설계 객체들 및 BIM 객체들을 증강 현실 객체들로 설정할 수 있고, 촬영 영상에 증강 현실 객체들의 특성 데이터를 오버랩할 수 있다.
특성 데이터는, 설계 객체들 및 BIM 객체들의 크기 및 물성에 관한 데이터를 포함할 수 있다.
장치(200, 201, 202, 203)는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 때, 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 함께 제공할 수 있다.
참여자들은, 설계 업체, 현장 시공 업체 및 의뢰 고객을 포함할 수 있고, 장치(200, 201, 202, 203)는, BIM 가상 현실 영상을 제공할 때, 설계 업체 및 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공할 수 있고, 렌더링 가상 현실 영상을 제공할 때, 설계 업체 및 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공할 수 있다.
설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함할 수 있다.
BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함할 수 있다.
한편, 도 10의 건축 설계 협업을 위한 방법은, 그 방법을 실행하는 명령어들을 포함하는 적어도 하나의 프로그램 또는 소프트웨어가 기록되는 컴퓨터로 판독 가능한 기록 매체에 기록될 수 있다.
컴퓨터로 판독 가능한 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령어의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드가 포함될 수 있다.
이상에서 본 발명의 실시예들이 상세하게 설명되었으나 본 발명에 따른 권리범위가 이에 한정되는 것은 아니고, 다음의 청구범위에 기재되어 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명에 따른 권리범위에 포함되는 것으로 해석되어야 한다.

Claims (10)

  1. 건축 설계 협업을 위한 장치에 있어서,
    명령어들을 저장하는 메모리; 및
    상기 명령어들을 실행함으로써:
    건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하고;
    상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하고;
    상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하고; 그리고
    유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함하고,
    상기 프로세서는, 상기 명령어들을 실행함으로써, 상기 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 상기 설계 객체들 및 상기 BIM 객체들의 특성 데이터를 오버랩하여 상기 실제 시공 장소에 대한 증강 현실 영상을 제공하고,
    상기 건축 설계 협업의 참여자들인 설계 업체, 현장 시공 업체 및 의뢰 고객 간의 실시간 피드백을 위한 피드백 채널을 함께 제공하기 위해, 상기 BIM 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공하며, 상기 렌더링 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공하도록 더 구성되는, 건축 설계 협업을 위한 장치.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 프로세서는, 상기 증강 현실 영상을 제공할 때,
    상기 실제 시공 장소를 상기 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행하고,
    상기 전처리 과정에 기초하여 상기 BIM 가상 현실 도면에서 상기 촬영 영상에 대응되는 부분에 배열되는 상기 설계 객체들 및 상기 BIM 객체들을 증강 현실 객체들로 설정하고,
    상기 촬영 영상에 상기 증강 현실 객체들의 특성 데이터를 오버랩하는, 건축 설계 협업을 위한 장치.
  4. 제 1 항에 있어서,
    상기 특성 데이터는, 상기 설계 객체들 및 상기 BIM 객체들의 크기 및 물성에 관한 데이터를 포함하는, 건축 설계 협업을 위한 장치.
  5. 삭제
  6. 삭제
  7. 제 1 항에 있어서,
    상기 프로세서는, 상기 BIM 가상 현실 도면을 생성할 때, 상기 설계 객체들 및 상기 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한하는, 건축 설계 협업을 위한 장치.
  8. 제 1 항에 있어서,
    상기 설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함하는, 건축 설계 협업을 위한 장치.
  9. 제 1 항에 있어서,
    상기 BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함하는, 건축 설계 협업을 위한 장치.
  10. 메모리에 저장되는 명령어들을 실행하는 프로세서에 의해 수행되는 건축 설계 협업을 위한 방법에 있어서,
    건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 단계;
    상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하는 단계;
    상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하는 단계; 및
    유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하는 단계를 포함하고,
    상기 제공하는 단계는,
    상기 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 상기 설계 객체들 및 상기 BIM 객체들의 특성 데이터를 오버랩하여 상기 실제 시공 장소에 대한 증강 현실 영상을 제공하는 단계; 및
    상기 건축 설계 협업의 참여자들인 설계 업체, 현장 시공 업체 및 의뢰 고객 간의 실시간 피드백을 위한 피드백 채널을 함께 제공하기 위해, 상기 BIM 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공하며, 상기 렌더링 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공는 단계;
    를 더 포함하는, 건축 설계 협업을 위한 방법.
KR1020200141883A 2020-10-29 2020-10-29 건축 설계 협업을 위한 장치 및 방법 KR102336069B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200141883A KR102336069B1 (ko) 2020-10-29 2020-10-29 건축 설계 협업을 위한 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200141883A KR102336069B1 (ko) 2020-10-29 2020-10-29 건축 설계 협업을 위한 장치 및 방법

Publications (1)

Publication Number Publication Date
KR102336069B1 true KR102336069B1 (ko) 2021-12-08

Family

ID=78867559

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200141883A KR102336069B1 (ko) 2020-10-29 2020-10-29 건축 설계 협업을 위한 장치 및 방법

Country Status (1)

Country Link
KR (1) KR102336069B1 (ko)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102583104B1 (ko) 2022-11-23 2023-09-27 주식회사 에이디 2d 도면을 이용하여 3d 객체를 생성하는 방법 및 장치
KR102603303B1 (ko) * 2022-11-08 2023-11-20 정재헌 확장현실 콘텐츠 제공 장치, 방법 및 자동 또는 자동화 프로그램
KR20230171560A (ko) 2022-06-14 2023-12-21 연세대학교 산학협력단 증강 가상 현실 및 360도 공간 시각화 기반 실내건축 설계안 프리젠테이션 영상 제작 방법 및 장치
KR20240009751A (ko) 2022-07-14 2024-01-23 연세대학교 산학협력단 라이브러리 이식을 통한 3차원 설계 모델 자동 상세화 방법 및 장치
KR102665046B1 (ko) * 2023-09-19 2024-05-13 주식회사 이안 증강 현실 기반의 시공 실적 등록 방법
WO2024144304A1 (ko) * 2022-12-30 2024-07-04 씨제이올리브네트웍스 주식회사 뉴럴 렌더링 기반의 3차원 가상공간 생성 방법 및 이를 위한 서버

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180131471A (ko) * 2017-05-30 2018-12-10 주식회사 위메이드아이앤씨 3d 스캐닝과 bim을 이용한 시공 오차 통합 관리 장치 및 그 방법
KR20190074936A (ko) * 2018-08-17 2019-06-28 주식회사 동우 이앤씨 혼합 현실 서비스 제공 방법 및 시스템
KR20190080692A (ko) * 2017-12-28 2019-07-08 (주)연우피씨엔지니어링 2d 도면과 bim모델을 기반으로, 건설용 골조 3d도면·3d형상을 생성하고 건설정보를 운용하는 가상·증강현실 시스템 및 모바일 어플리케이션

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180131471A (ko) * 2017-05-30 2018-12-10 주식회사 위메이드아이앤씨 3d 스캐닝과 bim을 이용한 시공 오차 통합 관리 장치 및 그 방법
KR20190080692A (ko) * 2017-12-28 2019-07-08 (주)연우피씨엔지니어링 2d 도면과 bim모델을 기반으로, 건설용 골조 3d도면·3d형상을 생성하고 건설정보를 운용하는 가상·증강현실 시스템 및 모바일 어플리케이션
KR20190074936A (ko) * 2018-08-17 2019-06-28 주식회사 동우 이앤씨 혼합 현실 서비스 제공 방법 및 시스템

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230171560A (ko) 2022-06-14 2023-12-21 연세대학교 산학협력단 증강 가상 현실 및 360도 공간 시각화 기반 실내건축 설계안 프리젠테이션 영상 제작 방법 및 장치
KR20240009751A (ko) 2022-07-14 2024-01-23 연세대학교 산학협력단 라이브러리 이식을 통한 3차원 설계 모델 자동 상세화 방법 및 장치
KR102603303B1 (ko) * 2022-11-08 2023-11-20 정재헌 확장현실 콘텐츠 제공 장치, 방법 및 자동 또는 자동화 프로그램
KR102583104B1 (ko) 2022-11-23 2023-09-27 주식회사 에이디 2d 도면을 이용하여 3d 객체를 생성하는 방법 및 장치
WO2024144304A1 (ko) * 2022-12-30 2024-07-04 씨제이올리브네트웍스 주식회사 뉴럴 렌더링 기반의 3차원 가상공간 생성 방법 및 이를 위한 서버
KR102665046B1 (ko) * 2023-09-19 2024-05-13 주식회사 이안 증강 현실 기반의 시공 실적 등록 방법

Similar Documents

Publication Publication Date Title
KR102336069B1 (ko) 건축 설계 협업을 위한 장치 및 방법
US11380057B2 (en) Generating technical drawings from building information models
US20210294299A1 (en) Method and system for building framing and manufacturing system
KR101752913B1 (ko) Bim을 이용한 건물 시공 운영관리 시스템 및 방법
US11182513B2 (en) Generating technical drawings from building information models
US11651524B2 (en) Pattern matching tool
KR101603622B1 (ko) Bim 통합설계 저작도구 활용 시스템 및 방법
Zhang et al. Development and implementation of an industry foundation classes‐based graphic information model for virtual construction
US20200258285A1 (en) Distributed computing systems, graphical user interfaces, and control logic for digital image processing, visualization and measurement derivation
US11841924B2 (en) Drawing matching tool
KR100309582B1 (ko) 2차원 캐드인터페이스를 이용한 물량산출 시스템과 그 방법
US20230185984A1 (en) Generating Technical Drawings From Building Information Models
WO2020167562A1 (en) Generating technical drawings from building information models
Huang et al. Developing a BIM-based visualization and interactive system for healthcare design
KR20140124942A (ko) 3ds Max를 이용한 가상 건축물 설계 시스템
WO2020056671A1 (zh) 装配式建筑建造平台的数据生长方法和装置
Wang et al. Cost estimation model based on building information modeling and virtual reality for customizing presold homes
JP2023127729A (ja) モデル変換管理システム、モデル変換管理方法およびモデル変換管理プログラム
Ferreira A WebGL application based on BIM IFC
US11893664B2 (en) Connecting overlapping line segments in a two-dimensional view
Tai et al. Developing a BIM-and VR-based system to Enhance Layout Modification and Cost Estimation
US20220075910A1 (en) Pattern generator for architectural product manufacture
US12020394B1 (en) Visualization tool for cross sections
EP4202683A1 (en) Design development, representation and display
Kontovourkis Augmented Reality-Driven Prototyping for Error Elimination During Computational Design and Digital Fabrication