1 |
1
워터마크를 삽입하고자 하는 원 동영상에서, 유사한 장면이 연속되는 프레임들로부터 움직임 정보를 이용하여 프레임간 유사한 블록들을 검출하고, 상기 검출된 유사 블록들에 동일한 워터마크 신호를 삽입하는 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
2 |
2
제 1 항에 있어서, 상기 워터마크가 삽입되는 유사 블록들은 움직임이 있는 블록인 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
3 |
3
제 1항에 있어서, 상기 워터마크 삽입단계는 상기 원 동영상에서 유사한 장면이 연속되는 프레임들중 첫번째 프레임을 기준 프레임으로 선정하는 제 1 단계와, 상기 기준 프레임에서 움직임 정보를 이용하여 워터마크를 삽입할 블록들을 선정하는 제 2 단계, 및 상기 제 2단계에서 선정된 워터마크 삽입 블록들에 워터마크를 삽입하는 제 3단계로 이루어지는 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
4 |
4
제 3 항에 있어서, 상기 제 2 단계는, 상기 기준 프레임을 균일한 크기의 블록들로 분할하는 제 1 소단계와, 상기 기준 프레임을 분할한 블록들 중 움직임이 있는 블록들을 선정하는 제 2 소단계, 및 상기 움직임이 있는 블록들 중 다음 프레임에 유사한 블록이 한 개만이 존재하는 블록들을 선별하여 워터마크를 삽입할 블록으로 선정하는 제 3 소단계를 포함한 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
5 |
5
제 4 항에 있어서, 제 2 소단계는, 상기 기준 프레임을 분할한 각 블록에 대하여 다음 프레임에서 가장 유사한 블록을 찾고, 상기 기준 프레임의 해당 블록과 다음 프레임에서 찾아진 유사 블록의 움직임 벡터가 0보다 크면, 상기 기준 프레임의 해당 블록을 움직임이 있는 블록으로 선정하는 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
6 |
6
제 4 항에 있어서, 상기 제 3 소단계는, 상기 제 2 소단계에서 선정된 임의의 움직임이 있는 블록에 대하여, 기준 프레임의 해당 블록과 다음 프레임에서 가장 유사한 블록간의 블록차이(DBDfirst)와, 상기 기준 프레임의 해당 블록과 다음 프레임에서 두 번째로 유사한 블록간의 블록차이(DBDsecond)와의 차가 임계값 이상이면 상기 기준 프레임의 해당 블록을 워터마크 삽입 블록으로 선정하는 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
7 |
7
제 3 항에 있어서, 상기 제 3 단계는, 상기 워터마크 삽입 블록을 지역적 웨이블릿 변환하고, 상기 웨이블릿 변환영역 중 중간밴드 영역의 웨이블릿 계수에 워터마크 신호를 삽입하는 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
8 |
8
제 7 항에 있어서, 상기 제 3 단계는, 상기 워터마크가 삽입되는 계수의 위치가 가지는 시각적인 특징과 해당 블록의 분산에 따라 해당 계수의 워터마크 삽입 강도를 조절하는 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
9 |
9
제 3 항 내지 제 6 항 중 어느 한 항에 있어서, 상기 기준 프레임 이외의 나머지 프레임에서 상기 기준 프레임의 워터마크 삽입 블록과 가장 유사한 블록을 워터마크 삽입 블록으로 선정하는 제 4 단계와, 상기 제 4 단계에서 선정된 워터마크 삽입 블록에 상기 기준 프레임과 동일한 워터마크 신호를 삽입하는 제 5 단계를 더 포함한 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
10 |
10
제 9 항에 있어서, 상기 제 5 단계는
|
11 |
11
제 10 항에 있어서, 상기 제 5 단계는, 상기 워터마크가 삽입되는 계수의 위치가 가지는 시각적인 특징에 따라 해당 계수의 워터마크 삽입 강도를 조절하는 것을 특징으로 하는 움직임 정보를 이용한 동영상 워터마킹 방법
|
12 |
12
컴퓨터에, 원 동영상에서 유사한 장면이 연속되는 프레임들 중 첫 번째 프레임을 기준 프레임으로 선정하는 제 1 단계와, 상기 기준 프레임에서 움직임 정보를 이용하여 워터마크를 삽입할 블록들을 선정하는 제 2 단계, 상기 제 2 단계에서 선정된 워터마크 삽입 블록들에 워터마크를 삽입하는 제 3 단계, 상기 기준 프레임 이외의 나머지 프레임에서 상기 기준 프레임의 워터마크 삽입 블록과 가장 유사한 블록을 워터마크 삽입 블록으로 선정하는 제 4 단계와, 상기 제 4 단계에서 선정된 워터마크 삽입 블록에 상기 기준 프레임과 동일한 워터마크 신호를 삽입하는 제 5 단계를 포함한 움직임 정보를 이용한 동영상 워터마킹 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
13 |
13
동영상을 이루는 각 기준 프레임에 워터마크를 삽입할 블록을 선정하는 방법에 있어서, 상기 기준 프레임을 균일한 크기의 블록들로 분할하는 제 1 단계와, 상기 기준 프레임을 분할한 블록들 중 움직임이 있는 블록들을 선정하는 제 2 단계, 및 상기 움직임이 있는 블록들 중 다음 프레임에 유사한 블록이 한 개만이 존재하는 블록들을 선별하여 워터마크를 삽입할 블록으로 선정하는 제 3 단계를 포함한 것을 특징으로 하는 동영상 데이터의 워터마크 삽입 블록 선정방법
|
14 |
14
제 13 항에 있어서, 상기 제 2 단계는, 상기 기준 프레임을 분할한 각 블록에 대하여 다음 프레임에서 가장 유사한 블록을 찾고, 상기 기준 프레임의 해당 블록과 다음 프레임에서 찾아진 유사 블록의 움직임 벡터가 0보다 크면, 상기 기준 프레임의 해당 블록을 움직임이 있는 블록으로 선정하는 것을 특징으로 하는 동영상 데이터의 워터마크 삽입 블록 선정방법
|
15 |
15
제 13 항에 있어서, 상기 제 3 단계는, 상기 제 2 소단계에서 선정된 임의의 움직임이 있는 블록에 대하여, 상기 기준 프레임의 다음 프레임에서 상기 기준 프레임의 해당 블록과 가장 유사한 블록과 해당 블록과의 블록간 차이를 DBDfirst라 하고, 상기 기준 프레임의 다음 프레임에서 상기 기준 프레임의 해당 블록과 두 번째로 유사한 블록과 해당 블록과의 블록간 차이를 DBDsecond라 할때, DBDfirst와 DBDsecond의 차가 기 설정된 임계값 이상이면 상기 기준 프레임의 해당 블록을 워터마크 삽입 블록으로 선정하는 것을 특징으로 하는 동영상 데이터의 워터마크 삽입 블록 선정방법
|