1 |
1
복수의 도자기 파편을 스캔하여 생성된 각 도자기 파편에 대한 3차원 형상 데이터를 수신하고, 상기 각 도자기 파편의 3차원 형상 데이터에서 도자기 파편의 외형을 도시하는 포인트 클라우드 데이터를 생성하는 포인트 클라우드 생성부;상기 각 도자기 파편의 회전축을 추정하는 회전축 추정부; 및각 도자기 파편의 포인트 클라우드 데이터를 추정된 회전축을 기준으로 정렬하여 포인트 클라우드 데이터의 좌표를 정의하고, 각 도자기 파편의 3차원 형상 데이터에 대해 회전축 기반의 형상 특징을 정의하는 형상 특징 추출부를 포함하되,상기 형상 특징 추출부는 상기 각 도자기 파편의 추정된 회전축을 3차원 공간(x, y, z) 의 z축에 일치하도록 상기 포인트 클라우드 데이터를 정렬시키고, 상기 포인트 클라우드 데이터의 상기 3차원 공간내의 좌표를 하기 수학식 1과 같이 정의하며, 상기 포인트 클라우드 데이터의 각 포인트의 높이(H(p)), 거리(D(p)), 각도(T(p))를 하기 수학식 2와 같이 정의하며, [수학식 1][수학식 2] 상기 형상 특징 추출부는 상기 각 포인트의 높이(H(p)), 거리(D(p)), 각도(T(p))를 이용하여 상기 형상 특징을 하기 수학식 3과 같이 정의하는 것을 특징으로 하는 도자기 파편의 형상 특징 추출 장치
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제1 항에 있어서, 상기 형상 특징 추출부는 상기 형상 특징의 생성시 발생되는 수치 미분 노이즈를 제거하기 위한 필터링을 더 수행하는 것을 특징으로 하는 도자기 파편의 형상 특징 추출 장치
|
5 |
5
복수의 도자기 파편을 스캔하여 각 도자기 파편에 대한 3차원 형상 데이터를 생성하는 도자기 파편 형상 데이터 생성 장치;상기 각 도자기 파편의 3차원 형상 데이터에서 도자기 파편의 외형을 도시하는 포인트 클라우드 데이터를 생성하는 포인트 클라우드 생성부; 상기 각 도자기 파편의 회전축을 추정하는 회전축 추정부; 및 각 도자기 파편의 포인트 클라우드 데이터를 추정된 회전축을 기준으로 정렬하여 포인트 클라우드 데이터의 좌표를 정의하고, 각 도자기 파편에 대해 회전축 기반의 형상 특징을 정의하는 형상 특징 추출부를 포함하는 도자기 파편의 형상 특징 추출 장치; 및상기 회전축 기반의 형상 특징을 이용하여 도자기 파편의 가상 정합을 수행하는 도자기 파편 가상 정합 장치를 포함하고,상기 형상 특징 추출부는 상기 각 도자기 파편의 추정된 회전축을 3차원 공간(x, y, z) 의 z축에 일치하도록 상기 포인트 클라우드 데이터를 정렬시키고, 상기 포인트 클라우드 데이터의 상기 3차원 공간내의 좌표를 하기 수학식 1과 같이 정의하며, 상기 포인트 클라우드 데이터의 각 포인트의 높이(H(p)), 거리(D(p)), 각도(T(p))를 하기 수학식 2와 같이 정의하며,[수학식 1][수학식 2] 상기 형상 특징 추출부는 상기 각 포인트의 높이(H(p)), 거리(D(p)), 각도(T(p))를 이용하여 상기 형상 특징을 하기 수학식 3과 같이 정의하는 것을 특징으로 하는 도자기 파편의 가상 정합 시스템
|
6 |
6
제5 항에 있어서, 상기 도자기 파편 형상 데이터 생성 장치는 3차원 스캐너를 포함하여 상기 복수의 도자기 파편을 여러 각도에서 센싱하고, 센싱된 정보를 취합하여 상기 각 도자기 파편에 대한 3차원 형상 데이터를 생성하는 것을 특징으로 하는 도자기 파편의 가상 정합 시스템
|
7 |
7
제5 항에 있어서, 상기 도자기 파편 가상 정합 장치는, 상기 회전축 기반의 형상 특징이 유사한 도자기 파편을 먼저 선별하여 그룹화하고, 상기 그룹화된 도자기 파편에서 정합이 가능한 도자기 파편들을 더 선별하는 클러스터링 알고리즘을 수행하는 것을 특징으로 하는 도자기 파편의 가상 정합 시스템
|
8 |
8
제7 항에 있어서, 상기 도자기 파편 가상 정합 장치는 LCS(Longest common substring) 알고리즘을 이용하여 상기 도자기 파편의 형상 특징의 비교하여 매칭되는 도자기 파편을 선별하여 그룹화하는 것을 특징으로 하는 도자기 파편의 가상 정합 시스템
|
9 |
9
복수의 도자기 파편을 스캔하여 각 도자기 파편에 대한 3차원 형상 데이터를 생성하는 단계;상기 각 도자기 파편의 3차원 형상 데이터에서 도자기 파편의 외형을 도시하는 포인트 클라우드 데이터를 생성하는 단계; 상기 각 도자기 파편의 회전축을 추정하는 단계; 각 도자기 파편의 포인트 클라우드 데이터를 추정된 회전축을 기준으로 정렬하여 포인트 클라우드 데이터의 좌표를 정의하고, 각 도자기 파편에 대해 회전축 기반의 형상 특징을 정의하는 단계; 및상기 회전축 기반의 형상 특징을 이용하여 도자기 파편의 가상 정합을 수행하는 단계를 포함하되,상기 형상 특징을 정의하는 단계는 상기 각 도자기 파편의 추정된 회전축을 3차원 공간(x, y, z) 의 z축에 일치하도록 상기 포인트 클라우드 데이터를 정렬시키고, 상기 포인트 클라우드 데이터의 상기 3차원 공간내의 좌표를 하기 수학식 1과 같이 정의하며, 상기 포인트 클라우드 데이터의 각 포인트의 높이(H(p)), 거리(D(p)), 각도(T(p))를 하기 수학식 2와 같이 정의하며,[수학식 1][수학식 2] 상기 형상 특징을 정의하는 단계는 상기 각 포인트의 높이(H(p)), 거리(D(p)), 각도(T(p))를 이용하여 상기 형상 특징을 하기 수학식 3과 같이 정의하는 도자기 파편의 가상 정합 방법
|
10 |
10
하드웨어와 결합되어 제9 항에 따른 도자기 파편의 가상 정합 방법을 실행하도록 매체에 저장된 컴퓨터 프로그램
|