KR20020071925A - 정보 신호 내에 워터마크를 삽입하기 위한 방법 및 장치 - Google Patents

정보 신호 내에 워터마크를 삽입하기 위한 방법 및 장치 Download PDF

Info

Publication number
KR20020071925A
KR20020071925A KR1020027008781A KR20027008781A KR20020071925A KR 20020071925 A KR20020071925 A KR 20020071925A KR 1020027008781 A KR1020027008781 A KR 1020027008781A KR 20027008781 A KR20027008781 A KR 20027008781A KR 20020071925 A KR20020071925 A KR 20020071925A
Authority
KR
South Korea
Prior art keywords
watermark
sub
information signal
pattern
local
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020027008781A
Other languages
English (en)
Inventor
안토니우스 에이. 씨. 엠. 칼컬
짚 에이. 하이츠마
Original Assignee
코닌클리케 필립스 일렉트로닉스 엔.브이.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 코닌클리케 필립스 일렉트로닉스 엔.브이. filed Critical 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20020071925A publication Critical patent/KR20020071925A/ko
Ceased legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00—Details of television systems
    • H04N5/76—Television signal recording
    • H04N5/91—Television signal processing therefor
    • H04N5/913—Television signal processing therefor for scrambling ; for copy protection
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00—General purpose image data processing
    • G06T1/0021—Image watermarking
    • G06T1/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00—General purpose image data processing
    • G06T2201/005—Image watermarking
    • G06T2201/0081—Image watermarking whereby both original and watermarked images are required at decoder, e.g. destination-based, non-blind, non-oblivious
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00—General purpose image data processing
    • G06T2201/005—Image watermarking
    • G06T2201/0202—Image watermarking whereby the quality of watermarked images is measured; Measuring quality or performance of watermarking methods; Balancing between quality and robustness

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Television Systems (AREA)

Abstract

본 발명은 정보 신호(P) 내에 워터마크(W)를 삽입하는 방법과, 정보 신호(P) 내에 워터마크(W)를 삽입하기 위한 대응하는 장치와, 삽입된 워터마크를 갖는 정보 신호, 및 삽입된 워터마크(W)를 갖는 정보 신호(P)가 그 위에 저장된 저장 매체(50)에 관한 것이다. 워터마크는 상기 워터마크 패턴(W)으로부터 서브-패턴들(Wi)을 유도하여 정보 신호내에 삽입되며, 각 서브-패턴(Wi)의 에너지 스펙트럼 집중은 현저한 방위를 갖는다. 상기 워터마크 서브-패턴들(Wi)에 대한 지역 가중 계수들(λ(P))은 상기 현저한 방위의 정보 신호(P)의 지역 에너지 스펙트럼에 기초하여 결정된다. 상기 워터마크 서브-패턴들(Wi)은 상기 결정된 지역 가중 계수들(λ(P))을 사용하여 지역적으로 가중된다. 마지막으로, 지역적으로 가중된 워터마크 서브-패턴들(Wi)은 정보 신호(P)에 부가된다.

Description

