1 |
1
다수의 원 영상을 스티칭하여 생성되는 전방위 영상을 위하여 워터마킹을 수행하는, 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법에 있어서,(a) 전방위 영상을 위한 다수의 원 영상을 획득하는 단계;(b) 각 원 영상에서 스티칭에 사용되지 않는 부분을 선택하여, 워터마킹을 수행할 영상 부분을 선정하는 단계;(c) 선정된 영상 부분에서 특징점을 추출하는 단계;(d) 상기 특징점의 주변 영역을 DW 대상영역으로 설정하는 단계;(e) 상기 DW 대상영역에서 실제 WM를 삽입할 위치를 선정하는 단계;(f) 선정된 삽입 위치에 워터마크를 삽입하는 단계; 및,(g) 워터마크를 삽입한 결과 영상을 역변환하는 단계를 포함하고,상기 (c)단계에서, 스티칭에 사용되지 않는 영역의 옥타브 0에서 2까지의 특징점들을 추출하되, 사전에 정해진 개수 이내의 특징점을 추출하고, 옥타브 2에 해당하는 특징점들부터 우선적으로 추출하고, 그 다음 옥타브 1과 0의 순으로 우선적으로 추출하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
2 |
2
제1항에 있어서,상기 (a)단계에서, 상기 원 영상이 RGB 영상이면 YCbCr 영상으로 변환하고, 변환된 영상 중 Y성분을 워터마킹을 할 대상 영상으로 하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
3 |
3
제1항에 있어서,상기 (b)단계에서, 상기 원 영상들이 가로 또는 세로방향으로 해상도 p인 n개의 영상으로 동일한 각도 간격으로 촬영되고, 각 카메라의 광각(FOV)이 θ이면, 다음 수식 1의 p" 영역을 워터마킹을 수행할 영상 부분을 선정하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
4 |
4
제1항에 있어서,상기 (d)단계에서, 상기 특징점에 대한 방향을 검출하고, 상기 방향이 수평 방향이 되도록 상기 DW 대상영역을 회전하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
5 |
5
제1항에 있어서,상기 (d)단계에서, 상기 특징점의 주위 반경의 영역에 내접하는 정사각형 영역을 상기 DW 대상영역으로 설정하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
6 |
6
제1항에 있어서,상기 (f)단계에서, 상기 워터마크를 동기화 스트림 암호화(synchronous stream cipher) 방법에 의하여 스크램블링(scrambling) 하여 삽입하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
7 |
7
제1항에 있어서,상기 (f)단계에서, 한 화소 또는 변환계수에 하나의 비트를 삽입하되, 화소 값 또는 변환계수를 일정한 값(양자화 스텝)으로 양자화하고, 삽입할 데이터 비트의 값에 따라 원 값에 가장 가까운 양자화 값으로 값을 변경하여 삽입하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
8 |
8
제1항에 있어서,상기 (f) 단계에서, 각 원 영상에 일정크기의 워터마크를 삽입할 때, 다수의 특징점에 의해 선정된 다수의 DW 대상영역에 워터마크를 삽입하되, 삽입 위치가 서로 겹치지 않도록 워터마크를 삽입하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
9 |
9
제1항에 있어서,상기 (e)단계에서, 상기 DW 대상영역에 DWT 변환을 적용하여 구한 부대역을 삽입 위치로 선정하거나, 상기 DW 대상영역에서 영역 변환 없이 네 모서리의 소정의 크기의 블록을 삽입 위치로 선정하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
10 |
10
제9항에 있어서,DWT 변환을 적용하는 경우, k-레벨(level) DWT를 수행한 결과 부대역 중 최저주파수의 네 부대역 가운데 LL 부대역을 제외한 나머지 세 부대역(LH, HL, HH)을 사용하여 삽입 위치를 선정하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
11 |
11
삭제
|
12 |
12
제1항 내지 제10항 중 어느 한 항의 방법에 의하여 워터마크가 삽입된 원 영상들에 의해 생성되는 전방위 영상의 투영영상에서 워터마크를 추출하는, 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법에 있어서,(h) 상기 투영영상을 획득하는 단계;(i) 상기 투영영상에서 특징점을 추출하는 단계;(j) 상기 특징점의 주변 영역을 DW 대상영역으로 검출하는 단계;(k) 상기 DW 대상영역에서 실제 WM를 삽입할 위치를 검출하는 단계;(l) 검출된 삽입 위치에 후보 워터마크를 추출하는 단계; 및,(m) 상기 후보 워터마크 중에서 최종 워터마크를 결정하는 단계; 및,(n) 최종 워터마크를 디스크랭블링 하는 단계를 포함하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
13 |
13
제12항에 있어서,상기 (l)단계에서, 삽입 위치에서 워터마크 데이터를 추출하여 추출된 워터마크 데이터를 스캔(scan)하면서 NCC(Normalized cross-correlation) 값을 계산하고, NCC 값이 미리 정한 문턱치(Nth)보다 크면 해당 데이터를 후보 워터마크로 검출하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
14 |
14
제12항에 있어서,상기 (n)단계에서, 후보 워터마크의 각 비트위치의 값 중 빈도수가 가장 높은 값을 최종 워터마크로 결정하는 것을 특징으로 하는 특징점을 이용한 전방위 영상의 블라인드 디지털 워터마킹 방법
|
15 |
15
제1항 내지 제10항 중 어느 한 항의 방법을 수행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|