1 |
1
특정정보를 갖는 패턴(pattern) 및 상기 패턴으로부터 이격되어 배치되며 제1 초점거리를 갖는 제1 렌즈를 포함하는 마커(marker)부;제2 초점거리를 갖는 제2 렌즈 및 상기 제2 렌즈로부터 이격되어 배치되며 상기 제1 렌즈와 상기 제2 렌즈에 의하여 상기 패턴의 제1 이미지가 결상되는 제1 결상유닛을 포함하는 제1 결상부;제3 초점거리를 갖는 제3 렌즈 및 상기 제3 렌즈로부터 이격되어 배치되며 상기 제1 렌즈와 상기 제3 렌즈에 의하여 상기 패턴의 제2 이미지가 결상되는 제2 결상유닛을 포함하는 제2 결상부; 및상기 패턴의 패턴면 상의 좌표와 상기 패턴의 제1 이미지 상의 제1 픽셀좌표 사이의 제1 좌표변환식 및 상기 제1 픽셀좌표와 상기 패턴의 제2 이미지 상의 제2 픽셀좌표 사이의 회전변환을 포함하는 상기 패턴의 패턴면 상의 좌표와 상기 패턴의 제2 이미지 상의 제2 픽셀좌표 사이의 제2 좌표변환식으로부터 상기 마커부의 자세를 결정하여, 상기 마커부를 트래킹하는 처리부를 포함하는 옵티컬 트래킹 시스템
|
2 |
2
제1항에 있어서, 상기 처리부는, 상기 패턴의 패턴면 상의 좌표에 해당하는 제1 좌표를 상기 마커부의 상기 제1 렌즈에 대한 3차원적 좌표에 해당하는 제2 좌표로 변환하는 제1 변환행렬, 상기 제2 좌표의 상기 제2 렌즈에 대한 3차원적 좌표에 해당하는 제3 좌표를 상기 제1 결상부의 상기 패턴의 제1 이미지 상의 제1 픽셀좌표에 해당하는 제4 좌표로 변환하는 제2 변환행렬, 상기 패턴의 패턴면 상의 좌표에 해당하는 제5 좌표를 상기 마커부의 상기 제1 렌즈에 대한 3차원적 좌표에 해당하는 제6 좌표로 변환하는 상기 제1 변환행렬과 동일한 제3 변환행렬, 및 상기 제6 좌표의 상기 제3 렌즈에 대한 3차원적 좌표에 해당하는 제7 좌표를 상기 제2 결상부의 상기 패턴의 제2 이미지 상의 제2 픽셀좌표에 해당하는 제8 좌표로 변환하는 제4 변환행렬을 획득하고,상기 제1 좌표변환식은 상기 제1 변환행렬 및 상기 제2 변환행렬을 포함하여 상기 제1 좌표를 상기 제4 좌표로 변환하도록 정의되고, 상기 제2 좌표변환식은 상기 제3 변환행렬 및 상기 제4 변환행렬을 포함하여 상기 제5 좌표를 상기 제8 좌표로 변환하도록 정의되며,상기 처리부는 상기 제1 및 제2 좌표변환식들로부터 상기 제1 결상부에 대한 상기 마커부의 자세를 정의하는 제1 자세정의행렬을 획득하는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
3 |
3
제2항에 있어서, 상기 제1 좌표변환식은 하기 수학식에 의하여 정의되고,((lu,lv)는 상기 제1 좌표, (lu',lv')는 상기 제4 좌표, [C]는 상기 제1 변환행렬, [Al]은 상기 제2 변환행렬, [RL]은 상기 제1 자세정의행렬, s는 비례상수)상기 제2 좌표변환식은 하기 수학식에 의하여 정의되는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
4 |
4
제3항에 있어서, 상기 제1 변환행렬 및 상기 제3 변환행렬은 하기 수학식에 의하여 정의되고,((uc,vc)는 상기 패턴의 중심의 좌표, fb는 상기 제1 초점거리)상기 제2 및 제4 변환행렬은 하기 수학식에 의하여 정의되는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
5 |
5
제4항에 있어서, 상기 처리부는,적어도 3개 이상의 촬영 이미지로부터 uc, vc 및 fb의 캘리브레이션 값을 획득함으로써 상기 제1 변환행렬 및 상기 제3 변환행렬을 획득하고,상기 획득된 데이터를 이용하여 fc, pw, ph의 캘리브레이션 값을 획득함으로써 상기 제2 변환행렬 및 상기 제4 변환행렬을 획득하는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
6 |
6
제3항에 있어서, 상기 처리부는,상기 제1 좌표와 상기 제4 좌표에 대한 복수의 데이터 및 상기 제5 좌표와 상기 제8 좌표에 대한 복수의 데이터를 획득하고, 상기 획득된 복수의 데이터가 적용된 하기 수학식에 의하여 상기 제1 자세정의행렬을 획득하는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
7 |
7
제3항에 있어서, 상기 처리부는,상기 제2 좌표와 상기 제4 좌표에 관한 제3 좌표변환식 및 상기 제6 좌표와 상기 제8 좌표에 관한 제4 좌표변환식으로부터 상기 마커부의 위치를 결정하고, 결정된 상기 마커부의 위치를 이용하여 상기 마커부를 트래킹하는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
8 |
8
제7항에 있어서, 상기 제3 좌표변환식은 하기 수학식에 의하여 정의되고,((u'1,v'1)은 상기 제4 좌표, (X,Y,Z)는 상기 제2 좌표, [AL]은 상기 제2 변환행렬, [I]는 3x3형태의 항등행렬(identity matrix), [0]은 3x1 형태의 영행렬, s는 비례상수)상기 제4 좌표변환식은 하기 수학식에 의하여 정의되는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
9 |
9
제8항에 있어서, 상기 처리부는,상기 제1 및 제2 결상유닛에서 각각 촬영된 상기 패턴의 시야범위의 중심인 제1 중심좌표 및 제2 중심좌표를 획득하고,상기 획득된 중심좌표들을 이용하여 상기 제1 결상부 및 상기 제2 결상부 사이의 위치변환행렬을 캘리브레이션하며, 상기 캘리브레이션된 위치변환행렬을 이용하여 상기 마커부의 위치를 획득하는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
10 |
10
제9항에 있어서, 상기 처리부는,상기 마커부를 적어도 2개 이상의 위치에서 측정하여 환산계수를 획득하고,상기 획득된 환산계수를 상기 획득된 중심좌표들과 함께 이용하여 상기 제1 결상부 및 상기 제2 결상부 사이의 상기 위치변환행렬을 캘리브레이션하는 것을 특징으로 하는 옵티컬 트래킹 시스템
|
11 |
11
특정정보를 갖는 패턴(pattern) 및 상기 패턴으로부터 이격되어 배치되며 제1 초점거리를 갖는 제1 렌즈를 포함하는 마커(marker)부, 제2 초점거리를 갖는 제2 렌즈 및 상기 제2 렌즈로부터 이격되어 배치되며 상기 제1 렌즈와 상기 제2 렌즈에 의하여 상기 패턴의 제1 이미지가 결상되는 제1 결상유닛을 포함하는 제1 결상부, 및 제3 초점거리를 갖는 제3 렌즈 및 상기 제3 렌즈로부터 이격되어 배치되며 상기 제1 렌즈와 상기 제3 렌즈에 의하여 상기 패턴의 제2 이미지가 결상되는 제2 결상유닛을 포함하여, 상기 마커부를 트래킹하도록 상기 마커부의 자세를 산출하기 위한 옵티컬 트래킹 시스템의 마커부 자세 및 위치 산출방법에 있어서,상기 패턴의 패턴면 상의 좌표에 해당하는 제1 좌표를 상기 마커부의 상기 제1 렌즈에 대한 3차원적 좌표에 해당하는 제2 좌표로 변환하는 제1 변환행렬, 상기 제2 좌표의 상기 제2 렌즈에 대한 3차원적 좌표에 해당하는 제3 좌표를 상기 제1 결상부의 상기 패턴의 제1 이미지 상의 제1 픽셀좌표에 해당하는 제4 좌표로 변환하는 제2 변환행렬, 상기 패턴의 상기 패턴면 상의 좌표에 해당하는 제5 좌표를 상기 마커부의 상기 제1 렌즈에 대한 3차원적 좌표에 해당하는 제6 좌표로 변환하는 상기 제1 변환행렬과 동일한 제3 변환행렬, 및 상기 제6 좌표의 상기 제3 렌즈에 대한 3차원적 좌표에 해당하는 제7 좌표를 상기 제2 결상부의 상기 패턴의 제2 이미지 상의 제2 픽셀좌표에 해당하는 제8 좌표로 변환하는 제4 변환행렬을 획득하는 단계; 및상기 제1 변환행렬 및 상기 제2 변환행렬을 포함하며, 상기 제1 좌표를 상기 제4 좌표로 변환하는 제1 좌표변환식 및 상기 제3 변환행렬 및 상기 제4 변환행렬을 포함하며, 상기 제5 좌표를 상기 제8 좌표로 변환하는 제2 좌표변환식으로부터 상기 마커부의 자세를 정의하는 자세정의행렬을 획득하는 단계를 포함하는 옵티컬 트래킹 시스템의 마커부 자세 및 위치 산출방법
|
12 |
12
제11항에 있어서, 상기 제1 및 제2 결상유닛에서 각각 촬영된 상기 패턴의 시야범위의 중심인 제1 중심좌표 및 제2 중심좌표를 획득하는 단계;상기 획득된 중심좌표들을 이용하여 상기 제1 결상부 및 상기 제2 결상부 사이의 위치변환행렬을 캘리브레이션하는 단계; 및 상기 캘리브레이션된 위치변환행렬을 이용하여 상기 마커부의 위치를 획득하는 단계를 더 포함하는 것을 특징으로 하는 옵티컬 트래킹 시스템의 마커부 자세 및 위치 산출방법
|
13 |
13
제12항에 있어서,상기 위치변환행렬을 캘리브레이션하는 단계 이전에, 상기 마커부를 적어도 2개 이상의 위치에서 측정하여 환산계수를 획득하는 단계를 더 포함하고,위치변환행렬을 캘리브레이션하는 단계에서, 상기 획득된 환산계수를 상기 획득된 중심좌표들과 함께 이용하여 상기 제1 결상부 및 상기 제2 결상부 사이의 상기 위치변환행렬을 캘리브레이션하는 것을 특징으로 하는 옵티컬 트래킹 시스템의 마커부 자세 및 위치 산출방법
|