정보 신호 내에 워터마크를 삽입하기 위한 방법 및 장치{Method and arrangement for embedding a watermark in an information signal}
멀티미디어 데이터의 계속되는 디지털화는 이중 효과를 갖는다. 한 측면에서 더 빠르고 더 효율적인 신호들의 저장, 전송 및 처리를 가능하게 하였고, 다른 측면에서는 이러한 신호들의 복제 및 조작(manipulation)이 또한 쉬워지고 발각되지 않을 수도 있다. 또한 멀티미디어 데이터의 저작권 침해에 대한 보안 문제들이 멀티미디어 정보의 조작된 복사와 어떤 권한없는 복제의 빠르고 에러없는 이동을 가능하게 하는 인터넷과 같은 컴퓨터 네트워크들의 성장과 함께 증가해왔다. 그러므로, 이러한 개방된 환경에서 저작권 정보의 일부 종류들을 관리할 필요가 있다. 이들 저작권 정보는 검출하기 어려워야하고 이동하기 어려워야할 필요가 있을 것이다. 유일한 해결방안은 어떤 종류의 멀티미디어 신호 처리에도 생존할 수 있고 분리될 수 없는 오리지널 데이터에 잘 결합되며 인식 불가능한 제 2차 신호를 이미지, 비디오 또는 오디오 데이터 내에 결합하는 것이다. 이러한 제 2차 정보는 통상워터마크(watermark)라 불린다.
이미지를 워터마킹하는 것은 근본적으로, 이미지를 보는 이가 오리지널과 워터마크 이미지 사이의 어떤 인식 가능한 변경을 의식하지 못한다는 것을 보장하는 방식의 이미지의 픽셀 값들을 변경하는 절차이다. 임의 방식으로 픽셀 값들의 많은 수를 변경하는 것은 인식 가능한 인공물들(artifacts)의 결과가 될 것이다. 이미지의 모든 픽셀 값은 이미지 품질에 인식 가능한 차이들을 만들지 않고 특정 제한으로만 변경될 수 있다.
WO 99/45705로부터 신호 내에 보조 데이터를 삽입하기 위한 방법이 알려진다. 데이터는 하나 또는 그 이상의 기본 워터마크 패턴의 상대적 위치 또는 위상으로 인코딩된다. 워터마크 검출 절차가 넓은 공간상으로 워터마크를 검색할 필요를 피하기 위해, 워터마크가 이미지의 확장 상으로 "타일들(tiles)"로 불리는 더 작은 유닛들을 반복하여 발생된다. 더욱이, 지역 가중으로서 인용되기도 하는 가시성 마스크 λ(P) 또는 지역 깊이 맵(local depth map)이 계산된다. 각 픽셀 위치에서, λ(P)는 부가적인 노이즈의 가시성에 대한 측정을 제공한다.
다시 말해, λ(P)는 부가적인 노이즈에 의한 퇴화에 대한 이미지의 지역 감도를 측정하고, 랜그란지안(Langrangian) 고역 통과 필터 L=[-1-1-1;-1 8 -1,-1-1-1]의 응답의 크기에 의해 결정되는 실제 상황들에 있다. 각 위치에서 타일된 워터마크의 값은 이 위치에서 λ(P)의 가시성 값만큼 곱해진다. 따라서, 삽입된 워터마크를 갖는 정보 신호에 대한 식은 다음과 같다:
Q = P + λ(P)W(1)
여기서 P는 워터마크(W)가 삽입되어 삽입된 워터마크(W)를 갖는 정보 신호(Q)가 되는 정보 신호이다.
다음 단계는 특정 워터마크 패턴(W)이 질문 내의 신호 내에 포함되는 지의 여부를 검출하는 것일 거다. 질문(Q) 내의 신호 및 워터마크 패턴(W)들은 상관되게되고 여기서 질문(Q) 내의 신호가 검출 확고성을 증가하기 위해 그럴듯하게 미리 필터링된다. 워터마크 패턴(W)은 상관 값이 주어진 임계값보다 크다면 검출되어 표시된다.
많은 상황들에서, 이것은 워터마크의 에너지를 이미지의 지역 특성들로 적응시키는데 유용한 방법이다. 복잡성과 간결성의 이유들 때문에, 패턴(W)은 스펙트럼적으로 화이트 패턴으로서 선택되며, 여기서 각 주파수 성분은 어느 정도 동일한 파워를 갖는다. 특히 이 방법은 강한 지향성을 갖지 않는 이미지 영역들 내에서 잘 수행된다. 그러나, 예를 들어 에지들을 따라 강한 지향성을 갖는 이미지 영역들에서, 워터마크 강도를 적응시기는 이 방법은 커버 이미지 내에 인공물들을 생성한다.
영국 브리스톨 1998년, 제 6 회 ACM 국제 멀티미디어 회의의 칸칸할리(Kankanhalli) 등의 "Content Based Watermarking of Images"(또한 웹페이지 http://info.acm.org/sigmm/MM98/electronic_proceedings/kankanhalli/index.html 에도 발행됨)에서, 질감, 에지 및 휘도 정보와 같은 지역 영역 이미지 컨텐츠에 기초한 모든 픽셀의 노이즈 민감도를 분석하는 새로운 방법이 제안된다. 이것은 워터마킹될 이미지에 대한 겨우 눈치챌만한 왜곡 마스크의 결과가 된다. 그후 워터마크의 각 비트는 공간적으로 확산되고 수도-노이즈 시퀀스(pseudo-noise sequence)에 의해 형상화되어, 그 진폭이 이것이 삽입되는 픽셀의 노이즈 민감도 아래로 유지된다.
이미지들의 인간 인식에 관한 연구들은 소위 인간 시각 시스템(HVS ; Human Visual System)의 결과가 되었다. 이에 관한 상세한 설명들은 1993년 10월, 81(10), IEEE의 회보 내에 존스톤(Johnston) 등에 의한 "Signal compression based on models of human perception"에 공표된다.
특히 에지들의 경우에 현저한 지향성을 갖는 영역들 내에 관찰된 워터마크 인공물들을 설명하면서 인간 시각 시스템(HVS)이 수평 노이즈보다 수직 노이즈에 더 민감하다는 것이 알려진다.
HVS에 따라 이미지의 영역 내의 왜곡들의 가시성은 다음에 의존한다:
- 이미지의 에지 정보, 이는 이미지의 인식에 대해 매우 중요한 요소이다. 이것은 최소 노이즈 민감성을 갖고 그러므로 이미지 품질을 유지하기 위해 에지 보전을 관리하는 것은 기본이다;
- 부드러운 영역들은 에지 정보와 함께 우리의 인식에 영향을 준다;
- 질감들에서 왜곡 가시성은 낮다. 즉, 강한 질감 영역은 매우 높은 노이즈-민감성 레벨을 갖는다;
- 휘도 민감성: 노이즈의 제곱의 평균값이 배경의 값과 동일할 때, 노이즈는 중간-회색 배경에 대해 가장 잘보이는 경향이 있다. 즉, 중간-회색 영역들은 다른영역들에 비해 노이즈에 더 민감하다.
워터마크는 특정 이미지 영역의 노이즈 민감성에 따라 워터마크를 스케일링 또는 가중하여 이미지내에 삽입된다. 이것은, 워터마크가 변경들에 민감한 영역들을 최소로 왜곡한다는 것과 구조와 아주 상세한 영역들 내의 지각적인 공간적 과잉들을 이용한다는 것을 보장한다.
종래 기술로부터 알려진 워터마크 삽입 방법은, 워터마크 에너지를 정보 신호내에 통합하기 위해 공간적 인식적인 과잉들을 완전히 이용하지 않는다는 공통점을 갖는다.
본 발명은 정보 신호 내에 워터마크를 삽입하기 위한 방법 및 장치, 삽입된 워터마크를 갖는 정보 신호, 및 그 위에 삽입된 워터마크를 갖는 정보 신호를 저장한 저장 매체에 관한 것이다.
도 1은 본 발명에 따라 정보 신호내에 워터마크를 삽입하기 위한 장치의 개략적인 블록 다이어그램을 도시한다.
도 2는 도 1에 따라 정보 신호내에 워터마크를 삽입하기 위한 장치에 사용되는 파라메터 결정 수단의 블록 다이어그램을 도시한다.
본 발명의 목적은 정보 신호내에 워터마크를 삽입하기 위한 방법을 제공하는 것이며, 상기 워터마크는 알려진 워터마크들에 비해 더 확실하며, 워터마크 검출은 변경되지 않고 유지된다. 또한 정보 신호내에 워터마크를 삽입하기 위한 대응하는 장치(arrangement), 삽입된 워터마크를 갖는 정보 신호, 및 삽입된 워터마크를 갖는 정보 신호가 그 위에 저장된 저장 매체가 제공된다.
이 목적은, 청구항 1에 설명된 방법과, 청구항 6에 설명된 장치와, 청구항 7에 설명된 정보 신호와 청구항 8에 설명된 저장 매체에 의한 본원에 따라 성취된다.
본 발명은, 워터마크가 워터마크 패턴으로부터 워터마크 서브-패턴들을 유도하여 정보 신호내에 삽입된다는 사상에 주로 기초한다. 이들 유도된 서브-패턴들의 각각은 현저한 방위(dominant orientation)를 갖는 에너지 스펙트럼 집중을 갖는다. 상기 서브-패턴들에 대한 지역 가중 계수들은 상기 현저한 방위의 정보 신호의 지역 에너지 스펙트럼에 기초하여 결정되고 워터마크 서브-패턴들은 결정된 지역 가중 계수들을 사용하여 지역적으로 가중된다. 마지막으로 지역 가중된 워터마크 서브-패턴들이 정보 신호에 부가된다. 그러므로, 정보 신호의 방위 과잉들은 지각 가능한 왜곡 없이 정보 신호 내로 더 많은 워터마크 에너지를 통합하기 위해 이용될 수 있다.
본 발명의 한 양상에서, 상기 서브-패턴들에 대한 지역 가중 계수들은 상기 현저한 방위의 정보 신호의 지역 공간적 에너지 스펙트럼에 기초하여 결정된다. 그러므로 정보 신호의 공간적인 방위 과잉들은 더 많은 워터마크 에너지를 정보 신호내에 통합하기 위해 이용될 수 있다.
본 발명의 한 양상에 따라, 정보 신호의 활동(activity)은 지역 가중 계수들을 결정할 때 고려된다.
본 발명의 또 다른 양상에서, 상기 서브-패턴들의 합은 상기 워터마크와 대략 동일하다. 따라서, 알려진 워터마크 검출 방법은 상기 서브-패턴들을 검출하기 위해 사용될 수 있다.
본 발명의 또 다른 양상에서, 워터마크를 정보 신호내에 삽입하기 위한 장치가 제공된다. 상기 장치는 상기 워터마크 패턴으로부터 서브-패턴들을 유도하기 위한 수단을 포함하며, 여기서 각 서브-패턴의 에너지 스펙트럼 집중은 현저한 방위를 갖는다. 상기 현저한 방위의 정보 신호의 지역 에너지 스펙트럼에 기초하여 지역 가중 계수들을 결정하기 위한 결정 수단과 상기 지역 가중 계수들에 기초하여상기 워터마크 서브-패턴들을 지역적으로 가중하기 위한 가중 수단이 또한 상기 장치에 포함된다. 마지막으로 상기 장치는 지역적으로 가중된 워터마크 서브-패턴들을 상기 정보 신호에 부가하기 위한 부가 수단을 포함한다.
또한 본 발명은 청구항 7항에 청구된 삽입된 워터마크를 갖는 정보 신호와 청구항 8항에 청구된 삽입된 워터마크를 갖는 정보 신호가 그 위에 저장된 저장 매체로 구현된다. 정보 신호와 저장 매체는 더 개발될 수 있고 이것의 부가적인 구현도 있음을 이해해야하며, 이 부가적인 개발들과 부가적인 실시예들은 정보 신호내에 워터마크를 삽입하는 방법을 참고하여 위에 설명된 것들과 동일하거나 유사하며 청구항 1 항의 종속항들에 나열되어 있다.
본 발명의 다른 양호한 실시예들은 종속항들에서 개시된다.
본 발명과 그 양호한 실시예들은 이하에서 다음의 도면들을 참조하여 더욱 상세히 설명된다.
도 1에서 정보 신호내에 워터마크를 삽입하기 위한 삽입기가 예시된다. 삽입기는 정보 신호(P)를 생성하는 이미지 소스(11), 가중 계수들 λ(P)과 글로벌 깊이파라메터(d)를 결정하기 위한 파라메터 결정 수단(16), 워터마크(W)를 가중 계수들λ(P)과 변조하기 위한 변조기(17), 변조된 워터마크 W(P)를 글로벌 깊이 파라미터(d)로 곱하기 위한 승산기(18), 및 워터마크(W)를 정보 신호(P)에 부가하여 워터마킹된 정보 신호(Q)를 이루는 부가기(12)를 포함한다. 결과 워터마킹된 정보 신호(Q)는 저장 매체(50)에 저장될 수 있다.
도 2에서, 파라메터 결정 수단(16)이 더욱 상세히 도시된다. 이 파라메터 결정 수단(16)은 공간적 데이터 분석 수단(163)을 포함하며, 이는 그 입력으로 정보 신호(P)를 수신하고 그 출력 측 상의 글로벌 깊이 파라메터 결정 수단(165)과 가중 계수 결정 수단(166)에 연결된다. 가중 계수 결정 수단(166)은 그 출력 신호로서 가중 계수들 λ(P)을 발생한다. 글로벌 깊이 파라메터 결정 수단(165)은 그 출력 신호로서 글로벌 깊이 파라메터(d)를 발생한다.
정보 신호(P) 내의 각 픽셀이 각각 변조되는 즉, 증배되는 가중 계수들 λ(P)을 결정할 때, 정보 신호(P)의 공간적 데이터는 공간적 데이터 분석 수단(163)에 의해 정지 이미지들에 대해 인간 시각 시스템(HVS)의 특성들에 따라 분석된다. 예를 들어 이것은 잘 알려진 JPEG 양자화 테이블을 추정하여 이루어질 수 있다. 이 분석 결과들은 얼마나 많은 워터마크 에너지가 인식되지 않고서 정보 신호(P)의 각 픽셀내에 삽입될 수 있는지의 정보를 제공한다. 분석 결과에 따라, 정보 신호(P) 내의 각 픽셀에 대한 가중 계수 λ(P)가 결정되고, 워터마크는 각 지역 가중 계수들로 워터마크 픽셀들을 곱하여 가중되며, 상기 부가기(12)에 의해 정보 신호의 각 픽셀들에 부가된다.
예를 들어 에지들을 따라 강한 지향성을 갖는 이미지 영역들에 대해, 워터마크 강도를 적응시키기 위한 종래 기술에서 알려진 방법들은 커버 이미지의 현저한 방향으로 직각인 방향들의 인공물들을 생성한다. 이들 인공물들에 대한 주된 이유는 주로 워터마크 패턴(W)과 지역 가중 λ(P) 의 비-방향성에 있다. 상기 지역 가중 λ(P)이 방향적으로 무감각함에 따라, 워터마크 삽입 방법은 현저한 지역 방향들의 경우에 직각으로 워터마크 주파수 성분들의 도입을 야기할 수 있다.
따라서, 본 발명의 실시예에서, 워터마크 패턴(W)이 도 1에 도시된 바와 같은 서브-패턴 유도 수단(30)에 의해 몇몇 서브-패턴들(Wi)로 쪼개지며, 여기서 각 서브-패턴은 현저한 방위를 갖는다. 워터마크를 삽입하기 위해, 정보 신호인 호스트 신호의 에너지가 공간적 데이터 분석 수단(163) 내의 현저한 방향들의 각각에서 결정된다. 이 정보는 가중 계수 결정 수단(166)으로 향하게 되고, 여기서 각 서브0패턴들에 대한 가중 계수들이 따라서 결정된다. 각 서브-패턴(Wi)은 증배기(17)에 의해 결정된 가중 계수들에 따라 가중되고, 부가기(12)에 의해 정보 신호에 부가된다. 워터마크 패턴(W)을 몇몇 서브-패턴들(Wi)로 쪼개는 이 방법에 의해 워터마크 패턴이 방향에 민감하게 만들어진다. 패턴들(Wi)의 합이 오리지널 패턴(W)과 동일함을 보장하여, 워터마크 방향이 오리지널 부모 패턴(W)과 질문 내의 신호를 상관시켜 여전히 성취된다.
단일 워터마크 패턴(W)으로부터 유도된 서브-패턴들(Wi)의 각각은 방향 i(i=수평, 수직, 또는 대각)로 집중된 대부분의 그의 에너지를 갖는 파워 스팩트럼적인 밀도를 갖는다.
위의 내용은 예제를 통해 가장 잘 설명된다. 오리지널 라플라시언(Laplacian) 감도 측정이 L=[-1-1-1;-1 8 -1;-1-1-1]이 되어야 한다고 가정하면, 이미 앞서 설명한 바와 같이 이 감도 측정은 방위에 무감각하지만, 이것은 다음과 같이 쉽게 4개의 방위 감도 측정들로 쪼개질 수 있다.
-Lv=[-1-1-1;2 2 2;-1-1-1](2)
-Lh=[-1 2 -1;-1 2 -1;-1 2 -1]
-Lu=[2-1-1;-1 2 -1;-1-1 2]
-Ld=[-1-1 2;-1 2 -1;2 -1-1]
4개의 방향성 필터들{Li}은, 이들 총합이 오리지널 감도 필터(L)와 동일하다는 특성을 갖는다. 방향성 워터마크 패턴들(Wi)이 이제 다음과 같이 구성된다:
Wi= Liⓧ(L+e)-1ⓧW(3)
여기서 e는 L의 0들에서 단수성(singularity)을 방지하는 작은 양성 상수이다. 이 정의(i)로, 패턴(Wi)은 필터(Li)에 대응하는 현저한 방향을 갖고, 4개의 패턴들의 합은 오리지널(부모)패턴(W)과 대략 동일하다.
W = Wv + Wh + Wu + Wd(4)
지역 가중 계수 λ(P)는 4개의 지역 가중 계수 매트릭스들 또는 4개의 지역 깊이 매트릭스들 (Λ=Λh+ Λv+ Λd+ Λd)로 따라서 변경될 수 있다.
워터마크 삽입 공식은 다음과 같다:
W = P + dΣ|Li|Wi(5)
여기서 d는 글로벌 워터마크 강도를 나타내며, 질감화된 영역들에서 선호하는 방향 없이 이 삽입 공식은 오리지널 비방향성 삽입 방법(6)과 효과적으로 대등하다는 것을 알아야 한다:
Q = P + d |L| W(6)
각각의 4개의 패턴들이 부모 패턴(W)과 강한 상관을 여전히 갖는 동안(W의 자기-상관의 약 1/4), 워터마크 검출은 단일 패턴(W)과의 상관을 사용하여 여전히 가능하다.
워터마크 검출은 WO 99/45705에 설명된 바와 같이 성취될 수 있다. 따라서, 알려진 워터마크 검출 방법(s)이 적용될 수 있다.

Claims (8)

  1. 정보 신호(P) 내에 워터마크(W)를 삽입하기 위한 방법에 있어서,
    상기 워터마크 패턴(W)으로부터 서브-패턴들(Wi)을 유도하는 단계로서, 각각의 서브-패턴들(Wi)의 에너지 스펙트럼 집중은 현저한 방위(a dominant orientation)를 갖는, 상기 유도하는 단계;
    상기 현저한 방위의 정보 신호(P)의 지역 에너지 스펙트럼(local energy spectrum)에 기초하여 상기 워터마크 서브-패턴들(Wi)에 대한 지역 가중 계수들(λ(P))을 결정하는 단계;
    상기 결정된 지역 가중 계수들(λ(P))에 기초하여 상기 워터마크 서브-패턴들(Wi)을 지역적으로 가중하는 단계; 및
    지역적으로 가중된 워터마크 서브-패턴들(Wi)을 상기 정보 신호(P)에 부가하는 단계를 포함하는, 워터마크 삽입 방법.
  2. 제 1 항에 있어서,
    상기 워터마크 서브-패턴들(Wi)에 대한 지역 가중 계수들(λ(P))의 상기 결정은 상기 현저한 방위의 정보 신호(P)의 지역 공간적 에너지 스펙트럼에 기초하는, 워터마크 삽입 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 지역 가중 계수들(λ(P))은 상기 정보 신호의 활동(activity)에 기초하여 더 결정되는, 워터마크 삽입 방법.
  4. 제 1 항에 있어서,
    상기 워터마크(W)의 상기 서브-패턴들(Wi)은 0-위상 컨벌루션들(zero-phase convolution)에 의해 얻어지는, 워터마크 삽입 방법.
  5. 제 1 항 내지 제 4 항 중 어느 한 항에 있어서,
    상기 서브-패턴들(Wi)의 합은 상기 워터마크(W)와 대략 동일한, 워터마크 삽입 방법.
  6. 정보 신호내에 워터마크(W)를 삽입하기 위한 장치(arrangement)에 있어서,
    상기 워터마크 패턴(W)으로부터 서브-패턴들(Wi)을 유도하기 위한 유도 수단(30)으로서, 각각의 서브-패턴들(Wi)의 에너지 스펙트럼 집중은 현저한 방위를 갖는, 상기 유도 수단;
    상기 현저한 방위의 정보 신호(P)의 지역 에너지 스펙트럼(local energyspectrum)에 기초하여 상기 워터마크 서브-패턴들(Wi)에 대한 지역 가중 계수들(λ(P))을 결정하기 위한 결정 수단(16);
    상기 결정된 지역 가중 계수들(λ(P))에 기초하여 상기 워터마크 서브-패턴들(Wi)을 지역적으로 가중하기 위한 가중 수단(17); 및
    지역적으로 가중된 워터마크 서브-패턴들(Wi)을 상기 정보 신호(P)에 부가하기 위한 부가 수단(12)을 포함하는, 워터마크를 삽입하기 위한 장치.
  7. 삽입된 워터마크(W)를 갖는 정보 신호에 있어서,
    상기 워터마크(W)는 상기 정보 신호내에 삽입되며,
    서브-패턴들(Wi)은 상기 워터마크 패턴(W)으로부터 유도되며, 각각의 서브-패턴(Wi)의 에너지 스펙트럼 집중은 현저한 방위를 가지며,
    상기 워터마크 서브-패턴들(Wi)에 대한 지역 가중 계수들(λ(P))은 상기 현저한 방위의 정보 신호(P)의 지역 에너지 스펙트럼(local energy spectrum)에 기초하여 결정되며,
    상기 워터마크 서브-패턴들(Wi)은 상기 결정된 지역 가중 계수들(λ(P))에 기초하여 지역적으로 가중되며; 및
    지역적으로 가중된 워터마크 서브-패턴들(Wi)은 상기 정보 신호(P)에 부가되는, 워터마크 삽입된 정보 신호.
  8. 삽입된 워터마크(W)를 갖는 정보 신호가 그 위에 저장된 저장 매체(50)에 있어서,
    상기 워터마크(W)는 상기 정보 신호내에 삽입되며,
    서브-패턴들(Wi)은 상기 워터마크 패턴(W)으로부터 유도되며, 각각의 서브-패턴(Wi)의 에너지 스펙트럼 집중은 현저한 방위를 가지며,
    상기 워터마크 서브-패턴들(Wi)에 대한 지역 가중 계수들(λ(P))은 상기 현저한 방위의 정보 신호(P)의 지역 에너지 스펙트럼(local energy spectrum)에 기초하여 결정되며,
    상기 워터마크 서브-패턴들(Wi)은 상기 결정된 지역 가중 계수들(λ(P))에 기초하여 지역적으로 가중되며; 및
    지역적으로 가중된 워터마크 서브-패턴들(Wi)은 상기 정보 신호(P)에 부가되는, 저장 매체.
KR1020027008781A 2000-11-07 2001-10-29 정보 신호 내에 워터마크를 삽입하기 위한 방법 및 장치 Ceased KR20020071925A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP00203894.1 2000-11-07
EP00203894 2000-11-07
PCT/EP2001/012749 WO2002039384A1 (en) 2000-11-07 2001-10-29 Method and arrangement for embedding a watermark in an information signal

Publications (1)

Publication Number Publication Date
KR20020071925A true KR20020071925A (ko) 2002-09-13

Family

ID=8172232

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020027008781A Ceased KR20020071925A (ko) 2000-11-07 2001-10-29 정보 신호 내에 워터마크를 삽입하기 위한 방법 및 장치

Country Status (6)

Country Link
US (1) US6707930B2 (ko)
EP (1) EP1336161A1 (ko)
JP (1) JP3898128B2 (ko)
KR (1) KR20020071925A (ko)
CN (1) CN1237484C (ko)
WO (1) WO2002039384A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100692527B1 (ko) * 2005-10-12 2007-03-09 한국전자통신연구원 워터마크 삽입을 위한 인간시각시스템용 마스킹모델생성방법
KR20220099304A (ko) * 2021-01-06 2022-07-13 스냅태그 주식회사 워터마크 데이터의 임베딩 및 추출 방법

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6633654B2 (en) * 2000-06-19 2003-10-14 Digimarc Corporation Perceptual modeling of media signals based on local contrast and directional edges
US6879652B1 (en) * 2000-07-14 2005-04-12 Nielsen Media Research, Inc. Method for encoding an input signal
US7346776B2 (en) 2000-09-11 2008-03-18 Digimarc Corporation Authenticating media signals by adjusting frequency characteristics to reference values
US20030026453A1 (en) * 2000-12-18 2003-02-06 Sharma Ravi K. Repetition coding of error correction coded messages in auxiliary data embedding applications
US20020191812A1 (en) * 2001-04-24 2002-12-19 Nam-Deuk Kim Object edge watermarking
JP3861623B2 (ja) * 2001-06-05 2006-12-20 ソニー株式会社 電子透かし埋め込み処理装置、および電子透かし埋め込み処理方法、並びにプログラム
US20030131350A1 (en) 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal
US7567721B2 (en) * 2002-01-22 2009-07-28 Digimarc Corporation Digital watermarking of low bit rate video
US20040003394A1 (en) * 2002-07-01 2004-01-01 Arun Ramaswamy System for automatically matching video with ratings information
US7577841B2 (en) * 2002-08-15 2009-08-18 Digimarc Corporation Watermark placement in watermarking of time varying media signals
NZ539596A (en) * 2002-10-23 2008-11-28 Nielsen Media Res Inc Digital data insertion apparatus and methods for use with compressed audio/video data
US7460684B2 (en) * 2003-06-13 2008-12-02 Nielsen Media Research, Inc. Method and apparatus for embedding watermarks
AU2003279935A1 (en) * 2003-08-29 2005-04-14 Nielsen Media Research, Inc. Methods and apparatus for embedding and recovering an image for use with video content
CA2562137C (en) * 2004-04-07 2012-11-27 Nielsen Media Research, Inc. Data insertion apparatus and methods for use with compressed audio/video data
CA2572622A1 (en) 2004-07-02 2006-02-09 Nielsen Media Research, Inc. Methods and apparatus for mixing compressed digital bit streams
WO2006109266A1 (en) 2005-04-13 2006-10-19 Koninklijke Philips Electronics N.V. Method and apparatus for embedding data
EP2095560B1 (en) 2006-10-11 2015-09-09 The Nielsen Company (US), LLC Methods and apparatus for embedding codes in compressed audio data streams
US20090076904A1 (en) * 2007-09-17 2009-03-19 Frank David Serena Embedding digital values for digital exchange
US8098401B2 (en) * 2008-08-26 2012-01-17 Xerox Corporation Method and apparatus for printing that considers an undesirable optical density printing range
US9749607B2 (en) 2009-07-16 2017-08-29 Digimarc Corporation Coordinated illumination and image signal capture for enhanced signal detection
US8774450B2 (en) * 2011-04-25 2014-07-08 Xerox Corporation Unauthorized text alteration prevention with contour following background patterns
US9635378B2 (en) 2015-03-20 2017-04-25 Digimarc Corporation Sparse modulation for robust signaling and synchronization
US10424038B2 (en) 2015-03-20 2019-09-24 Digimarc Corporation Signal encoding outside of guard band region surrounding text characters, including varying encoding strength
US10652127B2 (en) 2014-10-03 2020-05-12 The Nielsen Company (Us), Llc Fusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure
US10783601B1 (en) 2015-03-20 2020-09-22 Digimarc Corporation Digital watermarking and signal encoding with activable compositions
WO2016153936A1 (en) 2015-03-20 2016-09-29 Digimarc Corporation Digital watermarking and data hiding with narrow-band absorption materials
EP3073488A1 (en) * 2015-03-24 2016-09-28 Thomson Licensing Method and apparatus for embedding and regaining watermarks in an ambisonics representation of a sound field
US10872392B2 (en) 2017-11-07 2020-12-22 Digimarc Corporation Generating artistic designs encoded with robust, machine-readable data
US10896307B2 (en) 2017-11-07 2021-01-19 Digimarc Corporation Generating and reading optical codes with variable density to adapt for visual quality and reliability
US11062108B2 (en) 2017-11-07 2021-07-13 Digimarc Corporation Generating and reading optical codes with variable density to adapt for visual quality and reliability
CN108055105B (zh) * 2017-11-14 2019-08-13 华中科技大学 一种面向cpm信号的射频水印嵌入和提取方法
AU2019430941B2 (en) * 2019-08-20 2021-05-13 Citrix Systems, Inc. Masked watermarks and related systems and techniques

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9502274D0 (en) * 1995-02-06 1995-03-29 Central Research Lab Ltd Method and apparatus for coding information
US6222932B1 (en) * 1997-06-27 2001-04-24 International Business Machines Corporation Automatic adjustment of image watermark strength based on computed image texture
KR20010012214A (ko) * 1998-03-04 2001-02-15 요트.게.아. 롤페즈 워터마크 검출 방법 및 장치
US6633654B2 (en) * 2000-06-19 2003-10-14 Digimarc Corporation Perceptual modeling of media signals based on local contrast and directional edges

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100692527B1 (ko) * 2005-10-12 2007-03-09 한국전자통신연구원 워터마크 삽입을 위한 인간시각시스템용 마스킹모델생성방법
KR20220099304A (ko) * 2021-01-06 2022-07-13 스냅태그 주식회사 워터마크 데이터의 임베딩 및 추출 방법
KR20230132761A (ko) * 2021-01-06 2023-09-18 스냅태그 주식회사 워터마크 데이터의 임베딩 및 추출 방법

Also Published As

Publication number Publication date
CN1237484C (zh) 2006-01-18
JP2004513587A (ja) 2004-04-30
CN1411591A (zh) 2003-04-16
US20020085736A1 (en) 2002-07-04
EP1336161A1 (en) 2003-08-20
US6707930B2 (en) 2004-03-16
JP3898128B2 (ja) 2007-03-28
WO2002039384A1 (en) 2002-05-16

Similar Documents

Publication Publication Date Title
US6707930B2 (en) Method and arrangement for embedding a watermark in an information signal
US7072487B2 (en) Watermark detection using adaptive color projections
US7346776B2 (en) Authenticating media signals by adjusting frequency characteristics to reference values
US8792675B2 (en) Color image or video processing
Parthasarathy et al. An improved method of content based image watermarking
Fridrich et al. Robust digital watermarking based on key-dependent basis functions
CN117745509B (zh) 基于傅立叶变换的数字水印嵌入方法、系统、设备及介质
KR20020071927A (ko) 정보 신호에 워터마크를 삽입하기 위한 방법 및 장치
Zhang et al. Image watermarking using tree-based spatial-frequency feature of wavelet transform
Hua et al. An adaptive watermarking for remote sensing images based on maximum entropy and discrete wavelet transformation.
Ustubioglu et al. DCT based image watermarking method with dynamic gain
Yan et al. Block-based adaptive image watermarking scheme using just noticeable difference
Venkatesan et al. Image watermarking with better resilience
Ramaiya et al. Digital security using watermarking techniques via discrete wavelet transform
Thomas et al. Image watermarking based on a color quantization process
Karybali et al. Blind image-adaptive watermarking
KR100505359B1 (ko) 이산코사인변환의 선형성을 이용한 워터마크 삽입 및 검출방법
Autrusseau et al. A perceptually driven hybrid additive-multiplicative watermarking technique in the wavelet domain
Santhi et al. Adaptive visible watermarking for digital images using SURF technique in wavelet domain
Mettripun et al. Reducing prediction error in watermark retrieval process by multiple non-linear filtering
Ramashri et al. Content Based Image Authentication Using DWT and DCT
Gilani et al. TECHNICAL REPORT No. TR2002/02/03
Karybali et al. A new blind image-adaptive watermarking scheme: Theoretical and experimental results
Mettripun et al. Improved performance of image watermarking by removing luminance bias
Sharma et al. A Survey on Different Techniques of Tampering and their Detection

Legal Events

Date Code Title Description
PA0105 International application

St.27 status event code: A-0-1-A10-A15-nap-PA0105

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

A201 Request for examination
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E601 Decision to refuse application
PE0601 Decision on rejection of patent

St.27 status event code: N-2-6-B10-B15-exm-PE0601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18 Changes to party contact information recorded

Free format text: ST27 STATUS EVENT CODE: A-3-3-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE)

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000