1 |
1
(a) 등장방형도법(equirectangular projection)으로 투영된 360도 파노라마 이미지를 구(球) 이미지로 변형시키는 단계;(b) 상기 구와 중심을 공유하는 다면체를 생성하는 단계;(c) 상기 구 표면에서 상기 다면체의 각 꼭지점까지 가장 가까운 근정점(近頂點, Vj)을 구하는 단계;(d) 상기 구 표면에서 상기 다면체의 각 면의 중심점까지 가장 가까운 근면점(近面點, Cn)을 구하는 단계; (e) 상기 근정점(Vj) 및 근면점(Cn)을 이용하여 상기 구 이미지를 여러 개의 직선(rectilinear) 투영 이미지로 변환하는 단계; (f) 상기 직선 투영 이미지로부터 키포인트(Key Point)와 디스크립터(Descriptor)로 이루어진 특징을 추출하는 단계;(g) 데이터베이스 내 원본 미술저작물의 특징과 상기 직선 투영 이미지로부터 추출한 특징 간 매칭된 키포인트를 찾는 단계; 및 (h) 상기 매칭된 키포인트를 분석하여, 상기 데이터베이스 내의 원본 미술저작물이 상기 직선 투영 이미지에 존재하는지를 판별하는 단계; 를 포함하는 360도 파노라마 이미지 내의 미술저작물 인식 방법
|
2 |
2
제1항에서,상기 (b)단계의 다면체는 32면체이고, 상기 (e)단계는, 상기 구의 반지름(r) 및 상기 근정점(Vj)과 근면점(Cn)의 삼차원 좌표(x,y,z)를 이용하여 상기 구 표면에서 상기 근정점(Vj)의 위도각(φv = arcsin(z/r))과 경도각(θv = arctan2(y,x)), 상기 근면점(Cn)의 위도각(lat = arcsin(z/r))과 경도각(lon = rctan2(y,x))을 각각 구하고, 시야범위 0~120도 내에서 상기 위도각(φv) 중 가장 큰 값과 가장 작은 값의 차이(dv)를 구해 상기 직선 투영 이미지의 높이(hv)로 정하고, 시야범위 0~120도 내에서 상기 경도각(θv) 중 가장 큰 값과 가장 작은 값의 차이(dh)를 구해 상기 직선 투영 이미지의 너비(wv)로 정하고, 상기 근면점(Cn)의 위도각(lat)과 경도각(lon)에 의해 결정된 직선 투영 방향에 따라 상기 구 이미지를 직선 투영 이미지로 변환하는 것을 특징으로 하는 360도 파노라마 이미지 내의 미술저작물 인식 방법
|
3 |
3
제1항에서,상기 (b)단계의 다면체는 12면체이고,상기 (e)단계는, 상기 12면체의 각 면을 구성하는 5각형의 인접하지 않은 두 꼭지점과 매칭되는 반지름이 r인 구의 두 근정점(Vf, Vg)을 기초로 상기 직선 투영 이미지의 너비(wv)와 높이(hv)를 각각 로 계산하고, 상기 근면점(Cn)의 위도각(lat = arcsin(z/r))과 경도각(lon = rctan2(y,x))을 구하여, 상기 근면점(Cn)의 위도각(lat)과 경도각(lon)에 의해 결정된 직선 투영 방향에 따라 상기 구 이미지를 직선 투영 이미지로 변환하는 것을 특징으로 하는 360도 파노라마 이미지 내의 미술저작물 인식 방법
|
4 |
4
제1항에서,상기 (b)단계의 다면체는 8면체이고,상기 (e)단계는, 직선 투영 방향 각을 남북 위도각 45도로 고정시키고, 상기 8면체의 적도(equator) 상에 인접한 두 점 사이의 각도를 상기 직선 투영 이미지의 너비(wv)로 대입하고, 상기 8면체의 극점과 적도상의 점 사이의 각도를 상기 직선 투영 이미지의 높이(hv)로 대입하여, 상기 구 이미지를 직선 투영 이미지로 변환하는 것을 특징으로 하는 360도 파노라마 이미지 내의 미술저작물 인식 방법
|
5 |
5
제2항 내지 제4항 중 어느 한 항에서,상기 (e)단계는 상기 직선 투영 이미지의 너비(wv)와 높이(hv)를 구하고, 직선 투영 방향을 결정한 후 하기 [좌표계산식]에 따라 직선 투영 이미지 픽셀의 이차원 좌표 (tx, ty)를 구함으로써, 상기 구 이미지를 직선 투영 이미지로 변환하는 것을 특징으로 하는 360도 파노라마 이미지 내의 미술저작물 인식 방법
|
6 |
6
제1항에서,상기 (f)단계는 SIFT(scale invariant feature transform), SURF(speeded-up robust features method), BRISK(binary robust invariant scalable keypoints), HOG(histograms of oriented gradient), MSER(maximally stable extremal regions), FAST(features from an accelerated segment test), FREAK(fast retina key point) 중 어느 하나 이상의 특징 추출 알고리즘이 적용되는 것을 특징으로 하는 360도 파노라마 이미지 내의 미술저작물 인식 방법
|
7 |
7
제1항에서,상기 (g)단계는, 상기 원본 미술저작물의 특징이 상기 (f)단계에서 적용한 특징 추출 알고리즘과 동일한 알고리즘을 통해 추출되어 상기 데이터베이스에 저장된 것이고, 상기 원본 미술저작물과 직선 투영 이미지에서 각각 키포인트의 연결을 통해 특징 벡터를 생성하고, 상기 원본 미술저작물과 직선 투영 이미지에서 각각 상기 특징 벡터의 키포인트간 거리 및 벡터들의 길이 비례를 도출한 후 상기 원본 미술저작물과 직선 투영 이미지에서 각각 키포인트간 상대적 거리의 차이를 계산하여, 상기 원본 미술저작물의 키포인트간 거리값과 상기 직선 투영 이미지의 키포인트간 거리값의 차이가 기 설정된 임계값보다 작은 특징 벡터들을 매칭된 키포인트로 선택하는 것을 특징으로 하는 360도 파노라마 이미지 내의 미술저작물 인식 방법
|
8 |
8
제1항에서,상기 (h)단계는 하기 [차이값 도출식]에 따라 상기 데이터베이스 내 원본 미술저작물과 상기 직선 투영 이미지 간에 매칭된 키포인트 모양 사이의 차이값(dsk)을 도출하고, 상기 차이값(dsk) 중 최소값을 찾아 상기 최소값이 도출되는 원본 미술저작물을 상기 직선 투영 이미지에 존재하는 미술저작물로 판별하는 것을 특징으로 하는 360도 파노라마 이미지 내의 미술저작물 인식 방법
|