KR20050118230A - 매립된 데이터 채널과 관련된 연성 오디오 워터마크 - Google Patents

매립된 데이터 채널과 관련된 연성 오디오 워터마크 Download PDF

Info

Publication number
KR20050118230A
KR20050118230A KR1020057019077A KR20057019077A KR20050118230A KR 20050118230 A KR20050118230 A KR 20050118230A KR 1020057019077 A KR1020057019077 A KR 1020057019077A KR 20057019077 A KR20057019077 A KR 20057019077A KR 20050118230 A KR20050118230 A KR 20050118230A
Authority
KR
South Korea
Prior art keywords
watermark
data channel
soft
audio samples
embedded data
Prior art date
Application number
KR1020057019077A
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 KR20050118230A publication Critical patent/KR20050118230A/ko

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00884Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
    • G11B20/00891Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm embedded in audio data
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/018Audio watermarking, i.e. embedding inaudible data in the audio signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

본 발명은 매체 신호의 연성 워터마크(WM)와 관련한 방법, 장치, 신호 및 기록 매체에 관한 것이다. 본 발명에 따르면, 연성 워터마크는 매체 신호의 오디오 샘플들에 제공된 매립된 데이터 채널(40, 42, 44, 46)에 제공되거나 또는 상기 데이터 채널(40, 42, 44, 46)과 관련된 코딩시에 제공된다. 이러한 방식에서, 연성 워터마크는 매우 복잡하게 만들어질 수 있어서 사용자가 계속해서 지각할 수 없다.

Description

