1 |
1
워터마크를 삽입하고자 하는 원 영상을 복잡도에 따라 다양한 크기의 블록들로 나누는 제 1 단계와, 상기 각 블록들을 이산코사인변환하는 제 2 단계, 상기 이산코사인변환된 각 블록들에 이진 난수열의 워터마크를 삽입하는 제 3 단계, 및 상기 워터마크가 삽입된 블록을 역이산코사인변환하는 제 4 단계를 포함한 것을 특징으로 하는 가변크기 블록 기반 워터마크 삽입방법
|
2 |
2
제 1 항에 있어서, 상기 제 1 단계는 복잡도에 반비례하는 크기의 블록들로 분할하는 것을 특징으로 하는 가변크기 블록 기반 워터마크 삽입방법
|
3 |
3
제 1 항 또는 제 2 항에 있어서, 상기 제 1 단계는, 블록을 전체 영상으로 초기화하는 제 1 소단계와, 상기 블록의 복잡도를 구하는 제 2 소단계와, 상기 블록의 복잡도가 임계치보다 크고 상기 블록의 크기가 최소 크기보다 크면 상기 블록을 등분하여 다수개의 부블록들로 나누고, 상기 블록의 복잡도가 임계치보다 크지 않거나 상기 블록의 크기가 최소 크기이면 해당 블록에 대한 분할을 종료하는 제 3 소단계, 및 상기 제 3 소단계에서 나누어진 각 부블록들을 블록으로 설정하여 상기 제 2 소단계와 제 3 소단계를 반복 수행하는 제 4 소단계를 포함한 것을 특징으로 하는 가변크기 블록 기반 워터마크 삽입방법
|
4 |
4
제 3 항에 있어서, 상기 복잡도는 상기 블록의 밝기 분산값인 것을 특징으로 하는 가변크기 블록 기반 워터마크 삽입방법
|
5 |
5
제 1 항에 있어서, 상기 제 3 단계는, 상기 이산코사인변환된 블록에서 워터마크를 삽입할 이산코사인변환 계수들을 선정하는 제 1 소단계와, 상기 선정된 이산코사인변환 계수들을 블록의 복잡도와 워터마크 신호값에 따라 변환하는 제 2 소단계로 이루어진 것을 특징으로 하는 가변크기 블록 기반 워터마크 삽입방법
|
6 |
6
제 5 항에 있어서, 상기 제 1 소단계는, 상기 워터마크를 삽입할 이산코사인변환 계수들을 상기 이산코사인변환된 블록의 저주파 계수 평균값보다 큰 값을 가지는 저주파 계수들로 선정하는 것을 특징으로 하는 가변크기 블록 기반 워터마크 삽입방법
|
7 |
7
제 5 항 또는 제 6 항에 있어서, 상기 제 2 소단계는, 워터마크 신호값이 1이면 상기 이산코사인변환 계수(Coeff)를 수식 1에 적용하여 변환하고, 워터마크 신호값이 0이면 상기 이산코사인변환 계수(Coeff)를 수식 2에 적용하여 변환하는 것을 특징으로 하는 가변크기 블록 기반 워터마크 삽입방법
|
8 |
8
제 1 항에 있어서, 상기 영상은 동영상 프레임인 것을 특징으로 하는 가변크기 블록 기반 워터마크 삽입방법
|
9 |
9
컴퓨터에, 워터마크를 삽입하고자 하는 원 영상을 복잡도에 따라 다양한 크기의 블록들로 나누는 제 1 단계와, 상기 각 블록들을 이산코사인변환하는 제 2 단계, 상기 이산코사인변환된 각 블록들에 이진 난수열의 워터마크를 삽입하는 제 3 단계, 및 상기 워터마크가 삽입된 블록을 역이산코사인변환하는 제 4 단계를 포함한 가변크기 블록 기반 워터마크 삽입방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
10 |
10
영상의 복잡도에 따른 가변크기 블록에 워터마크가 삽입된 워터마크 삽입 영상의 워터마크를 추출하는 방법에 있어서, 상기 워터마크 삽입 영상과 원 영상을 복잡도에 따라 다양한 크기의 블록들로 나누는 제 1 단계와, 상기 각 블록들을 이산코사인변환하는 제 2 단계, 상기 원 영상과 워터마크 삽입 영상의 동일한 위치 블록의 이산코사인변환 계수들을 상호 비교하여 워터마크를 추출하는 제 3 단계, 및 상기 추출된 워터마크와 원 삽입된 워터마크를 비교하는 제 4 단계를 포함한 것을 특징으로 하는 가변크기 블록 기반 워터마크 추출방법
|
11 |
11
제 10 항에 있어서, 상기 제 1 단계는 복잡도에 반비례하는 크기의 블록들로 분할하는 것을 특징으로 하는 가변크기 블록 기반 워터마크 추출방법
|
12 |
12
제 10 항 또는 제 11 항에 있어서, 상기 제 1 단계는, 블록을 전체 영상으로 초기화하는 제 1 소단계와, 상기 블록의 복잡도를 구하는 제 2 소단계와, 상기 블록의 복잡도가 임계치보다 크고 상기 블록의 크기가 최소 크기보다 크면 상기 블록을 등분하여 다수개의 부블록들로 나누고, 상기 블록의 복잡도가 임계치보다 크지 않거나 상기 블록의 크기가 최소 크기이면 해당 블록에 대한 분할을 종료하는 제 3 소단계, 및 상기 제 3 소단계에서 나누어진 각 부블록들을 블록으로 설정하여 상기 제 2 소단계와 제 3 소단계를 반복 수행하는 제 4 소단계를 포함한 것을 특징으로 하는 가변크기 블록 기반 워터마크 추출방법
|
13 |
13
제 12 항에 있어서, 상기 복잡도는 상기 블록의 밝기 분산값인 것을 특징으로 하는 가변크기 블록 기반 워터마크 추출방법
|
14 |
14
제 10 항에 있어서, 상기 제 3 단계는, 상기 이산코사인변환된 블록에서 워터마크가 삽입된 이산코사인변환 계수들을 선정하는 제 1 소단계와, 상기 원 영상의 이산코사인변환 계수를 블록의 복잡도에 따라 변환한 후 상기 워터마크 삽입 영상의 이산코사인변환 계수와 비교함으로써 삽입된 워터마크 신호값을 추출하는 제 2 소단계로 이루어진 것을 특징으로 하는 가변크기 블록 기반 워터마크 추출방법
|
15 |
15
제 14 항에 있어서, 상기 제 1 소단계는, 상기 워터마크가 삽입된 이산코사인변환 계수들을 상기 이산코사인변환된 블록의 저주파 계수 평균값보다 큰 값을 가지는 저주파 계수들로 선정하는 것을 특징으로 하는 가변크기 블록 기반 워터마크 추출방법
|
16 |
16
제 14 항 또는 제 15 항에 있어서, 상기 제 2 소단계는, 상기 원 영상의 이산코사인변환 계수(Coeff)와 상기 워터마크 삽입 영상의 이산코사인변환 계수(Coeff')가 아래의 수식 3을 만족하면 1의 워터마크 신호가 삽입된 것으로 판정하고, 아래의 수식 4를 만족하면 0의 워터마크 신호가 삽입된 것으로 판정하는 것을 특징으로 하는 가변크기 블록 기반 워터마크 추출방법
|
17 |
17
제 1 항에 있어서, 상기 영상은 동영상 프레임인 것을 특징으로 하는 가변크기 블록 기반 워터마크 추출방법
|
18 |
18
컴퓨터에, 워터마크 삽입 영상과 원 영상을 복잡도에 따라 다양한 크기의 블록들로 나누는 제 1 단계와, 상기 각 블록들을 이산코사인변환하는 제 2 단계, 상기 원 영상과 워터마크 삽입 영상의 동일한 위치 블록의 이산코사인변환 계수들을 상호 비교하여 워터마크를 추출하는 제 3 단계, 및 상기 추출된 워터마크와 원 삽입된 워터마크를 비교하는 제 4 단계를 포함한 가변크기 블록 기반 워터마크 추출방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
19 |
19
워터마크를 삽입하고자 하는 원 영상을 복잡도에 따라 다양한 크기의 블록들로 나누는 단계와, 상기 각 블록들을 이산코사인변환하는 단계, 상기 이산코사인변환된 각 블록들에 이진 난수열의 워터마크를 삽입하는 단계, 및 상기 워터마크가 삽입된 블록을 역이산코사인변환하는 단계를 포함하는 가변크기 블록 기반 워터마크 삽입과정과; 상기 워터마크 삽입 영상과 원 영상을 복잡도에 따라 다양한 크기의 블록들로 나누는 단계와, 상기 각 블록들을 이산코사인변환하는 단계, 상기 원 영상과 워터마크 삽입 영상의 동일한 위치 블록의 이산코사인변환 계수들을 상호 비교하여 워터마크를 추출하는 단계, 및 상기 추출된 워터마크와 원 삽입된 워터마크를 비교하는 단계를 포함하는 가변크기 블록 기반 워터마크 추출과정으로 이루어진 것을 특징으로 하는 가변크기 블록 기반 워터마킹 방법
|