1 |
1
건축물에 대한 스캔 데이터를 이용한 형상 매핑 시스템에 있어서,사용자로부터 건축물에 대한 스캔 데이터를 입력 받는 사용자단말기(100); 및상기 사용자단말기(100)로부터 입력 받은 스캔 데이터에 대한 형상 매핑을 수행하여 상기 사용자단말기(100)로 전송하는 형상 매핑 장치(200);를 포함하되,상기 형상 매핑 장치(200)는,상기 사용자단말기(100)로부터 스캔 데이터를 입력 받아 전처리과정을 수행하는 전처리부(210);상기 사용자단말기(100)로부터 입력 받은 스캔 데이터가 비정형 건축물 평면객체에 대한 데이터인 경우 상기 전처리부(210)가 전처리한 데이터를 전송 받아 형상 매핑을 수행하는 비정형 형상매핑부(220); 및상기 사용자단말기(100)로부터 입력 받은 스캔 데이터가 정형 건축물 단면객체에 대한 데이터인 경우 상기 전처리부(210)가 전처리한 데이터를 전송 받아 형상 매핑을 수행하는 정형 형상매핑부(230);를 포함하되,상기 비정형 형상매핑부(220)는,상기 전처리부(210)로부터 전처리한 데이터를 전송 받아 영역 확장(Region Growing) 알고리즘과 RANSAC(RANdom SAmple Consensus) 알고리즘을 이용하여 각 그리드의 PCD파일에서 곡률과 형상 유사도에 따라 세그먼트(segment)를 생성하는 세그먼트 생성부(221);상기 세그먼트 생성부(221)로부터 데이터를 전송 받아 PCA(Principal Component Analysis) 알고리즘을 이용하여 각 그리드의 PCD파일에서 주성분 분석을 통해 기저 벡터를 생성하는 주성분 분석부(222);상기 주성분 분석부(222)로부터 데이터를 전송 받아 상기 주성분 분석부(222)가 생성한 기저 벡터를 이용해 차원 변환 행렬 M을 구하여 각 그리드의 PCD파일의 2D매핑을 수행하는 2D매핑부(223);상기 2D매핑부(223)가 2D매핑을 수행한 데이터를 전송 받아 볼록 다각형(Convex Hull) 방법 또는 오목 다각형(Concave Hull) 방법 중 어느 하나를 통해 각 그리드의 PCD파일에서 외곽선을 추출하여 geojson 포맷으로 저장하는 외곽선추출부(224);상기 외곽선추출부(224)가 추출한 외곽선들을 폴리라인(POLYLINE) 근사법을 사용하는 평활화(Smoothing) 알고리즘을 통해 필터링 하여 노이즈를 제거하는 외곽선 필터링부(225); 및상기 외곽선 필터링부(225)가 필터링한 외곽선들을 평면 형상으로 결합하여 높이가 서로 다른 벽체, 천장, 바닥에 대한 평면 형상을 생성하여 geojson 포맷으로 저장하고 사용자단말기(100)로 전송하는 형상결합부(226);를 포함하는 것을 특징으로 하는 건축물에 대한 스캔 데이터를 이용한 형상 매핑 시스템
|
2 |
2
삭제
|
3 |
3
제 1항에 있어서,상기 전처리부(210)는,사용자단말기(100)로부터 입력 받은 스캔 데이터로부터 PCD(Point Cloud Data)파일을 얻어오는 PCD획득부(211);상기 PCD획득부(211)가 획득한 PCD파일을 그리드(grid) 단위로 분할하는 그리드분할부(212);상기 그리드분할부(212)가 분할한 그리드의 필터링 작업을 하는 그리드 필터링부(213); 및상기 그리드 필터링부(213)가 필터링 한 그리드를 이용하여 미리 정해진 정의를 통해 그리드에 포함되는 PCD파일의 LOD(Level of Detail)를 생성하는 LOD생성부(214);를 포함하는 것을 특징으로 하는 건축물에 대한 스캔 데이터를 이용한 형상 매핑 시스템
|
4 |
4
삭제
|
5 |
5
제 1항에 있어서,상기 정형 형상매핑부(230)는,상기 전처리부(210)로부터 전처리한 데이터를 전송 받아 절단 평면을 이용하여 각 그리드의 PCD파일의 2D매핑을 수행하는 2D섹션생성부(231);상기 2D섹션생성부(231)가 2D매핑을 수행한 데이터를 전송 받아 각 그리드의 PCD파일에서 외곽선을 추출하는 외곽선생성부(232); 및상기 외곽선생성부(232)가 추출한 외곽선들을 전송 받아 높이(height)값과 돌출 벡터를 이용하여 벽체 평면 형상을 생성하여 사용자단말기(100)로 전송하는 형상생성부(233);를 포함하는 것을 특징으로 하는 건축물에 대한 스캔 데이터를 이용한 형상 매핑 시스템
|
6 |
6
건축물에 대한 스캔 데이터를 이용한 형상 매핑 시스템을 이용한 형상 매핑 방법에 있어서,사용자가 사용자단말기(100)를 통해 건축물에 대한 스캔 데이터를 입력하는 A 단계; 및형상 매핑 장치(200)가 상기 사용자단말기(100)로부터 스캔 데이터를 입력 받아 형상 매핑을 수행하여 상기 사용자단말기(100)로 전송하는 B 단계;를 포함하되,상기 B단계는,전처리부(210)가 상기 사용자단말기(100)로부터 스캔 데이터를 입력 받아 전처리과정을 수행하는 단계;비정형 형상매핑부(220)가 상기 사용자단말기(100)로부터 입력 받은 스캔 데이터가 비정형 건축물 평면객체에 대한 데이터인 경우 상기 전처리부(210)가 전처리한 데이터를 전송 받아 형상 매핑을 수행하는 단계; 및정형 형상매핑부(230)가 상기 사용자단말기(100)로부터 입력 받은 스캔 데이터가 정형 건축물 단면객체에 대한 데이터인 경우 상기 전처리부(210)가 전처리한 데이터를 전송 받아 형상 매핑을 수행하는 단계;를 포함하되,상기 비정형 형상매핑부(220)가 형상 매핑을 수행하는 단계는,세그먼트 생성부(221)가 상기 전처리부(210)로부터 전처리한 데이터를 전송 받아 영역 확장(Region Growing) 알고리즘과 RANSAC(RANdom SAmple Consensus) 알고리즘을 이용하여 각 그리드의 PCD파일에서 곡률과 형상 유사도에 따라 세그먼트(segment)를 생성하는 단계;주성분 분석부(222)가 상기 세그먼트 생성부(221)로부터 데이터를 전송 받아 PCA(Principal Component Analysis) 알고리즘을 이용하여 각 그리드의 PCD파일에서 주성분 분석을 통해 기저 벡터를 생성하는 단계;2D매핑부(223)가 상기 주성분 분석부(222)로부터 데이터를 전송 받아 상기 주성분 분석부(222)가 생성한 기저 벡터를 이용해 차원 변환 행렬 M을 구하여 각 그리드의 PCD파일의 2D매핑을 수행하는 단계;외곽선추출부(224)가 상기 2D매핑부(223)가 2D매핑을 수행한 데이터를 전송 받아 볼록 다각형(Convex Hull) 방법 또는 오목 다각형(Concave Hull) 방법 중 어느 하나를 통해 각 그리드의 PCD파일에서 외곽선을 추출하여 geojson 포맷으로 저장하는 단계;외곽선 필터링부(225)가 상기 외곽선추출부(224)가 추출한 외곽선들을 폴리라인(POLYLINE) 근사법을 사용하는 평활화(Smoothing) 알고리즘을 통해 필터링 하여 노이즈를 제거하는 단계; 및형상결합부(226)가 상기 외곽선 필터링부(225)가 필터링한 외곽선들을 평면 형상으로 결합하여 높이가 서로 다른 벽체, 천장, 바닥에 대한 평면 형상을 생성하여 geojson 포맷으로 저장하고 사용자단말기(100)로 전송하는 단계;를 포함하는 것을 특징으로 하는 건축물에 대한 스캔 데이터를 이용한 형상 매핑 시스템을 이용한 형상 매핑 방법
|
7 |
7
삭제
|
8 |
8
제 6항에 있어서,상기 전처리부(210)가 전처리과정을 수행하는 단계는,PCD획득부(211)가 사용자단말기(100)로부터 입력 받은 스캔 데이터로부터 PCD(Point Cloud Data)파일을 얻어오는 단계;그리드분할부(212)가 상기 PCD획득부(211)가 획득한 PCD파일을 그리드(grid) 단위로 분할하는 단계;그리드 필터링부(213)가 상기 그리드분할부(212)가 분할한 그리드의 필터링 작업을 하는 단계; 및LOD생성부(214)가 상기 그리드 필터링부(213)가 필터링 한 그리드를 이용하여 미리 정해진 정의를 통해 그리드에 포함되는 PCD파일의 LOD(Level of Detail)를 생성하는 단계;를 포함하는 것을 특징으로 하는 건축물에 대한 스캔 데이터를 이용한 형상 매핑 시스템을 이용한 형상 매핑 방법
|
9 |
9
삭제
|
10 |
10
제 6항에 있어서,상기 정형 형상매핑부(230)가 형상 매핑을 수행하는 단계는,2D섹션생성부(231)가 상기 전처리부(210)로부터 전처리한 데이터를 전송 받아 절단 평면을 이용하여 각 그리드의 PCD파일의 2D매핑을 수행하는 단계;외곽선생성부(232)가 상기 2D섹션생성부(231)가 2D매핑을 수행한 데이터를 전송 받아 각 그리드의 PCD파일에서 외곽선을 추출하는 단계; 및형상생성부(233)가 상기 외곽선생성부(232)가 추출한 외곽선들을 전송 받아 높이(height)값과 돌출 벡터를 이용하여 벽체 평면 형상을 생성하여 사용자단말기(100)로 전송하는 단계;를 포함하는 것을 특징으로 하는 건축물에 대한 스캔 데이터를 이용한 형상 매핑 시스템을 이용한 형상 매핑 방법
|