요약 |
본 발명은 불법 촬영 방지를 위한 카메라폰의 워터마크 은닉 및 검출 방법에 관한 것으로서, 더욱 상세하게는 카메라폰에서 촬영 이미지를 일정 개수의 서브블록으로 분할하여 각 서브블록을 구성하는 화소들의 화소값에 워터마크 정보를 반복적으로 삽입함으로써, 주파수 변환 영역에 비하여 상대적으로 연산량이 적은 공간 영역에서의 연산을 통해 워터마킹으로 인한 시간 지연을 단축시키고, 은닉 대상 화소의 에지 영역 여부에 따라 다른 강도로 워터마크 정보를 삽입함으로써, 워터마킹에 따른 화질 열화를 경감시키는 동시에 압축 변환이나 의도적 공격에 강인성을 가지는 워터마크 은닉 및 검출 방법에 관한 것이다. 본 발명에 따른 카메라폰의 워터마크 은닉 및 검출 방법은, 카메라폰의 시리얼번호, 전화번호 및 촬영 일자가 포함된 촬영 정보로부터 이진 부호 형태의 워터마크 정보를 생성하는 단계와; 촬영 이미지를 에지 변환하고, 상기 에지 변환된 이미지로부터 에지 영역 정보를 획득하는 단계와; 촬영 이미지를 기설정된 크기의 화소블록으로 이루어진 서브블록으로 분할하는 단계와; 상기 워터마크 정보 생성 단계에서 생성된 워터마크 정보로부터 순차적으로 워터마크 비트를 추출하는 단계와, 상기 추출된 워터마크 비트를 삽입할 서브블록을 선택하는 단계와, 상기 에지 영역 정보 획득 단계에서 얻어진 에지 영역 정보를 이용하여, 상기 선택된 서브블록 내의 각 화소별로 에지 영역에 해당하는지 여부를 판별하는 단계와, 상기 에지 영역 여부 판별 단계에서 에지 영역에 해당하는 것으로 판별된 경우, 해당 화소값의 상위 비트 중 하나에 상기 추출된 워터마크 비트의 값을 삽입하고, 반대로 에지 영역이 아닌 평탄 영역에 해당하는 것으로 판별된 경우, 해당 화소값의 하위 비트 중 하나에 상기 추출된 워터마크 비트의 값을 삽입하는 단계를 포함하는 워터마크 정보 삽입 단계와; 상기 워터마크 정보 삽입 단계를 통해 워터마크가 삽입된 각 서브블록을 압축 변환하여 저장하는 단계;를 포함하여 구성되는 것을 특징으로 한다. 워터마크, 워터마킹, 카메라폰, 불법 촬영, 촬영 정보
|