| 번호 | 청구항 |
|---|---|
| 1 | 삭제 |
| 2 | 카메라폰의 시리얼번호, 전화번호 및 촬영 일자가 포함된 촬영 정보로부터 이진 부호 형태의 워터마크 정보를 생성하는 단계와; 촬영 이미지를 에지 변환하고, 상기 에지 변환된 이미지로부터 에지 영역 정보를 획득하는 단계와; 촬영 이미지를 기설정된 크기의 화소블록으로 이루어진 서브블록으로 분할하는 단계와; 상기 워터마크 정보 생성 단계에서 생성된 워터마크 정보로부터 순차적으로 워터마크 비트를 추출하는 단계와, 상기 추출된 워터마크 비트를 삽입할 서브블록을 선택하는 단계와, 상기 에지 영역 정보 획득 단계에서 얻어진 에지 영역 정보를 이용하여, 상기 선택된 서브블록 내의 각 화소별로 에지 영역에 해당하는지 여부를 판별하는 단계와, 상기 에지 영역 여부 판별 단계에서 에지 영역에 해당하는 것으로 판별된 경우, 해당 화소값의 상위 비트 중 하나에 상기 추출된 워터마크 비트의 값을 삽입하고, 반대로 에지 영역이 아닌 평탄 영역에 해당하는 것으로 판별된 경우, 해당 화소값의 하위 비트 중 하나에 상기 추출된 워터마크 비트의 값을 삽입하는 단계를 포함하는 워터마크 정보 삽입 단계와; 상기 워터마크 정보 삽입 단계를 통해 워터마크가 삽입된 각 서브블록을 압축 변환하여 저장하는 단계; 를 포함하여 구성되는 것을 특징으로 하는 불법 촬영 방지를 위한 카메라폰의 워터마크 은닉 방법. |
| 3 | 삭제 |
| 4 | 압축 변환된 이미지를 디코딩하는 단계와; 상기 디코딩된 이미지를 에지 변환하고, 상기 에지 변환된 이미지로부터 에지 영역 정보를 획득하는 단계와; 상기 디코딩된 이미지를 워터마크 은닉시와 동일한 크기의 서브블록으로 분할하는 단계와; 검출하고자 하는 워터마크 비트별로 해당 서브블록의 각 화소별 화소값 중에서 해당 화소의 에지 영역 여부에 따라 미리 지정된 위치의 비트값을 추출하는 단계와; 상기 워터마크 비트 추출 단계를 통하여 전체 워터마크 비트에 대한 비트값 추출이 완료되면, 각 워터마크 비트별로 과반수 이상 추출된 비트값을 해당 워터마크 비트의 비트값으로 설정하는 단계와; 상기 워터마크 비트값 설정 단계에서 얻어진 이진 부호 형태의 워터마크 정보를 문자 정보로 변환하는 단계; 를 포함하여 구성되는 것을 특징으로 하는 불법 촬영 방지를 위한 카메라폰의 워터마크 검출 방법. |
| 5 | 제 4항에 있어서, 상기 워터마크 비트 추출 단계는, 해당 화소가 에지 영역이 아닌 평탄 영역에 속해 있는 경우 화소값의 하위 비트 중 하나로부터 워터마크 비트를 추출하고, 에지 영역에 속해 있는 경우에는 화소값의 상위 비트 중 하나로부터 워터마크 비트를 추출하는 것을 특징으로 하는 불법 촬영 방지를 위한 카메라폰의 워터마크 검출 방법. |