1 |
1
원본 이미지, 은닉키 및 데이터를 수신하는 수신부;상기 원본 이미지를 하나 이상의 블록으로 분할하고, 상기 블록에 포함된 화소 중 미리 지정된 격자 상에 위치한 대상 화소를 상기 은닉키에 따라 제1 그룹 및 제2 그룹으로 형성하는 그룹 형성부;상기 데이터에 따라 상기 제1 그룹 및 상기 제2 그룹 중 어느 하나에 포함된 대상 화소에 상응하는 인접화소합을 산출하는 인접화소합 산출부; 및상기 인접화소합이 미리 지정된 임계값 이하인 여부에 따라 상기 대상 화소의 값에서 미리 지정된 값을 가산 또는 차감하여 변환 이미지를 생성하는 변환부를 포함하는 데이터 은닉 장치
|
2 |
2
제1 항에 있어서,상기 격자는 상기 격자 상에 위치한 대상 화소의 상, 하, 좌 및 우 방향에 접한 화소가 상기 격자 상에 위치하지 않는 형상인 것을 특징으로 하는 데이터 은닉 장치
|
3 |
3
제1 항에 있어서,상기 그룹 형성부는 상기 대상 화소와 상기 은닉키에 포함된 각 비트를 매칭하고, 상기 은닉키에 포함된 각 비트의 값을 기준으로 상기 대상 화소를 상기 제1 그룹 또는 상기 제 2 그룹에 포함시키는 것을 특징으로 하는 데이터 은닉 장치
|
4 |
4
제1 항에 있어서,상기 변환부는 상기 인접화소합이 미리 지정된 임계값 초과인 경우, 상기 대상 화소의 값에서 미리 지정된 값을 차감하고,상기 인접화소합이 미리 지정된 임계값 이하인 경우, 상기 대상 화소의 값에서 미리 지정된 값을 가산하는 것을 특징으로 하는 데이터 은닉 장치
|
5 |
5
변환 이미지 및 은닉키를 수신하는 수신부;상기 변환 이미지를 하나 이상의 블록으로 분할하고, 상기 블록에 포함된 화소 중 미리 지정된 격자 상에 위치한 대상 화소를 상기 은닉키에 따라 제1 그룹 및 제2 그룹으로 형성하는 그룹 형성부;상기 제1 그룹 및 상기 제2 그룹에 포함된 대상 화소에 상응하는 인접화소평균을 산출하는 인접화소평균 산출부; 및상기 블록별 상기 제1 그룹에 포함된 각 대상 화소와 상기 인접화소평균의 차를 합산한 제1 합산치와 상기 제2 그룹에 포함된 각 대상 화소와 상기 인접화소평균의 차를 합산한 제2 합산치 중 작은 합산치에 상응하는 그룹에 상응하는 비트를 상기 블록에 대한 비트로 선정하고, 상기 블록별 선정된 비트를 병합하여 데이터를 생성하는 데이터 추출부;를 포함하는 데이터 복원 장치
|
6 |
6
제5 항에 있어서,상기 대상 화소의 인접화소합이 미리 지정된 임계값 이하인 여부에 따라 상기 대상 화소의 값에서 미리 지정된 값을 가산 또는 차감하여 이미지를 생성하는 복원부를 더 포함하는 데이터 복원 장치
|
7 |
7
제6 항에 있어서,상기 복원부는 상기 인접화소합이 미리 지정된 임계값 초과인 경우, 상기 대상 화소의 값에서 미리 지정된 값을 가산하고,상기 인접화소합이 미리 지정된 임계값 이하인 경우, 상기 대상 화소의 값에서 미리 지정된 값을 차감하는 것을 특징으로 하는 데이터 복원 장치
|
8 |
8
제5 항에 있어서,상기 격자는 상기 격자 상에 위치한 대상 화소의 상, 하, 좌 및 우 방향에 접한 화소가 상기 격자 상에 위치하지 않는 형상인 것을 특징으로 하는 데이터 복원 장치
|
9 |
9
제5 항에 있어서,상기 그룹 형성부는 상기 대상 화소와 상기 은닉키에 포함된 각 비트를 매칭하고, 상기 은닉키에 포함된 각 비트의 값을 기준으로 상기 대상 화소를 상기 제1 그룹 또는 상기 제 2 그룹에 포함시키는 것을 특징으로 하는 데이터 복원 장치
|
10 |
10
데이터 은닉 장치가 데이터를 은닉하는 방법에 있어서,원본 이미지, 은닉키 및 데이터를 수신하는 단계;상기 원본 이미지를 하나 이상의 블록으로 분할하는 단계;상기 블록에 포함된 화소 중 미리 지정된 격자 상에 위치한 대상 화소를 상기 은닉키에 따라 제1 그룹 및 제2 그룹으로 형성하는 단계;상기 데이터에 따라 상기 제1 그룹 및 상기 제2 그룹 중 어느 하나에 포함된 대상 화소에 상응하는 인접화소합을 산출하는 단계; 및상기 인접화소합이 미리 지정된 임계값 이하인 여부에 따라 상기 대상 화소의 값에서 미리 지정된 값을 가산 또는 차감하여 변환 이미지를 생성하는 단계;를 포함하는 데이터 은닉 방법
|
11 |
11
제10 항에 있어서,상기 격자는 상기 격자 상에 위치한 대상 화소의 상, 하, 좌 및 우 방향에 접한 화소가 상기 격자 상에 위치하지 않는 형상인 것을 특징으로 하는 데이터 은닉 방법
|
12 |
12
제10 항에 있어서,상기 블록에 포함된 화소 중 미리 지정된 격자 상에 위치한 대상 화소를 상기 은닉키에 따라 제1 그룹 및 제2 그룹으로 형성하는 단계는,상기 대상 화소와 상기 은닉키에 포함된 각 비트를 매칭하고, 상기 은닉키에 포함된 각 비트의 값을 기준으로 상기 대상 화소를 상기 제1 그룹 또는 상기 제 2 그룹에 포함시키는 단계인 것을 특징으로 하는 데이터 은닉 방법
|
13 |
13
제10 항에 있어서,상기 인접화소합이 미리 지정된 임계값 이하인 여부에 따라 상기 대상 화소의 값에서 미리 지정된 값을 가산 또는 차감하여 변환 이미지를 생성하는 단계는,상기 인접화소합이 미리 지정된 임계값 초과인 경우, 상기 대상 화소의 값에서 미리 지정된 값을 차감하고,상기 인접화소합이 미리 지정된 임계값 이하인 경우, 상기 대상 화소의 값에서 미리 지정된 값을 가산하는 단계인 것을 특징으로 하는 데이터 은닉 방법
|
14 |
14
데이터 복원 장치가 은닉된 데이터를 복원하는 방법에 있어서,변환 이미지 및 은닉키를 수신하는 단계;상기 변환 이미지를 하나 이상의 블록으로 분할하는 단계;상기 블록에 포함된 화소 중 미리 지정된 격자 상에 위치한 대상 화소를 상기 은닉키에 따라 제1 그룹 및 제2 그룹으로 형성하는 단계;상기 제1 그룹 및 상기 제2 그룹에 포함된 대상 화소에 상응하는 인접화소평균을 산출하는 단계; 및상기 블록별 상기 제1 그룹에 포함된 각 대상 화소와 상기 인접화소평균의 차를 합산한 제1 합산치와 상기 제2 그룹에 포함된 각 대상 화소와 상기 인접화소평균의 차를 합산한 제2 합산치 중 작은 합산치에 상응하는 그룹에 상응하는 비트를 상기 블록에 대한 비트로 선정하고, 상기 블록별 선정된 비트를 병합하여 데이터를 생성하는 단계; 를 포함하는 데이터 복원 방법
|
15 |
15
제14 항에 있어서,상기 대상 화소의 인접화소합이 미리 지정된 임계값 이하인 여부에 따라 상기 대상 화소의 값에서 미리 지정된 값을 가산 또는 차감하여 이미지를 생성하는 단계를 더 포함하는 데이터 복원 방법
|
16 |
16
제15 항에 있어서,상기 대상 화소의 인접화소합이 미리 지정된 임계값 이하인 여부에 따라 상기 대상 화소의 값에서 미리 지정된 값을 가산 또는 차감하여 이미지를 생성하는 단계는상기 인접화소합이 미리 지정된 임계값 초과인 경우, 상기 대상 화소의 값에서 미리 지정된 값을 가산하고, 상기 인접화소합이 미리 지정된 임계값 이하인 경우, 상기 대상 화소의 값에서 미리 지정된 값을 차감하는 단계인 것을 특징으로 하는 데이터 복원 방법
|
17 |
17
제14 항에 있어서,상기 격자는 상기 격자 상에 위치한 대상 화소의 상, 하, 좌 및 우 방향에 접한 화소가 상기 격자 상에 위치하지 않는 형상인 것을 특징으로 하는 데이터 복원 방법
|
18 |
18
제14 항에 있어서,상기 블록에 포함된 화소 중 미리 지정된 격자 상에 위치한 대상 화소를 상기 은닉키에 따라 제1 그룹 및 제2 그룹으로 형성하는 단계는상기 그룹 형성부는 상기 대상 화소와 상기 은닉키에 포함된 각 비트를 매칭하고, 상기 은닉키에 포함된 각 비트의 값을 기준으로 상기 대상 화소를 상기 제1 그룹 또는 상기 제 2 그룹에 포함시키는 단계인 것을 특징으로 하는 데이터 복원 방법
|