1 |
1
워터마크 메시지를 인코딩하는 메시지 인코딩부;비디오 원본을 분석하여 워터마크 패턴을 생성하는 워터마크 패턴 생성부; 및생성된 상기 워터마크 패턴에 따라 상기 비디오 원본 전후 프레임의 대소 비교를 통해 인코딩된 상기 워터마크 메시지를 상기 비디오 원본의 색차 성분 프레임에 삽입하는 변조부를 포함하는 비디오 워터마킹 삽입 장치
|
2 |
2
제1항에 있어서, 상기 메시지 인코딩부는,상기 워터마크 메시지를 ECC(Error correcting code) 인코딩하는 ECC 인코딩 모듈; 및ECC 인코딩된 상기 워터마크 메시지를 반복 코딩하는 반복 코딩 모듈을 포함하는 것인 비디오 워터마킹 삽입 장치
|
3 |
3
제1항에 있어서, 상기 워터마크 패턴 생성부는 RGB(원색신호) 프레임을 YCbCr 프레임으로 변경하여 Y프레임의 평균을 계산하고, 계산된 상기 Y프레임의 평균값과 특정 픽셀의 Y값과의 대소비교를 통해 상기 워터마크 패턴을 생성하는 것인 비디오 워터마킹 삽입 장치
|
4 |
4
제1항에 있어서, 상기 워터마크 패턴 생성부는,상기 비디오 원본의 히스토그램을 분석하는 히스토그램 분석 모듈; 및상기 히스토그램의 분석 결과를 이용하여 상기 워터마크 패턴을 생성하는 워터마크 패턴 생성 모듈을 포함하는 것인 비디오 워터마킹 삽입 장치
|
5 |
5
제1항에 있어서,상기 워터마크 메시지가 삽입되는 시작 프레임의 위치를 지정하기 위한 동기화 비트열을 생성하여 상기 변조부에 전달하는 동기 비트열 생성부;상기 비디오 원본의 압축을 해제하여 상기 워터마크 패턴 생성부에 전달하는 압축 디코딩부; 및상기 변조부에 의해 변조된 비디오를 압축하여 워터마킹된 비디오로 출력하는 압축 인코딩부를 더 포함하는 비디오 워터마킹 삽입 장치
|
6 |
6
비디오 원본을 분석하여 워터마크 패턴을 생성하는 단계; 및생성된 상기 워터마크 패턴에 따라 상기 비디오 원본 전후 프레임의 대소 비교를 통해 인코딩된 워터마크 메시지를 상기 비디오 원본의 색차 성분 프레임에 삽입하는 단계를 포함하는 비디오 워터마킹 삽입 방법
|
7 |
7
제6항에 있어서, 상기 생성하는 단계는,상기 비디오 원본의 히스토그램을 분석하는 단계; 및상기 히스토그램의 분석 결과를 이용하여 상기 워터마크 패턴을 생성하는 단계를 포함하는 것인 비디오 워터마킹 삽입 방법
|
8 |
8
제6항에 있어서, 상기 생성하는 단계는,RGB 프레임을 YCbCr 프레임으로 변경하여 Y프레임의 평균을 계산하는 단계; 및계산된 상기 Y프레임의 평균값과 특정 픽셀의 Y값과의 대소비교를 통해 상기 워터마크 패턴을 생성하는 단계를 포함하는 것인 비디오 워터마킹 삽입 방법
|
9 |
9
제8항에 있어서, 상기 대소비교를 통해 워터마크 패턴을 생성하는 단계는,상기 평균값에 β를 곱한 값보다 큰 값을 갖는 픽셀을 α로 지정하는 단계;상기 평균값에 상기 β를 곱한 값보다 작은 값을 갖는 픽셀을 -α로 지정하는 단계; 및상기 평균값에서 상기 β를 상기 평균값에 곱하여 뺀 값과, 상기 평균값에서 상기 β를 상기 평균값에 곱하여 더한 값 사이의 값을 갖는 픽셀을 0으로 지정하는 단계 중 어느 한 단계를 통해 상기 워터마크 패턴을 생성하는 단계를 포함하는 것인 비디오 워터마킹 삽입 방법
|
10 |
10
제8항에 있어서, 상기 삽입하는 단계는,연속된 프레임의 개수를 특정 값으로 나눈 값을 기준 값으로 설정하고, 상기 연속된 프레임 중 프레임 순번이 설정된 상기 기준 값보다 작거나 같은 프레임인 경우, Cb값에서 워터마크 패턴 값을 빼는 단계; 및상기 연속된 프레임 중 프레임 순번이 상기 기준 값보다 큰 프레임인 경우, Cb값에 워터마크 패턴 값을 더하는 단계 중 어느 한 단계를 통해 상기 인코딩된 워터마크 메시지를 삽입하는 단계를 포함하는 것인 비디오 워터마킹 삽입 방법
|
11 |
11
워터마킹된 비디오를 분석하여 워터마크 패턴을 생성하는 워터마크 패턴 생성부; 및상기 워터마킹된 비디오 프레임의 Cb 값과 생성된 상기 워터마크 패턴과의 상관값을 계산하고, 계산된 상관값들의 대소비교를 통하여 삽입된 워터마크 비트 정보를 판별하는 검출부를 포함하는 비디오 워터마킹 검출 장치
|
12 |
12
제11항에 있어서,상기 워터마크 패턴 생성부는 RGB(원색신호) 프레임을 YCbCr 프레임으로 변경하여 Y프레임의 평균을 계산하고, 계산된 상기 Y프레임의 평균값과 특정 픽셀의 Y값과의 대소비교를 통해 상기 워터마크 패턴을 생성하는 것인 비디오 워터마킹 검출 장치
|
13 |
13
제11항에 있어서, 상기 검출부는, 특정 프레임의 개수를 특정 값으로 나눈 값을 기준 값으로, 상기 특정 프레임 중 프레임 순번이 상기 기준 값보다 작거나 같은 프레임인 경우, 상기 상관값을 해당 프레임의 Cb 값에 상기 해당 프레임에서 생성된 워터마크 패턴을 곱하여 계산하고, 상기 프레임 순번이 상기 기준 값보다 큰 프레임인 경우, 상기 상관값을 해당 프레임의 Cb 값에 상기 해당 프레임에서 생성된 워터마크 패턴을 곱하여 계산하는 상관값 계산부; 및계산된 두 상관값의 대소를 비교하여 삽입된 상기 워터마크 비트 정보를 판별하는 비트 판별부를 포함하는 것인 비디오 워터마킹 검출 장치
|
14 |
14
제13항에 있어서,상기 비트 판별부는 상기 프레임 순번이 상기 기준 값보다 작거나 같은 프레임에 대해 추출된 상관값이 상기 프레임 순번이 상기 기준 값보다 큰 프레임에 대해 추출된 상관값보다 작거나 같을 경우와 클 경우로 구분하여 삽입된 상기 워터마크 비트 정보를 판별하는 것인 비디오 워터마킹 검출 장치
|
15 |
15
제11항에 있어서,상기 워터마킹된 비디오의 압축을 해제하여 상기 워터마크 패턴 생성부로 전달하는 압축 디코딩부; 및 상기 검출부에 의해 검출된 워터마크 비트 정보를 반복 디코딩하는 반복 디코딩 모듈과, 반복 디코딩된 상기 워터마크 비트 정보를 ECC 디코딩하는 ECC 디코딩 모듈을 포함하고, 상기 검출된 워터마크 비트 정보를 워터마크 메시지로 출력하는 메시지 디코딩부를 더 포함하는 비디오 워터마킹 검출 장치
|
16 |
16
워터마킹된 비디오를 분석하여 워터마크 패턴을 생성하는 단계; 및상기 워터마킹된 비디오의 Cb 프레임과 생성된 상기 워터마크 패턴과의 상관값을 계산하고, 계산된 상관값들의 대소비교를 통하여 삽입된 워터마크 비트 정보를 판별하는 단계를 포함하는 비디오 워터마킹 검출 방법
|
17 |
17
제16항에 있어서, 상기 생성하는 단계는,상기 워터마킹된 비디오 영상의 히스토그램을 분석하는 단계; 및상기 히스토그램의 분석 결과를 이용하여 상기 워터마크 패턴을 생성하는 단계를 포함하는 것인 비디오 워터마킹 검출 방법
|
18 |
18
제16항에 있어서, 상기 판별하는 단계는,특정 프레임의 개수를 특정 값으로 나눈 값을 기준 값으로, 상기 특정 프레임 중 프레임 순번이 상기 기준 값보다 작거나 같은 프레임인 경우, 상기 상관값을 해당 프레임의 Cb 값에 상기 해당 프레임에서 생성된 워터마크 패턴을 곱하여 계산하는 단계;상기 프레임 순번이 상기 기준 값보다 큰 프레임인 경우, 상기 상관값을 해당 프레임의 Cb 값에 상기 해당 프레임에서 생성된 워터마크 패턴을 곱하여 계산하는 단계; 및계산된 두 상관값의 대소를 비교하여 삽입된 상기 워터마크 비트 정보를 판별하는 단계를 포함하는 것인 비디오 워터마킹 검출 방법
|
19 |
19
제18항에 있어서,상기 판별하는 단계는 상기 프레임 순번이 상기 기준 값보다 작거나 같은 프레임에 대해 추출된 상관값이 상기 프레임 순번이 상기 기준 값보다 큰 프레임에 대해 추출된 상관값보다 작거나 같을 경우와 클 경우로 구분하여 삽입된 상기 워터마크 비트 정보를 판별하는 단계인 것인 비디오 워터마킹 검출 방법
|
20 |
20
제16항에 있어서,상기 워터마킹된 비디오의 압축을 해제하여 상기 워터마크 패턴을 생성하도록 전달하는 단계; 검출된 워터마크 비트 정보를 반복 디코딩하는 단계; 및반복 디코딩된 상기 워터마크 비트 정보를 ECC 디코딩하여 워터마크 메시지로 출력하는 단계를 더 포함하는 비디오 워터마킹 검출 방법
|