1 |
1
커버 이미지의 행을 기준으로 픽셀 간 차이값을 정렬하는 정렬부;정렬된 차이값에 기초하여 상기 커버 이미지 내 픽셀을 선택하는 픽셀 선택부; 및상기 커버 이미지 내 모든 행에 대해 상기 선택된 픽셀 내에서 미리 설정된 개수의 최하위비트(LSB)를 은닉 데이터로 교체하여 스테고 이미지를 획득하는 데이터 교체부를 포함하고,상기 데이터 교체부는,상기 픽셀을 구성하는 세 개의 RGB 색상 데이터 각각에 대해 세 개의 4비트 조합, 한 개의 4비트와 두 개의 2비트 조합, 및 한 개의 2비트와 두 개의 3비트 조합 중 하나의 조합을 선택하여 상기 은닉 데이터로 교체하되,상기 은닉 데이터의 교체에 세 개의 4비트 조합, 한 개의 4비트와 두 개의 2비트 조합, 및 한 개의 2비트와 두 개의 3비트 조합을 1:1:8의 비율을 유지하도록 하고,상기 한 개의 4비트와 두 개의 2비트 조합에서, 소정 비트의 MSB의 값이 중간 값을 갖는 RGB 색상 컴포넌트 각각에 대해 4비트의 LSB를 교체하고,상기 한 개의 2비트와 두 개의 3비트 조합에서, 소정 비트의 MSB의 값이 가장 큰 값을 갖는 RGB 색상 컴포넌트 각각에 대해 2비트의 LSB를 교체하는 데이터 처리 장치
|
2 |
2
제 1 항에 있어서,상기 정렬부는,입력 데이터의 크기를 기준으로 상기 커버 이미지 내 각 행에 있는 픽셀들의 개수를 결정하는 데이터 처리 장치
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제 1 항에 있어서,상기 데이터 교체부는,상기 스테고 이미지 내 미리 설정된 특정 헤드 영역에는 상기 커버 이미지의 데이터의 크기를 저장하는 데이터 처리 장치
|
6 |
6
제 5 항에 있어서,상기 정렬부는,상기 스테고 이미지의 상기 특정 헤드 영역으로부터 상기 데이터의 크기를 획득하고, 상기 스테고 이미지의 행을 기준으로 픽셀 간 차이값을 정렬하고,상기 픽셀 선택부는,정렬된 차이값에 기초하여 커버 이미지 내 픽셀을 선택하는 데이터 처리 장치
|
7 |
7
제 6 항에 있어서,상기 스테고 이미지 내 모든 행에 대해 상기 선택된 픽셀 내에서 미리 설정된 개수의 최하위비트(LSB)로부터 은닉 데이터를 추출하는 데이터 추출부를 더 포함하는 데이터 처리 장치
|
8 |
8
제 7 항에 있어서,상기 데이터 추출부는,상기 은닉 데이터의 추출에 세 개의 4비트 조합, 한 개의 4비트와 두 개의 2비트 조합, 및 한 개의 2비트와 두 개의 3비트 조합을 1:1:8의 비율로 추출하고,상기 한 개의 4비트와 두 개의 2비트 조합에서, 소정 비트의 MSB의 값이 중간 값을 갖는 RGB 색상 컴포넌트 각각에 대해 4비트의 LSB를 은닉 데이터로 추출하고,상기 한 개의 2비트와 두 개의 3비트 조합에서, 소정 비트의 MSB의 값이 가장 큰 값을 갖는 RGB 색상 컴포넌트 각각에 대해 2비트의 LSB를 은닉 데이터로 추출하는 데이터 처리 장치
|
9 |
9
데이터 처리 장치에 의해 수행되고;커버 이미지의 행을 기준으로 픽셀 간 차이값을 정렬하는 단계;정렬된 차이값에 기초하여 커버 이미지 내 픽셀을 선택하는 단계;상기 커버 이미지 내 모든 행에 대해 상기 선택된 픽셀 내에서 미리 설정된 개수의 최하위비트(LSB)를 은닉 데이터로 교체하는 단계; 및상기 미리 설정된 특정 헤드 영역에는 상기 커버 이미지의 데이터의 크기를 삽입하여 스테고 이미지를 획득하는 단계를 포함하고,상기 미리 설정된 개수의 최하위비트(LSB)를 은닉 데이터로 교체하는 단계는,상기 픽셀을 구성하는 세 개의 RGB 색상 데이터 각각에 대해 세 개의 4비트 조합, 한 개의 4비트와 두 개의 2비트 조합, 및 한 개의 2비트와 두 개의 3비트 조합 중 하나의 조합을 선택하여 상기 은닉 데이터로 교체하며, 상기 은닉 데이터의 교체에 세 개의 4비트 조합, 한 개의 4비트와 두 개의 2비트 조합, 및 한 개의 2비트와 두 개의 3비트 조합을 1:1:8의 비율을 유지하도록 하고, 상기 한 개의 4비트와 두 개의 2비트 조합에서, 소정 비트의 MSB의 값이 중간 값을 갖는 RGB 색상 컴포넌트 각각에 대해 4비트의 LSB를 교체하고, 상기 한 개의 2비트와 두 개의 3비트 조합에서, 소정 비트의 MSB의 값이 가장 큰 값을 갖는 RGB 색상 컴포넌트 각각에 대해 2비트의 LSB를 교체하는 단계를 포함하는 데이터 처리 방법
|
10 |
10
이미지의 행을 기준으로 픽셀 간 차이값을 정렬하는 정렬부;정렬된 차이값에 기초하여 상기 이미지 내 픽셀을 선택하는 픽셀 선택부;상기 이미지 내 모든 행에 대해 상기 선택된 픽셀 내에서 미리 설정된 개수의 최하위 비트(LSB)로부터 은닉 데이터를 추출하는 추출부를 포함하고,상기 추출부는,상기 이미지 내 모든 행에 대해 상기 선택된 픽셀 내에서 미리 설정된 개수의 최하위비트(LSB)로부터 은닉 데이터를 추출하되,상기 은닉 데이터의 추출에 세 개의 4비트 조합, 한 개의 4비트와 두 개의 2비트 조합, 및 한 개의 2비트와 두 개의 3비트 조합을 1:1:8의 비율로 추출하고,상기 한 개의 4비트와 두 개의 2비트 조합에서, 소정 비트의 MSB의 값이 중간 값을 갖는 RGB 색상 컴포넌트 각각에 대해 4비트의 LSB를 은닉 데이터로 추출하고,상기 한 개의 2비트와 두 개의 3비트 조합에서, 소정 비트의 MSB의 값이 가장 큰 값을 갖는 RGB 색상 컴포넌트 각각에 대해 2비트의 LSB를 은닉 데이터로 추출하는 데이터 처리 장치
|
11 |
11
데이터 처리 장치에 의해 수행되고;이미지의 행을 기준으로 픽셀 간 차이값을 정렬하는 단계;정렬된 차이값에 기초하여 상기 이미지 내 픽셀을 선택하는 단계;상기 이미지 내 모든 행에 대해 상기 선택된 픽셀 내에서 미리 설정된 개수의 최하위비트(LSB)로부터 은닉 데이터를 추출하는 단계를 포함하고,상기 은닉 데이터를 추출하는 단계는,상기 이미지 내 모든 행에 대해 상기 선택된 픽셀 내에서 미리 설정된 개수의 최하위비트(LSB)로부터 은닉 데이터를 추출하며, 상기 은닉 데이터의 추출에 세 개의 4비트 조합, 한 개의 4비트와 두 개의 2비트 조합, 및 한 개의 2비트와 두 개의 3비트 조합을 1:1:8의 비율로 추출하고, 상기 한 개의 4비트와 두 개의 2비트 조합에서, 소정 비트의 MSB의 값이 중간 값을 갖는 RGB 색상 컴포넌트 각각에 대해 4비트의 LSB를 은닉 데이터로 추출하고, 상기 한 개의 2비트와 두 개의 3비트 조합에서, 소정 비트의 MSB의 값이 가장 큰 값을 갖는 RGB 색상 컴포넌트 각각에 대해 2비트의 LSB를 은닉 데이터로 추출하는 단계를 포함하는 데이터 처리 방법
|