1 |
1
피팅에 관한 기본 정보를 입력받는 입력부;피팅의 형상 모델링 데이터를 포함하는 피팅 데이터 라이브러리를 저장하는 저장부;상기 저장부로부터 상기 입력받은 기본 정보에 부합하는 적어도 하나의 피팅의 형상 모델링 데이터를 추출하는 형상 모델링 데이터 추출부;상기 추출된 형상 모델링 데이터를 기반으로 사전에 3차원 스캐닝을 통해 획득된 점군 데이터에 대응하는 형상 모델링 데이터를 갖는 피팅을 결정하는 피팅 결정부;상기 결정된 피팅의 형상 모델을 상기 점군 데이터가 정의된 3차원 공간 상에 배치하는 형상 모델 배치부; 및상기 형상 모델이 배치된 3차원 공간을 출력하는 출력부를 포함하고,상기 피팅 결정부는:상기 추출된 형상 모델링 데이터로부터 피팅 점군 데이터를 생성하는 피팅 점군 데이터 생성부;상기 피팅 점군 데이터로부터 피팅의 형상에 관한 피팅 형상 정보를 생성하고, 상기 점군 데이터로부터 스캐닝 대상의 형상에 관한 스캐닝 대상 형상 정보를 생성하는 형상 정보 생성부; 및상기 피팅 형상 정보 및 상기 스캐닝 대상 형상 정보를 기반으로 상기 적어도 하나의 피팅 중에서 상기 점군 데이터가 나타내는 상기 스캐닝 대상과 형상 유사도가 가장 높은 피팅을 선택하는 피팅 선택부를 포함하는 3차원 모델링 장치
|
2 |
2
청구항 1에 있어서,상기 입력부는:피팅의 사양 정보 및 유형 정보 중 적어도 하나를 포함하는 비형상 기본 정보; 및피팅의 공칭 지름 정보를 포함하는 형상 기본 정보;중 적어도 하나를 입력받는 3차원 모델링 장치
|
3 |
3
청구항 1에 있어서,상기 점군 데이터는:다수의 3차원 스캐닝 각각을 통해 획득된 개별 점군 데이터를 기 정의된 기준 좌표계를 기준으로 정합한 정합 점군 데이터를 포함하는 3차원 모델링 장치
|
4 |
4
청구항 3에 있어서,상기 점군 데이터는:상기 정합 점군 데이터에 포함된 적어도 셋의 인접 점이 위치하는 평면에 의해 정의되는 법선 벡터의 방향을 기준으로 분할된 부분 점군 데이터를 포함하는 3차원 모델링 장치
|
5 |
5
삭제
|
6 |
6
청구항 1에 있어서,상기 형상 정보 생성부는:상기 피팅 점군 데이터에 포함된 점들 간의 제 1 상관관계를 획득하고,상기 제 1 상관관계를 기반으로 제 1 히스토그램을 구하여 상기 피팅 형상 정보를 생성하고,상기 점군 데이터에 포함된 점들 간의 제 2 상관관계를 획득하고,상기 제 2 상관관계를 기반으로 제 2 히스토그램을 구하여 상기 스캐닝 대상 형상 정보를 생성하는 3차원 모델링 장치
|
7 |
7
청구항 6에 있어서,상기 피팅 선택부는:상기 적어도 하나의 피팅 각각에 대한 상기 제 1 히스토그램과 상기 스캐닝 대상에 대한 상기 제 2 히스토그램 간의 차분을 계산하고,상기 적어도 하나의 피팅 중에서 상기 차분이 가장 작은 피팅을 선택하는 3차원 모델링 장치
|
8 |
8
청구항 1에 있어서,상기 형상 정보 생성부는:상기 피팅 점군 데이터를 적어도 한 방향에서 바라본 제 1 이미지를 생성하고,상기 제 1 이미지로부터 제 1 이미지 그래디언트를 추출하고,상기 제 1 이미지 그래디언트의 제 1 방향 분포를 획득하여 상기 피팅 형상 정보를 생성하고,상기 점군 데이터를 적어도 한 방향에서 바라본 제 2 이미지를 생성하고,상기 제 2 이미지로부터 제 2 이미지 그래디언트를 추출하고,상기 제 2 이미지 그래디언트의 제 2 방향 분포를 획득하여 상기 스캐닝 대상 형상 정보를 생성하는 3차원 모델링 장치
|
9 |
9
삭제
|
10 |
10
청구항 4에 있어서,상기 형상 모델 배치부는:상기 선택된 피팅의 형상 모델을 상기 3차원 공간에서 상기 부분 점군 데이터에 포함된 점들이 위치하는 영역에 배치하는 3차원 모델링 장치
|
11 |
11
피팅에 관한 기본 정보를 입력받는 단계;피팅의 형상 모델링 데이터를 포함하는 피팅 데이터 라이브러리로부터 상기 입력받은 기본 정보에 부합하는 적어도 하나의 피팅의 형상 모델링 데이터를 추출하는 단계;상기 추출된 형상 모델링 데이터를 기반으로 사전에 3차원 스캐닝을 통해 획득된 점군 데이터에 대응하는 형상 모델링 데이터를 갖는 피팅을 결정하는 단계;상기 결정된 피팅의 형상 모델을 상기 점군 데이터가 정의된 3차원 공간 상에 배치하는 단계; 및상기 형상 모델이 배치된 3차원 공간을 출력하는 단계를 포함하고,상기 피팅을 결정하는 단계는:상기 추출된 형상 모델링 데이터로부터 피팅 점군 데이터를 생성하는 단계;상기 피팅 점군 데이터로부터 피팅의 형상에 관한 피팅 형상 정보를 생성하고, 상기 점군 데이터로부터 스캐닝 대상의 형상에 관한 스캐닝 대상 형상 정보를 생성하는 단계; 및상기 피팅 형상 정보 및 상기 스캐닝 대상 형상 정보를 기반으로 상기 적어도 하나의 피팅 중에서 상기 점군 데이터가 나타내는 상기 스캐닝 대상과 형상 유사도가 가장 높은 피팅을 선택하는 단계를 포함하는 3차원 모델링 방법
|
12 |
12
청구항 11에 있어서,상기 피팅에 관한 기본 정보를 입력받는 단계는:피팅의 사양 정보 및 유형 정보 중 적어도 하나를 포함하는 비형상 기본 정보; 및피팅의 공칭 지름 정보를 포함하는 형상 기본 정보;중 적어도 하나를 입력받는 단계를 포함하는 3차원 모델링 방법
|
13 |
13
청구항 11에 있어서,상기 점군 데이터는:다수의 3차원 스캐닝 각각을 통해 획득된 개별 점군 데이터를 기 정의된 기준 좌표계를 기준으로 정합한 정합 점군 데이터를 포함하는 3차원 모델링 방법
|
14 |
14
청구항 13에 있어서,상기 점군 데이터는:상기 정합 점군 데이터에 포함된 적어도 셋의 인접 점이 위치하는 평면에 의해 정의되는 법선 벡터의 방향을 기준으로 분할된 부분 점군 데이터를 포함하는 3차원 모델링 방법
|
15 |
15
삭제
|
16 |
16
청구항 11에 있어서,상기 피팅 형상 정보 및 스캐닝 대상 형상 정보를 생성하는 단계는:상기 피팅 점군 데이터에 포함된 점들 간의 제 1 상관관계를 획득하는 단계;상기 제 1 상관관계를 기반으로 제 1 히스토그램을 구하여 상기 피팅 형상 정보를 생성하는 단계;상기 점군 데이터에 포함된 점들 간의 제 2 상관관계를 획득하는 단계; 및상기 제 2 상관관계를 기반으로 제 2 히스토그램을 구하여 상기 스캐닝 대상 형상 정보를 생성하는 단계를 포함하는 3차원 모델링 방법
|
17 |
17
청구항 16에 있어서,상기 스캐닝 대상과 형상 유사도가 가장 높은 피팅을 선택하는 단계는:상기 적어도 하나의 피팅 각각에 대한 상기 제 1 히스토그램과 상기 스캐닝 대상에 대한 상기 제 2 히스토그램 간의 차분을 계산하는 단계; 및상기 적어도 하나의 피팅 중에서 상기 차분이 가장 작은 피팅을 선택하는 단계를 포함하는 3차원 모델링 방법
|
18 |
18
청구항 11에 있어서,상기 피팅 형상 정보 및 스캐닝 대상 형상 정보를 생성하는 단계는:상기 피팅 점군 데이터를 적어도 한 방향에서 바라본 제 1 이미지를 생성하는 단계;상기 제 1 이미지로부터 제 1 이미지 그래디언트를 추출하는 단계;상기 제 1 이미지 그래디언트의 제 1 방향 분포를 획득하여 상기 피팅 형상 정보를 생성하는 단계;상기 점군 데이터를 적어도 한 방향에서 바라본 제 2 이미지를 생성하는 단계;상기 제 2 이미지로부터 제 2 이미지 그래디언트를 추출하는 단계; 및상기 제 2 이미지 그래디언트의 제 2 방향 분포를 획득하여 상기 스캐닝 대상 형상 정보를 생성하는 단계를 포함하는 3차원 모델링 방법
|
19 |
19
삭제
|
20 |
20
컴퓨터로 읽을 수 있는 기록 매체에 있어서,청구항 11에 따른 3차원 모델링 방법을 컴퓨터로 실행하기 위한 프로그램이 기록된 기록 매체
|