1 |
1
서버에서 3차원 정보 획득을 위해 카메라 파라미터를 산출하는 방법으로서,적어도 2개 이상의 카메라 장치로부터 소정 속도로 이동하는 동적 오브젝트를 촬영한 영상 정보를 수신하는 단계;각 카메라 장치로부터 수신된 각 영상 정보에서 동일 시점을 기준으로 영상 정보에 포함된 각 동적 오브젝트의 위치 정보를 확인하는 단계; 및상기 확인된 각각의 위치 정보의 적어도 일부를 대응점으로 이용하여 카메라 장치들간의 관계를 나타내는 카메라 파라미터를 산출하는 단계를 포함하며,상기 카메라 파라미터에 기반하여 상기 동적 오브젝트에 대한 3차원 정보가 생성되는, 카메라 파라미터 산출 방법
|
2 |
2
제 1항에 있어서, 상기 동적 오브젝트의 위치 정보를 확인하는 단계는,상기 각 영상 정보에서 동일 시점에 해당하는 이미지를 각각 추출하는 단계; 및상기 추출된 이미지 상에서 상기 동적 오브젝트가 속한 영역의 평면좌표 정보를 각각 확인하는 단계를 포함하는, 카메라 파라미터 산출 방법
|
3 |
3
제 1항에 있어서, 상기 영상 정보는, 투구 연습 공간에서 이동되는 공(ball)을 상기 동적 오브젝트로서 포함하는, 카메라 파라미터 산출 방법
|
4 |
4
제 1항에 있어서,상기 카메라 파라미터를 산출하는 단계는,제1 투구 연습에서 이동되는 상기 동적 오브젝트를 기반으로 제1 카메라 파라미터를 결정하는 단계;상기 제1 투구 연습 이후 제2 투구 연습에서 이동되는 상기 동적 오브젝트를 기반으로 제2 카메라 파라미터를 결정하는 단계; 및상기 제2 카메라 파라미터를 기반으로 상기 제1 카메라 파라미터를 보정하는 단계를 포함하는, 카메라 파라미터 산출 방법
|
5 |
5
제 1항에 있어서,상기 카메라 파라미터는 상기 카메라 장치들간의 거리 정보를 나타내는 것을 특징으로 하는, 카메라 파라미터 산출 방법
|
6 |
6
제 1항에 있어서,상기 영상정보에서 상기 동적 오브젝트의 이동에 따른 연속적인 2차원 위치 정보를 검출하는 단계;상기 2차원 위치 정보를 기반으로 상기 동적 오브젝트의 이동 궤적을 2차원 곡선으로 모델링하는 단계;상기 2차원 곡선 상에서 소정 거리 이상 벗어난 동적 오브젝트의 2차원 위치 정보가 상기 2차원 곡선의 적어도 일부 지점에 위치하도록 상기 2차원 위치 정보를 보정하는 단계; 및상기 보정된 2차원 위치 정보를 기반으로 상기 카메라 파라미터를 보정하는 단계를 더 포함하는, 카메라 파라미터 산출 방법
|
7 |
7
제 6항에 있어서,상기 보정된 카메라 파라미터를 기반으로 상기 동적 오브젝트의 이동 궤적을 나타내는 3차원 정보를 랜더링하는 단계로서, 상기 랜더링된 3차원 정보는 상기 동적 오브젝트의 연속적인 3차원 위치 정보를 포함하는, 3차원 정보를 랜더링하는 단계;랜더링된 3차원 정보를 기반으로 상기 동적 오브젝트의 이동 궤적을 3차원 평면으로 모델링하는 단계;상기 3차원 평면상에서 소정 거리 이상 벗어난 동적 오브젝트의 3차원 위치 정보가 상기 3차원 평면상에 적어도 일부 지점에 위치하도록 상기 3차원 위치 정보를 보정하는 단계; 및상기 보정된 3차원 위치 정보를 기반으로 상기 카메라 파라미터를 보정하는 단계를 더 포함하는, 카메라 파라미터 산출 방법
|
8 |
8
제 7항에 있어서,상기 보정된 3차원 위치 정보를 기반으로 새로운 2차원 위치 정보를 검출하고, 새로운 2차원 곡선 모델링을 기반으로 상기 새로운 2차원 위치 정보를 보정함으로써 상기 카메라 파라미터를 보정하는 단계를 더 포함하는, 카메라 파라미터 산출 방법
|
9 |
9
3차원 정보 획득을 위해 카메라 파라미터를 산출하는 서버로서,통신부;적어도 2개 이상의 카메라 장치로부터 소정 속도로 이동하는 동적 오브젝트를 촬영한 영상 정보를 상기 통신부를 통해 수신하는 영상 정보 수신부;각 카메라 장치로부터 수신된 각 영상 정보에서 동일 시점을 기준으로 영상 정보에 포함된 각 동적 오브젝트의 위치 정보를 확인하는 영상 분석부; 및상기 확인된 각각의 위치 정보의 적어도 일부를 대응점으로 이용하여 카메라 장치들간의 관계를 나타내는 카메라 파라미터를 산출하는 파라미터 산출부를 포함하며,상기 카메라 파라미터에 기반하여 상기 동적 오브젝트에 대한 3차원 정보가 생성되는 서버
|
10 |
10
제 9항에 있어서,상기 영상 분석부는,상기 각 영상 정보에서 동일 시점에 해당하는 이미지를 각각 추출하고, 상기 추출된 이미지 상에서 상기 동적 오브젝트가 속한 영역의 평면좌표 정보를 각각 확인하는 것을 특징으로 하는 서버
|
11 |
11
제 9항에 있어서,상기 파라미터 산출부는,제1 투구 연습에서 이동되는 상기 동적 오브젝트를 기반으로 제1 카메라 파라미터를 결정하고, 상기 제1 투구 연습 이후 제2 투구 연습에서 이동되는 상기 동적 오브젝트를 기반으로 제2 카메라 파라미터를 결정하며, 상기 제2 카메라 파라미터를 기반으로 상기 제1 카메라 파라미터를 보정하는 것을 특징으로 하는 서버
|
12 |
12
제 9항에 있어서,상기 카메라 파라미터는 상기 카메라 장치들간의 거리 정보를 나타내는 것을 특징으로 하는 서버
|
13 |
13
서버에서 3차원 정보 획득을 위해 카메라 파라미터를 산출하도록 설정된 프로그램을 저장하는 저장 매체에 있어서, 상기 프로그램은,적어도 2개 이상의 카메라 장치로부터 소정 속도로 이동하는 동적 오브젝트를 촬영한 영상 정보를 수신하는 단계;각 카메라 장치로부터 수신된 각 영상 정보에서 동일 시점을 기준으로 영상 정보에 포함된 각 동적 오브젝트의 위치 정보를 확인하는 단계; 및상기 확인된 각각의 위치 정보의 적어도 일부를 대응점으로 이용하여 카메라 장치들간의 관계를 나타내는 카메라 파라미터를 산출하는 단계를 포함하며,상기 카메라 파라미터에 기반하여 상기 동적 오브젝트에 대한 3차원 정보가 생성되는 저장 매체
|