[go: up one dir, main page]

JPH02162569A - Signal identifier - Google Patents

Signal identifier

Info

Publication number
JPH02162569A
JPH02162569A JP1276155A JP27615589A JPH02162569A JP H02162569 A JPH02162569 A JP H02162569A JP 1276155 A JP1276155 A JP 1276155A JP 27615589 A JP27615589 A JP 27615589A JP H02162569 A JPH02162569 A JP H02162569A
Authority
JP
Japan
Prior art keywords
signal
code
sequence
frequency bands
notch
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.)
Granted
Application number
JP1276155A
Other languages
Japanese (ja)
Other versions
JP3212988B2 (en
Inventor
Stuart J Best
スチュアート ジョン ベスト
Nigel Johnson
ナイジェル ジョンソン
Adrian M Sandford
エイドリアン マイルズ サンドフォード
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EMI Group Ltd
Original Assignee
Thorn EMI PLC
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 Thorn EMI PLC filed Critical Thorn EMI PLC
Publication of JPH02162569A publication Critical patent/JPH02162569A/en
Application granted granted Critical
Publication of JP3212988B2 publication Critical patent/JP3212988B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • H04H20/30Arrangements for simultaneous broadcast of plural pieces of information by a single channel
    • H04H20/31Arrangements for simultaneous broadcast of plural pieces of information by a single channel using in-band signals, e.g. subsonic or cue 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/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
  • Holo Graphy (AREA)
  • Detergent Compositions (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PURPOSE: To identify the presence and absence of writing by providing an encoding means and a means for forming the sequence of the corresponding notch in the given signal and deciding the existence of a code signal in any of the given signals. CONSTITUTION: An audio signal is supplied to notch filters 301, 303 through an A/D converter 307, digitized and supplied to the control branch of encoder including a masking filter 305. The output of the filter 305 is supplied to a multiplier 311, to which the output of a code frequency generatorr 211 is also supplied, through a rectifier 309 and connected to an adder 313. When this encoder is used, the adder 313 generates a desired encoded audio signal. The filters 301, 303 form a series of notches in the audio signal in a frequency band determined by a sequence generator and encoded to a proper code signal. Consequently, a decoder system is simplified.

Description

【発明の詳細な説明】 本発明は信号識別装置に関し、特に信号の順次の識別が
可能なように、信号にコードを重ねた装置に関する。か
かる装置は、例えばサウンド録音に際して、録音のオリ
ジナル、録音の著作権者あるいは支払うべき著作権料の
有無等を識別する情報を録音産業に与えるような特殊な
用途に用いられる。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a signal identification device, and more particularly to a device in which a code is superimposed on a signal so that signals can be sequentially identified. Such devices have special uses, such as when making sound recordings, to provide the recording industry with information identifying the original of the recording, the copyright holder of the recording, the presence or absence of copyright fees payable, etc.

本出願人の出願になるヨーロッパ特許出願第02450
37号明細書には、サウンドトラック録音に際して識別
コードを形成する装置が記載されており、この装置は、
オーディオ信号から2つの所定の周波数帯を除去して信
号中にノツチを形成するためのエンコーダ回路を備λて
いる。このエンコーダ回路は、適当な識別コードの形を
した信号をこれらノツチに挿入するようになっているが
、このコード信号は、ノツチの中心周波数におけるパル
スよりなり、そのコードシーケンスの各桁の値が1つの
周波数で表わされ、各桁の異なる値は他の周波数で表わ
される。
European Patent Application No. 02450 filed by the applicant
No. 37 describes a device for forming an identification code when recording a soundtrack, and this device includes:
An encoder circuit is provided for removing two predetermined frequency bands from the audio signal to form notches in the signal. The encoder circuit inserts into these notches a signal in the form of a suitable identification code, which code signal consists of a pulse at the center frequency of the notch, and the value of each digit of the code sequence is It is represented by one frequency, and different values of each digit are represented by other frequencies.

このような装置を用いると、ディジクル技術またはアナ
ログ技術を用いて、耳に聴^ないが回復可能な態様でコ
ードを高忠実度オーディオ信号中に挿入することが可能
になる。しかしながら、この装置は、オリジナルの録音
工程において用いられたのと同じ周波数において動作す
る狭帯域ノツチフィルタを用いることによって、ホーム
・コピアのような可能性のある詐取者がコードをフィル
ターアウトすることが可能であるために、防護の問題が
生じている。
Such devices allow codes to be inserted into high fidelity audio signals in an inaudible but recoverable manner using digital or analog techniques. However, by using a narrowband notch filter that operates at the same frequencies used in the original recording process, this device makes it difficult for potential fraudsters, such as home copiers, to filter out the codes. This poses a problem of protection.

本発明の1つの目的は、オーディオ信号の劣化を伴うこ
となしにフィルタアウトするのがより困難な識別コード
をサウンドトラック録音時に発生させるのに適した装置
を提供することにある。
One object of the invention is to provide a device suitable for generating identification codes during soundtrack recording that are more difficult to filter out without deteriorating the audio signal.

本発明の1つの態様によれば、エンコーディング手段を
備えた信号識別装置が提供される。この信号識別装置は
、与^られた信号の帯域幅内における複数の異なる所定
の周波数帯から周波数帯の1つの可変のシーケンスを選
択する手段と、選択された周波数帯のシーケンスを上記
与えられた信号から除去して、対応するノツチのシーケ
ンスを上記与えられた信号内に形成する手段と、挿入を
受ける上記ノツチの帯域幅の範囲内の周波数を有する各
コード信号のシーケンスを上記ノツチに挿入する手段と
、上記与λられた信号中の何れにコード信号が存在する
かを決定するデコーディング手段とを備えている。
According to one aspect of the invention, a signal identification device is provided that includes encoding means. The signal identification apparatus includes means for selecting a variable sequence of frequency bands from a plurality of different predetermined frequency bands within the bandwidth of a given signal, and means for selecting a variable sequence of frequency bands from a plurality of different predetermined frequency bands within a given signal bandwidth; means for subtracting from the signal to form a corresponding sequence of notches in said given signal and inserting into said notch a sequence of each code signal having a frequency within the bandwidth of said notch undergoing insertion; and decoding means for determining in which of the signals given λ a code signal is present.

本発明による装置においては、ノツチの周波数帯が信号
スペクトルの広い範囲に拡がりつるために、すべての可
能なノツチ周波数帯を同時に除去または妨害しようとす
る詐取者のいがなる企ても、オーディオ信号の著しい歪
を招くことになる。個個のノツチの存在を検出して、各
ノツチの周波数帯の範囲内にあるデータをフィルターア
ウトすることは可能であるが、少なくとも平均的なホー
ム・コピアの能力を超えた高度の信号処理手段が必要で
あろう。さらにノツチは擬似ランダム方式における信号
スペクトルの周辺で動かしつるが、コドの存在は、信号
がオーディオ信号の場合可聴的に、あるいは電子的テス
ト装置を用いて検出するのがより困難になる。
In the device according to the invention, since the notch frequency bands are spread over a wide range of the signal spectrum, any attempt by a fraudster to remove or block all possible notch frequency bands at the same time will be avoided in the audio signal. This will result in significant distortion of the image. Although it is possible to detect the presence of individual notches and filter out data that falls within each notch's frequency band, sophisticated signal processing means are at least beyond the capabilities of the average home copier. would be necessary. Furthermore, although the notch will move around the signal spectrum in a pseudo-random manner, the presence of a notch will be more difficult to detect audibly or using electronic test equipment if the signal is an audio signal.

本発明による好ましい実施例においては、少なくとも3
つの異なる所定の周波数帯があり、各コード信号が2つ
の異なる所定の周波数帯の範囲内の周波数を有している
In a preferred embodiment according to the invention, at least 3
There are two different predetermined frequency bands, and each code signal has a frequency within the two different predetermined frequency bands.

また、本発明によれば、与えられた信号のコーディング
のためのエンコーディング装置が提供され、このエンコ
ーディング装置は、与えられた信号の帯域幅内における
複数の異なる所定の周波数帯から周波数帯の1つの可変
のシーケンスを選択する手段と、選択された周波数帯の
シーケンスを上記与えられた信号から除去して、対応す
るノツチのシーケンスを上記与えられた信号中に形成す
る手段と、挿入を受ける上記ノツチの帯域幅の範囲内の
周波数を有する各コード信号のシーケンスを上記ノツチ
に挿入する手段とを備えている。
According to the invention, there is also provided an encoding device for coding a given signal, which encodes one of the frequency bands from a plurality of different predetermined frequency bands within the bandwidth of the given signal. means for selecting a variable sequence; means for removing a selected sequence of frequency bands from said given signal to form a corresponding sequence of notches in said given signal; and said notches undergoing insertion. means for inserting into said notch each sequence of code signals having a frequency within a bandwidth of .

以下、図面を参照して本発明の実施例について説明する
。本実施例は、高忠実度ミュージック・サウンドトラッ
クに識別コード信号を形成するように設計された装置で
あり、本出願人の出願になる前述したヨーロッパ特許出
願第0245037号明細書に記載された装置に応用す
るものである。
Embodiments of the present invention will be described below with reference to the drawings. The present embodiment is a device designed to form an identification code signal in a high fidelity music soundtrack and is described in the aforementioned European Patent Application No. 0245037 filed by the applicant. It is applied to

まず第1図を参照すると、本装置は、ミュージック・ト
ラックの周波数スペクトルの範囲内における6つの異な
るノツチ周波数帯の全部のうちから選択されたノツチ周
波数帯ベアの3つの異なる組合せの選択にもとづくコー
ディング信号を用いるように設計されている。上記6つ
の周波数帯は、第1図に示されているように、楽E3か
らAs4までの各音の間の中間に位置している。したが
って、2つの周波数帯ベアの組合せ数は15である。
Referring first to FIG. 1, the apparatus performs coding based on the selection of three different combinations of notch frequency bands selected from among all six different notch frequency bands within the frequency spectrum of a music track. Designed to use signals. As shown in FIG. 1, the above six frequency bands are located in the middle between each note from E3 to As4. Therefore, the number of combinations of two frequency band bears is 15.

しかしながら、コード化されたオーディオ信号をデコフ
ドするのに最終的に必要なデコーダの数を減らして装置
を簡単にするために、本実施例では例えば図のAペア、
Bベア、およびCベアのように、許容される組合せの数
は3つに限定される。
However, in order to simplify the device by reducing the number of decoders ultimately required to decod the encoded audio signal, in this embodiment, for example, the A pair in the figure,
Like B-bear and C-bear, the number of allowed combinations is limited to three.

この数3は、各ノツチ周波数帯の少なくとも1回使用を
確保する場合の最小の組合せ数である。
This number 3 is the minimum number of combinations to ensure that each notch frequency band is used at least once.

第2図および第3図を参照すると、ランダム・シーケン
ス・ジェネレータ201は、周波数帯ベアの可能な組合
せA、B、Cのうちのコーディング信号がある何れかを
選択するのに用いられ、2つのスイッチ203.205
を操作する。ランダム・シーケンス・ジェネレータ20
1に制御されて作動するフィルタ係数記憶器207は、
エンコーダ209内のディジタル信号処理(DSP)チ
ップに適切なソフトウェア信号をロードして、選択され
た周波数帯の周波数の適切な中心、例えばAペアの場合
の2713Hzおよび3228■Zにおいて、第3図に
301.303として示されている2つのノツチフィル
タをプログラムする。上記フィルタ係数記憶器207は
また、第3図に305として示されているマスキングフ
ィルタをプログラムするのに有効である。ランダム・シ
ーケンス・ジェネレータ201に応答するコード周波数
ジェネレータ211は、2つのノツチフィルタ301.
303の中心周波数において2進コーデイングパルスを
発生する。この場合、 2713Hzのパルスはコーデ
ィング信号の各データビットにおけるスペースすなわち
ゼロをあられし、3228Hzのパルスは各データビッ
トにおけるマークすなわち1をあられす。あるいはAペ
アが選択された場合、その逆もある。右側オーディオ信
号エンコーダは左側オーディオ信号エンコーダと等しい
構成を有するので、左側オーディオ信号エンコーダのみ
を示す第3図を特に参照すると、オーディオ信号がディ
ジタル信号に変換されていない場合、このエンコーダシ
ステムでは、各チャンネルの各オーディオ信号がA/D
コンバーク307を介してノツチフィルタ301.30
3に供給される。ディジタル化されたオーディオ信号は
またマスキングフィルタ305を含むエンコーダの制御
ブランチに供給され、このマスキングフィルタ305の
出力は、コード周波数ジェネレータ211の出力も供給
されるマルチプライヤ311に整流器309を介して供
給される。マルチプライヤ311の出力は加算器313
に接続され、加算器313は、このエンコーダが使用さ
れた場合、D/Aコンバータ315を介して所望のコー
ド化されたオーディオ信号を発生する。
Referring to FIGS. 2 and 3, a random sequence generator 201 is used to select which of the possible combinations A, B, and C of the frequency band bears has a coding signal, and the two switch 203.205
operate. random sequence generator 20
The filter coefficient memory 207 that operates under the control of
The digital signal processing (DSP) chip in encoder 209 is loaded with the appropriate software signals to center the frequencies of the selected frequency band, such as 2713 Hz and 3228 Z for the A pair, as shown in FIG. Program the two notch filters shown as 301 and 303. The filter coefficient store 207 is also useful for programming a masking filter, shown as 305 in FIG. Code frequency generator 211 responsive to random sequence generator 201 includes two notch filters 301 .
A binary coding pulse is generated at a center frequency of 303. In this case, the 2713 Hz pulse marks a space or zero in each data bit of the coding signal, and the 3228 Hz pulse marks a mark or 1 in each data bit. Or vice versa if A pair is selected. Since the right audio signal encoder has the same configuration as the left audio signal encoder, with particular reference to FIG. 3 which shows only the left audio signal encoder, if the audio signal is not converted to a digital signal, this encoder system Each audio signal is A/D
Notch filter 301.30 via converter 307
3. The digitized audio signal is also fed to a control branch of the encoder that includes a masking filter 305, the output of which is fed via a rectifier 309 to a multiplier 311, which is also fed the output of a code frequency generator 211. Ru. The output of the multiplier 311 is sent to the adder 313
The adder 313 generates the desired encoded audio signal via the D/A converter 315 if this encoder is used.

このエンコーダ・システムの使用に際して、ノツチフィ
ルタ301.303は、ランダム・シーケンス・ジェネ
レータ201によって決定された周波数帯において一連
のノツチなオーディオ信号内に形成し、各ノツチは、ヨ
ーロッパ特許出願第0245037号明細書にさらに詳
細に記載されているような適切な周波数における適切な
コード信号にコード化される。マスキングフィルタ30
5を含む制御ブランチは、コード信号の振幅がコード信
号を適切にマスクしない高いか低いかの周波数における
オーディオ信号の振幅によっては決定されないことをf
呆証する。マJレチプライヤ311は、コード信号の振
幅がオーディオ信号の振幅より低い固定のレベルに保た
れうることを保証する。
In use of this encoder system, the notch filters 301, 303 form a series of notches in the audio signal in the frequency band determined by the random sequence generator 201, each notch as described in European Patent Application No. 0245037. the appropriate code signal at the appropriate frequency as described in further detail in the literature. Masking filter 30
The control branch containing f5 specifies that the amplitude of the code signal is not determined by the amplitude of the audio signal at higher or lower frequencies, which do not adequately mask the code signal.
I'm stunned. The MAJ retoucher 311 ensures that the amplitude of the code signal can be kept at a fixed level lower than the amplitude of the audio signal.

第4図および第5図において、信号をデコードするため
に、並列に接続された3つのデコーダ401.403,
405を備^ることが必要であり、各デコーダはノツチ
周波数帯のペアA、B、Cの可能な組合せの1つに応答
する。各デコーダ401.403.405は同一であり
第5図に示す構成を有する。特に第5図を参照すると、
各チャンネルのエンコドされたステレオ信号は、コード
周波数をステレオ信号から分離させる作用をする最初の
バンドパスフィルタ501.502によって各デコーダ
401.403.405内で個々に濾波される。自動利
得制御ユニット503,504はコード信号の振幅を一
定レベルに調整する。ユニット503.504の出力の
間の差が減算器505において得られて、32ビツトの
コードに前文のともなった信号を発生する0次に271
3Hzのスペースデータ・ビット信号および3228H
zのマークデータ・ビット信号は適当なバンドパスフィ
ルタ507.509によって分離され、整流器511.
513によって整流される。フィルタ507,509の
帯域幅は、オーディオ信号内に形成されるノツチよりも
一般に広くされ、再生装置における速度変化を許容する
In FIGS. 4 and 5, three decoders 401, 403,
405, each decoder being responsive to one of the possible combinations of the pair of notch frequency bands A, B, C. Each decoder 401, 403, 405 is identical and has the configuration shown in FIG. Especially with reference to Figure 5,
The encoded stereo signal of each channel is individually filtered within each decoder 401.403.405 by a first bandpass filter 501.502 which serves to separate the code frequency from the stereo signal. Automatic gain control units 503, 504 adjust the amplitude of the code signal to a constant level. The difference between the outputs of units 503 and 504 is obtained in a subtractor 505 to generate a signal prefixed to 32 bits of code 271
3Hz space data bit signal and 3228H
The mark data bit signals of z are separated by appropriate bandpass filters 507.509 and rectifiers 511.
513. The bandwidth of filters 507, 509 is generally wider than the notch formed in the audio signal to allow for speed variations in the playback device.

このことは、コード復調に対してプログラム・ブレーク
スルー(Programme breakthroug
hlを許容し、時折りコード消失が発生するが、これは
整流器511,513によって加算器515および減算
器517内に発生したコンプリメンタリなコードシーケ
ンスの組合せによって克服される。したがって、減算器
517の出力は、プログラム・ブレークスルーがない場
合はゼロになる加算器515の出力とともに2倍振幅の
コード信号を発生させるから、プログラム・ブレークス
ルーは検知可能でかつ補償可能である。
This represents a program breakthrough for code demodulation.
hl, and occasional code erasures occur, but this is overcome by the combination of complementary code sequences generated in adder 515 and subtracter 517 by rectifiers 511 and 513. Therefore, a program breakthrough is detectable and compensable since the output of subtractor 517 generates a double amplitude code signal along with the output of adder 515 which would be zero in the absence of a program breakthrough. .

再び第4図を参照すると、3つのデコーダ401゜40
3、405の出力は、適当なコード認識手段407によ
ってモニターされ、妥当なコード信号が発生すると、例
えばデイスプレィ(VDU)またはプリンタのような適
当なコード表示手段において識別され表示される。コー
ド認識手段407はまた、プログラム・ブレークスルー
の発見と補償に効果がある。一般にデコーダシステムか
らの出力はコード認識手段407で検査されて、予期さ
れたパターンのコードシーケンスが存在するかあるいは
コードを除去する企てがあるかをチエツクする。
Referring again to FIG. 4, three decoders 401 and 40
The output of 3,405 is monitored by suitable code recognition means 407, and when a valid code signal occurs it is identified and displayed on a suitable code display means, such as a display (VDU) or printer. The code recognition means 407 is also effective in detecting and compensating for program breakthroughs. Generally, the output from the decoder system is examined by code recognition means 407 to check whether the expected pattern of code sequences is present or an attempt is made to remove the code.

このデコーダシステムは、高速DSP集積回路を用いて
、使用されるノツチ周波数の全数によって与えられる2
つのノツチの可能なすべての組合せから信号デコードし
なければならないが、同じコード化された信号入力に応
答して、しかしながら異なるノツチの組合せを吟味しつ
つ、1つのDSPチップ内の数個のデコーディング・ユ
ニットを動作させることが可能である。すべての可能な
ノツチの組合せを同時に吟味するようにこのデコーダ・
システムを動作させることによって、このデコーダ・シ
ステムは、ランダム・シーケンス・ジェネレータ201
によって発生されたノツチ周波数中のシーケンスに対す
るいかなる知識も必要としない。しかしながら、かかる
知識の用意は、デコーダ・システムの簡易化を可能にす
る。
This decoder system uses high-speed DSP integrated circuits to generate 2
The decoding of several notches within one DSP chip must decode signals from all possible combinations of two notches, but in response to the same coded signal input, but considering different notch combinations.・It is possible to operate the unit. This decoder is designed to examine all possible notch combinations simultaneously.
By operating the system, this decoder system generates a random sequence generator 201
does not require any knowledge of the sequence in the notch frequencies generated by. However, the provision of such knowledge allows for simplification of the decoder system.

上述の実施例による信号コーディング・システムでは、
ノツチ周波数の可能な3つの組合せは、A、B、Cの3
つのみであるが、より複雑なデコーダ・システムになる
としても、実際にはより多い数の組合せが用いられつる
。しかしながらDSPチップを用いるエンコーダ209
の場合゛には、オーディオ信号の1つのチャンネルにつ
いて2つのノツチフィルタ301.301および1つの
マスキングフィルタ305をオーディオ信号の必要とす
るのみである。このようにノツチ周波数のいかなる組合
せで、も単にソフトウェアの実行のみによって作成する
ことができる。しかしながら、本発明によるシステムを
ディジタル形式とすることで大きな利益があるが、アナ
ログ形式のシステムとすることも可能である。
In the signal coding system according to the embodiments described above,
The three possible combinations of notch frequencies are A, B, and C.
However, in practice a larger number of combinations may be used, even though this results in a more complex decoder system. However, the encoder 209 using a DSP chip
In this case, only two notch filters 301, 301 and one masking filter 305 are required for one channel of the audio signal. Thus, any combination of notch frequencies can be created simply by executing software. However, although there are great benefits in having the system according to the invention in digital form, it is also possible to have an analog form of the system.

本発明によるシステムには、さらに高度の技術を組入れ
ることができる。第6図には、より高度化されたエンコ
ーダの例が示されている。第6図には、第3図のエンコ
ーダおよび第5図のデコーダに対応するエンコーダおよ
びデコーダが同じ符号によって示されており、かつ左右
のステレオチャンネルの双方が示されている。第6図に
示されたエンコーダは、もし信号の内容が完全なコード
・シーケンスの挿入を許容するのに適さないとき、ある
いはコードがうま(デコードされないように見えるとき
に、オーディオ信号へのコードの挿入を阻止するのに役
立つコード切捨て手段を備えている。そこでこのエンコ
ーダは、オーディオ信号に例えば約1秒の遅延をもたら
す作用をするデイレ−・ユニット611,613.61
5,617を備えている。
Systems according to the invention may incorporate more advanced technology. FIG. 6 shows an example of a more sophisticated encoder. In FIG. 6, encoders and decoders corresponding to the encoder of FIG. 3 and the decoder of FIG. 5 are indicated by the same reference numerals, and both left and right stereo channels are shown. The encoder shown in FIG. Code truncation means are provided to serve to prevent insertions.The encoder is therefore equipped with delay units 611, 613, 61, which serve to introduce a delay of, for example, approximately 1 second into the audio signal.
It is equipped with 5,617.

この遅延は、それぞれ適当な上下のノツチ周波数帯に設
定されたバンドパスフィルタ507.509と、整流器
511.513と、加算器および減算器505.515
517とを備えたデコーダ部門を通じて、左右のノツチ
の設けられた入力信号から発生するオーディオ信号をレ
ベルチエツク部門619がモニターするのを可能にする
。各チャンネルにそれぞれ自動利得制御ユニット503
.504が設けられ、これらは、ミュージック信号系が
良好にコード化されている場合はコードが一定のレベル
を保つように、マスクされたミュージック信号系の利得
を絶えず変化させている。レベルチエツク部門619は
、コードの振幅がオーディオ信号の特定の部門で回復不
能な程低い場合に、コードが挿入されないことを保証す
る。オーディオ信号からの妨害もチエツクされて、コー
ドが著しく破壊されないことも保証する。コード・ジェ
ネレータ211は、もしオーディオ信号が1つのシーケ
ンスの存続期間にとって適当であれば、完全なコード・
シーケンスを発生するように、レベルチエツク・システ
ムからのイネーブル信号に応答する。1つのコード・シ
ーケンスが終ると、同じシーケンスの先頭がデイレ−・
ユニット611.613.615.617から発生する
。次にコード化された信号は、コード・ジェネレータ2
11の制御下でクロス・フェード・ユニット619.6
12を通じて、コード・シーケンスの存続期間のあいだ
出力にクロス・フェードされる。
This delay is achieved by bandpass filters 507, 509, rectifiers 511, 513, and adders and subtracters 505, 515 set to appropriate upper and lower notch frequency bands, respectively.
A decoder section 517 enables a level check section 619 to monitor the audio signal originating from the left and right notched input signals. Automatic gain control unit 503 for each channel
.. 504 are provided which constantly vary the gain of the masked music signal system such that the code remains at a constant level if the music signal system is well coded. Level check section 619 ensures that codes are not inserted if their amplitude is unrecoverably low in a particular section of the audio signal. Interference from the audio signal is also checked to ensure that the code is not significantly corrupted. Code generator 211 generates a complete code if the audio signal is suitable for the duration of one sequence.
It is responsive to an enable signal from the level check system to generate the sequence. When one chord sequence ends, the beginning of the same sequence is delayed.
Originates from unit 611.613.615.617. The coded signal is then sent to code generator 2
Cross fade unit 619.6 under the control of 11
12 to the output for the duration of the code sequence.

入力信号に対して2つの異なる周波数において各コード
信号を挿入することは特に利益があるが、本発明は、例
えば米国特許第3845391号明細書に記載されてい
るような、単一周波数においてコードが信号に挿入され
るように構成された信号コーディング・システムにも適
用可能である。
Although it is particularly advantageous to insert each code signal at two different frequencies relative to the input signal, the present invention provides a method for inserting each code signal at a single frequency, as described, for example, in U.S. Pat. No. 3,845,391. It is also applicable to signal coding systems configured to be inserted into a signal.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はステレオ・ミュージック録音信号内で選択され
た6つの可能なノツチ周波数を示す図、第2図は本シス
テムのためのエンコーダを示すブロック図、第3図は第
2図のエンコーダの一部を示す詳細ブロック図、第4図
はデコーダのブロック図、第5図は第4図に示されたデ
コーダの1つの詳細図、第6図は第3図に示されたエン
コーダの変形を示すブロック図である。 201・・・・・・ランダム・シーケンス・ジェネレー
タ 207・・・・・・フィルタ係数記憶器209・・・・
・・エンコーダ 211・・・・・・コード・ジェネレータ301.30
3・・・・・・ノツチフィルタ305・・・・・・マス
キングフィルタ307・・・・・・A/Dコンバータ 311・・・・・・マルチプライヤ 315・・・・・・D/Aコンバーク
FIG. 1 is a diagram illustrating the six possible notch frequencies selected within a stereo music recording signal; FIG. 2 is a block diagram illustrating an encoder for the present system; FIG. FIG. 4 is a block diagram of a decoder; FIG. 5 is a detailed diagram of one of the decoders shown in FIG. 4; and FIG. 6 is a modification of the encoder shown in FIG. It is a block diagram. 201...Random sequence generator 207...Filter coefficient storage 209...
... Encoder 211 ... Code generator 301.30
3...Notch filter 305...Masking filter 307...A/D converter 311...Multiplier 315...D/A converter

Claims (1)

【特許請求の範囲】 1、与えられた信号の帯域幅内における複数の異なる所
定の周波数帯から、周波数帯の1つの可変のシーケンス
を選択する手段を備えたエンコーディング手段と、 選択された周波数帯のシーケンスを上記与えられた信号
から除去して、対応するノッチのシーケンスを上記与え
られた信号中に形成する手段と、 挿入を受ける上記ノッチの帯域幅の範囲内の周波数を有
する各コード信号のシーケンスを上記ノッチに挿入する
手段と、 上記与えられた信号中の何れにコード信号が存在するか
を決定するデコーディング手段とを具備することを特徴
とする信号識別装置。 2、少なくとも3つの異なる所定の周波数帯があり、各
コード信号が2つの異なる所定の周波数帯の範囲内の周
波数を有している請求項1記載の装置。 3、2つの異なる所定の周波数の値の範囲内のコード信
号がそれぞれ異なる2進値を表わしている請求項2記載
の装置。 4、上記デコーディング手段が、信号中の所定の周波数
帯のあらゆる可能な組合せを実質的に同時に吟味する手
段を含んでいる請求項1〜3のうちの何れか1つに記載
された装置。 5、上記可変のシーケンスが所定のシーケンスであり、
上記デコーディング手段が上記所定のシーケンスの順序
で上記所定の周波数帯を吟味する手段を備えている請求
項1〜4のうちの何れか1つに記載された装置。 6、与えられた信号の帯域幅内における複数の異なる所
定の周波数帯から周波数帯の1つの可変のシーケンスを
選択する手段と、 選択された周波数帯のシーケンスを上記与えられた信号
から除去して、対応するノッチのシーケンスを上記与え
られた信号中に形成する手段と、 挿入を受ける上記ノッチの帯域幅の範囲内の周波数を有
する各コード信号のシーケンスを上記ノッチに挿入する
手段と、 を具備している与えられた信号のコーディングのための
エンコーディング装置。 7、少なくとも3つの異なる所定の周波数帯があり、各
コード信号が2つの異なる所定の周波数帯の範囲内の周
波数を備えている請求項6記載の装置。 8、2つの異なる所定の周波数の値の範囲内のコード信
号がそれぞれ異なる2進値を表わしている請求項7記載
の装置。 9、上記エンコーディング手段は、上記コード信号が探
知不可能に見える場合、上記コード信号の上記ノッチへ
の挿入を禁止する手段を含んでいる請求項6〜8のうち
の何れか1つに記載された装置。 10、コード信号が信号中の所定の周波数帯の1つの可
変のシーケンスよりなり、上記所定の周波数帯の複数の
組合せを吟味する手段を含むことを特徴とする信号をデ
コーディングするためのデコーディング装置。
[Claims] 1. Encoding means comprising means for selecting a variable sequence of frequency bands from a plurality of different predetermined frequency bands within the bandwidth of a given signal; and the selected frequency band. means for removing a sequence of notches from said given signal to form a corresponding sequence of notches in said given signal; A signal identification device comprising: means for inserting a sequence into the notch; and decoding means for determining in which of the given signals a code signal is present. 2. The apparatus of claim 1, wherein there are at least three different predetermined frequency bands, and each code signal has a frequency within the two different predetermined frequency bands. 3. The apparatus of claim 2, wherein the code signals within two different predetermined frequency values each represent a different binary value. 4. Apparatus as claimed in any one of claims 1 to 3, wherein said decoding means includes means for substantially simultaneously examining all possible combinations of predetermined frequency bands in the signal. 5. The variable sequence is a predetermined sequence;
5. Apparatus as claimed in any preceding claim, wherein said decoding means comprises means for examining said predetermined frequency bands in said predetermined sequence order. 6. means for selecting a variable sequence of frequency bands from a plurality of different predetermined frequency bands within the bandwidth of a given signal; and removing the selected sequence of frequency bands from said given signal. , means for forming a corresponding sequence of notches in said given signal; and means for inserting into said notch a sequence of each code signal having a frequency within the bandwidth of said notch undergoing insertion. encoding device for the coding of a given signal. 7. The apparatus of claim 6, wherein there are at least three different predetermined frequency bands, and each code signal comprises a frequency within two different predetermined frequency bands. 8. The apparatus of claim 7, wherein the code signals within two different predetermined frequency values each represent a different binary value. 9. The encoding means according to any one of claims 6 to 8, wherein the encoding means includes means for inhibiting the insertion of the code signal into the notch if the code signal appears undetectable. equipment. 10. Decoding for decoding a signal, characterized in that the code signal consists of a variable sequence of one predetermined frequency band in the signal, and includes means for examining a plurality of combinations of said predetermined frequency bands. Device.
JP27615589A 1988-10-25 1989-10-25 Signal identification system Expired - Fee Related JP3212988B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB8824969.3 1988-10-25
GB888824969A GB8824969D0 (en) 1988-10-25 1988-10-25 Identification codes

Publications (2)

Publication Number Publication Date
JPH02162569A true JPH02162569A (en) 1990-06-22
JP3212988B2 JP3212988B2 (en) 2001-09-25

Family

ID=10645756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27615589A Expired - Fee Related JP3212988B2 (en) 1988-10-25 1989-10-25 Signal identification system

Country Status (6)

Country Link
US (1) US5113437A (en)
EP (1) EP0366381B1 (en)
JP (1) JP3212988B2 (en)
AT (1) ATE120059T1 (en)
DE (1) DE68921692T2 (en)
GB (1) GB8824969D0 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10512110A (en) * 1995-01-07 1998-11-17 セントラル リサーチ ラボラトリーズ リミティド Audio signal identification using digitally labeled signals
JPH11122204A (en) * 1997-10-09 1999-04-30 Video Research:Kk Broadcasting recognition system using sound signal, sound element generation device used for the same and broadcasting recognition device
US7421304B2 (en) 2002-01-21 2008-09-02 Kenwood Corporation Audio signal processing device, signal recovering device, audio signal processing method and signal recovering method

Families Citing this family (163)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5434948A (en) * 1989-06-15 1995-07-18 British Telecommunications Public Limited Company Polyphonic coding
GB2292506B (en) * 1991-09-30 1996-05-01 Arbitron Company The Method and apparatus for automatically identifying a program including a sound signal
FR2681997A1 (en) * 1991-09-30 1993-04-02 Arbitron Cy METHOD AND DEVICE FOR AUTOMATICALLY IDENTIFYING A PROGRAM COMPRISING A SOUND SIGNAL
US5319735A (en) * 1991-12-17 1994-06-07 Bolt Beranek And Newman Inc. Embedded signalling
US5721788A (en) 1992-07-31 1998-02-24 Corbis Corporation Method and system for digital image signatures
US6301369B2 (en) 1992-07-31 2001-10-09 Digimarc Corporation Image marking to permit later identification
DE69333661T2 (en) * 1992-11-16 2006-02-23 Arbitron Inc. METHOD AND DEVICE FOR CODING / DECODING SEND OR RECORDED CIRCUITS AND MONITORING THE SUPPLY RESPONSE THEREOF
US5841886A (en) 1993-11-18 1998-11-24 Digimarc Corporation Security system for photographic identification
US6757406B2 (en) 1993-11-18 2004-06-29 Digimarc Corporation Steganographic image processing
US6580819B1 (en) 1993-11-18 2003-06-17 Digimarc Corporation Methods of producing security documents having digitally encoded data and documents employing same
US5748763A (en) 1993-11-18 1998-05-05 Digimarc Corporation Image steganography system featuring perceptually adaptive and globally scalable signal embedding
US5822436A (en) 1996-04-25 1998-10-13 Digimarc Corporation Photographic products and methods employing embedded information
US7313251B2 (en) * 1993-11-18 2007-12-25 Digimarc Corporation Method and system for managing and controlling electronic media
US6424725B1 (en) 1996-05-16 2002-07-23 Digimarc Corporation Determining transformations of media signals with embedded code signals
US7171016B1 (en) 1993-11-18 2007-01-30 Digimarc Corporation Method for monitoring internet dissemination of image, video and/or audio files
US5862260A (en) 1993-11-18 1999-01-19 Digimarc Corporation Methods for surveying dissemination of proprietary empirical data
US5636292C1 (en) * 1995-05-08 2002-06-18 Digimarc Corp Steganography methods employing embedded calibration data
US5748783A (en) * 1995-05-08 1998-05-05 Digimarc Corporation Method and apparatus for robust information coding
US6614914B1 (en) 1995-05-08 2003-09-02 Digimarc Corporation Watermark embedder and reader
US5841978A (en) 1993-11-18 1998-11-24 Digimarc Corporation Network linking method using steganographically embedded data objects
US6516079B1 (en) 2000-02-14 2003-02-04 Digimarc Corporation Digital watermark screening and detecting strategies
EP0987855A2 (en) 1993-11-18 2000-03-22 Digimarc Corporation Method and apparatus for encoding audio with auxiliary digital data
US6408082B1 (en) 1996-04-25 2002-06-18 Digimarc Corporation Watermark detection using a fourier mellin transform
US6122403A (en) 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US6449377B1 (en) 1995-05-08 2002-09-10 Digimarc Corporation Methods and systems for watermark processing of line art images
US5832119C1 (en) 1993-11-18 2002-03-05 Digimarc Corp Methods for controlling systems using control signals embedded in empirical data
US6611607B1 (en) 1993-11-18 2003-08-26 Digimarc Corporation Integrating digital watermarks in multimedia content
US5768426A (en) 1993-11-18 1998-06-16 Digimarc Corporation Graphics processing system employing embedded code signals
US6983051B1 (en) * 1993-11-18 2006-01-03 Digimarc Corporation Methods for audio watermarking and decoding
US6944298B1 (en) 1993-11-18 2005-09-13 Digimare Corporation Steganographic encoding and decoding of auxiliary codes in media signals
US6968057B2 (en) * 1994-03-17 2005-11-22 Digimarc Corporation Emulsion products and imagery employing steganography
US6522770B1 (en) 1999-05-19 2003-02-18 Digimarc Corporation Management of documents and other objects using optical devices
US5450490A (en) * 1994-03-31 1995-09-12 The Arbitron Company Apparatus and methods for including codes in audio signals and decoding
GB2325832B (en) * 1994-03-31 1999-01-27 Ceridian Corp Apparatus and method for including codes in audio signals
GB2302000B (en) * 1994-03-31 1999-01-27 Arbitron Company The Apparatus and methods for including codes in audio signals
US5530751A (en) * 1994-06-30 1996-06-25 Hewlett-Packard Company Embedded hidden identification codes in digital objects
US6560349B1 (en) 1994-10-21 2003-05-06 Digimarc Corporation Audio monitoring using steganographic information
US7724919B2 (en) * 1994-10-21 2010-05-25 Digimarc Corporation Methods and systems for steganographic processing
DE19539538A1 (en) * 1994-10-31 1996-05-02 Tektronix Inc Inaudible insertion of information into an audio signal
US7362775B1 (en) 1996-07-02 2008-04-22 Wistaria Trading, Inc. Exchange mechanisms for digital information packages with bandwidth securitization, multichannel digital watermarks, and key management
US6760463B2 (en) * 1995-05-08 2004-07-06 Digimarc Corporation Watermarking methods and media
US7486799B2 (en) 1995-05-08 2009-02-03 Digimarc Corporation Methods for monitoring audio and images on the internet
US6744906B2 (en) 1995-05-08 2004-06-01 Digimarc Corporation Methods and systems using multiple watermarks
US7224819B2 (en) * 1995-05-08 2007-05-29 Digimarc Corporation Integrating digital watermarks in multimedia content
US6721440B2 (en) 1995-05-08 2004-04-13 Digimarc Corporation Low visibility watermarks using an out-of-phase color
US5613004A (en) 1995-06-07 1997-03-18 The Dice Company Steganographic method and device
US6408331B1 (en) 1995-07-27 2002-06-18 Digimarc Corporation Computer linking methods using encoded graphics
US6965682B1 (en) 1999-05-19 2005-11-15 Digimarc Corp Data transmission by watermark proxy
US6829368B2 (en) 2000-01-26 2004-12-07 Digimarc Corporation Establishing and interacting with on-line media collections using identifiers in media signals
US6788800B1 (en) 2000-07-25 2004-09-07 Digimarc Corporation Authenticating objects using embedded data
US6411725B1 (en) * 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US6577746B1 (en) 1999-12-28 2003-06-10 Digimarc Corporation Watermark-based object linking and embedding
US6154484A (en) * 1995-09-06 2000-11-28 Solana Technology Development Corporation Method and apparatus for embedding auxiliary data in a primary data signal using frequency and time domain processing
US5937000A (en) * 1995-09-06 1999-08-10 Solana Technology Development Corporation Method and apparatus for embedding auxiliary data in a primary data signal
US5822360A (en) * 1995-09-06 1998-10-13 Solana Technology Development Corporation Method and apparatus for transporting auxiliary data in audio signals
US5687191A (en) * 1995-12-06 1997-11-11 Solana Technology Development Corporation Post-compression hidden data transport
US5719937A (en) * 1995-12-06 1998-02-17 Solana Technology Develpment Corporation Multi-media copy management system
US6466209B1 (en) * 1995-12-07 2002-10-15 Ncr Corporation Method for transparent marking of digital images for storage, retrieval and processing within a computer database
US7664263B2 (en) * 1998-03-24 2010-02-16 Moskowitz Scott A Method for combining transfer functions with predetermined key creation
US6205249B1 (en) 1998-04-02 2001-03-20 Scott A. Moskowitz Multiple transform utilization and applications for secure digital watermarking
US5901178A (en) * 1996-02-26 1999-05-04 Solana Technology Development Corporation Post-compression hidden data transport for video
GB9604659D0 (en) 1996-03-05 1996-05-01 Central Research Lab Ltd Audio signal identification
US20030056103A1 (en) * 2000-12-18 2003-03-20 Levy Kenneth L. Audio/video commerce application architectural framework
US7715446B2 (en) * 1996-04-25 2010-05-11 Digimarc Corporation Wireless methods and devices employing plural-bit data derived from audio information
US6381341B1 (en) * 1996-05-16 2002-04-30 Digimarc Corporation Watermark encoding method exploiting biases inherent in original signal
US6078664A (en) * 1996-12-20 2000-06-20 Moskowitz; Scott A. Z-transform implementation of digital watermarks
US7095874B2 (en) 1996-07-02 2006-08-22 Wistaria Trading, Inc. Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7346472B1 (en) 2000-09-07 2008-03-18 Blue Spike, Inc. Method and device for monitoring and analyzing signals
US7177429B2 (en) 2000-12-07 2007-02-13 Blue Spike, Inc. System and methods for permitting open access to data objects and for securing data within the data objects
US7107451B2 (en) * 1996-07-02 2006-09-12 Wistaria Trading, Inc. Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US5889868A (en) * 1996-07-02 1999-03-30 The Dice Company Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7159116B2 (en) * 1999-12-07 2007-01-02 Blue Spike, Inc. Systems, methods and devices for trusted transactions
US7457962B2 (en) * 1996-07-02 2008-11-25 Wistaria Trading, Inc Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7730317B2 (en) 1996-12-20 2010-06-01 Wistaria Trading, Inc. Linear predictive coding implementation of digital watermarks
JP3269014B2 (en) * 1996-12-25 2002-03-25 日本アイ・ビー・エム株式会社 Data hiding method and system using statistical properties
GB9700854D0 (en) 1997-01-16 1997-03-05 Scient Generics Ltd Sub-audible acoustic data transmission mechanism
US6675383B1 (en) 1997-01-22 2004-01-06 Nielsen Media Research, Inc. Source detection apparatus and method for audience measurement
AUPO521897A0 (en) * 1997-02-20 1997-04-11 Telstra R & D Management Pty Ltd Invisible digital watermarks
US5940429A (en) * 1997-02-25 1999-08-17 Solana Technology Development Corporation Cross-term compensation power adjustment of embedded auxiliary data in a primary data signal
JP3690043B2 (en) * 1997-03-03 2005-08-31 ソニー株式会社 Audio information transmission apparatus and method, and audio information recording apparatus
US6427012B1 (en) * 1997-05-19 2002-07-30 Verance Corporation Apparatus and method for embedding and extracting information in analog signals using replica modulation
US5940135A (en) * 1997-05-19 1999-08-17 Aris Technologies, Inc. Apparatus and method for encoding and decoding information in analog signals
US7225163B1 (en) * 1997-10-02 2007-05-29 Sony Corporation Recording/reproducing device and recording/reproducing method
US6850626B2 (en) 1998-01-20 2005-02-01 Digimarc Corporation Methods employing multiple watermarks
US6773547B2 (en) * 1998-05-08 2004-08-10 American Air Liquide, Inc. Process for the bleaching of low consistency pulp using high partial pressure ozone
WO1999059275A1 (en) 1998-05-12 1999-11-18 Nielsen Media Research, Inc. Audience measurement system for digital television
US7644282B2 (en) 1998-05-28 2010-01-05 Verance Corporation Pre-processed information embedding system
US6272176B1 (en) 1998-07-16 2001-08-07 Nielsen Media Research, Inc. Broadcast encoding system and method
US7006555B1 (en) 1998-07-16 2006-02-28 Nielsen Media Research, Inc. Spectral audio encoding
GB2342548B (en) * 1998-10-02 2003-05-07 Central Research Lab Ltd Apparatus for,and method of,encoding a signal
US7664264B2 (en) 1999-03-24 2010-02-16 Blue Spike, Inc. Utilizing data reduction in steganographic and cryptographic systems
US6871180B1 (en) 1999-05-25 2005-03-22 Arbitron Inc. Decoding of information in audio signals
GB9917985D0 (en) 1999-07-30 1999-09-29 Scient Generics Ltd Acoustic communication system
WO2001018628A2 (en) 1999-08-04 2001-03-15 Blue Spike, Inc. A secure personal content server
US6631165B1 (en) * 1999-09-01 2003-10-07 Northrop Grumman Corporation Code modulation using narrow spectral notching
CA2809775C (en) * 1999-10-27 2017-03-21 The Nielsen Company (Us), Llc Audio signature extraction and correlation
US20010040979A1 (en) * 1999-12-31 2001-11-15 Clay Davidson Compensating for color response and transfer function of scanner and/or printer when reading a digital watermark
GB2358999A (en) * 2000-02-02 2001-08-08 Central Research Lab Ltd A system and method for labelling a signal
US6625297B1 (en) 2000-02-10 2003-09-23 Digimarc Corporation Self-orienting watermarks
US6737957B1 (en) * 2000-02-16 2004-05-18 Verance Corporation Remote control signaling using audio watermarks
US7046808B1 (en) * 2000-03-24 2006-05-16 Verance Corporation Method and apparatus for detecting processing stages applied to a signal
US6968564B1 (en) * 2000-04-06 2005-11-22 Nielsen Media Research, Inc. Multi-band spectral audio encoding
US6804377B2 (en) 2000-04-19 2004-10-12 Digimarc Corporation Detecting information hidden out-of-phase in color channels
US7027614B2 (en) 2000-04-19 2006-04-11 Digimarc Corporation Hiding information to reduce or offset perceptible artifacts
US7466742B1 (en) * 2000-04-21 2008-12-16 Nielsen Media Research, Inc. Detection of entropy in connection with audio signals
US6879652B1 (en) 2000-07-14 2005-04-12 Nielsen Media Research, Inc. Method for encoding an input signal
US20040243540A1 (en) * 2000-09-07 2004-12-02 Moskowitz Scott A. Method and device for monitoring and analyzing signals
US6674876B1 (en) * 2000-09-14 2004-01-06 Digimarc Corporation Watermarking in the time-frequency domain
US7127615B2 (en) 2000-09-20 2006-10-24 Blue Spike, Inc. Security based on subliminal and supraliminal channels for data objects
CN1575613B (en) * 2000-11-30 2010-05-12 因特拉松尼克斯有限公司 Communication system
AU2211102A (en) 2000-11-30 2002-06-11 Scient Generics Ltd Acoustic communication system
US8055899B2 (en) * 2000-12-18 2011-11-08 Digimarc Corporation Systems and methods using digital watermarking and identifier extraction to provide promotional opportunities
US20020114299A1 (en) * 2000-12-27 2002-08-22 Daozheng Lu Apparatus and method for measuring tuning of a digital broadcast receiver
US7042470B2 (en) * 2001-03-05 2006-05-09 Digimarc Corporation Using embedded steganographic identifiers in segmented areas of geographic images and characteristics corresponding to imagery data derived from aerial platforms
US7159118B2 (en) * 2001-04-06 2007-01-02 Verance Corporation Methods and apparatus for embedding and recovering watermarking information based on host-matching codes
US7822969B2 (en) * 2001-04-16 2010-10-26 Digimarc Corporation Watermark systems and methods
US7024018B2 (en) * 2001-05-11 2006-04-04 Verance Corporation Watermark position modulation
DK1464172T3 (en) * 2001-12-24 2013-06-24 Intrasonics Sarl Subtitle system
US20030131350A1 (en) * 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal
US8278432B2 (en) * 2002-03-29 2012-10-02 Innogenetics N.V. HBV drug resistance methods
US7287275B2 (en) 2002-04-17 2007-10-23 Moskowitz Scott A Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth
JP2006504986A (en) * 2002-10-15 2006-02-09 ベランス・コーポレイション Media monitoring, management and information system
US20060239501A1 (en) 2005-04-26 2006-10-26 Verance Corporation Security enhancements of digital watermarks for multi-media content
US7369677B2 (en) 2005-04-26 2008-05-06 Verance Corporation System reactions to the detection of embedded watermarks in a digital host content
EP1542226A1 (en) * 2003-12-11 2005-06-15 Deutsche Thomson-Brandt Gmbh Method and apparatus for transmitting watermark data bits using a spread spectrum, and for regaining watermark data bits embedded in a spread spectrum
WO2005081829A2 (en) 2004-02-26 2005-09-09 Mediaguide, Inc. Method and apparatus for automatic detection and identification of broadcast audio or video programming signal
US20060167458A1 (en) * 2005-01-25 2006-07-27 Lorenz Gabele Lock and release mechanism for a sternal clamp
US8020004B2 (en) 2005-07-01 2011-09-13 Verance Corporation Forensic marking using a common customization function
US8781967B2 (en) * 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
US8566858B2 (en) * 2005-09-20 2013-10-22 Forefront Assets Limited Liability Company Method, system and program product for broadcast error protection of content elements utilizing digital artifacts
US8566857B2 (en) * 2005-09-20 2013-10-22 Forefront Assets Limited Liability Company Method, system and program product for broadcast advertising and other broadcast content performance verification utilizing digital artifacts
EP1927189B1 (en) * 2005-09-20 2016-04-27 Gula Consulting Limited Liability Company Insertion and retrieval of identifying artifacts in transmitted lossy and lossless data
US8966517B2 (en) * 2005-09-20 2015-02-24 Forefront Assets Limited Liability Company Method, system and program product for broadcast operations utilizing internet protocol and digital artifacts
US9015740B2 (en) 2005-12-12 2015-04-21 The Nielsen Company (Us), Llc Systems and methods to wirelessly meter audio/visual devices
AU2006325808B2 (en) * 2005-12-12 2011-12-15 The Nielsen Company (Us), Llc Systems and methods to wirelessly meter audio/visual devices
US8151291B2 (en) 2006-06-15 2012-04-03 The Nielsen Company (Us), Llc Methods and apparatus to meter content exposure using closed caption information
GB2460773B (en) 2007-02-20 2010-10-27 Nielsen Co Methods and apparatus for characterizing media
EP2156583B1 (en) * 2007-05-02 2018-06-06 The Nielsen Company (US), LLC Methods and apparatus for generating signatures
CN101918999B (en) 2007-11-12 2013-11-13 尼尔森(美国)有限公司 Methods and apparatus to perform audio watermarking and watermark detection and extraction
US8457951B2 (en) 2008-01-29 2013-06-04 The Nielsen Company (Us), Llc Methods and apparatus for performing variable black length watermarking of media
CN102007714B (en) 2008-03-05 2013-01-02 尼尔森(美国)有限公司 Methods and apparatus for generating signaures
GB2460306B (en) 2008-05-29 2013-02-13 Intrasonics Sarl Data embedding system
US8259938B2 (en) 2008-06-24 2012-09-04 Verance Corporation Efficient and secure forensic marking in compressed
US9124769B2 (en) 2008-10-31 2015-09-01 The Nielsen Company (Us), Llc Methods and apparatus to verify presentation of media content
US20100268573A1 (en) * 2009-04-17 2010-10-21 Anand Jain System and method for utilizing supplemental audio beaconing in audience measurement
US10008212B2 (en) 2009-04-17 2018-06-26 The Nielsen Company (Us), Llc System and method for utilizing audio encoding for measuring media exposure with environmental masking
US8355910B2 (en) 2010-03-30 2013-01-15 The Nielsen Company (Us), Llc Methods and apparatus for audio watermarking a substantially silent media content presentation
US8838978B2 (en) 2010-09-16 2014-09-16 Verance Corporation Content access management using extracted watermark information
US8533481B2 (en) 2011-11-03 2013-09-10 Verance Corporation Extraction of embedded watermarks from a host content based on extrapolation techniques
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US8615104B2 (en) 2011-11-03 2013-12-24 Verance Corporation Watermark extraction based on tentative watermarks
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
US8745403B2 (en) 2011-11-23 2014-06-03 Verance Corporation Enhanced content management based on watermark extraction records
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
US9106964B2 (en) 2012-09-13 2015-08-11 Verance Corporation Enhanced content distribution using advertisements
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US8726304B2 (en) 2012-09-13 2014-05-13 Verance Corporation Time varying evaluation of multimedia content
US9262793B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
US9208334B2 (en) 2013-10-25 2015-12-08 Verance Corporation Content management using multiple abstraction layers
JP2017514345A (en) 2014-03-13 2017-06-01 ベランス・コーポレイション Interactive content acquisition using embedded code

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4156205A (en) * 1968-06-17 1979-05-22 International Telephone & Telegraph Corporation Binary frequency synthesizer
US4325089A (en) * 1979-12-10 1982-04-13 Hsu Da L System for safeguarding magnetically recorded data
AU3290084A (en) * 1983-09-16 1985-03-21 Audicom Corp. Encoding of transmitted program material
GB8611014D0 (en) * 1986-05-06 1986-06-11 Emi Plc Thorn Signal identification
US4802212A (en) * 1987-06-01 1989-01-31 Samuel R. Freeman Method and device for preventing tape piracy

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10512110A (en) * 1995-01-07 1998-11-17 セントラル リサーチ ラボラトリーズ リミティド Audio signal identification using digitally labeled signals
JPH11122204A (en) * 1997-10-09 1999-04-30 Video Research:Kk Broadcasting recognition system using sound signal, sound element generation device used for the same and broadcasting recognition device
US7421304B2 (en) 2002-01-21 2008-09-02 Kenwood Corporation Audio signal processing device, signal recovering device, audio signal processing method and signal recovering method

Also Published As

Publication number Publication date
DE68921692T2 (en) 1995-10-05
GB8824969D0 (en) 1988-11-30
US5113437A (en) 1992-05-12
JP3212988B2 (en) 2001-09-25
EP0366381A2 (en) 1990-05-02
DE68921692D1 (en) 1995-04-20
EP0366381A3 (en) 1991-09-25
EP0366381B1 (en) 1995-03-15
ATE120059T1 (en) 1995-04-15

Similar Documents

Publication Publication Date Title
JPH02162569A (en) Signal identifier
US4876617A (en) Signal identification
US6438236B1 (en) Audio signal identification using digital labelling signals
DE69230760T2 (en) INTEGRATED SIGNALING
US4963998A (en) Apparatus for marking a recorded signal
US5323244A (en) Recording and reproducing apparatus
KR100898132B1 (en) Recording medium, recording method, recording device, output control method for information signal, playback device for recording medium, signal transmission method and content data
EP0951019A3 (en) Method and apparatus for reproducing/recording data, method for coding data, apparatus for recording and reproducing data, method for authentication and semiconductor chip
JP2001527660A (en) Apparatus and method for embedding and extracting information in an analog signal using distributed signal features
GB2196167A (en) Encoded marking of a recording signal
JPS60253065A (en) Decoding system of digital data
US7114072B2 (en) Apparatus and method for watermark embedding and detection using linear prediction analysis
KR20020020952A (en) Data recording medium, contents data, recording medium, data recording method and apparatus, and data reproducing method and apparatus
US7113118B2 (en) Digital signal encoding apparatus and method, digital signal decoding apparatus and method, and digital signal transmission system
EP0863505A2 (en) Method for superimposing and detecting additional information signal, method for detecting additional information signal, device for detecting additional information signal, and device for recording information signal
US20060167682A1 (en) Adaptive and progressive audio stream descrambling
JPS5940731A (en) Noise eliminating device
WO2000018046A1 (en) Tandem audio compression
EP0705054A3 (en) Sound reproduction system
JP2002049380A (en) Information adding method to digital audio data
JPS58203609A (en) Recording method of synchronizing signal
JPH06500658A (en) encoding system
JPS5663646A (en) Data compression recording method of digital signal
JPH07182782A (en) Voice signal transmitting method

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees