KR102336069B1 - Device and method for architectural design cooperation - Google Patents
Device and method for architectural design cooperation Download PDFInfo
- 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
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/003—Navigation within 3D models or images
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/18—Details relating to CAD techniques using virtual or augmented reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/20—Configuration 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 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함하는, 건축 설계 협업을 위한 장치가 개시된다.A device for architectural design collaboration, comprising: a memory storing instructions; and executing the instructions: 3D structural drawing in which design objects of 2D design drawings are arranged in 3D space by performing 3D mapping on 2D design drawings for architectural design objects Creates a BIM virtual reality drawing by adding BIM (Building Information Modeling) objects to the 3D structural drawing, and performs HD rendering on the 3D structural drawing to create a rendering virtual reality drawing in which the materials and textures of the design objects are expressed and a processor configured to provide a BIM virtual reality image and a rendered virtual reality image that respectively output observation images for the BIM virtual reality drawing and the rendered virtual reality drawing based on the observation point in the 3D space that is changed according to the user input A device for architectural design collaboration is disclosed, including.
Description
본 발명은 건축 설계 협업을 위한 장치 및 방법에 관한 것이다. 보다 상세하게는, 본 발명은 현장 시공자가 3D 가상 현실로 시공 현장을 확인할 수 있게 하는 BIM 가상 현실 영상 및 의뢰 고객이 인테리어 요소들의 재질이나 질감을 실사에 가깝게 확인할 수 있게 하는 렌더링 가상 현실 영상을 제공하는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for architectural design collaboration. More specifically, the present invention provides a BIM virtual reality image that allows a site contractor to check a construction site in 3D virtual reality and a rendering virtual reality image that enables a client to check the material or texture of interior elements close to the real thing It relates to an apparatus and method for
건축 설계 및 실내 디자인에 관한 시장은 지속적으로 성장하고 있으며, 근래에 4차 산업혁명 기술과 융합되어 설계, 시공 및 유지 보수 분야에서 생산성 및 수익성이 개선되고 있다. 특히, 가구나 소품을 통해 건물 내부를 장식하는 인테리어와 같은 실내 건축 분야에서 가상 현실 등의 4차 산업혁명 기술들이 다양한 방식으로 적용되고 있다.The market for architectural design and interior design is continuously growing, and in recent years, productivity and profitability are improving in the fields of design, construction, and maintenance by fusion with the 4th industrial revolution technology. In particular, the 4th industrial revolution technologies such as virtual reality are being applied in various ways in the field of interior architecture, such as interior decorating the interior of a building through furniture or props.
다만, 가상 현실과 같은 기술들이 활용됨에도 불구하고, 건축/건설 산업에 대한 소비자 만족도는 타 산업 대비 낮은 수준이 유지되고 있다. 이는 건축/건설 산업의 특성상 의뢰 고객, 설계 업체 및 현장 시공 업체 상호간의 의사 전달 과정이 비효율적이라는 점에 기인할 수 있다.However, despite the use of technologies such as virtual reality, customer satisfaction in the building/construction industry remains low compared to other industries. This can be attributed to the fact that the communication process between the client, the design company, and the on-site construction company is inefficient due to the nature of the building/construction industry.
의뢰 고객 및 설계 업체 사이에서는 고객 변심에 따른 설계 변경이 자주 발생하여 생산성이 악화될 수 있다. 또한, 전술한 바와 같이 가상 현실을 활용한 인테리어 변경 시뮬레이션과 같은 서비스가 제공되고 있으나, 시뮬레이션에 의해 제공되는 가구, 소품, 또는 벽지 등의 질감이 실제의 시공 결과물과 차이가 있는 경우가 많은 관계로, 가상 현실 서비스에 의해 소비자 만족도가 개선되는 데에는 한계가 있을 수 있다.Productivity may deteriorate due to frequent design changes due to customer change of mind between the client and the design company. In addition, as described above, services such as interior change simulation using virtual reality are provided, but the texture of furniture, props, or wallpaper provided by the simulation is often different from the actual construction result. However, there may be limitations in improving customer satisfaction by virtual reality services.
그에 더하여, 설계 업체 및 현장 시공 업체 간에도 정보 전달의 부정확성이 문제될 수 있다. 설계 업체는 2D의 형태로 설계 도면을 제작하여 현장 시공 업체에 전달하지만, 실내 건축의 디테일이 점차 복잡해져감에 따라 2D 도면만에 근거하여 정확한 시공을 하는 것은 상당 부분 업체의 경험에 의존하게 되며, 따라서 업체별로 시공 숙련도에 차이가 생길 수 있다.In addition, the inaccuracy of information transmission can be a problem between the design company and the on-site construction company. Design companies produce design drawings in the form of 2D and deliver them to on-site contractors, but as the details of interior architecture become increasingly complex, accurate construction based only on 2D drawings depends to a large extent on the experience of the company. Therefore, there may be differences in the construction skill level of each company.
또한, 3D 도면이 활용되는 경우에도 낮은 해상도에 의해 실효성이 떨어지고, 건축 설계 전용 SW가 사용되는 경우 현장에서의 접근이 어렵게 되어 정확한 의사 전달이 제한될 수 있고, 그에 따라 하자 발생시 책임 소재가 불분명해지는 문제도 생길 수 있다.In addition, even when 3D drawings are used, their effectiveness is reduced due to low resolution, and when software dedicated to architectural design is used, it is difficult to access at the site, so accurate communication may be limited. Problems can arise.
따라서, 의뢰 고객 및 설계 업체 간에 발생하는 고객 변심이나 실물과의 차이로 인한 문제점과, 설계 업체 및 현장 시공 업체 간에 발생하는 정보 전달의 정확성이 떨어지는 문제점을 해결하기 위해서는, 건축 설계에서의 협업을 지원하여 의사 소통의 효율을 개선하는 기술이 요구될 수 있다.Therefore, in order to solve the problem of customer change of mind or difference from the real thing that occurs between the client and the design company, and the problem that the accuracy of information transmission between the design company and the on-site construction company is low, we support collaboration in architectural design. Therefore, technology to improve communication efficiency may be required.
본 발명에 의해 해결하고자 하는 기술적 과제는, 의뢰 고객 및 설계 업체 간에 발생하는 고객 변심이나 실물과의 차이로 인한 문제점과, 설계 업체 및 현장 시공 업체 간에 발생하는 정보 전달의 정확성이 떨어지는 문제점을 해소하기 위해, 건축 설계 분야에서의 의사 소통 방식을 개선하는 것이다.The technical problem to be solved by the present invention is to solve the problem of customer change of mind or difference from the real thing that occurs between the client and the design company, and the problem that the accuracy of information transfer that occurs between the design company and the on-site construction company is low To improve communication in the field of architectural design.
전술한 기술적 과제를 해결하기 위한 수단으로서, 본 발명의 일 측면에 따른 건축 설계 협업을 위한 장치는, 명령어들을 저장하는 메모리; 및 상기 명령어들을 실행함으로써: 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하고; 상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하고; 상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하고; 그리고 유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함한다.As a means for solving the above technical problem, an apparatus for architectural design collaboration according to an aspect of the present invention, a memory for storing instructions; and executing the instructions: performing 3D mapping on a 2D design drawing for an architectural design object to generate a 3D structural drawing in which design objects of the 2D design drawing are arranged in 3D space; adding BIM (Building Information Modeling) objects to the 3D structural drawing to generate a BIM virtual reality drawing; performing HD rendering on the 3D structural drawing to generate a rendered virtual reality drawing in which materials and textures of the design objects are expressed; And based on the observation point in the 3D space that is changed according to the user input, the BIM virtual reality drawing and the rendered virtual reality drawing are configured to provide a BIM virtual reality image and a rendered virtual reality image respectively outputting observation images includes a processor.
본 발명의 다른 측면에 따른 메모리에 저장되는 명령어들을 실행하는 프로세서에 의해 수행되는 건축 설계 협업을 위한 방법은, 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 단계; 상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하는 단계; 상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하는 단계; 및 유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하는 단계를 포함한다.In a method for architectural design collaboration performed by a processor executing instructions stored in a memory according to another aspect of the present invention, 3D mapping is performed on a 2D design drawing for an architectural design object so that the design objects of the 2D design drawing are generating 3D structural drawings arranged in 3D space; generating a BIM virtual reality drawing by adding BIM (Building Information Modeling) objects to the 3D structural drawing; generating a rendered virtual reality drawing in which materials and textures of the design objects are expressed by performing HD rendering on the 3D structural drawing; and providing a BIM virtual reality image and a rendered virtual reality image that respectively output observation images for the BIM virtual reality drawing and the rendered virtual reality drawing based on the observation point in the 3D space that is changed according to a user input. include
본 발명에 따른 건축 설계 협업을 위한 장치 및 방법에 의하면, 2D 설계 도면에 대응되는 3D 구조 도면이 생성될 수 있고, 그로부터 다시 BIM 가상 현실 도면 및 렌더링 가상 현실 도면이 생성될 수 있으므로, 각각이 현장 시공 업체 및 의뢰 고객에게 3D 가상 현실 공간의 형태로 제공되어, 보다 직관적이고 실사에 가까운 정보가 제공될 수 있다.According to the apparatus and method for architectural design collaboration according to the present invention, a 3D structural drawing corresponding to a 2D design drawing can be generated, and a BIM virtual reality drawing and a rendering virtual reality drawing can be generated again therefrom, so that each It is provided to construction companies and clients in the form of a 3D virtual reality space, and more intuitive and realistic information can be provided.
구체적으로, 현장 시공 업체는 시공 현장에서 BIM 가상 현실 영상을 통해 배전, 배관 설비와 같은 BIM 객체들이 배치되는 구조를 구체적으로 확인할 수 있으므로, 2D 도면만을 참조하여 작업하는 경우 대비 설계 업체의 의도를 보다 정확하게 파악할 수 있다. 또한, 의뢰 고객은 렌더링 가상 현실 도면을 통해 실내 건축 구조의 재질이나 질감을 보다 사실적으로 확인할 수 있으므로, 정보 부족으로 인한 고객 변심이 감소할 수 있고, 고객의 예상과 실물이 차이나는 문제 또한 해소될 수 있다.Specifically, the on-site construction company can check the structure in which BIM objects such as power distribution and plumbing equipment are arranged through the BIM virtual reality image at the construction site. can be accurately identified. In addition, since the requesting customer can more realistically check the material or texture of the indoor architectural structure through the rendering virtual reality drawing, the customer's change of mind due to lack of information can be reduced, and the problem of the difference between the customer's expectation and the real thing can also be solved. can
도 1은 일부 실시예에 따른 건축 설계 협업을 위한 시스템이 동작하는 방식을 설명하기 위한 도면이다.
도 2는 일부 실시예에 따른 건축 설계 협업을 위한 장치를 구성하는 요소들을 나타내는 블록도이다.
도 3은 일부 실시예에 따른 건축 설계 협업을 위한 장치의 입력 및 그에 따른 출력들을 설명하기 위한 도면이다.
도 4는 일부 실시예에 따른 2D 설계 도면에 기초하여 3D 구조 도면을 생성하는 과정을 설명하기 위한 도면이다.
도 5는 일부 실시예에 따른 3D 구조 도면으로부터 생성되는 BIM 가상 현실 도면을 설명하기 위한 도면이다.
도 6은 일부 실시예에 따른 3D 구조 도면에 기초하여 렌더링 가상 현실 도면을 생성하는 방식 및 그 예시적인 결과물을 나타내는 도면이다.
도 7은 일부 실시예에 따른 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 설명하기 위한 도면이다.
도 8은 일부 실시예에 따른 실제 시공 장소에 대한 증강 현실 영상을 제공하는 과정을 설명하기 위한 도면이다.
도 9는 일부 실시예에 따른 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 설명하기 위한 도면이다.
도 10은 일부 실시예에 따른 건축 설계 협업을 위한 방법을 구성하는 단계들을 나타내는 흐름도이다.1 is a view for explaining a method of operating a system for architectural design collaboration according to some embodiments.
2 is a block diagram illustrating elements constituting an apparatus for architectural design collaboration according to some exemplary embodiments.
3 is a diagram for describing an input of an apparatus for architectural design collaboration and outputs thereof according to some exemplary embodiments.
4 is a diagram for explaining a process of generating a 3D structure drawing based on a 2D design drawing according to some embodiments.
5 is a view for explaining a BIM virtual reality drawing generated from a 3D structural drawing according to some embodiments.
6 is a diagram illustrating a method of generating a rendered virtual reality drawing based on a 3D structural drawing and an exemplary result thereof, according to some embodiments.
7 is a view for explaining a BIM virtual reality image and a rendered virtual reality image according to some embodiments.
8 is a view for explaining a process of providing an augmented reality image of an actual construction site according to some embodiments.
9 is a diagram for describing a feedback channel for real-time feedback between participants in architectural design collaboration according to some embodiments.
10 is a flowchart illustrating steps of configuring a method for architectural design collaboration according to some embodiments.
이하에서는 도면을 참조하여 본 발명의 실시예들이 상세하게 설명될 것이다. 이하에서의 설명은 실시예들을 구체화하기 위한 것일 뿐, 본 발명에 따른 권리범위를 제한하거나 한정하기 위한 것은 아니다. 본 발명에 관한 기술 분야에서 통상의 지식을 가진 자가 발명의 상세한 설명 및 실시예들로부터 용이하게 유추할 수 있는 것은 본 발명에 따른 권리범위에 속하는 것으로 해석되어야 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The description below is only for specifying the embodiments, and is not intended to limit or limit the scope of rights according to the present invention. What a person of ordinary skill in the art related to the present invention can easily infer from the detailed description and embodiments of the invention should be construed as belonging to the scope of the present invention.
본 발명에서 사용되는 용어는 본 발명에 관한 기술 분야에서 널리 사용되는 일반적인 용어로 기재되었으나, 본 발명에서 사용되는 용어의 의미는 해당 분야에 종사하는 기술자의 의도, 새로운 기술의 출현, 심사기준 또는 판례 등에 따라 달라질 수 있다. 일부 용어는 출원인에 의해 임의로 선정될 수 있고, 이 경우 임의로 선정되는 용어의 의미가 상세하게 설명될 것이다. 본 발명에서 사용되는 용어는 단지 사전적 의미만이 아닌, 명세서의 전반적인 맥락을 반영하는 의미로 해석되어야 한다.The terms used in the present invention have been described as general terms widely used in the technical field related to the present invention, but the meaning of the terms used in the present invention is the intention of a technician in the relevant field, the emergence of new technology, examination standards or precedents. It may vary depending on Some terms may be arbitrarily selected by the applicant, and in this case, the meaning of the arbitrarily selected terms will be described in detail. Terms used in the present invention should be interpreted as meanings reflecting the overall context of the specification, not just dictionary meanings.
본 발명에서 사용되는 '구성된다' 또는 '포함한다' 와 같은 용어는 명세서에 기재되는 구성 요소들 또는 단계들을 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 일부 구성 요소들 또는 단계들은 포함되지 않는 경우, 및 추가적인 구성 요소들 또는 단계들이 더 포함되는 경우 또한 해당 용어로부터 의도되는 것으로 해석되어야 한다.Terms such as 'consisting of' or 'comprising' used in the present invention should not be construed as necessarily including all of the components or steps described in the specification, and if some components or steps are not included, And when additional components or steps are further included, it should also be construed as intended from the term.
본 발명에서 사용되는 '제 1' 또는 '제 2' 와 같은 서수를 포함하는 용어는 다양한 구성 요소들 또는 단계들을 설명하기 위해 사용될 수 있으나, 해당 구성 요소들 또는 단계들은 서수에 의해 한정되지 않아야 한다. 서수를 포함하는 용어는 하나의 구성 요소 또는 단계를 다른 구성 요소들 또는 단계들로부터 구별하기 위한 용도로만 해석되어야 한다.Terms including an ordinal number such as 'first' or 'second' used in the present invention may be used to describe various components or steps, but the components or steps should not be limited by the ordinal number. . Terms containing an ordinal number should only be interpreted for the purpose of distinguishing one element or step from other elements or steps.
이하에서는 도면을 참조하여 본 발명의 실시예들이 상세하게 설명될 것이다. 본 발명에 관한 기술 분야에서 통상의 지식을 가진 자에게 널리 알려져 있는 사항들에 대해서는 자세한 설명이 생략된다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Detailed descriptions of matters widely known to those of ordinary skill in the art related to the present invention will be omitted.
도 1은 일부 실시예에 따른 건축 설계 협업을 위한 시스템이 동작하는 방식을 설명하기 위한 도면이다.1 is a view for explaining a method of operating a system for architectural design collaboration according to some embodiments.
도 1을 참조하면, 건축 설계 협업을 위한 시스템(10)에서는 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 상호간의 의사 소통이 이루어질 수 있다. 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 상호간의 의사 소통은 장치(201, 202, 203)를 통해 수행될 수 있다.Referring to FIG. 1 , in the
장치(201, 202, 203)는 도 2를 통해 후술되는 건축 설계 협업을 위한 장치(200)의 예시들일 수 있다. 도시된 바와 같이, 장치(201, 203)는 태블릿이나 스마트폰 등의 모바일 디바이스일 수 있고, 장치(202)는 PC일 수 있으나, 이에 제한되는 것은 아니고, 장치(201, 202, 203)는 시스템(10)에서 동작하는 다양한 전자 디바이스의 형태로 구현될 수 있다.The
시스템(10)은 장치(201, 202, 203)에서 실행되는 모바일/웹 애플리케이션, 또는 컴퓨터 프로그램 등의 형태로 구현될 수 있다. 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13)는 장치(201, 202, 203)를 통해 애플리케이션 또는 프로그램을 실행함으로써 시스템(10)에 접근할 수 있다. 한편, 시스템(10)에서 장치(201, 202, 203) 간의 상호작용은 범용적인 데이터 통신 방식으로 이루어질 수 있다.The
시스템(10)에서 현장 시공 업체(11) 및 설계 업체(12)는 장치(201, 202)를 통해 서로 소통할 수 있다. 구체적으로, 장치(201, 202)에 의하면 설계 업체(12)가 작성한 2D 설계 도면에 기초하는 BIM 가상 현실 영상이 현장 시공 업체(11)에 제공될 수 있고, 장치(202, 203)에 의하면 설계 업체(12)가 작성한 2D 설계 도면을 실사에 가깝게 제시하는 렌더링 가상 현실 영상이 의뢰 고객(13)에게 제공될 수 있다.In the
도 2는 일부 실시예에 따른 건축 설계 협업을 위한 장치를 구성하는 요소들을 나타내는 블록도이다.2 is a block diagram illustrating elements constituting an apparatus for architectural design collaboration according to some exemplary embodiments.
도 2를 참조하면, 건축 설계 협업을 위한 장치(200)는 메모리(210) 및 프로세서(220)를 포함할 수 있다. 다만 이에 제한되는 것은 아니고, 도 2에 도시되는 구성 요소들 외에 다른 범용적인 구성 요소들이 장치(200)에 더 포함될 수 있다.Referring to FIG. 2 , the
장치(200)는 건축 설계 협업을 위한 시스템(10)을 구현하기 위한 컴퓨팅 디바이스일 수 있다. 장치(200)는 시스템(10)을 구현하는 모바일/웹 애플리케이션 또는 컴퓨터 프로그램을 실행할 수 있다. 도 1에서 전술한 바와 같이, 장치(200)는 PC, 스마트폰 및 태블릿 PC 중 어느 하나일 수 있으나, 이에 제한되는 것은 아니고 장치(200)는 프로세싱 성능을 구비하는 다양한 전자 디바이스의 형태를 가질 수도 있다.
장치(200)는 각종 데이터, 명령어들, 적어도 하나의 프로그램 또는 소프트웨어를 저장하기 위한 수단으로서 메모리(210)를 포함할 수 있고, 명령어들 또는 적어도 하나의 프로그램을 실행함으로써 각종 데이터에 대한 처리를 수행하기 위한 수단으로서 프로세서(220)를 포함할 수 있다.The
메모리(210)는 시스템(10)을 위한 각종 명령어들을 적어도 하나의 프로그램의 형태로 저장할 수 있다. 예를 들면, 메모리(210)는 컴퓨터 프로그램 또는 모바일/웹 애플리케이션과 같은 소프트웨어를 구성하는 명령어들을 저장할 수 있다. 또한, 메모리(210)는 애플리케이션 또는 프로그램의 실행에 필요한 각종 데이터를 저장할 수 있다.The
메모리(210)는 ROM, PROM, EPROM, EEPROM, 플래시 메모리, PRAM, MRAM, RRAM, FRAM 등과 같은 비휘발성 메모리로 구현될 수 있고, 또는 DRAM, SRAM, SDRAM, PRAM, RRAM, FeRAM 등의 휘발성 메모리로 구현될 수 있다. 또한, 메모리(210)는 HDD, SSD, SD, Micro-SD 등으로 구현될 수도 있다.The
프로세서(220)는 메모리(210)에 저장되는 명령어들을 실행함으로써 시스템(10)을 동작시킬 수 있다. 프로세서(220)는 시스템(10)을 구현하기 위한 일련의 처리 과정들을 수행할 수 있다. 또한, 프로세서(220)는 장치(200)를 제어하기 위한 전반적인 기능을 수행할 수 있고, 장치(200) 내부의 각종 연산들을 처리할 수 있다.The
프로세서(220)는 다수의 논리 게이트들의 어레이 또는 범용적인 마이크로 프로세서로 구현될 수 있다. 프로세서(220)는 단일의 프로세서 또는 복수의 프로세서들로 구성될 수 있다. 프로세서(220)는 명령어들을 저장하는 메모리(210) 와 별개의 구성이 아닌, 메모리(210)와 함께 일체로 구성될 수도 있다. 예를 들면, 프로세서(220)는 장치(200) 내에 구비되는 CPU, GPU 및 AP 중 적어도 하나의 형태로 구현될 수 있다.The
프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하도록 구성될 수 있다.The
2D 설계 도면은 설계 업체(12)에 의해 제작되는 2차원의 건축 설계 도면을 의미할 수 있다. 예를 들면, 2D 설계 도면은 건축 설계 대상이 되는 실내 건축 공간에 대한 CAD 도면으로서, DWG 또는 DXF 확장자로 생성되는 전자 파일일 수 있다. 2D 설계 도면은 건축 설계 대상에 배치되는 다양한 설계 객체들을 포함할 수 있다.The 2D design drawing may refer to a two-dimensional architectural design drawing produced by the
설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함할 수 있다. 2D 설계 도면 상에서는 설계 객체들이 2차원으로 표현될 수 있다. 설계 객체들의 치수, 색상 및 재질 등과 같은 특성 데이터들 및 설계 객체들이 배열되는 다양한 조합에 의해, 건축 설계 대상이 어떠한 구조로 건축될지가 설계될 수 있다.The design objects may include a floor object, a ceiling object, a wall object, a door object, a window object, a furniture object, and a prop object. Design objects may be expressed in two dimensions on a 2D design drawing. A structure in which an architectural design object will be built may be designed by various combinations in which design objects and characteristic data such as dimensions, colors, and materials of design objects are arranged.
3D 매핑(mapping)은 2D 설계 도면의 설계 객체들을 3D 공간에 배열하는 과정을 의미할 수 있다. 3D 매핑에 의하면 2D 설계 도면에서 설계된 바에 따라 설계 객체들이 3차원 공간 상에 배치되어 3D 구조 도면이 생성될 수 있다. 3D 구조 도면은 설계 객체들의 색상이나 재질은 반영되지 않고, 설계 객체들의 크기와 형상만이 반영되어 2D 설계 도면에서 설계된 3차원 구조만을 나타내는 도면을 의미할 수 있다.3D mapping may refer to a process of arranging design objects of a 2D design drawing in 3D space. According to 3D mapping, design objects are arranged in a 3D space according to a design in a 2D design drawing, and a 3D structural drawing may be generated. The 3D structure drawing may refer to a drawing showing only the 3D structure designed in the 2D design drawing by reflecting only the size and shape of the design object without reflecting the color or material of the design object.
프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하도록 구성될 수 있다.The
건축 정보 모델(BIM)은 3차원 건축 모델을 기반으로 건축 시설물의 형상, 속성, 설계, 시공 및 유지 관리 등을 통합적으로 관리하기 위한 모형을 의미할 수 있다. BIM를 구성하는 BIM 객체들은 실내 건축 설계에서 단순히 바닥, 천장, 벽, 문 및 창문 등과 같은 설계 객체들과는 달리, 건축 설계 대상에 다양한 시설물들을 시공하기 위한 실시 설계(Working Design)에 관한 객체들을 의미할 수 있다.The building information model (BIM) may refer to a model for integrally managing the shape, properties, design, construction, and maintenance of a building facility based on a three-dimensional building model. BIM objects constituting BIM differ from simply design objects such as floors, ceilings, walls, doors, and windows in indoor architectural design, they mean objects related to working design for constructing various facilities in an architectural design target. can
BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함할 수 있다. 이와 같은 BIM 객체들이 3D 구조 도면에 부가되는 경우, 건축 정보 모델(BIM)에 의해 실내 건축의 설계, 시공 및 유지 관리 등이 통합적으로 관리될 수 있다.The BIM objects may include a distribution equipment object, a plumbing equipment object, a firefighting equipment object, and a disaster prevention equipment object. When such BIM objects are added to the 3D structural drawing, the design, construction, and maintenance of the interior architecture may be integratedly managed by the building information model (BIM).
3D 구조 도면, 및 3D 구조 도면에 BIM 객체들이 부가되어 있는 BIM 가상 현실 도면은 모두 OBJ 확장자로 생성되는 전자 파일일 수 있다. 2D 설계 도면이 DXF 파일인 경우, DXF 파일의 높은 호환성으로 인해 3D 구조 도면으로의 3D 매핑이 용이하게 수행될 수 있고, 이후 3D 구조 도면의 OBJ 파일에 BIM 객체들이 부가되면 BIM 가상 현실 도면의 OBJ 파일이 생성될 수 있다.Both the 3D structural drawing and the BIM virtual reality drawing in which BIM objects are added to the 3D structural drawing may be electronic files created with an OBJ extension. When the 2D design drawing is a DXF file, 3D mapping to the 3D structure drawing can be easily performed due to the high compatibility of the DXF file, and then, when BIM objects are added to the OBJ file of the 3D structure drawing, the OBJ of the BIM virtual reality drawing A file may be created.
프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 3D 구조 도면에 HD 렌더링을 수행하여 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성할 수 있다.The
3D 구조 도면을 대상으로 수행되는 HD 렌더링은, 수치와 방정식으로 서술되는 3차원 데이터를 사람이 인지 가능한 영상으로 변환하는 과정을 의미할 수 있다. HD 렌더링이 수행되면, 3D 구조 도면을 구성하는 설계 객체들, 예를 들면 벽 객체, 바닥 객체 및 천장 객체 등의 색상이나 재질, 질감(texture) 등의 디테일이 렌더링 가상 현실 도면에서 통해 높은 해상도로 보다 사실적으로 표현될 수 있다.HD rendering performed on a 3D structural drawing may refer to a process of converting 3D data described in numerical values and equations into human-recognizable images. When HD rendering is performed, details such as color, material, and texture of design objects constituting 3D structural drawings, such as wall objects, floor objects, and ceiling objects, are displayed in high resolution through the rendering virtual reality drawing. It can be expressed more realistically.
HD 렌더링은 최적화 알고리즘을 통해 고해상도 화질임에도 불구하고 저사양의 PC나 모바일 기기에서도 원활하게 수행될 수 있다. 따라서, 시스템(10)에서 의뢰 고객(13)은 자신의 모바일 기기를 통해 렌더링 가상 현실 도면을 생성하여, 이후 가상 현실 영상으로 설계 객체들의 디테일을 확인할 수 있다.HD rendering can be performed smoothly even on low-end PCs or mobile devices despite the high-resolution image quality through an optimization algorithm. Accordingly, in the
프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 유저 입력에 따라 변경되는 3D 공간에서의 관측 시점에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 수 있다.The
프로세서(220)는 전 단계에서 생성된 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 기초하여 시스템(10)의 유저, 즉 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13)에게 가상 현실 영상을 제공할 수 있다. 가상 현실에서는 유저의 입력, 예를 들면 관측 시점을 변경하기 위한 관측 위치 변경 또는 관측 방향 변경에 따라 달라지는 관측 이미지가 제공될 수 있다.The
BIM 가상 현실 영상은 현장 시공 업체(11) 및 설계 업체(12)에게 주로 제공될 수 있다. 현장 시공 업체(11)의 현장 작업자는 시공 현장에서 자신의 모바일 디바이스를 통해 시스템(10)에 접근하여 BIM 가상 현실 도면을 생성할 수 있고, 현장 작업자는 자신의 조작으로 BIM 가상 현실 도면 상에서의 관측 시점을 변경하여 자신이 시공해야 하는 부위의 3D 가상 현실 영상을 확인할 수 있다.The BIM virtual reality image may be mainly provided to the on-
따라서, 현장 시공 업체(11)는 2D 설계 도면만으로 시공 부위를 파악하는 방식에 비해, BIM 가상 현실 영상을 통해 설비들을 시공하는 구체적인 형상을 3D로 확인할 수 있으므로, 설계 업체(12)가 2D 설계 도면을 제작하면서 계획했던 시공 의도가 보다 직접적이고 정확하게 현장 시공 업체(11)에 전달될 수 있다.Therefore, the on-
렌더링 가상 현실 영상은 설계 업체(12) 및 의뢰 고객(13)에게 주로 제공될 수 있다. 의뢰 고객(13)은 설계 업체(12)와의 면담 과정에서 시공 결과물을 미리 확인하는 용도로 렌더링 가상 현실 영상을 활용할 수 있다.The rendered virtual reality image may be mainly provided to the
의뢰 고객(13)은 자신의 디바이스에서 시스템(10)에 접근하여 렌더링 가상 현실 도면을 생성하고, 유저 입력을 통해 도면 상에서 이동하며 바닥 객체, 벽 객체 및 창문 객체 등과 같은 설계 객체들의 색상이나 재질, 질감과 같은 디테일을 자신의 디바이스를 통해 가상 현실 공간에서 직접 움직이면서 보다 사실적으로 확인할 수 있다.The
도 3은 일부 실시예에 따른 건축 설계 협업을 위한 장치의 입력 및 그에 따른 출력들을 설명하기 위한 도면이다.3 is a diagram for describing an input of an apparatus for architectural design collaboration and outputs thereof according to some exemplary embodiments.
도 3을 참조하면, 장치(200)에 입력되는 2D 설계 도면(310) 및 장치(200)로부터 출력되는 BIM 가상 현실 영상(320) 및 렌더링 가상 현실 영상(330)이 도시되어 있다.Referring to FIG. 3 , a 2D design drawing 310 input to the
전술한 바와 같이, 장치(200)는 2D 설계 도면(310)에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면을 생성할 수 있고, 유저 입력에 따른 BIM 가상 현실 도면 및 렌더링 가상 현실 도면 상에서의 관측 이미지를 출력하는 BIM 가상 현실 영상(320) 및 렌더링 가상 현실 영상(330)을 제공할 수 있다.As described above, the
현장 시공 업체(11)의 현장 작업자는 시공 현장에서 자신의 모바일 디바이스를 통해 BIM 가상 현실 도면을 생성할 수 있고, 시공에 착수하기 전에 미리 BIM 가상 현실 영상(320)을 통해 자신이 시공할 BIM 객체들, 예를 들면 배선, 배관, 소방, 방재 등의 설비의 구체적인 구조와 형상을 확인할 수 있다.The on-site worker of the on-
의뢰 고객(13)은 자신의 모바일 디바이스를 통해 렌더링 가상 현실 도면을 생성할 수 있고, 렌더링 가상 현실 영상(330)을 통해 건축 설계 대상이 되는 공간의 색상, 마감, 재질 및 질감 등의 디테일을 직접 실사에 가깝게 확인할 수 있다.The
도 4는 일부 실시예에 따른 2D 설계 도면에 기초하여 3D 구조 도면을 생성하는 과정을 설명하기 위한 도면이다.4 is a diagram for explaining a process of generating a 3D structure drawing based on a 2D design drawing according to some embodiments.
도 4를 참조하면, 장치(200)에서 프로세서(220)가 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 과정이 보다 구체적으로 설명되어 있다.Referring to FIG. 4 , the process of generating a 3D structural drawing in which the design objects of the 2D design drawing are arranged in 3D space by the
3D 매핑 과정(410)에서는 세부 단계들을 통해 DXF 파일 형태의 2D 설계 도면이 OBJ 파일 형태의 3D 구조 도면으로 변환될 수 있다. 변환 과정에서 도형/사이즈 인식, 데이터 필터링 및 추상화 과정 등이 수행될 수 있다.In the
또한, 3D 매핑의 전후로 DXF 파일(420) 및 OBJ 파일(430)에 대한 비교 내용이 도시되어 있다. DXF 파일(420)은 높은 호환성을 가지므로 OBJ 파일(430)로 용이하게 변환될 수 있고, OBJ 파일(430)은 최적화 알고리즘을 통해 다소 가벼운 형태로 제공될 수 있어, 저사양 PC나 모바일 디바이스에서도 원활하게 실행될 수 있다.In addition, comparison contents of the
한편, 3D 매핑 과정(440)에 따르면, 3D 구조 도면을 생성하는 과정에서 일부 기능들이 제한되어, 세부적인 재질, 질감 등의 디테일 없이 2D 설계 도면의 3D 형상 및 구조만을 표현하는 3D 구조 도면(450)이 생성될 수 있다. 즉, 장치(200)에서 프로세서(220)는, 3D 구조 도면(450)을 생성할 때, 설계 객체들 및 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한할 수 있다.On the other hand, according to the
구체적으로, 3D 매핑 과정(440)에서는 법선들(Normals), 셰이더 특성 값들(Shader property values), CG/HLSL 코드 및 그 대체 버전(alternative version)이 완전 제거 또는 일부 제거될 수 있다. 3D 모델링(3D Model)에서 재질의 거칠기(bump)를 표현하는 법선들(Normals)은 완전히 제거될 수 있고, 물성(Material) 및 셰이더(Shader)에서는 셰이더 특성 값들(Shader property values), CG/HLSL 코드 및 그 대체 버전(alternative version)의 필수 기능을 제외한 나머지 부분이 제거될 수 있다.Specifically, in the
위와 같이, 3D 구조 도면(450)의 생성시에 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부가 제한됨에 따라 3D 구조 도면(450)이 OBJ 파일(430)의 형태로 다소 가볍게 생성될 수 있으므로, 저사양 PC나 모바일 디바이스에서도 장치(200)의 기능들이 원활하게 제공될 수 있다.As described above, as at least some of the 3D modeling, material, and shader functions are limited when the 3D structure drawing 450 is generated, the 3D structure drawing 450 is an
도 5는 일부 실시예에 따른 3D 구조 도면으로부터 생성되는 BIM 가상 현실 도면을 설명하기 위한 도면이다.5 is a view for explaining a BIM virtual reality drawing generated from a 3D structural drawing according to some embodiments.
도 5를 참조하면, BIM 가상 현실 도면(510, 520)이 도시되어 있다. BIM 가상 현실 도면(510, 520)은 3D 구조 도면에 BIM 객체들이 부가된 OBJ 파일의 형태로 생성되는 것으로서, 저사양 PC나 모바일 디바이스에서의 가벼운 구동을 위해 객체들의 질감이나 재질 등이 디테일하게 표현되어 있지 않을 수 있다.Referring to FIG. 5 , BIM virtual reality diagrams 510 and 520 are shown. The BIM
BIM 가상 현실 도면(510)에서는, 건축 설계 대상이 되는 실내의 설계 객체들과 함께 배전 설비, 배관 설비 및 소방 방재 설비와 같은 BIM 객체들이 2D 설계 도면에 따른 위치에 배치될 수 있다. BIM 가상 현실 도면(510)은 이후 BIM 가상 현실 영상을 제공하기 위한 기반이 될 수 있다.In the BIM virtual reality drawing 510 , BIM objects such as a power distribution facility, a plumbing facility, and a fire and disaster prevention facility may be disposed at a location according to the 2D design drawing together with the design objects of the interior that are the architectural design targets. The BIM virtual reality drawing 510 may be a basis for providing a BIM virtual reality image thereafter.
BIM 가상 현실 도면(510)에서와 같은 실내 공간 외에, 공연 무대 세트와 같은 공간에 대해서도 BIM 가상 현실 도면(520)이 생성되어 그 내부의 BIM 객체들의 위치 및 형상 정보가 이후 BIM 가상 현실 영상을 통해 현장 시공 업체(11)에 제공될 수 있다.In addition to the indoor space as in the BIM virtual reality drawing 510, a BIM virtual reality drawing 520 is generated for a space such as a performance stage set, and the location and shape information of the BIM objects therein is subsequently transmitted through the BIM virtual reality image. It may be provided to the on-
도 6은 일부 실시예에 따른 3D 구조 도면에 기초하여 렌더링 가상 현실 도면을 생성하는 방식 및 그 예시적인 결과물을 나타내는 도면이다.6 is a diagram illustrating a method of generating a rendered virtual reality drawing based on a 3D structural drawing and an exemplary result thereof, according to some embodiments.
도 6을 참조하면, 3D 구조 도면(640)에 대한 HD 렌더링의 세부 과정(610, 620, 630)이 도시되어 있고, HD 렌더링에 의해 생성되는 렌더링 가상 현실 도면(650)이 도시되어 있다.Referring to FIG. 6 ,
HD 렌더링의 세부 과정(610, 620, 630)에서는 범프 매핑(Bump Mapping)이 수행되어 설계 객체들의 재질 및 질감이 사실적으로 표현될 수 있고, 라이트 매핑(Light Mapping) 및 셰이드 매핑(Shade mapping)이 수행되어 빛의 방향, 세기 및 음영이 실사 수준의 해상도로 표현될 수 있다.In the detailed process (610, 620, 630) of HD rendering, bump mapping is performed so that materials and textures of design objects can be realistically expressed, and light mapping and shade mapping are performed. As a result, the direction, intensity, and shading of light can be expressed with photorealistic level resolution.
구체적으로, 세부 과정(610)에서는 유저/그래픽 인터페이스(UI/GI)에 관하여 빛의 반사 및 셰이딩이 메쉬와 관련하여 처리될 수 있고, 세부 과정(620)에서는 PBR(Physically Based Rendering), HDR(High Dynamic Range) 및 Volumetric FX가 후처리와 관련하여 적용될 수 있으며, 그 결과가 세부 과정(630)에서 멀티미디어 라이브러리에 저장될 수 있다.Specifically, in the
HD 렌더링의 세부 과정(610, 620, 630)에 의하면 3D 구조 도면(640)으로부터 렌더링 가상 현실 도면(650)이 생성될 수 있다. 도시된 바와 같이 HD 렌더링은 실내/실외를 불문하고 수행될 수 있으며, 렌더링 가상 현실 도면(650)은 실내 건축에 있어서는 건축 설계 대상이 주로 건물 내부의 인테리어 공간일 수 있다.According to the
렌더링 가상 현실 도면(650)에 의하면 2D 설계 도면으로부터 3D 구조 도면(640)으로 매핑되는 설계 객체들의 재질 및 질감이 실사에 가깝게 표현될 수 있다. HD 렌더링의 세부 과정(610, 620, 630)을 통해 설계 객체들의 질감을 나타내기 위한 범프 매핑이 수행될 수 있고, 빛과 음영에 대한 처리 과정에 의해 색상이나 재질과 같은 미감이 고해상도로 상세하게 표현되어, 이후 렌더링 가상 현실 도면(650)을 기반으로 하는 렌더링 가상 현실 영상을 통해 의뢰 고객(13)이 설계 업체(12)가 제시하는 인테리어 디테일을 사실적으로 확인할 수 있다.According to the rendering virtual reality drawing 650 , materials and textures of design objects mapped from the 2D design drawing to the 3D
도 7은 일부 실시예에 따른 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 설명하기 위한 도면이다.7 is a view for explaining a BIM virtual reality image and a rendered virtual reality image according to some embodiments.
도 7을 참조하면, BIM 가상 현실 영상(710) 및 렌더링 가상 현실 영상(720)이 도시되어 있다. 렌더링 가상 현실 영상(720)은 도시된 바와 같이 의뢰 고객(13)에게 모바일 디바이스를 통해 제공될 수 있으며, 도시되지는 않았으나 BIM 가상 현실 영상(710) 또한 현장 시공 업체(11)에 시공 현장에서 모바일 디바이스를 통해 제공될 수 있다.Referring to FIG. 7 , a BIM
현장 시공 업체(11)의 현장 작업자는 자신의 모바일 디바이스를 통해 BIM 가상 현실 도면을 생성할 수 있고, 이를 기반으로 BIM 가상 현실 영상(710)을 제공받을 수 있다. 현장 작업자는 BIM 가상 현실 영상(710)에서 관찰 시점을 변경해가며 시공 현장에 BIM 객체들이 어떤 형상 및 구조로 시공되어야 하는지를 확인할 수 있다.A field worker of the on-
한편, 현장 작업자는 BIM 가상 현실 영상(710)에서 객체들을 임의로 선택하여 해당 객체의 특성 데이터를 확인할 수 있다. 도시된 바와 같이, 배관 설비에 해당하는 BIM 객체의 치수가 1.5 m로 확인될 수 있고, 계단에 해당하는 설계 객체의 치수가 2 m로 확인될 수 있다.On the other hand, the field worker may arbitrarily select objects from the BIM
의뢰 고객(13) 또한 마찬가지로 자신의 모바일 디바이스를 통해 렌더링 가상 현실 도면을 생성할 수 있고, 이를 기반으로 렌더링 가상 현실 영상(720)을 제공받을 수 있다. 의뢰 고객(13)은 렌더링 가상 현실 영상(720)에서 관찰 시점을 변경해가며 설계 객체들이 어떤 재질 및 질감으로 형성되는지를 확인할 수 있다.The requesting
도 8은 일부 실시예에 따른 실제 시공 장소에 대한 증강 현실 영상을 제공하는 과정을 설명하기 위한 도면이다.8 is a view for explaining a process of providing an augmented reality image of an actual construction site according to some embodiments.
도 8을 참조하면, 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 표시하는 증강 현실 영상(810, 820)이 도시되어 있다.Referring to FIG. 8 ,
장치(200)에서 프로세서(220)는, 명령어들을 실행함으로써, 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 실제 시공 장소에 대한 증강 현실 영상을 제공하도록 더 구성될 수 있다.The
현장 시공 업체(11)가 시공 현장, 즉 건축 설계 대상의 실제 시공 장소에서 시공 작업을 수행하려고 하는 경우, 실내 구조가 복잡하다면 현장 시공 업체(11)의 현장 작업자가 자신이 시공할 장소가 정확히 어디인지를 파악하기가 용이하지 않을 수 있고, 복잡한 시공 현장에서 시공할 객체의 치수나 색상, 재질과 같은 특성이 정확히 어떤 것인지에 대한 혼란이 있을 수 있다.When the on-
위와 같은 경우에, 현장 작업자의 모바일 디바이스를 통한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터가 오버랩되어 표시된다면, 현장 작업자가 시공 장소가 어디인지, 또는 시공할 자재의 치수나 색상 등이 정확히 어떤 것인지를 직관적으로 확인할 수 있으므로, 시공 정확도가 크게 개선될 수 있다.In the above case, if the characteristic data of design objects and BIM objects are overlapped and displayed on the image captured by the field worker's mobile device, the field worker can accurately determine the location of the construction site, or the size or color of the material to be constructed. Since it can be intuitively confirmed which one is, the construction accuracy can be greatly improved.
증강 현실 영상(810)에서는, 촬영 영상에 시공 대상 객체의 치수가 오버랩되어 표시될 수 있다. 예를 들면, 배관 시공을 하는 경우에 현장 작업자는 증강 현실 영상(810)을 통해 배관 설비가 설치될 정확한 장소 및 그 치수를 확인할 수 있다. 또한, 증강 현실 영상(820)에서는, 촬영 영상의 벽면의 치수 및 색상이 표시될 수 있다. 예를 들면 벽지 도장 작업을 하려는 현장 작업자는 증강 현실 영상(820)에 의해 벽면의 크기와 벽지 색상 등의 특성 데이터를 용이하게 확인할 수 있다.In the
프로세서(220)는, 증강 현실 영상을 제공할 때, 실제 시공 장소를 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행하고, 전처리 과정에 기초하여 BIM 가상 현실 도면에서 촬영 영상에 대응되는 부분에 배열되는 설계 객체들 및 상기 BIM 객체들을 증강 현실 객체들로 설정하고, 촬영 영상에 증강 현실 객체들의 특성 데이터를 오버랩할 수 있다.The
프로세서(220)가 촬영 영상에 특성 데이터를 오버랩하여 증강 현실 영상을 생성하기 위해서는, 그에 선행하여 전처리 과정이 수행될 것이 요구될 수 있다. 즉, 실제 시공 장소가 BIM 가상 현실 도면과 어떻게 매칭되는지가 먼저 파악되어야, 촬영 영상에 포착되는 객체들의 특성 데이터가 오버랩되어 함께 표시될 수 있다.In order for the
전처리 과정이 수행된 이후에는, 촬영 영상 내부에서 파악되는 객체들이 증강 현실 객체들로 설정될 수 있고, 이후 프로세서(220)는 BIM 가상 현실 도면에서 해당 객체들의 특성 데이터를 불러와 현장 작업자의 촬영 영상에 오버랩시켜 표시할 수 있다.After the pre-processing process is performed, the objects identified in the captured image may be set as augmented reality objects, and then the
한편, 특성 데이터는, 설계 객체들 및 BIM 객체들의 크기 및 물성에 관한 데이터를 포함할 수 있다. 증강 현실 영상(810, 820)에 도시된 바와 같이 객체들의 크기가 오버랩될 수 있고, 또는 객체들의 재료, 색상 등의 물성이 오버랩될 수도 있다.Meanwhile, the characteristic data may include data regarding the size and physical properties of design objects and BIM objects. As shown in the
도 9는 일부 실시예에 따른 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 설명하기 위한 도면이다.9 is a diagram for describing a feedback channel for real-time feedback between participants in architectural design collaboration according to some embodiments.
도 9를 참조하면, 건축 설계 협업의 참여자들, 즉 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 간의 실시간 피드백을 위한 피드백 채널로서 제1 채널(910) 및 제2 채널(920)이 도시되어 있다.Referring to FIG. 9 , the
프로세서(220)는, BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 때, 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 함께 제공할 수 있다.When the BIM virtual reality image and the rendered virtual reality image are provided, the
예를 들면, 현장 시공 업체(11)가 BIM 가상 현실 영상으로 건축 설계 대상에 배치되는 BIM 객체들의 형상 및 구조를 확인할 때, 피드백 채널을 통해 설계 업체(12)와 실시간으로 음성 피드백을 주고받을 수 있다.For example, when the on-
그에 따르면, 설계 업체(12)의 설계 사항이 현장 시공 업체(11)의 입장에서는 적용하기가 어려운 경우, 그와 같은 의견이 피드백 채널을 통해 실시간으로 설계 업체(12)로 전달될 수 있으므로, 설계와 실제 시공 결과 사이의 불일치가 해소될 수 있고, 또한 불일치에 대한 하자 책임 소재를 따지는 문제로 건축 설계의 생산성 및 수익성이 악화되는 문제가 해결될 수 있다.According to him, when the design matters of the
설계 업체(12) 및 의뢰 고객(13) 간에도 피드백 채널을 통한 실시간 피드백이 이루어질 수 있다. 설계 업체(12)의 설계가 변경되는 경우, 또는 의뢰 고객(13)이 변심하여 디자인 변경을 요청하는 경우, 설계 업체(12) 및 의뢰 고객(13)은 각자의 디바이스에서 렌더링 가상 현실 영상을 볼 수 있고, 그와 동시에 피드백 채널을 통해 실시간으로 상호간의 의견을 교환할 수 있다.Real-time feedback through a feedback channel may also be provided between the
정리하면, 건축 설계 협업의 참여자들은, 설계 업체(12), 현장 시공 업체(11) 및 의뢰 고객(13)을 포함할 수 있고, 프로세서(220)는, BIM 가상 현실 영상을 제공할 때, 설계 업체(12) 및 현장 시공 업체(11) 간의 실시간 피드백을 위한 제1 채널(910)을 제공할 수 있고, 렌더링 가상 현실 영상을 제공할 때, 설계 업체(12) 및 의뢰 고객(13) 간의 실시간 피드백을 위한 제2 채널(920)을 제공할 수 있다.In summary, the participants of the architectural design collaboration may include the
도 10은 일부 실시예에 따른 건축 설계 협업을 위한 방법을 구성하는 단계들을 나타내는 흐름도이다.10 is a flowchart illustrating steps of configuring a method for architectural design collaboration according to some embodiments.
도 10을 참조하면, 건축 설계 협업을 위한 방법은 단계 1010 내지 단계 1040을 포함할 수 있다. 다만 이에 제한되는 것은 아니고, 도 10에 도시되는 단계들 외에 다른 범용적인 단계들이 건축 설계 협업을 위한 방법에 더 포함될 수 있다.Referring to FIG. 10 , the method for architectural design collaboration may include
도 10의 건축 설계 협업을 위한 방법은, 도 1 내지 도 9를 통해 전술한 건축 설계 협업을 위한 장치(200, 201, 202, 203)에서 시계열적으로 처리되는 단계들로 구성될 수 있다. 따라서, 도 10의 건축 설계 협업을 위한 방법에 대해 이하에서 생략되는 내용이라 할지라도, 이상에서 장치(200, 201, 202, 203)에 대해 설명되는 내용은 도 10의 건축 설계 협업을 위한 방법에 대해서도 동일하게 적용될 수 있다.The method for architectural design collaboration of FIG. 10 may include steps that are time-series processed in the
도 10의 건축 설계 협업을 위한 방법은 메모리(210)에 저장되는 명령어들을 실행하는 프로세서(220)에 의해 수행될 수 있다. 즉, 도 10의 건축 설계 협업을 위한 방법은 장치(200, 201, 202, 203)에 의해 수행될 수 있다.The method for architectural design collaboration of FIG. 10 may be performed by the
단계 1010에서, 장치(200, 201, 202, 203)는 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성할 수 있다.In
장치(200, 201, 202, 203)는 3D 구조 도면을 생성할 때, 설계 객체들 및 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한할 수 있다.When the
단계 1020에서, 장치(200, 201, 202, 203)는 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성할 수 있다.In
단계 1030에서, 장치(200, 201, 202, 203)는 3D 구조 도면에 HD 렌더링을 수행하여 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성할 수 있다.In
단계 1040에서, 장치(200, 201, 202, 203)는 유저 입력에 따라 변경되는 3D 공간에서의 관측 시점에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 수 있다.In
장치(200, 201, 202, 203)는 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 실제 시공 장소에 대한 증강 현실 영상을 제공할 수 있다.The
장치(200, 201, 202, 203)는, 증강 현실 영상을 제공할 때, 실제 시공 장소를 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행할 수 있고, 전처리 과정에 기초하여 BIM 가상 현실 도면에서 촬영 영상에 대응되는 부분에 배열되는 설계 객체들 및 BIM 객체들을 증강 현실 객체들로 설정할 수 있고, 촬영 영상에 증강 현실 객체들의 특성 데이터를 오버랩할 수 있다.The
특성 데이터는, 설계 객체들 및 BIM 객체들의 크기 및 물성에 관한 데이터를 포함할 수 있다.The characteristic data may include data regarding the size and physical properties of design objects and BIM objects.
장치(200, 201, 202, 203)는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 때, 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 함께 제공할 수 있다.When providing the BIM virtual reality image and the rendered virtual reality image, the
참여자들은, 설계 업체, 현장 시공 업체 및 의뢰 고객을 포함할 수 있고, 장치(200, 201, 202, 203)는, BIM 가상 현실 영상을 제공할 때, 설계 업체 및 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공할 수 있고, 렌더링 가상 현실 영상을 제공할 때, 설계 업체 및 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공할 수 있다.The participants may include a design firm, a site contractor, and a client customer, and the
설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함할 수 있다.The design objects may include a floor object, a ceiling object, a wall object, a door object, a window object, a furniture object, and a prop object.
BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함할 수 있다.BIM objects may include a distribution equipment object, a plumbing equipment object, a firefighting equipment object, and a disaster prevention equipment object.
한편, 도 10의 건축 설계 협업을 위한 방법은, 그 방법을 실행하는 명령어들을 포함하는 적어도 하나의 프로그램 또는 소프트웨어가 기록되는 컴퓨터로 판독 가능한 기록 매체에 기록될 수 있다.Meanwhile, the method for architectural design collaboration of FIG. 10 may be recorded in a computer-readable recording medium in which at least one program or software including instructions for executing the method is recorded.
컴퓨터로 판독 가능한 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령어의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드가 포함될 수 있다.Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks and magnetic tapes, optical recording media such as CD-ROMs and DVDs, and floppy disks. Magneto-optical media, and hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like may be included. Examples of program instructions may include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like.
이상에서 본 발명의 실시예들이 상세하게 설명되었으나 본 발명에 따른 권리범위가 이에 한정되는 것은 아니고, 다음의 청구범위에 기재되어 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명에 따른 권리범위에 포함되는 것으로 해석되어야 한다.Although the embodiments of the present invention have been described in detail above, the scope of the rights according to the present invention is not limited thereto, and various modifications and improvements by those skilled in the art using the basic concept of the present invention described in the following claims are also provided. It should be interpreted as being included in the scope of rights according to the
Claims (10)
명령어들을 저장하는 메모리; 및
상기 명령어들을 실행함으로써:
건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하고;
상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하고;
상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하고; 그리고
유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함하고,
상기 프로세서는, 상기 명령어들을 실행함으로써, 상기 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 상기 설계 객체들 및 상기 BIM 객체들의 특성 데이터를 오버랩하여 상기 실제 시공 장소에 대한 증강 현실 영상을 제공하고,
상기 건축 설계 협업의 참여자들인 설계 업체, 현장 시공 업체 및 의뢰 고객 간의 실시간 피드백을 위한 피드백 채널을 함께 제공하기 위해, 상기 BIM 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공하며, 상기 렌더링 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공하도록 더 구성되는, 건축 설계 협업을 위한 장치.In the device for architectural design collaboration,
a memory storing instructions; and
By executing the above commands:
performing 3D mapping on a 2D design drawing for an architectural design object to generate a 3D structural drawing in which design objects of the 2D design drawing are arranged in 3D space;
adding BIM (Building Information Modeling) objects to the 3D structural drawing to generate a BIM virtual reality drawing;
performing HD rendering on the 3D structural drawing to generate a rendered virtual reality drawing in which materials and textures of the design objects are expressed; and
A processor configured to provide a BIM virtual reality image and a rendered virtual reality image that respectively output observation images for the BIM virtual reality drawing and the rendered virtual reality drawing based on an observation point in the 3D space that is changed according to a user input including,
The processor provides an augmented reality image of the actual construction site by overlapping the characteristic data of the design objects and the BIM objects on the captured image of the actual construction site of the architectural design target by executing the instructions,
In order to provide a feedback channel for real-time feedback between the design company, the on-site construction company, and the client customer, which are participants in the architectural design collaboration, when the BIM virtual reality image is provided, real-time feedback between the design company and the on-site construction company and providing a first channel for, when providing the rendered virtual reality image, further configured to provide a second channel for real-time feedback between the design company and the client customer.
상기 프로세서는, 상기 증강 현실 영상을 제공할 때,
상기 실제 시공 장소를 상기 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행하고,
상기 전처리 과정에 기초하여 상기 BIM 가상 현실 도면에서 상기 촬영 영상에 대응되는 부분에 배열되는 상기 설계 객체들 및 상기 BIM 객체들을 증강 현실 객체들로 설정하고,
상기 촬영 영상에 상기 증강 현실 객체들의 특성 데이터를 오버랩하는, 건축 설계 협업을 위한 장치.The method of claim 1,
When the processor provides the augmented reality image,
performing a pre-processing process of matching the actual construction site with the BIM virtual reality drawing;
Set the design objects and the BIM objects arranged in a portion corresponding to the captured image in the BIM virtual reality drawing as augmented reality objects based on the pre-processing process,
An apparatus for architectural design collaboration that overlaps the characteristic data of the augmented reality objects on the captured image.
상기 특성 데이터는, 상기 설계 객체들 및 상기 BIM 객체들의 크기 및 물성에 관한 데이터를 포함하는, 건축 설계 협업을 위한 장치.The method of claim 1,
The property data, including data about the size and physical properties of the design objects and the BIM objects, an apparatus for architectural design collaboration.
상기 프로세서는, 상기 BIM 가상 현실 도면을 생성할 때, 상기 설계 객체들 및 상기 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한하는, 건축 설계 협업을 위한 장치.The method of claim 1,
The processor, when generating the BIM virtual reality drawing, 3D modeling (3D Model) for creating the design objects and the BIM objects, at least some of the material (Material) and shader (Shader) functions to limit , a device for architectural design collaboration.
상기 설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함하는, 건축 설계 협업을 위한 장치.The method of claim 1,
The design objects, including a floor object, a ceiling object, a wall object, a door object, a window object, a furniture object and a prop object, an apparatus for architectural design collaboration.
상기 BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함하는, 건축 설계 협업을 위한 장치.The method of claim 1,
The BIM objects, including a distribution equipment object, a plumbing equipment object, a firefighting equipment object, and a disaster prevention equipment object, the device for architectural design collaboration.
건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 단계;
상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하는 단계;
상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하는 단계; 및
유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하는 단계를 포함하고,
상기 제공하는 단계는,
상기 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 상기 설계 객체들 및 상기 BIM 객체들의 특성 데이터를 오버랩하여 상기 실제 시공 장소에 대한 증강 현실 영상을 제공하는 단계; 및
상기 건축 설계 협업의 참여자들인 설계 업체, 현장 시공 업체 및 의뢰 고객 간의 실시간 피드백을 위한 피드백 채널을 함께 제공하기 위해, 상기 BIM 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공하며, 상기 렌더링 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공는 단계;
를 더 포함하는, 건축 설계 협업을 위한 방법.A method for architectural design collaboration performed by a processor executing instructions stored in a memory, the method comprising:
generating a 3D structural drawing in which design objects of the 2D design drawing are arranged in 3D space by performing 3D mapping on the 2D design drawing for the architectural design object;
generating a BIM virtual reality drawing by adding BIM (Building Information Modeling) objects to the 3D structural drawing;
generating a rendered virtual reality drawing in which materials and textures of the design objects are expressed by performing HD rendering on the 3D structural drawing; and
Providing a BIM virtual reality image and a rendered virtual reality image for outputting observation images for the BIM virtual reality drawing and the rendered virtual reality drawing, respectively, based on the observation point in the 3D space that is changed according to a user input do,
The providing step is
providing an augmented reality image of the actual construction site by overlapping characteristic data of the design objects and the BIM objects on the captured image of the actual construction site of the architectural design target; and
In order to provide a feedback channel for real-time feedback between the design company, the on-site construction company, and the client customer, which are participants in the architectural design collaboration, when the BIM virtual reality image is provided, real-time feedback between the design company and the on-site construction company providing a first channel for, when providing the rendered virtual reality image, providing a second channel for real-time feedback between the design company and the client customer;
Further comprising, a method for architectural design collaboration.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200141883A KR102336069B1 (en) | 2020-10-29 | 2020-10-29 | Device and method for architectural design cooperation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200141883A KR102336069B1 (en) | 2020-10-29 | 2020-10-29 | Device and method for architectural design cooperation |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102336069B1 true KR102336069B1 (en) | 2021-12-08 |
Family
ID=78867559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200141883A Active KR102336069B1 (en) | 2020-10-29 | 2020-10-29 | Device and method for architectural design cooperation |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102336069B1 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114154224A (en) * | 2021-12-20 | 2022-03-08 | 深圳供电局有限公司 | A kind of preprocessing method, system, device and storage medium for BIM model |
KR102583104B1 (en) | 2022-11-23 | 2023-09-27 | 주식회사 에이디 | Method and apparatus for generating 3D OBJECTs using 2D drawings |
KR102603303B1 (en) * | 2022-11-08 | 2023-11-20 | 정재헌 | Device, method, and automated or automated program for providing extended reality content |
KR20230171560A (en) | 2022-06-14 | 2023-12-21 | 연세대학교 산학협력단 | Method and apparatus for producing presentation image of interior architecture design based on augmented virtual reality and 360-degree spatial visualization |
KR20240009751A (en) | 2022-07-14 | 2024-01-23 | 연세대학교 산학협력단 | Method and apparatus for automatically creating detail of 3-dimensional design model using library transplant |
KR102665046B1 (en) * | 2023-09-19 | 2024-05-13 | 주식회사 이안 | Construction performance registration method based on augmented reality |
WO2024144304A1 (en) * | 2022-12-30 | 2024-07-04 | 씨제이올리브네트웍스 주식회사 | Neural rendering-based three-dimensional virtual space generation method and server therefor |
WO2024225840A1 (en) * | 2023-04-27 | 2024-10-31 | 주식회사 컨워스 | Three-dimensional-space-based collaboration support system using building information model |
KR102737326B1 (en) * | 2024-04-25 | 2024-12-03 | (주)스틸스타 | Method for creating 3d drawings by correcting 2d drawings and electronic device for performing the same |
US12293469B2 (en) | 2022-11-16 | 2025-05-06 | International Business Machines Corporation | Virtual reality design navigation using a temporal collaboration dependency map |
KR102829427B1 (en) * | 2024-12-20 | 2025-07-04 | 주식회사 금륜Eng | 3d measurement data sharing device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180131471A (en) * | 2017-05-30 | 2018-12-10 | 주식회사 위메이드아이앤씨 | Apparatus for integrated management of construction errors using 3d scanning with bim and method thereof |
KR20190074936A (en) * | 2018-08-17 | 2019-06-28 | 주식회사 동우 이앤씨 | Method and system for providing mixed reality service |
KR20190080692A (en) * | 2017-12-28 | 2019-07-08 | (주)연우피씨엔지니어링 | Virtual·augmented reality system which generate 3d-drawings·3d-shapes of frame and operate construction information based on 2d-drawing and building information modeling, and mobile application implementing thereof |
-
2020
- 2020-10-29 KR KR1020200141883A patent/KR102336069B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180131471A (en) * | 2017-05-30 | 2018-12-10 | 주식회사 위메이드아이앤씨 | Apparatus for integrated management of construction errors using 3d scanning with bim and method thereof |
KR20190080692A (en) * | 2017-12-28 | 2019-07-08 | (주)연우피씨엔지니어링 | Virtual·augmented reality system which generate 3d-drawings·3d-shapes of frame and operate construction information based on 2d-drawing and building information modeling, and mobile application implementing thereof |
KR20190074936A (en) * | 2018-08-17 | 2019-06-28 | 주식회사 동우 이앤씨 | Method and system for providing mixed reality service |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114154224A (en) * | 2021-12-20 | 2022-03-08 | 深圳供电局有限公司 | A kind of preprocessing method, system, device and storage medium for BIM model |
KR20230171560A (en) | 2022-06-14 | 2023-12-21 | 연세대학교 산학협력단 | Method and apparatus for producing presentation image of interior architecture design based on augmented virtual reality and 360-degree spatial visualization |
KR102856443B1 (en) * | 2022-06-14 | 2025-09-04 | 연세대학교 산학협력단 | Method and apparatus for producing presentation image of interior architecture design based on augmented virtual reality and 360-degree spatial visualization |
KR20240009751A (en) | 2022-07-14 | 2024-01-23 | 연세대학교 산학협력단 | Method and apparatus for automatically creating detail of 3-dimensional design model using library transplant |
KR102603303B1 (en) * | 2022-11-08 | 2023-11-20 | 정재헌 | Device, method, and automated or automated program for providing extended reality content |
US12293469B2 (en) | 2022-11-16 | 2025-05-06 | International Business Machines Corporation | Virtual reality design navigation using a temporal collaboration dependency map |
KR102583104B1 (en) | 2022-11-23 | 2023-09-27 | 주식회사 에이디 | Method and apparatus for generating 3D OBJECTs using 2D drawings |
WO2024144304A1 (en) * | 2022-12-30 | 2024-07-04 | 씨제이올리브네트웍스 주식회사 | Neural rendering-based three-dimensional virtual space generation method and server therefor |
WO2024225840A1 (en) * | 2023-04-27 | 2024-10-31 | 주식회사 컨워스 | Three-dimensional-space-based collaboration support system using building information model |
WO2025063584A1 (en) * | 2023-09-19 | 2025-03-27 | 주식회사 이안 | Augmented reality-based construction performance registration method |
KR102665046B1 (en) * | 2023-09-19 | 2024-05-13 | 주식회사 이안 | Construction performance registration method based on augmented reality |
KR102737326B1 (en) * | 2024-04-25 | 2024-12-03 | (주)스틸스타 | Method for creating 3d drawings by correcting 2d drawings and electronic device for performing the same |
KR102829427B1 (en) * | 2024-12-20 | 2025-07-04 | 주식회사 금륜Eng | 3d measurement data sharing device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102336069B1 (en) | Device and method for architectural design cooperation | |
US11402820B2 (en) | Method and system for building framing and manufacturing system | |
US12079933B2 (en) | Generating functional insets for three-dimensional views of construction projects | |
US12067648B2 (en) | Pattern matching tool | |
US11182513B2 (en) | Generating technical drawings from building information models | |
KR101603622B1 (en) | System and method for utilizing authoring tool of bim integrated design | |
Roh et al. | An object-based 3D walk-through model for interior construction progress monitoring | |
US20200258285A1 (en) | Distributed computing systems, graphical user interfaces, and control logic for digital image processing, visualization and measurement derivation | |
EP3924862A1 (en) | Generating technical drawings from building information models | |
US20240104169A1 (en) | Drawing Matching Tool | |
US20250103760A1 (en) | Generating Technical Drawings From Building Information Models | |
CN119722999B (en) | Electromechanical facility installation man-machine collaborative management method and system based on BIM and AR | |
US20250209692A1 (en) | Connecting Overlapping Line Segments in a Two-Dimensional View | |
Wang et al. | Cost estimation model based on building information modeling and virtual reality for customizing presold homes | |
US12423484B2 (en) | Pattern generator for architectural product manufacture | |
US20250045864A1 (en) | Generating Two-Dimensional Views for Two-Dimensional Clash Detection | |
US12086949B2 (en) | Digital positioning handles for a design platform | |
Tai et al. | Developing a BIM-and VR-based system to Enhance Layout Modification and Cost Estimation | |
EP4202683A1 (en) | Design development, representation and display | |
Kontovourkis | Augmented Reality-Driven Prototyping for Error Elimination During Computational Design and Digital Fabrication | |
Eliashvili | An Assessment of the Industry Foundation Classes OpenBIM Format for Cross-Platform Building Information Modelling Workflows for Architectural Heritage | |
Iatissami et al. | Comparative analysis of two BIM model transfer processes in cave automatic virtual environments | |
Sardi-Barzallo et al. | From Mixed Reality to BIM: A Workflow for the Integration of Immersive Technologies at Architectural Design Process | |
JP2006004109A (en) | Construction drawing management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20201029 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20201029 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
PN2301 | Change of applicant |
Patent event date: 20201116 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210209 Patent event code: PE09021S01D |
|
PE0601 | Decision on rejection of patent |
Patent event date: 20210629 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20210209 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20210629 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20210408 Comment text: Amendment to Specification, etc. |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20210902 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20210730 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20210629 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20210408 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20211202 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20211203 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240905 Start annual number: 4 End annual number: 4 |