매립된 데이터 채널과 관련된 연성 오디오 워터마크{Fragile audio watermark related to a buried data channel}
본 발명은 일반적으로 가전제품의 분야, 특히 복제방지 콘텐츠 자료의 보호에 관한 것이다.
저작권 자료의 불법 배포는 저작권 자료에 대한 적법한 저작권 로얄티들을 소유하고 있는 소유자의 권리를 축소하며 자료를 불법으로 배포하는 공급자에게 불법 배포의 이익을 제공할 수 있다. 인터넷에 의한 유포의 용이성에 비추어볼 때, 예술적 표현 및 제한된 배포 권리들을 가진 다른 자료와 같이 저작권이 보호되어야 하는 콘텐츠 자료는 대규모로 불법 배포되기 쉽다. 압축된 오디오 파일들을 저장 및 전송하기 위한 MP3 포맷은 노래의 30 또는 40 메가바이트 디지털 오디오 기록이 3 또는 4 메가바이트 MP3 파일로 압축될 수 있기 때문에 오디오 기록들이 대규모로 쉽게 배포될 수 있도록 한다. 인터넷에 대하여 전형적인 56kbps 다이얼-업 접속을 사용하면, MP3 파일은 수분내에 사용자의 컴퓨터로 다운로드될 수 있다. 따라서, 악의있는 당사자가 오리지널 및 적법한 CD로부터 노래들을 판독하고 이 노래들을 MP3 포맷으로 인코딩하며 대규모 불법 배포를 위하여 MP3 인코딩된 노래를 인터넷에 올려놓을 수 있다. 선택적으로, 악의있는 당사자는 MP3 인코딩된 노래를 다운로드하기 위하여 직접 다이얼-인 서비스를 제공할 수 있다. MP3 인코딩된 노래의 불법 복제는 소프트웨어 또는 하드웨어 장치들에 의하여 수행될 수 있거나 또는 종래의 CD 플레이어상에서 재생하기 위하여 압축해제되어 기록가능 CD상에 저장될 수 있다.
복제방지 콘텐츠 자료의 재생을 제한하기 위한 다수의 기술들이 제안되었다. 디지털 음악 저작권 보호 협의회(SDMI) 등은 허가된 콘텐츠 자료를 식별하기 위하여 "디지털 워터마크들"의 사용을 지원한다. 복제방지를 위하여 강한 및 약한 워터마크의 결합을 사용하는 것은 공지되어 있다. 강성 워터마크(robust watermark)는 어느 정도 손실 재생되며, 연성 워터마크는 손실 재생 또는 다른 불법 변경에 의하여 변질되거나 또는 손실되는 워터마크이다. 따라서, 강성 워터마크는 콘텐츠 자료가 복제 방지되고 연성 워터마크가 자료에 존재해야 된다는 것을 지시한다.
예컨대, WO-A-01-/5975는 강성 및 연성 워터마크들의 사용을 기술한다. 여기서, 노래 형태의 데이터 아이템은 데이터 세트에 부가된다. 바인더는 데이터 세트의 각 섹션에 대한 고유 식별자 및 전체 데이터 세트에 대한 식별자를 생성한다. 섹션 식별자 및 데이터 세트 식별자는 비록 이들 식별자들에 기초한 다른 변동들이 기술될지라도 각각 강성 및 연성 워터마크로서 한 변경으로 제공된다.
WO-A-95/18523 호는 코딩된 사운드의 샘플들에 대한 최하위 비트들에 매립된 데이터 채널의 사용을 기술한다. 이는 보조 코멘트, 예컨대 디스플레이가능 서브타이틀들 또는 텍스트, 보조 사운드 채널, 다중설음 스피치 서비스, 가라오케 또는 비디오와 같이 코딩된 사운드와 관련되거나 또는 관련되지 않은 복원가능 보조 정보를 제공하기 위하여 수행된다.
매립된 데이터 채널과 워터마크들을 결합하기 위한 전형적인 방법은 신호에 워터마크들을 우선 삽입한후 신호의 오디오 샘플들에 매립된 데이터 채널을 삽입하는 것이다.
오디오 응용들에서 연성 워터마크를 위하여 이용가능한 정보량은 워터마크가 모든 경우에 감지할 수 없어야 하는 제약조건에 의하여 제한된다. 이는 연성 워터마크의 복잡성을 제한하며, 이러한 복잡성의 제한으로 인하여 악의있는 사용자가 저작권 소유자에게 정확한 워터마크를 용이하게 삽입할 수 있도록 한다.
따라서, 연성 워터마크를 더 복잡하게 만들어 매체 신호에서 연성 워터마크가 감지될 수 없도록 하는 새로운 연성 워터마크 제공 방법에 대한 필요성이 제기되었다.
도 1은 본 발명에 따라 연성 워터마크를 제공 및 검출하기 위한 블록도.
도 2는 본 발명의 제 1실시예에 따라 매체 신호의 샘플들에 워터마크를 삽입하기 위한 장치의 블록도.
도 3는 매립된 데이터 채널에 제공하기 위한 보조 데이터에 연성 워터마크를 부가하기 위한 유닛의 블록도.
도 4는 매립된 데이터 채널을 가진 다수의 오디오 샘플들의 프레임을 가진 본 발명에 따른 신호를 도시한 도면.
도 5는 본 발명의 제 1실시예에 따라 연성 워터마크를 검출하기 위한 장치의 블록도.
도 6은 본 발명에 따라 매립된 데이터 채널과 관련하여 연성 워터마크를 제공하기 위한 방법의 흐름도.
도 7은 본 발명에 따라 매립된 데이터 채널과 관련하여 연성 워터마크를 검출하기 위한 방법의 흐름도.
도 8은 본 발명의 제 2실시예에 따라 매립된 데이터 채널과 관련하여 연성 워터마크를 제공하기 위한 장치의 블록도.
도 9는 본 발명의 제 3실시예에 따라 매립된 데이터 채널과 관련하여 연성 워터마크를 제공하기 위한 장치의 블록도.
도 10은 본 발명의 제 2 및 제 3실시예에서 사용된 연성 워터마크를 제공하기 위한 가변 스펙트럼 형태에 대한 그래프.
도 11은 본 발명의 제 2 및 제 3 실시예에 따라 연성 워터마크를 검출하기 위한 장치의 블록도.
도 12는 본 발명에 따른 연성 워터마크를 가진 매체 신호가 저장되는 광디스크를 도시한 도면.
발명의 요약
본 발명의 목적은 연성 워터마크를 더 복잡하게 만들어 매체 신호에서 연성 워터마크가 감지될 수 없도록 연성 워터마크를 제공하는데 있다.
본 발명의 제 1 특징에 따르면, 상기 목적은 디지털 오디오 정보의 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호에 연성 워터마크를 부가하는 방법에 의하여 달성된다. 이러한 방법은,
매체 신호의 오디오 샘플들에 매립된 데이터 채널을 제공하는 단계; 및
상기 오디오 샘플중 적어도 일부에 연성 워터마크를 제공하는 단계를 포함하며,
연성 워터마크는 매립된 데이터 채널에 제공되거나 또는 매립된 데이터 채널과 관련된 코딩시에 제공된다.
본 발명의 제 2 특징에 따르면, 상기 목적은 디지털 오디오 정보의 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호에서 연성 워터마크를 검출하기 위한 방법에 의하여 달성되며, 이러한 방법은 오디오 샘플들의 적어도 일부에서 올바른 연성 워터마크의 존재 또는 부재를 검출하는 단계를 포함하며;
연성 워터마크는 존재하는 경우에 오디오 샘플들에 제공된 적어도 오리지널 매립된 데이터 채널에 제공되거나 또는 상기 매립된 데이터 채널과 관련된 코딩시에 제공된다.
본 발명의 제 3 특징에 따르면, 상기 목적은 디지털 오디오 샘플들의 적어도 하나의 세트를 포함하는 비디오 신호에 연성 워터마크를 부가하는 장치에 의하여 달성되며, 상기 장치는,
디지털 오디오 샘플들의 적어도 하나의 세트를 수신하는 디지털 매체 소스 입력;
오디오 샘플들의 적어도 일부에 사용하는 연성 워터마크를 제공하는 워터마크 형성 유닛; 및
매체 신호의 오디오 샘플들에 매립된 데이터 채널을 제공하고 매립된 데이터 채널에 연성 워터마크를 제공하거나 또는 적어도 매립된 데이터 채널과 관련된 코딩시 연성 워터마크를 제공하도록 구성된 매립된 데이터 삽입 유닛을 포함한다.
본 발명의 제 4 특징에 따르면, 상기 목적은 디지털 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호에서 연성 워터마크를 검출하기 위한 장치에 의하여 달성되며, 상기 장치는 오디오 샘플들의 적어도 일부에서 올바른 연성 워터마크의 존재 또는 부재를 검출하는 연성 워터마크 검출기를 포함하며;
연성 워터마크는 존재하는 경우에 적어도 원래 제공된 매립된 데이터 채널에 제공되거나 또는 상기 매립된 데이터 채널과 관련된 코딩시 제공된다.
본 발명의 제 5 특징에 따르면, 상기 목적은 디지털 오디오 정보의 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호에 의하여 달성되며, 상기 매체 신호는 오디오 샘플들의 적어도 한 샘플에 있는 연성 워터마크를 포함하며;
연성 워터마크는 적어도 원래 제공된 매립된 데이터 채널에 제공되거나 또는 매립된 데이터 채널과 관련된 코딩시에 제공된다.
본 발명의 제 6 특징에 따르면, 상기 목적은 디지털 오디오 정보의 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호를 포함하는 기록 매체에 의하여 달성되며, 상기 기록매체는, 오디오 샘플들의 적어도 하나에 있는 연성 워터마크를 포함하며;
연성 워터마크는 적어도 원래 제공된 매립된 데이터 채널에 제공되거나 또는 상기 매립된 데이터 채널과 관련된 코딩시에 제공된다.
청구항 제 2 항, 제 12 항 및 제 17 항은 매립된 데이터 채널에서 연성 워터마크들을 가지는 것을 요지로 한다.
청구항 제 3 항, 제 13 항 및 제 18 항은 매립된 데이터 채널에서 연성 워터마크와 관련한 검사 정보를 가지는 것을 요지로 한다.
청구항 제 4 항 및 제 19 항은 원 웨이 함수(one way function)로서 또는 강성 워터마크와 관련하여 검사 정보를 제공하는 것을 요지로 한다.
청구항 5 항, 제 14 항 및 제 20 항은 매립된 데이터 채널에 동기 및 할당 정보를 제공하는 것을 요지로 한다.
청구항 제 6 항 및 제 21 항은 매립된 데이터 채널을 가진 출력 오디오 샘플들에 대한 스펙트럼 형태의 주파수 변경으로서 연성 워터마크를 제공하는 것을 요지로 한다.
청구항 제 7 항 및 제 22 항은 매립된 데이터 채널에 삽입된 디더(dither)의 스펙트럼 형태를 변경시킴으로서 주파수 변경을 제공하는 것을 요지로 한다.
청구항 제 9 항 및 제 24 항은 오디오 샘플들에 부가된 잡음 형성 신호의 스펙트럼 형태를 변경시킴으로서 주파수 변경을 제공하는 것을 요지로 한다.
본 발명은 워터마크가 소수의 공간을 점유할 수 있고 매체 신호의 사용자가 계속해서 지각하지 못하는 다수의 오디오 샘플들을 가진 매체 신호와 관련한 복잡한 연성 워터마크들의 제공할 수 있는 장점을 가진다.
본 발명의 일반적인 사상은 매체 신호의 오디오 샘플들에 제공되는 매립된 데이터 채널에 연성 워터마크를 제공하거나 또는 매립된 데이터 채널의 코딩시에 연성 워터마크를 제공하는 것이다.
표현 "적어도 원래 제공된 매립된 데이터 채널은 예컨대 디지털 대 아날로그 및 아날로그 대 디지털 변환과 같은 가벼운 공격후에서와 같이 다른 처리 단계들에서 손실된 원래 제공된 매립된 데이터 채널을 지시한다.
본 발명의 이들 및 다른 특징들은 이하에 기술된 실시예들로부터 명백해질 것이다.
본 발명은 첨부된 도면들을 참조로하여 이하에서 더 상세히 설명될 것이다.
본 발명은 오디오 샘플들을 가진 디지털 매체 신호들에 연성 워터마크들을 제공하기 위한 분야에 관한 것이다. 매체 신호는 바람직한 실시예에서 오디오 신호이다. 그러나, 매체 신호는 오디오에 제한되지 않으나 오디오 샘플들을 포함할 때 예컨대 비디오와 같은 다른 매체 신호들을 위하여 제공될 수 있다.
도 1은 본 발명에 따른 장치의 블록도를 도시한다. 장치는 매체 신호의 오디오 샘플들에 연성 워터마크를 부가하기 위한 송신자 측 제 1 장치(10) 및 매체 신호의 오디오 샘플들에 연성 워터마크를 검출하기 위한 수신측 제 2 장치(15)를 포함한다. 제 1 장치(10)는 PCM(펄스 코드 변조) 샘플들의 형태, 예컨대 CD 레코드에 제공된 하나 이상의 노래들의 다수의 오디오 샘플들을 포함하는 오디오 샘플 소스(11)를 포함한다. 오이도 신호들은 여기에서 그들에 제공된 강성 워터마크를 이미 가지고 있다. 소스(11)는 1152 샘플들을 포함하는 프레임과 같은 다수의 샘플들의 제한된 부분에 오디오 샘플들에 대한 가청 임계치들을 제공하는 가청 결정유닛(13)에 접속된다. 유닛(13)은 매립된 데이터 삽입 유닛(14)에 접속되며 매립된 데이터 채널의 크기를 결정하기 위하여 사용되는 가청 임계치 정보(대시선으로 도시된) 뿐만아니라 샘플들(S)을 제공한다. 따라서, 유닛(14)은 PCM 샘플들(S)을 수신하기 위한 입력 및 가청 임계치 정보를 수신하기 위한 입력을 가진다. 매립된 데이터 삽입 유닛(14)은 삽입 유닛(14)에 매립될 데이터(D) 뿐만아니라 다른 형태의 데이터(D)를 식별하는 할당 정보(대시선으로 도시됨)를 제공하는 매립된 데이터 제공 유닛(12)에 접속된다. 매립된 데이터 삽입 유닛(14)은 오디오 샘플들(S)에 매립된 데이터 채널을 셋업하며, 오디오 샘플들(S)의 크기는 수신된 가청 임계치 정보에 의하여 결정된다. 유닛(14)은 연성 워터마크를 샘플들에 삽입하며 채널을 통해 워터마크들을 검출하기 위한 장치(15)에 수장된 샘플들(S')을 전송한다. 유닛(15)은 매립된 데이터 추출 유닛(16)에서 매립된 데이터 채널을 가진 PCT 샘플들(S')을 수신한다. 매립된 데이터 채널의 데이터(D)는 추출된 후 매립된 데이터 프로세서(17)에 제공된다. 수신된 PCM 샘플들(S')은 또한 오디오 프로세서(18)에 제공되며 이에 따라 매립된 데이터는 오디오 프로세서에 대한 샘플들에서 균일하게 유지된다.
도 2는 매립된 데이터 채널에 삽입될 데이터(D)를 수신하는 제 1 버퍼(20) 및 PCT 샘플들(S)을 수신하기 위한 제 2 버퍼(22)를 포함하는 매립된 데이터 삽입 유닛(14)의 블록도를 도시한다. 제 2 버퍼에서, PCM 샘플들은 보조 데이터(D)에 대한 공간을 제공하기 위하여 작은 크기의 샘플들로 양자화된다. 블록은 또한 수신된 가청 임계치 정보에 기초할 뿐만아니라 매립된 데이터 채널에 제공되고 매립된 데이터 제공 유닛(12)으로부터 수신될 데이터 콘텐츠에 대한 정보에 기초하여 매립된 데이터 채널에 대한 동기 및 할당 정보를 결정하는 제어 유닛(24)을 포함한다. 제어 유닛(24)은 얼마나 많은 각각의 오리지널 PCM 샘플(S)의 비트들이 보도 데이터를 포함하는지에 대한 정보를 제 1 및 제 2 버퍼(20, 22)에 제공한다. 이러한 결정은 유닛(13)으로부터의 정보에 기초하여 다수의 샘플 블록들에 대하여 동적으로 수행된다. 제어 유닛(24) 및 두 개의 버퍼(20, 22)는 결합기(26)에 접속되며, 결합기(26)에서는 보조 데이터가 기록된 PCM 샘플들의 최하위 빈 비트들에 삽입된다. 제어 유닛(24)은 또한 매립된 데이터 채널에 삽입하기 위하여 동기 및 할당 정보를 결합기(26)에 전송한다.
도 3은 매립된 데이터 제공 유닛(12)의 블록도를 도시한다. 여기에서, 연성 워터마크 소스(30) 또는 연성 워터마크(WM)를 제공하는 워터마크 형성 유닛은 보조 데이터(XD)를 제공하는 보조 데이터 소스(32)와 함께 데이터 결합기(34)에 접속된다. 결합기(34)는 매립된 데이터 채널에 삽입될 데이터(D)를 형성하기 위하여 두 개의 정보 피스를 결합한다. 연성 워터마크 소스(30)는 공지된 원리들에 따라 일반적인 랜덤 문자의 다수의 비트들로서 연성 워터마크를 제공한다. 보조 데이터는 디스플레이 가능 서브타이틀들 또는 텍스트, 보조 사운드 채널 중설음 스피치 서비스, 가라오케 또는 비디오와 같은 보조 코멘트의 형태를 가질 수 있다. 결합기는 또한 데이터가 워터마크인지에 관한 할당 정보 그리고 매립된 데이터 삽입 유닛의 제어 유닛에 대한 보조정보인 할당 정보를 제공한다.
CD 오디오 신호는 보통 두개의 채널, 즉 매립된 데이터가 삽입될 수 있는 좌측 및 우측 채널을 포함한다. 도 4는 일반적으로 매립된 데이터 채널을 좌측 및 우측 채널에 제공하는 방법을 도시한다. 우선, 샘플들은 프레임들(Fr)로 분할되며, 여기서 프레임은 1152 PCM 샘플들로 구성된다. 그 다음에, 각각의 프레임(Fr)은 3개의 다른 서브프레임들(SF0, SF1, SF2)로 재분할된다. 매립된 데이터 신호의 지각 특성들로 인하여, 각각의 PCM 샘플의 두개의 최하위 비트들을 매립된 데이터 채널로서 제공하는 것이 항상 가능하며, 따라서 두개의 최하위 비트들은 매립된 데이터 페이로드의 성질을 지시하기 위하여 사용되는 할당 및 동기 정보를 위하여 항상 제공될 수 있다. 도 4에는 두개의 채널, 즉 프레임(Fr)에 대한 우측 및 좌측 채널(R CH, L CH)이 도시되어 있다. 매립된 데이터 채널은 각각의 채널에 제공된다. 우측 채널(R CH)은 모든 서브프레임의 매립된 데이터 채널을 포함하는 반면에, 좌측 채널(L CH)은 단지 제 2 및 제 3 서브프레임(SF1, SF2)의 매립된 데이터 채널을 포함한다. 매립된 채널을 포함하는 제 1샘플은 CRC-검사(42)가 첨부된 동기 및 할당 정보(40)를 가진 필드를 항상 포함한다. 이러한 부분은 항상 이용가능한 매립된 채널의 부분에 제공된다. 따라서, 이러한 정보는 매립된 데이터 채널의 크기, 연성 워터마크 및 보조 데이터의 위치 뿐만아니라 매립된 데이터 채널이 제공되는 샘플들을 지시한다. PCM 샘플들의 특성들에 따르면, 보조 데이터에 소수의 비트들이 제공될 수 있으며, 여기서 우측 채널(R CH)은 제 1 및 제 2 서브프레임들(SF0, SF1)에서 많을 공간을 가지는 것으로 도시되며 우측 채널의 제 3 서브프레임(SF2)은 고용량을 가진다. 좌측 채널(L CH)은 제 2 서브프레임(SF1)에서 임의의 여분의 용량을 가지지 않으나 제 3 서브프레임(SF2)에서 임의의 여분의 용량을 가진다. 용량은 이전에 언급된 가청 임계치 정보를 통해 프레임 단위로 결정된다. 보조 데이터(44)는 연성 워터마크 뿐만아니라 수신기측에서 처리되도록 한 다른 보조 데이터를 포함한다. 보조 데이터를 포함하는 각각이 서브프레임은 그 단부에서 CRC 검사(46)가 이루어진다. 이러한 CRC 검사는 연성 워터마크에 기초하며 바람직하게 원 웨이 함수로서 제공되거나 또는 이전에 삽입된 강성 워터마크와 임의의 형태로 관련된다.
도 5는 매립된 데이터 채널을 포함하는 PCM 샘플들을 수신하는 수신기 또는 워터마크 검출 장치의 블록도를 도시한다. 매립된 데이터 추출 유닛(16)은 PCM 샘플들(S')이 수신되는 입력 버퍼(50), 및 매립된 데이터 채널로부터 동기 및 할당 정보를 추출하여 전체 수신된 PCM 샘플들(S')을 오디오 프로세서(18)에 그리고 추출된 매립 데이터를 매립된 데이터 프로세서(17)에 제공하는 제어 유닛(52)을 포함한다. 매립된 데이터 프로세서(17)는 연성 워터마크 검출기(56), 및 스위치(58)를 통해 버퍼(50)에 접속된 보조 데이터 프로세서(54)를 포함한다. 제어 유닛(52)은 동기 및 할당 정보, 즉 어느 부분이 보조 데이터인지 그리고 어느 부분이 연성 워터마크인지를 지시하는 정보에 따라 스위치(58)를 제어한다. 연성 워터마크 검출기(56)는 연성 워터마크(WM) 및 대응 CRC 코드를 검사하고, CRC 검사들에 따라 워터마크가 정확한지 또는 거짓인지를 지시한다. 연성 워터마크의 검출은 물론 대응 강성 워터마크의 검출과 관련하여 이루어진다.
본 발명에 따른 방법은 송신기측 및 수신기측에서 수행되는 방법적 단계들을 도시한 도 6 및 도 7을 참조로하여 지금 짧게 기술될 것이다.
첫째, 매립된 데이터 채널은 매체 신호의 PCM 샘플들에 제공된다(단계 60). 그 다음에, 연성 워터마크 및 워터마크를 위한 대응 검사합, 즉 CRC 검사가 이루어진다(단계 62). 그 다음에, 동기 및 할당 정보가 제공된다(단계 64). 이러한 동기 및 할당 정보는 PCM 샘플들의 특성들에 기초하여 프레임 단위로 계산된다. 동기 및 할당 정보 뿐만아니라 검사합 및 임의의 가능한 보조 정보를 가진 연성 워터마크는 매립된 데이터 채널에 제공된다(단계 66). 동기 및 할당 정보는 매립된 데이터 채널을 포함하는 각각의 프레임의 제 1 서브프레임에 제공되는 반면에, 모든 다른 데이터는 매립된 데이터 채널을 포함하는 모든 서브프레임들에 제공된다. 검사합 뿐만아니라 임의의 보조 데이터를 가진 워터마크는 샘플들의 사운드 품질 때문에 이용 가능한 공간에 따라 삽입된다.
수신측에서, 동기 및 할당 정보는 매립된 데이터 채널로부터 추출된다(단계 70). 그 다음에, 데이터는 상기 정보에 기초하여 데이터 채널로부터 추출된다(단계 72). 그 다음에, 가능한 워터마크는 동기 및 할당 정보에 기초하여 첨부 검사함과 함께 워터마크 검출기에 제공된다(단계 74). 오리지널 PCM 샘플들은 오디오 프로세서에 제공되는 반면에, 보조 데이터는 보조 데이터 프로세서에 제공된다. 그 다음에, 연성 워터마크의 존재 또는 부재가 검출된다(단계 76).
본 발명의 앞서 기술된 제 1 및 바람직한 실시예에서, 데이터는 데이터 채널에서 정규 비트들로서 제공된다. 또한, 보조 데이터가 제공된다. 또한 임의의 보조 데이터없이 채널에 단지 워트마크만을 제공하는 것이 가능하다는 것이 인식되어야 한다. 매립된 데이터 채널의 데이터는 랜덤화 함수를 사용하여 랜덤화된 방식으로 제공될 수 있다. 이러한 경우에, 워터마크는 랜덤화되는 반면에, 대응 CRC 검사는 이루어지지 않는다. 디코딩 후에, CRC 검사는 워터마크 검출기에서 정확성을 위하여 검사되는 워터마크의 정확한 랜덤화 버전을 제공하기 위하여 사용된다. 더욱이, 연성 워터마크의 CRC-검사가 사용되지 않는다는 것이 인식되어야 한다. 그러나, 정확한 워터마크가 검출되기가 곤란한 위험성이 존재한다.
본 발명의 앞서 기술된 바람직한 실시예에서는 매체 신호의 사용자가 연성 워터마크를 지각할 수 없도록 하면서 다수의 비트들을 점유하는 연성 워터마크를 포함할 수 있는 가능성이 존재한다. 이는 악의있는 공격자들이 쉽게 공격할 수 없는 더 복잡한 워터마크가 제공될 수 있다는 것을 의미한다. 그러나, 이는 DA/AD 변환(디지털 대 아날로그 및 아날로그 대 디지털 변환)과 같은 가벼운 공격에는 쉽게 당할 수 있다. 이에 대한 주요 이유는 연성 워터마크의 페이로드가 시간 영역에 기록되기 때문이다. 아날로그 영역에서 재샘플링한 후에, 정확한 페이로드가 복원될 수 있는 가능성은 희박하다. 본 발명의 제 2 및 제 3 실시예는 이러한 문제점을 해결하여 상기와 같은 형태의 가벼운 공격들에 강한 연성 워터마크를 제공기술을 제공한다.
제 2 실시예에 따른 매립된 데이터 삽입 유닛의 변경은 도 8에서 블록도로 도시된다. 여기서는 연성 워터마크가 매립된 데이터 채널에 다수의 비트로서 직접 삽입되지 않으나 워터마크를 삽입하기 위한 다른 방식이 제공된다.
도 8에는 매립된 데이터 채널에 제공하기 위한 보조 데이터(D)가 랜덤화 함수(R)를 사용하는 랜덤화 유닛(81)에 의하여 랜덤화되는 방법이 도시되어 있다. 오리지널 PCM 샘플들(S)은 함수(H)를 가진 잡음을 형성하는 잡음 형성 유닛(89)의 출력이 접속되는 제 1 감산 유닛(80)에 제공된다. 제 1 감산 유닛(80)은 랜덤화 유닛(81)의 출력이 접속되는 제 2 감산 유닛(82)에 접속되다. 제 2 감산 유닛(82)은 양자화 함수(Q)를 가진 양자화 유닛(81)에 접속되며, 여기서 양자화 유닛(84)의 출력은 랜덤화 유닛(81)의 출력에 접속되는 가산 유닛(86)에 접속된다. 가산 유닛(86)은 출력신호(S')를 제공한다. 출력신호(S')는 수신측에 제공되나 제 1 감산 유닛(80)에 접속되는 제 3감산 유닛(87)에 제공된다. 제 3감산 유닛(87)은 잡음 형성 유닛(89)의 입력에 접속된다. 워터마크는 랜덤화 유닛(81)에 영향을 끼침으로서 제공된다.
도 8의 장치의 기능은 다음과 같다. 매립된 데이터 채널에 대한 보조 데이터(D)는 보조 데이터가 오디오 샘플들의 다수의 최하위 비트들을 구성하는 가역 랜덤화 함수(R)에 따라 보조 데이터를 랜덤화하는 랜덤화 유닛(81)에 제공된다. 랜덤화는 지연된 입력 데이터 비트들에 대하여 개별적으로 또는 결합하여 수행하는 태핑 지연 라인 및 다수의 배타적 유닛 또는 결합 유닛을 포함하는 CRC 회로를 통해 제공될 수 있다. 이와 같이 랜덤화된 최하위 비트들은 디더링의 형태로 제공되고 PCM 샘플들(S)로부터 감소된다. 감산에 의한 결과적인 신호는 다수의 최하위 비트가 PCM 샘플들로부터 무시되도록 양자화 유닛(84)에서 양자화된다. 무시된 다수의 비트들은 이전에 언급된 바와 같이 가청 임계치 및 PCM 샘플들의 마스킹된 에러 스펙트럼을 분석함으로서 동적으로 결정된다. 이와 같이 양자화된 신호는 랜덤화된 최하위 비트들 또는 디더링의 형태로 보도 데이터(D)가 부가되며, 여기서 삽입된 다수의 비트들은 마스킹된 에러 스펙트럼의 동적 분석에 의하여 결정된다. 결과치는 매립된 데이터 채널을 포함하는 PCM 샘플들을 가진 신호(S')로서 제공된다. 제 3 감산 유닛(87)은 입력 PCM 샘플들(S) 및 출력 PCM 샘플들(S')간의 에러 신호를 잡음 형성 유닛(89)에 제공한다. 잡음 형성 유닛(89)은 에러 신호에 기초하여 백색 잡음 플로어를 형성하고 이를 입력신호(S)로부터 감산하는 잡음 형성 필터이다. 장치의 기능은 여기에 참조문헌으로서 통합되는 WO-A-95/18523에 상세히 기술된다.
워터마크는 디더(dither)의 주파수 스펙트럼의 가변을 통해 부가된다. 따라서, 연성 워터마크는 매립된 데이터 채널을 코딩으로 제공된다. 이는 비균일 스펙트럼을 제공하는 랜덤화 함수(R)의 사용을 통하여 수행된다. 이러한 방식으로 매립된 데이터가 복원될 수 있다. 선택적으로, 디더의 고주파수 스펙트럼이 변화되도록 계수가 선택되는 필터를 통해 디더를 필터링하는 것이 가능하다. 그러나, 이는 데이터가 대부분의 경우에 손실되기 때문에 바람직하지 않다. 디더의 주파수 스펙트럼은 잡음 형성 유닛(89)에 대한 적정 계수들을 선택하는데 사용되는 정보를 제공하기 위하여 적절하게 마스킹된 에러 스펙트럼과 결합된다.
도 9는 본 발명의 제 3 실시예의 블록도로 연성 워터마크를 제공하는 대안 장치를 도시한다. 도 9에는 동일한 랜덤화 함수(R)를 사용하는 랜덤화 유닛(91)에 의하여 보조 데이터가 랜덤화되는 방법이 도시되어 있다. 오리지널 PCM 샘플들(S)은 함수(H)를 가진 잡음을 형성하는 잡음 형성 유닛(89)의 출력이 접속되는 제 1 감산 유닛(90)에 제공된다. 제 1 감산 유닛(90)은 랜덤화 유닛(91)의 출력이 접속되는 제 2감산 유닛(92)에 접속되다. 제 2 감산 유닛(92)은 양자화 함수(Q)를 가진 양자화 유닛(94)에 접속되며, 여기서 양자화 유닛(94)의 출력은 랜덤화 유닛(91)의 출력에 접속되는 가산 유닛(96)에 접속된다. 가산 유닛(96)은 제 1 감산 유닛(90)에 접속되는 제 3 감산 유닛(97)에 제공되는 출력 신호(S')를 제공한다. 제 3 감산 유닛(97)은 잡음 형성 유닛(99)의 입력에 접속된다. 워터마크는 랜덤화 유닛(99)에 영향을 끼침으로서 제공된다.
도 9에 도시된 장치의 기능은 도 8에 도시된 장치의 기능과 동일하다. 그러나, 차이점은 연성 워터마크가 잡음 형성 유닛(99)의 주파수 스펙트럼의 변화를 통해 부가된다는 점이다. 이는 주파수 스펙트럼이 변화되도록 잡음 형성 유닛(99)의 필터 계수들의 선택을 통해 수행된다.
도 10은 본 발명의 제 2 또는 제 3 실시예에 따라 변경된 전형적인 스펙트럼을 도시한다.
도 10에는 4가지 다른 곡선들이 도시되어 있다. 제 1 곡선(100)은 오디오 샘플의 마스킹된 에러 임계치, 즉 인간 청각 시스템에 대한 단일 주파수들에 기초하는 가청 레벨을 도시한다. 매립된 데이터 채널에 의하여 제공된 잡음 및 잡음 형성 유닛으로부터의 잡음을 지각할 수 없도록 하기 위해서는 상기 곡선 이하에 있어야 한다. 제 2 곡선(104)은 잡음 형성 함수를 사용하는 잡음 형성 및 부가된 데이터에 기초하여 오디오 샘플들에 부가된 잡음에 대한 전형적인 주파수 스펙트럼을 도시한다. 이러한 곡선은 입력신호가 묵음인 경우인 두개의 비트들을 가진 매립된 데이터 채널에 대응한다. 이들 곡선들(100, 104)은 실선으로 도시된다. 본 발명에 따라 제공되는 전형적인 변경들이 제 3 및 제 4 곡선(106, 108)으로 각각 도시된다. 제 3 곡선(106)은 대시선으로 지시되며, 제 4 곡선(108)은 점선으로 지시된다. 제 3 곡선(106)에서, 스펙트럼의 고주파수 부분은 이러한 곡선 부분이 제 2정규 곡선(104)보다 약간 더 경사지게 상승하고 제 4곡선(108)이 제 2정규 곡선(104)보다 약간 덜 경사지게 상승하도록 수정되었다. 제 3 및 제 4곡선들은 연성 워터마크의 페이로드에 각각 대응할 수 있다. 이러한 종류의 변경은 검출기에서 검출 가능하다.
도 11은 매립된 데이터를 가진 PCM 샘플을 수신하기에 적절한 수신기의 블록도를 도시한다. 수신기는 제 2 및 제 3실시예들에 따라 삽입된 연성 워터마크를 가진 PCM 샘플들을 수신한다. 도 5에서와 같이, 매립된 데이터 추출 유닛(16)은 PCM 샘플들이 수신되는 입력 버퍼(50), 및 매립된 데이터 채널로부터 동기 및 할당 정보를 추출하고 전체 수신된 PCM 샘플들(S')을 오디오 프로세서(18)에 제공하고 또한, 매립된 데이터(D)를 매립된 데이터 프로세서(17)에 제공하는 제어 유닛(52)을 포함한다. 매립된 데이터 프로세서는 매립된 보조 데이터를 복원하기 위하여 역코딩함수(R-1)를 적용한다. 그러나, 연성 워터마크 검출기는 매립된 데이터 프로세서(17)에 제공되지 않는다. 수신된 오디오 샘플들(S')을 수신하고 또한 제어 유닛(52)으로부터 동기 및 할당 정보를 수신하는 입력 버퍼(50)에 접속된 스펙트럼 형성 결정기(110)를 포함하는 개별 연성 워터마크 검출기가 존재한다. 이러한 정보에 기초하여, 결정기(110)는 연성 워터마크들을 포함하는 것으로 지시된 오디오 샘플들의 스펙트럼 형태들을 결정한다. 그 다음에, 이러한 형태는 연성 워터마크를 위하여 제공될 수 있는 다른 스펙트럼 형태들을 포함하는 스펙트럼 형태 라이브러리(112)에 접속되는 형상 비교 유닛(114)에 전송된다. 이러한 형상 비교들에 기초하여, 비교 유닛은 올바른 연성 워터마크의 존재 또는 부재를 지시한다.
스펙트럼 형태 결정기는 보통 시간 종속 샘플을 주파수 영역으로 변환하고 상기 비교들이 이루어지는 FFT(고속 퓨리에 변환)을 포함한다.
앞에서는 PMC 샘플들이 임의의 가벼운 공격에 영향을 받지 않는 경우를 기술하였다. 만일 가벼운 공격에 영향을 받으면, 추출이 가능한 임의의 매립된 데이터가 존재하지 않는다. 이러한 경우에, 스펙트럼 형태 변경이 유지되기 때문에 연성 워터마크를 식별하는 것이 여전히 가능하다. 그러나, 검출기는 연성 워터마크가 인코딩되는 위치를 식별하기 위하여 사용되는 동기 및 할당 정보를 수신할 수 없다. 이 경우에, 동기는 검출기가 스펙트럼 형태가 변화하는 시간위치를 식별할 수 있도록 파인더 시간 그리드에 대한 스펙트럼 형태를 분석함으로서 검출기에서 수행될 수 있다.
앞서 언급된 바와같이, 연성 워터마크는 오디오 샘플들에 제공된 매립된 데이터 채널을 가진 매체 신호와 관련하여 제공된다. 이러한 신호는 광 디스크와 같은 저장매체상에 저장될 수 있다. 도 12는 이러한 하나의 디스크(120)를 도시한다.
따라서, 본 발명은 워터마크가 소수의 공간을 점유할 수 있고 매체 신호의 사용자에게 중요하지 않은 다수의 오디오 샘플들을 가진 매체 신호와 관련하여 복잡한 연성 워터마크를 제공하는 방식을 제공한다. 본 발명의 일 변경으로, 연성 워터마크는 가벼운 공격들에 강하다.
본 발명은 여러 방식들로 변화될 수 있다. 임의의 적절한 전송 채널이 송신기측 및 수신기측사이에 채널을 제공할 수 있다. 미이어 신호는 또한 CD 디스크와 같은 저장매체상에 저장된후 채널을 제공하기 위하여 적절한 방식으로 수신측에 제공될 수 있다. 오디오 샘플들의 두개의 채널들, 즉 좌측채널 및 우측채널이 존재하나, 본 발명은 오디오 샘플들의 단지 한 채널만을 사용할 수 있다.
동기 및 할당 정보는 프레임 단위로 수행되지 않아야 한다. 대안으로서 동기 및 할당 정보를 서브프레임 단위로 제공하는 것이 또한 가능하다. 수신장치는 오디오를 처리하거나 또는 보조 데이터를 추출하지 못한다. 단순한 형태로, 수신측은 연성 워터마크를 검출하기 위하여 연성 워터마크를 추출하는 기능만을 가진다. 매립된 데이터 채널에 페이로드에 대한 정보는 매립된 데이터 제공유닛으로부터 매립된 데이터 삽입 유닛으로 제공되지 않아야 한다. 이러한 정보는 송신기측 및 수신기측 상의 장치들에 의하여 사전에 알려질 수 있다. 또한, 매립된 데이터 프로세서에서 추출 및 처리하기 위하여 매립된 데이터 채널에 상기 정보를 제공하는 것이 가능하다.

Claims (28)

  1. 디지털 오디오 정보의 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호(S)에 연성 워터마크(fragile watermark; WM)를 부가하는 방법에 있어서,
    상기 매체 신호의 오디오 샘플들에 매립된 데이터 채널(40, 42, 44, 46)을 제공하는 단계(단계 60); 및
    상기 오디오 샘플들 중 적어도 일부에 연성 워터마크를 제공하는 단계(단계 66)를 포함하고, 상기 연성 워터마크는 상기 매립된 데이터 채널에 제공되거나 또는 상기 매립된 데이터 채널과 관련된 코딩시에 제공되는, 연성 워터마크 부가 방법.
  2. 제 1 항에 있어서,
    상기 연성 워터마크를 제공하는 단계는 상기 매립된 데이터 채널(44)에 상기 연성 워터마크를 삽입하는 단계를 포함하는, 연성 워터마크 부가 방법.
  3. 제 2 항에 있어서,
    상기 연성 워터마크와 관련된 검사 정보(46)를 발생하는 단계(단계 62), 및 상기 연성 워터마크와 관련된 상기 검사 정보를 상기 매립된 데이터 채널에 삽입하는 단계(단계 66)를 더 포함하는, 연성 워터마크 부가 방법.
  4. 제 3 항에 있어서,
    원 웨이 함수(one way function)로서 또는 상기 연성 워터마크와 연관된 강성 워터마크(robust watermark)와 관련하여 상기 검사 정보를 발생하는 단계를 더 포함하는, 연성 워터마크 부가 방법.
  5. 제 1 항에 있어서,
    상기 매립된 데이터 채널에 동기 및 할당 정보(40)를 삽입하는 단계(단계 66)를 더 포함하고, 상기 동기 및 할당 정보는 상기 매립된 데이터 채널에서 데이터의 추출을 가능하게 하는, 연성 워터마크 부가 방법.
  6. 제 1 항에 있어서,
    상기 연성 워터마크 제공 단계는 상기 매립된 데이터 채널을 가진 출력 오디오 샘플들의 스펙트럼 형태의 주파수 변경을 제공하는 단계를 포함하는, 연성 워터마크 부가 방법.
  7. 제 6 항에 있어서,
    상기 주파수 변경은 상기 매립된 데이터 채널에 삽입될 디더(dither)의 스펙트럼 형태의 변경을 통하여 제공되는, 연성 워터마크 부가 방법.
  8. 제 7 항에 있어서,
    잡음 형성 신호(noise shaped signal)를 결정하는 정보를 제공하기 위하여 상기 디더(dither)의 스펙트럼과 원했던 마스킹된 에러 스펙트럼을 조합하는 단계, 상기 잡음 형성 신호를 제공하는 단계 및 상기 잡음 형성 신호와 상기 오디오 샘플들을 조합하는 단계를 더 포함하는, 연성 워터마크 부가 방법.
  9. 제 6 항에 있어서,
    상기 주파수 변경은 잡음 형성 신호의 스펙트럼 형태를 변경하고 상기 처리된 잡음 형성 신호와 상기 오디오 샘플들을 결합함으로서 제공되는, 연성 워터마크 부가 방법.
  10. 디지털 오디오 정보의 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호(S')에서 연성 워터마크(WM)를 검출하는 방법에 있어서,
    상기 오디오 샘플들의 적어도 일부에서 올바른 연성 워터마크의 존재 또는 부재를 검출하는 단계(단계 76)를 포함하고;
    상기 연성 워터마크가 존재하는 경우에 상기 오디오 샘플들 내의 적어도 원래 제공된 매립된 데이터 채널(40, 42, 44, 46)에 제공되거나 또는 상기 매립된 데이터 채널과 관련된 코딩시에 제공되는, 연성 워터마크 검출 방법.
  11. 제 10 항에 있어서,
    상기 오디오 샘플들은 매립된 데이터 채널을 포함하고, 상기 연성 워터마크 검출 방법은 상기 매립된 데이터 채널로부터 데이터를 추출하는 단계(단계 70, 72)를 더 포함하는, 연성 워터마크 검출 방법.
  12. 제 11 항에 있어서,
    상기 워터마크 검출 단계는 상기 매립된 데이터 채널(44)로부터 상기 연성 워터마크를 추출하는 단계를 포함하는, 연성 워터마크 검출 방법.
  13. 제 12 항에 있어서,
    상기 연성 워터마크에 관한 검사 정보(46)를 추출하는 단계 및 상기 검사 정보에 기초하여 상기 워터마크가 올바른 워터마크인지를 결정하는 단계를 더 포함하는, 연성 워터마크 검출 방법.
  14. 제 11 항에 있어서,
    상기 매립된 데이터 채널로부터 동기화 및 할당 정보(40)를 추출하고 데이터를 추출하는 단계 및 이러한 동기화 및 할당 정보에 기초하여 연성 워터마크를 검출하는 단계를 더 포함하는, 연성 워터마크 검출 방법.
  15. 제 10 항에 있어서,
    상기 연성 워터마크는 원래 제공된 매립된 데이터 채널과 관련하여 상기 매체 신호의 오디오 샘플들의 임의의 스펙트럼 변경으로서 제공되고 상기 연성 워터마크 검출 방법은 연성 워터마크의 존재 또는 부재를 검출하기 위하여 상기 오디오 샘플들의 스펙트럼 형태를 검출하는 단계를 더 포함하는, 연성 워터마크 검출 방법.
  16. 디지털 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호(S)에 연성 워터마크(WM)를 부가하는 장치(10)에 있어서,
    상기 디지털 오디오 샘플들의 적어도 하나의 세트를 수신하는 디지털 매체 소스 입력;
    상기 오디오 샘플들의 적어도 일부에 사용하기 위한 연성 워터마크를 제공하는 워터마크 형성 유닛(30); 및
    상기 매체 신호의 오디오 샘플들에 매립된 데이터 채널(40, 42, 44, 46)을 제공하고 상기 매립된 데이터 채널에 상기 연성 워터마크를 제공하거나 또는 적어도 상기 매립된 데이터 채널과 관련된 코딩시에 상기 연성 워터마크를 제공하도록 구성된 매립된 데이터 삽입 유닛(14)을 포함하는, 연성 워터마크 부가 장치.
  17. 제 16 항에 있어서,
    상기 매립된 데이터 삽입 유닛은 상기 매립된 데이터 채널(44)에 상기 연성 워터마크를 삽입하도록 구성되는, 연성 워터마크 부가 장치.
  18. 제 17 항에 있어서,
    상기 워터마크 형성 유닛은 상기 연성 워터마크와 관련된 검사 정보를 발생하도록 구성되고 상기 매립된 데이터 삽입 유닛은 상기 연성 워터마크와 관련된 상기 검사 정보를 상기 매립된 채널(46)에 삽입하도록 구성되는, 연성 워터마크 부가 장치.
  19. 제 18 항에 있어서,
    상기 워터마크 형성 유닛은 원 웨이 함수로서 또는 상기 연성 워터마크와 연관된 강성 워터마크와 관련하여 상기 검사 정보를 발생하도록 구성되는, 연성 워터마크 부가 장치.
  20. 제 16 항에 있어서,
    상기 매립된 데이터 삽입 유닛은 상기 매립된 데이터 채널(40)에서의 데이터의 추출을 가능하게 하는 동기화 및 할당 정보를 삽입하도록 구성되는, 연성 워터마크 부가 장치.
  21. 제 16 항에 있어서,
    상기 매립된 데이터 삽입 유닛은 상기 매립된 데이터 채널을 가진 출력 오디오 샘플들의 스펙트럼 형태의 주파수 변경으로서 상기 연성 워터마크를 제공하도록 구성되는, 연성 워터마크 부가 장치.
  22. 제 21 항에 있어서,
    상기 매립된 데이터 삽입 유닛은 가역 코딩 함수(R)로 코딩된 디더(dither)의 형태로 데이터를 상기 매립된 데이터 채널에 제공하는 랜덤화 유닛(randomising unit; 81)을 포함하며, 상기 매립된 데이터 삽입 유닛은 연성 워터마크를 제공하기 위하여 상기 매립된 데이터 채널에 삽입될 상기 디더의 스펙트럼 형태를 변경시키도록 구성되는, 연성 워터마크 부가 장치.
  23. 제 22 항에 있어서,
    상기 매립된 데이터 삽입 유닛은 잡음 형성 유닛(89)을 포함하고 상기 디더 변경의 스펙트럼과 원했던 마스킹된 에러 스펙트럼을 조합한 후 상기 오디오 샘플들과 조합하는 잡음 형성 신호를 형성하기 위해 이러한 정보를 상기 잡음 형성 유닛에 제공하도록 구성되는, 연성 워터마크 부가 장치.
  24. 제 21 항에 있어서,
    상기 매립된 데이터 삽입 유닛은 잡음 형성 유닛(99)을 더 포함하며, 상기 잡음 형성 유닛으로부터의 잡음 형성 신호의 스펙트럼 형태를 변경시키고 상기 처리된 잡음 형성 신호를 상기 오디오 샘플들과 조합하도록 구성되는, 연성 워터마크 부가 장치.
  25. 디지털 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호(S')에서 연성 워터마크(WM)를 검출하기 위한 장치(15)에 있어서,
    상기 오디오 샘플들의 적어도 일부에서 올바른 연성 워터마크의 존재 또는 부재를 검출하는 연성 워터마크 검출기(56; 110, 112, 114)를 포함하고,
    상기 연성 워터마크가 존재하는 경우에 적어도 원래 제공된 매립된 데이터 채널(40, 42, 44, 46)에 제공되거나 또는 상기 매립된 데이터 채널과 관련된 코딩시에 제공되는, 연성 워터마크 검출 장치.
  26. 제 25 항에 있어서,
    상기 매체 신호의 오디오 샘플들에서 매립된 데이터 채널의 데이터를 추출하는 매립된 데이터 추출 유닛(16)을 더 포함하는, 연성 워터마크 검출 장치.
  27. 디지털 오디오 정보의 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호(S')에 있어서,
    상기 오디오 샘플들의 적어도 하나에서 연성 워터마크(WM)를 포함하고,
    상기 연성 워터마크는 적어도 원래 제공된 매립된 데이터 채널(40, 42, 44, 46)에 제공되거나 또는 상기 매립된 데이터 채널과 관련된 코딩시에 제공되는, 매체 신호.
  28. 디지털 오디오 정보의 오디오 샘플들의 적어도 하나의 세트를 포함하는 매체 신호(S')를 포함하는 기록 매체(120)에 있어서,
    상기 신호는 상기 오디오 샘플들의 적어도 하나에서 연성 워터마크(WM)를 포함하고,
    상기 연성 워터마크는 적어도 원래 제공된 매립된 데이터 채널(40, 42, 44, 46)에 제공되거나 또는 상기 매립된 데이터 채널과 관련된 코딩시에 제공되는, 기록 매체.
KR1020057019077A 2003-04-08 2004-03-31 매립된 데이터 채널과 관련된 연성 오디오 워터마크 KR20050118230A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP03100946.7 2003-04-08
EP03100946 2003-04-08

Publications (1)

Publication Number Publication Date
KR20050118230A true KR20050118230A (ko) 2005-12-15

Family

ID=33155221

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020057019077A KR20050118230A (ko) 2003-04-08 2004-03-31 매립된 데이터 채널과 관련된 연성 오디오 워터마크

Country Status (6)

Country Link
US (1) US20060198557A1 (ko)
EP (1) EP1614111A1 (ko)
JP (1) JP2006524358A (ko)
KR (1) KR20050118230A (ko)
CN (1) CN1768386A (ko)
WO (1) WO2004090886A1 (ko)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI733583B (zh) * 2010-12-03 2021-07-11 美商杜比實驗室特許公司 音頻解碼裝置、音頻解碼方法及音頻編碼方法
CN102074240B (zh) * 2010-12-24 2012-03-14 中国科学院声学研究所 一种用于版权管理的数字音频水印算法
CN102566699A (zh) * 2010-12-25 2012-07-11 鸿富锦精密工业(深圳)有限公司 磁盘驱动器固定装置
US9767822B2 (en) 2011-02-07 2017-09-19 Qualcomm Incorporated Devices for encoding and decoding a watermarked signal
US9767823B2 (en) 2011-02-07 2017-09-19 Qualcomm Incorporated Devices for encoding and detecting a watermarked signal
TWI496138B (zh) * 2013-09-03 2015-08-11 Helios Semiconductor Inc 用於編解碼高頻聲音信號之技術和系統
TWI556226B (zh) * 2014-09-26 2016-11-01 威盛電子股份有限公司 音訊檔案合成方法及其所適用之音訊檔案合成系統
CN105100960A (zh) * 2015-09-06 2015-11-25 深圳市凯立德科技股份有限公司 一种行车记录视频数据加水印信息方法、检测方法及装置
CN109119086A (zh) * 2017-06-24 2019-01-01 天津大学 一种多层最低有效位的易碎水印语音自恢复技术
CN110992980B (zh) * 2019-11-28 2023-06-23 南方电网科学研究院有限责任公司 一种基于边缘计算的隐蔽潜信道识别方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100518470B1 (ko) * 1993-12-23 2005-12-27 코닌클리케 필립스 일렉트로닉스 엔.브이. 적응성디더감산,숨겨진채널비트삽입및필터링을통한다중비트코드화디지탈음향의엔코딩방법및장치와,이방법과함께사용하기위한엔코딩및디코딩장치
US6208735B1 (en) * 1997-09-10 2001-03-27 Nec Research Institute, Inc. Secure spread spectrum watermarking for multimedia data
CN1153456C (zh) * 1998-03-04 2004-06-09 皇家菲利浦电子有限公司 水印检测的方法和设备
EP1114417A1 (en) * 1999-07-20 2001-07-11 Koninklijke Philips Electronics N.V. Record carrier carrying a stereo signal and a data signal
JP4110690B2 (ja) * 1999-10-18 2008-07-02 ヤマハ株式会社 データ生成方法、記録装置、記録媒体、および再生装置
PL364770A1 (en) * 2000-02-01 2004-12-13 Koninklijke Philips Electronics N.V. Protecting content from illicit reproduction by proof of existence of a complete data set
US7228425B1 (en) * 2000-02-07 2007-06-05 Koninklijke Philips Electronics N. V. Protecting content from illicit reproduction by proof of existence of a complete data set via self-referencing sections
US7046808B1 (en) * 2000-03-24 2006-05-16 Verance Corporation Method and apparatus for detecting processing stages applied to a signal
US20010054144A1 (en) * 2000-06-16 2001-12-20 Michael Epstein Confirming the existence of a complete data set under multiple control scenarios
US7277468B2 (en) * 2000-09-11 2007-10-02 Digimarc Corporation Measuring quality of service of broadcast multimedia signals using digital watermark analyses
JP2002175089A (ja) * 2000-12-05 2002-06-21 Victor Co Of Japan Ltd 情報付加方法及び付加情報読み出し方法
EP1750426A1 (en) * 2000-12-07 2007-02-07 Sony United Kingdom Limited Methods and apparatus for embedding data and for detecting and recovering embedded data
US7266704B2 (en) * 2000-12-18 2007-09-04 Digimarc Corporation User-friendly rights management systems and methods
US7047187B2 (en) * 2002-02-27 2006-05-16 Matsushita Electric Industrial Co., Ltd. Method and apparatus for audio error concealment using data hiding
US7072718B2 (en) * 2002-12-03 2006-07-04 Cardiac Pacemakers, Inc. Antenna systems for implantable medical device telemetry

Also Published As

Publication number Publication date
US20060198557A1 (en) 2006-09-07
JP2006524358A (ja) 2006-10-26
WO2004090886A1 (en) 2004-10-21
EP1614111A1 (en) 2006-01-11
CN1768386A (zh) 2006-05-03

Similar Documents

Publication Publication Date Title
Cvejic et al. Increasing robustness of LSB audio steganography using a novel embedding method
US7366907B1 (en) Information processing device and method and program storage medium
US7289961B2 (en) Data hiding via phase manipulation of audio signals
EP1203376B1 (en) Method and apparatus for protecting content from illicit reproduction
JP4582384B2 (ja) 信号処理装置及びその方法並びにプログラム格納媒体
Saroha et al. A variant of LSB steganography for hiding images in audio
KR20050118230A (ko) 매립된 데이터 채널과 관련된 연성 오디오 워터마크
KR20020048507A (ko) 디지털 오디오의 워터마크 삽입/추출 장치 및 방법
US20060059001A1 (en) Method of embedding sound field control factor and method of processing sound field
Wang et al. A new audio watermarking based on modified discrete cosine transform of MPEG/audio layer III
US7114072B2 (en) Apparatus and method for watermark embedding and detection using linear prediction analysis
Singh et al. Enhancement of LSB based steganography for hiding image in audio
Loytynoja et al. Audio protection with removable watermarking
JPH11316599A (ja) 電子透かし埋め込み装置、オーディオ符号化装置および記録媒体
AU4411601A (en) Protecting content from illicit reproduction by proof of existence of a complete data set
EP1614103B1 (en) Updating of a buried data channel
Jenkins et al. Steganography in audio
Loytynoja et al. Audio encryption using fragile watermarking
KR20010043954A (ko) 전자 워터 마크 정보에 근거하는 콘텐츠 처리 장치
US7149592B2 (en) Linking internet documents with compressed audio files
JP2007519945A (ja) メディア信号への信号従属プロパティの埋め込み
JP4026500B2 (ja) 情報付加方法
Xu et al. Digital Audio Watermarking
Löytynoja et al. Watermark-based Counter for Restricting Digital Audio Consumption.
Bibhu On Line Secret Watermark Generation for AudioFiles

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid