CN1113527C - 插入和提取数字水印的方法 - Google Patents

插入和提取数字水印的方法 Download PDF

Info

Publication number
CN1113527C
CN1113527C CN97122207A CN97122207A CN1113527C CN 1113527 C CN1113527 C CN 1113527C CN 97122207 A CN97122207 A CN 97122207A CN 97122207 A CN97122207 A CN 97122207A CN 1113527 C CN1113527 C CN 1113527C
Authority
CN
China
Prior art keywords
watermark
data
signal
waiting
subregion
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.)
Expired - Fee Related
Application number
CN97122207A
Other languages
English (en)
Other versions
CN1189042A (zh
Inventor
J·J·科克斯
M·L·米勒尔
田中和佳
若州丰
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.)
NEC Embedded Products Ltd
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Publication of CN1189042A publication Critical patent/CN1189042A/zh
Application granted granted Critical
Publication of CN1113527C publication Critical patent/CN1113527C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • G06T1/0035Output size adaptive watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32154Transform domain methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32154Transform domain methods
    • H04N1/32165Transform domain methods using cosine transforms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32267Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
    • H04N1/32277Compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32288Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32288Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
    • H04N1/32304Embedding different sets of additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/467Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/48Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23892Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0052Embedding of the watermark in the frequency domain
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0053Embedding of the watermark in the coding stream, possibly without decoding; Embedding of the watermark in the compressed domain
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0061Embedding of the watermark in each block of the image, e.g. segmented watermarking
    • 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/00913Circuits 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 based on a spread spectrum technique
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3233Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3269Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
    • H04N2201/327Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/328Processing of the additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/328Processing of the additional information
    • H04N2201/3284Processing of the additional information for error correction

Abstract

包括图象、视频和音频数据的数据数字水印,通过分别插入水印到数据的分区或子图象中来完成。类似的,该水印分别被从数据的分段中提取出来。

Description

插入和提取数字水印的方法
本发明涉及包括图象、视频信号以及多媒体数据的数据数字水印(watermarking)。特别地,本发明涉及为了水印的目的对嵌入信号的插入和提取,这里的插入和提取过程被反复提供给数据的分区。当这些分区对应用于MPEG和JPEG压缩和解压的8×8象素块时,水印处理与这些压缩算法紧密耦合而实现了非常有效的计算量的节约。
数字化媒体的迅速扩散,正如图象、视频信号以及多媒体数据一样正在给防护系统建立一种需要,以方便资料源的鉴别。
内容提供者即数字数据形式成果的所有人,需要将信号放入视频信号/图象/多媒体数据里面,以后能够通过软件和/或硬件设备检测出来,达到鉴定版权所有权的授权、控制和管理的目的。
例如,一个代码信号可能被插入数据以指明该数据不能被拷贝。嵌入信号会保证图象的清晰度,增强通用信号转换且抗干扰。另外,必须对系统提供的数据速率加以考虑,尽管目前的要求是相当低的-每帧几个比特。
在美国专利申请No.08/534,894中,1995年9月28日提交,题名为“多媒体数据安全传播频谱水印”和转让给本发明的同一受让人,此处参照编入,它提出了一个安全传播频谱水印方法,该方法将一个水印信号嵌入一个图象的知觉标志区域,达到鉴别文本处理者和/或所有者的目的。这种方法的优点是水印非常难于去除。实际上,如果原始图象或数据适应于比较的话,这种方法只允许水印被读出。这是因为水印的原始频谱通过一个非线性倍增处理被整形为图象的频谱并且这一整形频谱在被匹配过滤检测之前必须被消除,并且水印被插入到N个最大的频谱系数中,在加上水印之后不保留它的秩序。由此,这种方法不允许软件和硬件装置直接读出嵌入信号。
在Cox以及其他人所著的题为“多媒体的安全频谱水印”的文章在http://www.neci.nj.com/tr/index.html(No.95-10技术报告)中可得到,叙述了传播频谱水印,为了水印的目的给数字数据嵌入了一个伪随机噪声序列。
上面的先前水印提取技术需要从水印图象频谱里扣除初始图象频谱。当不能得到适用的初始图象或初始图象频谱时就限定了这种方法的使用。对要求读出嵌入信息决定那种仪器操作或拒绝操作的第三类仪器提供者而言,这种应用具有很大困难。
在R.D.Preuss以及其他人的题为“嵌入信号传输”的美国专利No.5,319,735里,数字信息被编码形成一代码符号序列。这个代码符号序列通过产生代表代码符号序列的一个对应传播频谱代码信号序列被嵌入一个音频信号里。代码信号的频率分量本质上限定于位于音频信号和代码信号连续部分的带宽内的一个预选信号传输带,代码信号连续部分对应于连续代码符号。在每个时间点,对应频率范围的音频信号频率分量电平的一个预选比例,音频信号被分成一个包含信号传输带的连续频率且代码信号被动态滤波作为一个分解函数提供具有各自频率分量电平的一个改进代码信号。这个改进代码信号和音频信号被组合以提供一个被嵌入数字信息的合成音频信号。这个音频分量当时被记录在一个记录媒体上或者另外提交给一个传输信道。这种处理方式的两个关键部分是频谱整形和频谱均衡,分别出现在插入和提取级,因此,允许提取嵌入信号而不进入未加水印的原始数据。
在美国专利申请No.08/708,331,1996、9、4提交,由Cox所著的题为“用于嵌入信号的一个传播频谱水印”里,此处结合参考,叙述了一种方法,不使用原始数据或未加水印的数据版,从加有水印的图象或视频信号里提取嵌入数据的水印。这个工作可以看作是Preuss以及其他人从音频范畴到图象和视频信号的原始工作的一个延伸。
这种为嵌入信号传输给一个图象和图象数据加水印的方法需要经过计算全部图象DCT(分离余弦转换)和其反变换。计算DCT最快的算法是NlogN倍,这里N是图象的象素量。然而,让N=512×512,计算的需要量仍很高,实际上,假设编码和提取过程必须按视频信号速率出现,即是每秒30帧。这个方法大约是需要给MPEG解压计算的30倍。
完成实时视频信号水印的一个可行方法是给每个第Nth帧一个水印。然而,成果的所有者希望保护每一个视频信号帧。还有,如果知道那些帧包含了嵌入信号,很容易消除这些帧而在视频信号里丝毫看不见退化。
在美国专利申请No.08/715,953,1996、9、19提交由Cox所著的题为“使用MPEG/SPEG系数给图象数据加水印”里,此处结合参考,叙述了一种可能的方法,它是将水印插入n×n图象(子图象)块里,这里n<<N。此时,计算量是(N/n)nlogn=Nlogn。
让N=512×512=218且n=8×8=26,渐进线的节约仅是因数3。然而,当考虑高速缓冲存储器、环路打开及其它因素出现时,在整个图象上计算DCT的传统花费可能很高。因此,实际的差别可以接近一个30包节约。更重要的,如果块的大小选为8×8,即是与MPEG图象压缩中使用的一样大小,此时,与那些MPEG压缩和解压算法紧密耦合水印插入和提取过程是可能的。那麽,由于大多数计算消耗涉及DCT及其反变换的计算和这些步骤已经象压缩和解压算法部分一样计算过了,可以大大降低计算量。此时,水印的增加成本很小,典型地低于与MPEG结合计算需要量的5%。
本发明通过与前述不同的方式在子图象里存储水印信息以及从子图象里提取水印信息,提高了08/715,953申请里叙述的发明的可靠性。
本发明通过系统地改变水印信号成分插入各子图像的顺序,通过只将水印信号的一部分插入每一个子图象,以及在水印检测期间,通过合并在子图象组中发现的水印信号,在测试与任何预先确定的水印的关系之前重构原始水印信号。
为了检测,一个反变换被提供给每一个子图象去重构存储在那个子图象里的水印信息。之后,结果信号一起被平均以重构整个水印,并且降低噪声。最后,这个重构的水印与一组预先设定的水印信号比较确定哪一个被插入图象。
本发明的一个首要目的是将水印的子集(SUBSET)插入到被加水印的数据分区的一个子集中。
本发明的另一个目的是提供一个数字水印系统,在这里通过从水印数据的分区里平均已打上水印的信号提取一个水印,且随后将结果信号相关联以确定水印。
本发明的再另一个目的是提供一个数字水印系统,在这里水印包括两个部分,一个校验部分以及一个同步部分,以便于提高水印的提取可靠性。
本发明进一步的其它目的将在结合附图的以下述叙述后变得更加直观。
图1是一个水印插入过程的一个示意框图;
图2是根据本发明表示一个水印插入过程的一个示意框图;
图3是一个水印提取过程的一个示意框图;
图4是根据本发明表示一个水印提取过程的一个示意框图;
图5是表示用于子图象矢量的一个折线图案的示意图;
图6是表示PN序列旋转的一个示意图;
图7是以平均项的空间关系表示一个8×8块的示意图;
图8是根据本发明表示插入水印的一种方法的一个示意框图;以及
图9是根据本发明表示提取水印的一种方法的一个示意框图。
现在参考图,尤其是图1到图4,表示用于在数字数据例如图象里插入和检测水印的一种普通方法的示意图。
在下面叙述里,将以图象数据或图象作为参考。当发明对图象数据和图象有应用性时,将会知道这里的叙述以及发明本身能平等地应用于视频信号、图象以及多媒体数据,并且,会知道术语“图象”和“图象数据”包括能应用的这些术语。按照此处所用,会知道“水印”包括嵌入数据、符号、图象、说明或其它指示信息。
在下面叙述里,将以美国专利申请No.08/534,894分别象INSERT-ORIGINAL和EXTRACT-ORIGINAL一样用于在图象里插入和提取或检测一个水印所叙述的过程为参考。将以美国专利申请No.08/708,331,1996、9、4提交,分别象INSERT-WHOLE和EXTRACT-WHOLE一样用于在图象里插入和提取或检测一个水印所叙述的过程为参考。并且,将以美国专利申请No.08/715,953分别象INSERT-MPEG-A和EXTRACT-MPEG-A一样用于在图象里插入和提取或检测一个水印所叙述的过程为参考。
图1表示一个将水印插入图象的INSRET-WHOLE过程的示意框图。从一个字母表选择的一个有限的序列符号里的水印,被提供作为一个误差校正编码器10的一个输入,编码器10将这个序列转换为包含冗余信息的另一个序列。编码器10的输出提供给一个PN变换器11,它将编码水印的每个符号变换成一个预先确定的伪随机噪声(PN)代码。PN变换器11的输出被提供给一个频谱转换器12,它将伪随机噪声序列转换到频域。优选的转换是通过分离余弦(DCT)变换,然而,快速FOURIER转换,子波型分离和类似的技术也可以用于频率转换。同时,被加上水印的数据被提供给另一个频谱转换器13。之后,两个频谱转换器12和13的输出被提供作为一个频谱形成电路14的输入,频谱形成电路14改进由频谱转换器12来的伪随机噪声代码的频谱特性,并在水印加给图象数据时掩蔽水印。由频谱转换器13来的被加上水印的已转换的频谱数据也被提供作为一个延迟器15的一个输入。之后,频谱形成电路14的输出在加法器16被加给延迟器15的输出。加法器的输出提供给一个反相转换器17。反相转换的结果是已加上水印的数据。
通过将已加上水印的数据分割成多重块,例如8×8象素子图象或子分区,INSERT-MPEG-A不同于INSERT-WHOLE。那麽,按照上述方法,每个数据块都有插入的水印。也就是说,对于每个8×8子图象或子分区,一个伪随机量(PN)序列在适当的频谱整形后被插入DCT系数。这个过程在所有那些子图象或分区里被重复。子图象或分区的大小最好是8×8,不过它也可以为其它大小,如2×2,3×3,4×4或16×16。
图2是根据本发明的教导表示一个水印插入过程的一个示意框图。按如与结合图1所述一样的方式通过误差校正编码器20、PN变换电路21、以及频谱转换电路22,水印信号被处理为一个噪声频谱信号。然而,与INSERT-WHOLE或INSERT-MPEG-A不同,此时的水印用作一个水印分段器23的输入,水印分段器23有计划地将水印分成几个子水印。原始水印的任何部分都可能冗余地出现在结果子水印的几个里。同时,已加上水印的数据被用作给数据分段器24的一个输入。分段器24将数据分成块或分区,如8×8子图象,象在INSERT-MPEG-A里的一样。每一个由水印分段器23输出的子水印通过水印插入器25a、25b等等中的一个插入一个数据块。水印插入器25a、26b等等的使用过程,与图1里结合水印插入器18的所述过程是一样的。也就是,在频谱整形后每个子水印被加在一个频谱转换数据块里,并且结果数据被转换到空间域。最后,从水印插入器25、26等等来的水印数据块通过数据组合电路26组合以产生水印数据。
图3表示EXTRACT-WHOLE过程的简要框图。该水印图象,视频信号或多媒体数据首先被输入到频谱归一化器30以消除任何在先完成的频谱形状。如果该数据包含一个水印,那麽频谱归一化器30的输出将与那个水印(该信号输入图1所示的频谱形成电路14)的PN代码的频谱变换相类似。频谱归一化器30的输出作为几个相关器31a、31b等等的一个输入,相关器31a、31b用代表编码的水印可能包含的不同符号的PN代码测试水印(即是,每个相关器测试一个通过如图1所示的PN变换电路11用来编码一个符号的一个PN代码)。相关器31a、31b的输出作为一个判定电路32的输入,判定电路32确定最可能的符号序列。最后,这个序列通过一个误差校正器33被校正,校正器33执行图1所示通过误差校正编码器10完成的反相编码。这个结果就是被提取的水印。
在EXTRACT-MPEG-A里,一个其中将提取水印的数据首先被分成几个块,如8×8子图象,正如在INSERT-MPEG-A里的一样。每个子图象来的信号被归一化作为类似于图3里相关器31a、31b的一组相关器的输入。相关器的输出与其它子图象里对应相关器的输出被平均,并且平均相关结果被输入给判定电路32用于按照上述的后面处理。
图4是根据本发明的教导表示一个水印提取过程的一个示意框图。已加上水印的数据首先被数据分段器40分成块。它们对应于图2里用于插入过程期间的数据分段器24。每个数据块提供给相关的频谱归一化器41a、41b等等,以产生类似于被插入相关数据块的子水印的一个信号。这些插入了子水印的信号被输入给水印组合电路42。在组合电路42里冗余地出现在几个子水印里的部分水印被平均以降低噪声。水印组合电路42的输出被作为一个符号分离器43的输入,符号分离器43将水印分成很多部分,且每一个对应编码水印信号(图2里误差校正编码器20的输出)的一个符号。
这些由分离器43来的符号作为相关的鉴别器44a、44b等等的输入,每一个鉴别器都包括一组相关器和判定电路,如图3所示。水印鉴别器的输出是从用于原始编码水印信号的字母里来的。已鉴别符号被符号组合电路45重新聚集成一个完全的编码水印。最后,编码水印结果被误差校正器46解码。
现在详细叙述插入和提取过程。在INSERT-ORIGINAL和EXTRACT-ORIGINAL里,目的是在提取时可得到原始的图象的时候将一个信号PN(伪随机值)序列嵌入一个图象里。与PN序列有关的信息被假定与原始图象和嵌入水印的频谱位置一起被存储在一个数据库里。水印单元的位置必须被记录,植入通过N最大系数接近N知觉最明显区。然而,对于加水印的过程这个秩序并不是不变的。N最大系数在插入水印前后可以不同。
为了解决这个问题,本发明在频谱的预先确定位置里安放了一个水印,典型地第一个N系数。然而,如果水印提供给普通的信号转换如象压缩、定标等等,尽管那些位置属于频谱最明显的区,任何预先确定的位置都能使用,
一般的说,嵌入的信息是一个从字母表A(即是二进制数字或ASCII符号)里取出的一m符号序列。这个数据补充以添加符号用于误差检测和校正。每个符号被扩展频谱调整,将每个符号变换成众所周知的一个小片(chip)的唯一的PN序列。每个小片上的比特数是预置的,小片越长,检测的信噪比越高,但这要牺牲信号带宽。
PN序列的能量频谱是白的,即是平坦的,并且,因此将被整形以与噪声一致,即被嵌入的水印的图象/视频信号/音频信号/或多媒体数据。这就是频谱整形,必须从先前方法里改进,这样提取过程不再需要原始图象。水印频谱的每个系数将被图象频谱系数里能量的局部平均定标而不是被系数本身,即
fi′=fi+αavg(|fi|)Wi    (1)
平均计算是绝对系数值的平均而不是它们系数自身。这是有效地测定存在于每个频率的平均能量。另外一些计算平均的过程可能是,例如用几个帧或局部邻域的8×8块的平均来计算。
这个平均用几个方法获得。它可以是一个二维区的平均。另一方面,二维频谱可以被取样以形成一个一维向量并可形成一维局部平均。二维8×8DCT系数的一维向量已经作为MPEGII的部分完成。这个平均可以是一个简易的盒子或是通过邻域加权的平均。
对于视频数据,也能提供在几个帧里频谱系数的时间平均。然而,由于在提取器的频谱归一化级需要几个帧以计算平均,因此就不可能隔离保护各个视频帧。由于这个原因,本发明将视频信号作为一个很大一组静止图象来处理。以此方式,甚至各个视频帧的挎贝也被保护了。
为了提取水印,有必要执行频谱归一化,在这里前述的已执行频谱整形过程被反变换。在本发明里,原始的未加水印的信号是不能得到的。因此,频率系数的平均能量avg(|fi|)近似为已加水印信号的平均值avg(|fi|)。
avg(|fi|)≌avg(|fi′|)              (2)
由于αavg(|fi|)Wi<<fi,它接近与实际,此处Wi是水印分量,且α是典型值在0.1和0.01之间的一个常数。
之后,归一化级将接收信号里的每个系数(fi′)除以邻域里的平均值avg(|fi’|)。
这就是 f i ′ avg ( | f i ′ | ) = f i + αavg ( | f i | ) W i avg ( | f i ′ | ) = f i avg ( | f i ′ | ) + α W i - - - ( 3 )
第一项,等式(3)的右边(RHS),
Figure C9712220700132
被认为是一个噪声项。该项在美国专利申请No.08/534,894所述系统里不存在,因为利用了未加水印的系数,可以消除这项。第二项,αwi是现在能用常规相关检测的原始水印信号。
如果水印能从任何单个的8×8块里提取出来,检波器的可靠性就非常低。然而,如果从每个8×8块提取出来的水印首先被加在一起并且已平均水印被提供给相关器,那麽就可得到优秀的响应特性。这点不同于美国专利申请No.08/715,953所述的方法,它里面相关产生在每个块内并且每个相关器的输出被一起平均。本发明找到了提高检测响应和有效地降低了与每个块相关的所需计算量。
实际上本发明更优选地对字母表里的每个符号有一个唯一PN序列。这种方法能相对稳定地限幅,因为检波器的输出随图象里的8×8子图象块量线性地减少。对于已嵌入用于APS(模拟保护系统)和CGMS(拷贝操作管理系统)的信号的DVD(数字视频盘片),将有一个8或16PN序列的总量。
在512×512图象里8×8块的量是4096,假设将16个符号中超过一个符号嵌入一个图象或一个视频信号帧里。例如,假定所述是将128个符号中一个嵌入一个图象里。有必要完成128个并行相关。计算上可以处理,但是植入每个相关仪器的硬件会变得复杂的多。另一个可能的方法是只用两个二进制符号。把超过一个PN序列和每个二进制符号或位联系起来以便故意地增加消除水印的难度会更好。在这种情况,只有两个相关器且一个二进制串可被嵌入图象。由于检测器输出低,原始位误差率将会很高。然而,用误差校正代码能够降低可接收的水平,例如Reed-Solomon(RS)。RS代码能够稳定地破坏由于图象的限定可能出现的突发误差。也可使用其它误差校正代码。
当使用这种方法的时候,接收机有必要知道编码块的开始地址。开始地址可能不明显,特别是在图象已经受到限位的支配时。然而,也可使用常规的同步方法;如在每个块前加上一个特别的或唯一的符号或符号串。
为了插入一个水印,每个8×8块被看作一个单独的子图象或分区。子图象的DCT被计算且两维DCT在图5所示的折线特性曲线里被矢量向,尽管其它特性曲线也是可能的。这两级指定了多数计算但仍是部分MPEG编码过程。下面,用前面的等式1,一个PN噪声序列{W1,111,Wn}被插入DCT系数。PN序列的长度不能大于64(在一个8×8块里)且一般更短些,在11到25的范围里。如果一个单独的代码被插入图象,那麽相同的PN序列也被插入每个720×480/64-5400个块里。然而,在这个过程这个位置可能会有一个变化。在每行。块内,PN序列按照先前插入序列块的一个频率系数周期地旋转。类似地,PN序列按照一个频率系数在每个新行周期地旋转。图6是旋转的顺序。
这些旋转或移动的目的是改善水印提取级的响应特性。早期设备显示某些DCT系数的估值比其它的要困难得多。这些系数所在的地址从图象到图象变化。然而,在一个图象之内,系数可以一贯地弱。自然,没有移动的话,一个或多个已估值的水印系数相对其它水印系数可能显著地劣化,因此,就降低了检测器的效能。相反地,移位有效地降低了弱的DCT系数对单个水印系数的影响,并且检测器的效能明显地提高。注意,任何周期案都可以使用。
一旦水印的旋转发生,进一步的改进更具用途。首先,水印的长度现在可以比64大得多。其次,对于每个块,仅有水印(假定为5)系数的一个小子集被插入第一个5DCT系数(除去d.c项)。由于旋转,一个不同的水印子集被插入相邻的8×8块里。最后,具有总成的水印插入,MPEG编码器就能继续进行后面的压缩级。
注意,水印也可以在MPEG量化级后被插入以减少水印的失真。MPEG-2完成被称为“画折线(Zigzagging)”的一个一维矢量化,它允许一个简单的3×1盒子在系数(除去d.c项)上完成平均。
实际上,如果用最靠近d.c项的2个四连接系数来执行平均计算,则性能还会提高,如图7所示上面左边的两个系数。
水印检测首先用等式1从每个8×8的块里提取PN噪声序列开始。对于每个块,PN序列按照一个频率系数周期地在相反方向移动位置,并计算所有块的平均值。实际上,这个过程可以递增计算并且不需要所有提取水印的临时存储器。也可以提供一个加权平均计算,此处的权是根据它们对一个普通信号变换如低通滤波器里的转换灵敏度来确定的。最后,平均水印经由相关器与原始PN序列相比较。在列方向移动水印的原因现在是很明显的。如果图象被限定在一个随机的块范围内,那麽已计算的平均水印将按一个量简单旋转,这就是一个限定一个部分图象地址的函数。相关能在所有水印的排列(典型地,11到25)上完成。由相关器输出的最大值用于判决。提取级在图4里叙述。读出水印所有旋转的最大相关输出能使判定电路出现噪声。为了改善这点,水印被分成两片,一个同步部分,长度是K以及一个一个鉴别部分N-K。那麽,当水印象以前那样被提取的时候,相关首先仅在这个水印的同步部分的所有旋转里被执行。最大相关输出被标记,然后水印的鉴别部分旋转对应的量并在水印的鉴别部分完成第二个相关。这个过程极大地改善了系统的整个可靠性。在实验的过程中,发现一些水印比同样图象里的另外一些水印完成得好。这是由在水印的同步和鉴别部分二者之间的相关统计的变化引起的。理想地,这两个部分有非常低的相关。然而,在水印性能差的几种情况里,是由于两个部分间的意外相关造成的。
本发明提供了一种改进的加数字水印的方法,水印的提取需要原始数据从而在没有未加水印或原始数据里能启动水印提取。本发明最好使用MPEG/JPEG系数。一个图象典型地被分为8×8块子图象或分区并且每个子图象被处理并组合结果得到提取的水印。这个结果是有非常高可靠性的水印的提取。
上述发明提高了先前技术:INSERT-WHOLE,INSERT-MPEG-A,EXTRACT-WHOLE,以及EXTRECT-MPEG-A算法,对本领域技术人员显而易见的是,同样的提高可以提供给用于在图象数据里插入和提取水印的任何算法。本发明更全面的观点如图8和9所示。
图8表示一个用于插入水印的普通方法的流程框图。这个普通方法使用了基于非数据块的水印插入算法,此后称作“基础插入算法”。水印编码器80将水印变换为一种适应基础插入算法的格式。例如,如果基础算法象图1所示那样,那麽水印编码器80对应水印编码器19,包括误差校正编码器10,PN变换电路11,以及频谱转换器12。然而,如果使用不同基础插入算法,那麽水印编码器80可以完成水印的不同转换。从水印编码器80来的编码水印被输入给水印分段器81,水印分段器81将水印分成一组子水印。原始水印的任何部分都可能冗余地出现在几个结果子水印里。待加上水印的数据输入给数据分段器82,数据分段器82将数据分成分区。每个分水印通过水印插入器83a,83b等被插入一个相应的数据分区。水印插入器执行基础插入算法,那样,如果基础插入算法象图1所示那样,那麽每个水印插入器83a,83b等,对应水印插入器18,包括一个频谱转换器13,一个频谱形成电路14,一个延迟器15,一个加法器16,以及一个反变换器17。然而,如果使用不同基础插入算法,那麽水印插入器83a,83b等可以使用插入子水印到被加水印的分区的不同方法。水印插入器的输出被组合在组合器84里以提供加上水印的数据。
图9表示一个对应普通的提取算法的流程框图。这个算法使用“基础提取算法”,对应于在将水印插入到被加上水印(图8)的数据里使用的基础插入算法。图9里的算法实际上与图4所示的算法是一样,除了在通常情况下频谱归一化器41a等被水印提取器91a等代替执行基础提取算法以外。这就是,如果使用的基础插入算法是图1所示的算法,则在图9中的水印提取器91a等将是图4中的归一化器41a等。
至此,已经图示及描述了一种用于插入水印和从已加水印的数据中提取水印的、不使用数据的未加水印版本的一种系统,对本领域的技术人员来说,在不背离随后所附的权利要求所限定的本发明的精神和教导的情况下,可以作出各种改变和变形。

Claims (28)

1.一种用于向待加水印的数据中插入水印信号的方法包括以下步骤:
将待加水印的数据分成多个分区;
在每个分区中计算待加水印的频率系数;
通过将水印信号变换为PN(伪随机噪声)序列对要插入的水印信号进行扩播频谱调制;
将PN序列作为数据的每个频率系数的平均功率函数进行频谱整形;以及
将每个频谱整形后的PN序列插入每个分区的数据中预定的系数。
2.如权利要求1所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的插入是在数据经过MPEG量化处理后被执行。
3.如权利要求1所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的频率系数是DCT(离散余弦变换)系数。
4.如权利要求3所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的分区是8×8的象素块。
5.如权利要求4所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的插入是在数据经过MPEG量化处理后被执行。
6.如权利要求1所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的分区是8×8的象素块。
7.如权利要求6所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的插入是在数据经过MPEG量化处理后被执行。
8.如权利要求6所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的水印信号的频率系数在将每个频谱整形PN序列插入到该分区之前旋转(ROTATED)。
9.如权利要求8所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的插入是在数据经过MPEG量化处理后被执行。
10.如权利要求8所述的用于向待加水印的数据中插入水印信号的方法,特征在于只有水印信号频率系数的一个子集(SUBSET)被插入到任何一个分区中。
11.如权利要求10所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的水印信号包括同步部分和鉴别部分。
12.如权利要求11所述的用于向待加水印的数据中插入水印信号的方法,特征在于所述的插入是在数据经过MPEG量化处理后被执行。
13.如权利要求11所述的用于向待加水印的数据中插入水印信号的方法,特征在于同步部分和鉴别部分在相互之间有很少的相关。
14.如权利要求1所述的用于向待加水印的数据中插入水印信号的方法,特征在于作为平均功率的函数的频谱整形是典型通过二维频率系数的Z字形变换(zigzagging)而从一维向量获得的系数的3×1窗口。
15.如权利要求1所述的用于向待加水印的数据中插入水印信号的方法,特征在于的频谱整形是基于与DC项最接近的两个四连接频谱系数的一个平均功率函数。
16.一种用于从向已加水印的数据中提取水印的方法,包括以下步骤:
接收已加水印的数据的分区;
对来自每个分区的水印数据进行频谱归一化以产生各自的归一化信号;
将来自每个分区的各自的归一化信号进行组合以产生一个单个水印;
用相应于预定符号的预定PN(伪随机噪声)序列对该单个水印进行相关以对在每个分区中的每个预定PN序列提供相关信号;
确定哪一个相关信号与当前的符号最接近;以及
提取与水印对应的最可能的当前符号的序列。
17.如权利要求16所述的用于从已加水印的数据中提取水印的方法,特征在于的分区是用于MPEG编码和解码的8×8的块。
18.如权利要求17所述的用于从已加水印的数据中提取水印的方法,特征在于所述的将来自每个分区的归一化信号进行组合以产生一个单个水印,包括去除块之间的水印的相对旋转。
19.如权利要求18所述的用于从已加水印的数据中提取水印的方法,特征在于还包括随后的对插入到每个块中的部分水印的重组。
20.如权利要求19所述的用于从已加水印的数据中提取水印的方法,特征在于进一步包括以频率频谱之内的地址为基础加权水印系数,这里的加权是一个每个频率系数对普通信号转换的灵敏度的函数。
21.如权利要求16所述的用于从已加水印的数据中提取水印的方法,进一步包括对提取水印的所有旋默许多位相互关联和选择最大值。
22.如权利要求16所述的用于从已加水印的数据中提取水印的方法,特许征在于进一步包括对水印的同步部分的所有旋转移位进行相关以确定最大值和随后对水印的鉴别部分旋转一个与同步部分旋转的相同的量,以在鉴别部分和预定PN序列进行相关之前获得该最大值。
23.如权利要求16所述的用于从已加水印的数据中提取水印的方法,特征在于:所述确定哪一个相关信号与在每一个分区中的当前的符号最接近的步骤用于提供一个提取的符号流;然后对提取的符号流误差校正。
24.如权利要求23所述的用于从已加水印的数据中提取水印的方法,特征在于所述误差校正是Reed Solomon误差校正。
25.一种用于向待加水印的数据中插入水印信号的方法,包括以下步骤:
将待加水印的数据分成多个分区;
将水印信号分成多个子水印,特征在于水印的部分包含在一个以上的子水印中;以及
将所述的多个子水印插入到所述的多个分区中。
26.如权利要求25所述的用于向待加水印的数据中插入水印信号的方法,特征在于每个子水印被插入相应的分区,因此每个分区包含至少一个子水印。
27.一种用于从已加水印的数据中提取水印的方法,包括以下步骤:
接收水印的数据的多个分区;
从所述多个分区的每个分区中提取子水印;以及
将从所有分区提取的子水印进行组合和平均,以获得一个与该水印信号相当的信号。
28.如权利要求27所述的用于从已加水印的数据中提取水印的方法,还包括以下步骤:
将与该水印信号相当的信号分成多个符号信号;
用一组预定信号相关每个符号信号;
确定哪个预定信号与每个符号信号最相应;以及
组合该最相应的符号信号以产生水印信号。
CN97122207A 1996-11-05 1997-11-05 插入和提取数字水印的方法 Expired - Fee Related CN1113527C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/746,022 US5915027A (en) 1996-11-05 1996-11-05 Digital watermarking
US746022 1996-11-05
US746,022 1996-11-05

Publications (2)

Publication Number Publication Date
CN1189042A CN1189042A (zh) 1998-07-29
CN1113527C true CN1113527C (zh) 2003-07-02

Family

ID=24999179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN97122207A Expired - Fee Related CN1113527C (zh) 1996-11-05 1997-11-05 插入和提取数字水印的方法

Country Status (9)

Country Link
US (1) US5915027A (zh)
EP (1) EP0840513A3 (zh)
JP (1) JP3880162B2 (zh)
KR (1) KR100280950B1 (zh)
CN (1) CN1113527C (zh)
AU (1) AU721462B2 (zh)
CA (1) CA2219205C (zh)
MY (1) MY116163A (zh)
SG (1) SG63773A1 (zh)

Families Citing this family (419)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US6614914B1 (en) 1995-05-08 2003-09-02 Digimarc Corporation Watermark embedder and reader
US6574350B1 (en) 1995-05-08 2003-06-03 Digimarc Corporation Digital watermarking employing both frail and robust watermarks
US6681028B2 (en) 1995-07-27 2004-01-20 Digimarc Corporation Paper-based control of computer systems
US7044395B1 (en) * 1993-11-18 2006-05-16 Digimarc Corporation Embedding and reading imperceptible codes on objects
US6122403A (en) 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US6947571B1 (en) 1999-05-19 2005-09-20 Digimarc Corporation Cell phones with optical capabilities, and related applications
US6522770B1 (en) 1999-05-19 2003-02-18 Digimarc Corporation Management of documents and other objects using optical devices
US8094949B1 (en) 1994-10-21 2012-01-10 Digimarc Corporation Music methods and systems
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
US6718046B2 (en) 1995-05-08 2004-04-06 Digimarc Corporation Low visibility watermark using time decay fluorescence
US6590996B1 (en) 2000-02-14 2003-07-08 Digimarc Corporation Color adaptive watermarking
US6763123B2 (en) 1995-05-08 2004-07-13 Digimarc Corporation Detection of out-of-phase low visibility watermarks
US6728390B2 (en) 1995-05-08 2004-04-27 Digimarc Corporation Methods and systems using multiple watermarks
US6738495B2 (en) 1995-05-08 2004-05-18 Digimarc Corporation Watermarking enhanced to withstand anticipated corruptions
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
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
US6311214B1 (en) 1995-07-27 2001-10-30 Digimarc Corporation Linking of computers based on optical sensing of digital data
US7006661B2 (en) * 1995-07-27 2006-02-28 Digimarc Corp Digital watermarking systems and methods
US6505160B1 (en) 1995-07-27 2003-01-07 Digimarc Corporation Connected audio and other media objects
US6577746B1 (en) 1999-12-28 2003-06-10 Digimarc Corporation Watermark-based object linking and embedding
US7003731B1 (en) 1995-07-27 2006-02-21 Digimare Corporation User control and activation of watermark enabled objects
US6650761B1 (en) * 1999-05-19 2003-11-18 Digimarc Corporation Watermarked business cards and methods
PT757336E (pt) 1995-08-04 2001-04-30 Belle Gate Invest B V Sistema de intercambio de dados que inclui unidades portateis de processamento de dados
US6385645B1 (en) * 1995-08-04 2002-05-07 Belle Gate Investments B.V. Data exchange system comprising portable data processing units
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
US8180844B1 (en) 2000-03-18 2012-05-15 Digimarc Corporation System for linking from objects to remote resources
US6307949B1 (en) * 1996-05-07 2001-10-23 Digimarc Corporation Methods for optimizing watermark detection
US6229924B1 (en) 1996-05-16 2001-05-08 Digimarc Corporation Method and apparatus for watermarking video images
US6678311B2 (en) 1996-05-28 2004-01-13 Qualcomm Incorporated High data CDMA wireless communication system using variable sized channel codes
US7159116B2 (en) 1999-12-07 2007-01-02 Blue Spike, Inc. Systems, methods and devices for trusted transactions
US7346472B1 (en) 2000-09-07 2008-03-18 Blue Spike, Inc. Method and device for monitoring and analyzing signals
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
US7123718B1 (en) 1999-03-24 2006-10-17 Blue Spike, Inc. Utilizing data reduction in stegnographic and cryptographic systems
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
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
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
US6226387B1 (en) * 1996-08-30 2001-05-01 Regents Of The University Of Minnesota Method and apparatus for scene-based video watermarking
US7730317B2 (en) 1996-12-20 2010-06-01 Wistaria Trading, Inc. Linear predictive coding implementation of digital watermarks
JP3106985B2 (ja) * 1996-12-25 2000-11-06 日本電気株式会社 電子すかし挿入装置及び検出装置
US6185312B1 (en) * 1997-01-28 2001-02-06 Nippon Telegraph And Telephone Corporation Method for embedding and reading watermark-information in digital form, and apparatus thereof
JP3349910B2 (ja) * 1997-02-12 2002-11-25 日本電気株式会社 画像データエンコードシステム
CA2227381C (en) * 1997-02-14 2001-05-29 Nec Corporation Image data encoding system and image inputting apparatus
AUPO521897A0 (en) * 1997-02-20 1997-04-11 Telstra R & D Management Pty Ltd Invisible digital watermarks
EP0860997B1 (en) * 1997-02-24 2008-12-10 Nec Corporation Digital data encode system
JP3690043B2 (ja) * 1997-03-03 2005-08-31 ソニー株式会社 音声情報伝送装置及び方法並びに音声情報記録装置
US6786420B1 (en) 1997-07-15 2004-09-07 Silverbrook Research Pty. Ltd. Data distribution mechanism in the form of ink dots on cards
US6192138B1 (en) * 1997-05-08 2001-02-20 Kabushiki Kaisha Toshiba Apparatus and method for embedding/unembedding supplemental information
US6208746B1 (en) * 1997-05-09 2001-03-27 Gte Service Corporation Biometric watermarks
US6735253B1 (en) 1997-05-16 2004-05-11 The Trustees Of Columbia University In The City Of New York Methods and architecture for indexing and editing compressed video over the world wide web
JPH118753A (ja) * 1997-06-18 1999-01-12 Nec Corp 電子透かし挿入装置
US6222932B1 (en) * 1997-06-27 2001-04-24 International Business Machines Corporation Automatic adjustment of image watermark strength based on computed image texture
JPH1132200A (ja) * 1997-07-09 1999-02-02 Matsushita Electric Ind Co Ltd 透かしデータ挿入方法及び透かしデータ検出方法
US6959383B1 (en) 1997-07-10 2005-10-25 Yamaha Corporation Method and device for incorporating additional information into main information through electronic watermaking technique
US6618117B2 (en) 1997-07-12 2003-09-09 Silverbrook Research Pty Ltd Image sensing apparatus including a microcontroller
US7110024B1 (en) 1997-07-15 2006-09-19 Silverbrook Research Pty Ltd Digital camera system having motion deblurring means
US6879341B1 (en) 1997-07-15 2005-04-12 Silverbrook Research Pty Ltd Digital camera system containing a VLIW vector processor
US6320675B1 (en) * 1997-07-15 2001-11-20 Canon Kabushiki Kaisha Image processing apparatus and method and storage medium
US6690419B1 (en) 1997-07-15 2004-02-10 Silverbrook Research Pty Ltd Utilising eye detection methods for image processing in a digital image camera
US7551201B2 (en) 1997-07-15 2009-06-23 Silverbrook Research Pty Ltd Image capture and processing device for a print on demand digital camera system
US6624848B1 (en) 1997-07-15 2003-09-23 Silverbrook Research Pty Ltd Cascading image modification using multiple digital cameras incorporating image processing
ATE333189T1 (de) * 1997-07-17 2006-08-15 Canon Kk Bildverarbeitungsvorrichtung und -verfahren und aufzeichnungsmedium dafür
US8155375B2 (en) * 1997-07-24 2012-04-10 Regents Of The University Of Minnesota Video watermarking using temporal analysis
JP4456185B2 (ja) * 1997-08-29 2010-04-28 富士通株式会社 コピー防止機能を持つ見える透かし入り動画像記録媒体とその作成・検出および録画・再生装置
JPH1174794A (ja) 1997-09-01 1999-03-16 Sony Corp 付加情報の重畳伝送方法、付加情報重畳伝送システムおよび重畳付加情報検出装置
DE69840188D1 (de) 1997-09-02 2008-12-18 Hitachi Ltd Datenübertragungsverfahren für eingebettete Daten, Vorrichtungen zur Übertragung und Wiedergabe der Daten und Aufzeichnungsmedium hierzu
US6404926B1 (en) * 1997-09-02 2002-06-11 Sony Corporation Apparatus and method of processing image data, transmission medium, and recording medium
DE69803268T2 (de) * 1997-09-02 2002-08-08 Koninkl Philips Electronics Nv Erzeugung eines wasserzeichens in einem informationssignal
EP0901282B1 (en) 1997-09-03 2006-06-28 Hitachi, Ltd. Method for recording and reproducing electronic watermark information
JP3902863B2 (ja) 1997-09-03 2007-04-11 株式会社日立製作所 データ重畳方法とデータ再生方法、及び、情報埋め込み方法と情報読みだし方法
EP0901274B1 (en) 1997-09-03 2004-04-07 Hitachi, Ltd. Method and system for embedding information into contents
JP3488603B2 (ja) * 1997-09-16 2004-01-19 株式会社東芝 電子透かしを利用したコピープロテクトシステム
US6823074B1 (en) 1997-09-17 2004-11-23 Pioneer Corporation Digital-watermark superposing apparatus and digital-watermarker detecting apparatus
US6434322B1 (en) * 1997-09-17 2002-08-13 Hitachi, Ltd. Reproducing method and apparatus, for a video signal having copy control information
JP3662398B2 (ja) * 1997-09-17 2005-06-22 パイオニア株式会社 電子透かし重畳装置及び電子透かし検出装置
JP3269015B2 (ja) * 1997-09-18 2002-03-25 インターナショナル・ビジネス・マシーンズ・コーポレーション 電子透かしシステム
US6259820B1 (en) * 1997-10-06 2001-07-10 Nec Research Institute, Inc. Progressive JPEG decoding
ES2181288T3 (es) * 1997-10-08 2003-02-16 Macrovision Corp Metodo y aparato para generar una marca de agua para copiar una sola vez para grabaciones de video.
US7154560B1 (en) * 1997-10-27 2006-12-26 Shih-Fu Chang Watermarking of digital image data
KR100279522B1 (ko) * 1997-11-20 2001-03-02 니시무로 타이죠 카피 방지장치 및 이와 같은 카피 방지장치에 사용되는 정보 기록매체
US6101602A (en) * 1997-12-08 2000-08-08 The United States Of America As Represented By The Secretary Of The Air Force Digital watermarking by adding random, smooth patterns
US6208745B1 (en) * 1997-12-30 2001-03-27 Sarnoff Corporation Method and apparatus for imbedding a watermark into a bitstream representation of a digital image sequence
US6373960B1 (en) * 1998-01-06 2002-04-16 Pixel Tools Corporation Embedding watermarks into compressed video data
US6332030B1 (en) * 1998-01-15 2001-12-18 The Regents Of The University Of California Method for embedding and extracting digital data in images and video
US6804376B2 (en) 1998-01-20 2004-10-12 Digimarc Corporation Equipment employing watermark-based authentication function
GB9801131D0 (en) * 1998-01-20 1998-03-18 Nds Ltd Improvements in or relating to watermarks
KR100327210B1 (ko) * 1998-03-03 2002-05-09 윤종용 비디오데이터의복제제어장치및그방법
US6971011B1 (en) * 1998-03-04 2005-11-29 Koninklijke Philips Electronics N.V. Watermark detection
JP3570213B2 (ja) 1998-03-27 2004-09-29 株式会社日立製作所 電子透かし画像処理方法
US6064764A (en) * 1998-03-30 2000-05-16 Seiko Epson Corporation Fragile watermarks for detecting tampering in images
US7162052B2 (en) * 1998-04-16 2007-01-09 Digimarc Corporation Steganographically encoding specular surfaces
US6359998B1 (en) * 1998-04-23 2002-03-19 3Com Corporation Method and apparatus for wavelet-based digital watermarking
US6504941B2 (en) * 1998-04-30 2003-01-07 Hewlett-Packard Company Method and apparatus for digital watermarking of images
JP3214555B2 (ja) * 1998-05-06 2001-10-02 日本電気株式会社 電子透かし挿入装置
CA2269651A1 (en) * 1998-05-12 1999-11-12 Lucent Technologies, Inc. Transform domain image watermarking method and system
US6553127B1 (en) * 1998-05-20 2003-04-22 Macrovision Corporation Method and apparatus for selective block processing
US6233347B1 (en) * 1998-05-21 2001-05-15 Massachusetts Institute Of Technology System method, and product for information embedding using an ensemble of non-intersecting embedding generators
EP1103026A1 (en) * 1998-06-01 2001-05-30 Datamark Technologies PTE Ltd Methods for embedding image, audio and video watermarks in digital data
US6332194B1 (en) * 1998-06-05 2001-12-18 Signafy, Inc. Method for data preparation and watermark insertion
FR2779592B1 (fr) * 1998-06-09 2000-09-01 Inst Eurecom Procede de signature d'un document numerique par dissimulation d'une information binaire
US6154571A (en) * 1998-06-24 2000-11-28 Nec Research Institute, Inc. Robust digital watermarking
JP4026933B2 (ja) * 1998-06-24 2007-12-26 キヤノン株式会社 情報処理装置及び方法並びに記録媒体
US6412112B1 (en) * 1998-06-30 2002-06-25 Webtv Networks, Inc. System for transmitting digital data through a lossy channel
US6965697B1 (en) * 1998-07-15 2005-11-15 Sony Corporation Coding apparatus and method, decoding apparatus and method, data processing system, storage medium, and signal
TW395133B (en) * 1998-07-15 2000-06-21 Koninkl Philips Electronics Nv Detection of a watermark in a compressed video signal
JP3991249B2 (ja) * 1998-07-15 2007-10-17 ソニー株式会社 符号化装置および符号化方法、復号装置および復号方法、情報処理装置および情報処理方法、並びに記録媒体
CA2304041C (en) * 1998-07-17 2004-06-01 F. Thomson Leighton Method for image processing to facilitate copy protection
US6694040B2 (en) * 1998-07-28 2004-02-17 Canon Kabushiki Kaisha Data processing apparatus and method, and memory medium
JP3266569B2 (ja) * 1998-07-29 2002-03-18 日本電気株式会社 電子透かしデータによる画像属性変更システム
WO2000007329A1 (fr) 1998-07-30 2000-02-10 Sony Corporation Systeme de traitement de contenu
US20030130954A1 (en) * 1998-07-31 2003-07-10 Carr J. Scott Postal applications including digital watermarks
US6944313B1 (en) * 1998-08-06 2005-09-13 Canon Kabushiki Kaisha Method and device for inserting and decoding a watermark in digital data
FR2782224B1 (fr) * 1998-08-06 2000-11-03 Canon Kk Procede et dispositif d'insertion et de decodage d'une marque dans des donnees numeriques
FR2782223B1 (fr) * 1998-08-06 2000-11-03 Canon Kk Procede et dispositif d'insertion et de decodage d'une marque dans des donnees numeriques
EP1139660B1 (en) * 1998-08-27 2012-06-13 International Business Machines Corporation System for embedding additional information in video data, and embedding method
US6931531B1 (en) * 1998-09-02 2005-08-16 Matsushita Electric Industrial Co., Ltd. Image object recording, compression, and encryption method and system
US6704431B1 (en) * 1998-09-04 2004-03-09 Nippon Telegraph And Telephone Corporation Method and apparatus for digital watermarking
AUPP702098A0 (en) 1998-11-09 1998-12-03 Silverbrook Research Pty Ltd Image creation method and apparatus (ART73)
US7532740B2 (en) 1998-09-25 2009-05-12 Digimarc Corporation Method and apparatus for embedding auxiliary information within original data
US7373513B2 (en) * 1998-09-25 2008-05-13 Digimarc Corporation Transmarking of multimedia signals
CN1322430A (zh) * 1998-09-29 2001-11-14 太阳微系统公司 在话音上的数据叠加
US6463162B1 (en) * 1998-09-30 2002-10-08 Hewlett-Packard Company Robust watermarking for digital objects
US6778678B1 (en) * 1998-10-02 2004-08-17 Lucent Technologies, Inc. High-capacity digital image watermarking based on waveform modulation of image components
CA2288366A1 (en) * 1998-11-05 2000-05-05 Akira Ogino Additional information transmission method, additional information transmission system, information signal output apparatus, information signal processing apparatus, information signal recording apparatus and information signal recording medium
US7143434B1 (en) 1998-11-06 2006-11-28 Seungyup Paek Video description system and method
US6360000B1 (en) * 1998-11-09 2002-03-19 David C. Collier Method and apparatus for watermark detection for specific scales and arbitrary shifts
JP2000152148A (ja) * 1998-11-13 2000-05-30 Hitachi Ltd 電子カメラ
JP3596590B2 (ja) * 1998-11-18 2004-12-02 ソニー株式会社 付随情報付加装置および方法、付随情報検出装置および方法
JP3924967B2 (ja) * 1998-11-25 2007-06-06 ソニー株式会社 符号化装置および方法、復号装置および方法、記録媒体、並びにデータ処理システム
JP3768705B2 (ja) * 1998-11-27 2006-04-19 キヤノン株式会社 電子透かし埋め込み装置、出力制御装置及びコンピュータ読み取り可能な記憶媒体
US6731774B1 (en) * 1998-11-30 2004-05-04 Sony Corporation Associated information adding apparatus and method, and associated information detecting apparatus and method
JP4130503B2 (ja) * 1998-11-30 2008-08-06 株式会社東芝 電子透かし埋込み装置
FR2787604B1 (fr) * 1998-11-30 2001-08-31 Canon Kk Procede d'insertion d'une marque secrete et d'authentification d'un signal numerique
EP1009126A1 (en) * 1998-12-08 2000-06-14 Mindport B.V. Device for generating a descrambling signal
US6442283B1 (en) 1999-01-11 2002-08-27 Digimarc Corporation Multimedia data embedding
CA2260094C (en) * 1999-01-19 2002-10-01 Nec Corporation A method for inserting and detecting electronic watermark data into a digital image and a device for the same
EP1022895A3 (en) * 1999-01-22 2001-04-04 Matsushita Electric Industrial Co., Ltd. Apparatus for and method of embedding and extracting digital information, and medium having program for carrying out the method recorded thereon
JP3942759B2 (ja) * 1999-01-25 2007-07-11 興和株式会社 電子透かしの埋め込み方法,復号方法およびその装置
US6564322B1 (en) * 1999-01-26 2003-05-13 International Business Machines Corporation Method and apparatus for watermarking with no perceptible trace
JP4178647B2 (ja) * 1999-02-15 2008-11-12 松下電器産業株式会社 デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体
NZ526832A (en) * 1999-02-25 2004-11-26 Macrovision Corp Method and apparatus for enhanced audio/video services with watermarks and associated data
GB9905777D0 (en) * 1999-03-12 1999-05-05 Univ London A method and apparatus for generating multiple watermarked copies of an information signal
US6522766B1 (en) * 1999-03-15 2003-02-18 Seiko Epson Corporation Watermarking with random zero-mean patches for copyright protection
US7299189B1 (en) 1999-03-19 2007-11-20 Sony Corporation Additional information embedding method and it's device, and additional information decoding method and its decoding device
US7013021B2 (en) * 1999-03-19 2006-03-14 Digimarc Corporation Watermark detection utilizing regions with higher probability of success
US6442284B1 (en) * 1999-03-19 2002-08-27 Digimarc Corporation Watermark detection utilizing regions with higher probability of success
US7664264B2 (en) 1999-03-24 2010-02-16 Blue Spike, Inc. Utilizing data reduction in steganographic and cryptographic systems
WO2000057643A1 (en) * 1999-03-24 2000-09-28 Blue Spike, Inc. Utilizing data reduction in steganographic and cryptographic systems
KR100333163B1 (ko) * 1999-03-29 2002-04-18 최종욱 디지털 워터마킹 방법 및 장치
JP2000350013A (ja) * 1999-03-31 2000-12-15 Victor Co Of Japan Ltd 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。
US6792535B1 (en) 1999-04-06 2004-09-14 Kwan Software Engineering, Inc. System and method for digitally marking a file with a removable mark
US6434701B1 (en) 1999-04-06 2002-08-13 Kwan Software Engineering, Inc. System and method for digitally marking a file
AU3907900A (en) * 1999-04-06 2000-10-23 Kwan Software Engineering, Inc. System and method for digitally marking a file with a removable mark
DE60031906T2 (de) * 1999-04-09 2007-04-26 Canon K.K. Verfahren zum Einfügen eines Wasserzeichens und dazugehöriges Dekodierverfahren
EP1088450A1 (en) * 1999-04-14 2001-04-04 Koninklijke Philips Electronics N.V. Method and system of copy protection of information
FR2792797B1 (fr) 1999-04-23 2001-07-13 Thomson Csf Procede de tatouage d'images
US6424998B2 (en) 1999-04-28 2002-07-23 World Theatre, Inc. System permitting the display of video or still image content on selected displays of an electronic display network according to customer dictates
US6192139B1 (en) * 1999-05-11 2001-02-20 Sony Corporation Of Japan High redundancy system and method for watermarking digital image and video data
US7406214B2 (en) 1999-05-19 2008-07-29 Digimarc Corporation Methods and devices employing optical sensors and/or steganography
US7143949B1 (en) 2000-04-05 2006-12-05 Digimarc Corporation Internet-linking scanner
US7206820B1 (en) 2000-03-18 2007-04-17 Digimarc Corporation System for linking from object to remote resource
US7164413B2 (en) * 1999-05-19 2007-01-16 Digimarc Corporation Enhanced input peripheral
US20010034705A1 (en) * 1999-05-19 2001-10-25 Rhoads Geoffrey B. Payment-based systems for internet music
US7111170B2 (en) * 1999-05-19 2006-09-19 Digimarc Corporation Distributed system for responding to watermarked documents
US8055588B2 (en) * 1999-05-19 2011-11-08 Digimarc Corporation Digital media methods
US7185201B2 (en) * 1999-05-19 2007-02-27 Digimarc Corporation Content identifiers triggering corresponding responses
US20070055884A1 (en) * 1999-05-19 2007-03-08 Rhoads Geoffrey B User control and activation of watermark enabled objects
US8752118B1 (en) 1999-05-19 2014-06-10 Digimarc Corporation Audio and video content-based methods
US6952774B1 (en) 1999-05-22 2005-10-04 Microsoft Corporation Audio watermarking with dual watermarks
AUPQ056099A0 (en) 1999-05-25 1999-06-17 Silverbrook Research Pty Ltd A method and apparatus (pprint01)
FR2794600B1 (fr) * 1999-06-01 2001-08-17 Thomson Multimedia Sa Systeme de tatouage de donnees utilisant de nouvelles methodes d'insertion et de detection de tatouage
ATE475139T1 (de) 1999-06-10 2010-08-15 Belle Gate Invest B V Vorrichtung zum speichern unterschiedlicher versionen von datensätzen in getrennten datenbereichen und verfahren zur aktualisierung eines datensatzes in einem speicher
AU5757700A (en) * 1999-06-28 2001-01-31 Digimarc Corporation Digital watermarks in tv and radio broadcasts
US8103542B1 (en) 1999-06-29 2012-01-24 Digimarc Corporation Digitally marked objects and promotional methods
US7543148B1 (en) 1999-07-13 2009-06-02 Microsoft Corporation Audio watermarking with covert channel and permutations
US7020285B1 (en) 1999-07-13 2006-03-28 Microsoft Corporation Stealthy audio watermarking
US7770016B2 (en) 1999-07-29 2010-08-03 Intertrust Technologies Corporation Systems and methods for watermarking software and other media
US7475246B1 (en) 1999-08-04 2009-01-06 Blue Spike, Inc. Secure personal content server
US7065216B1 (en) * 1999-08-13 2006-06-20 Microsoft Corporation Methods and systems of protecting digital content
AU6640500A (en) * 1999-08-13 2001-03-19 Microsoft Corporation Methods and systems of protecting digital content
US6886098B1 (en) * 1999-08-13 2005-04-26 Microsoft Corporation Systems and methods for compression of key sets having multiple keys
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
US20020056118A1 (en) * 1999-08-27 2002-05-09 Hunter Charles Eric Video and music distribution system
US8656423B2 (en) 1999-08-27 2014-02-18 Ochoa Optics Llc Video distribution system
US6952685B1 (en) 1999-08-27 2005-10-04 Ochoa Optics Llc Music distribution system and associated antipiracy protection
US7647618B1 (en) 1999-08-27 2010-01-12 Charles Eric Hunter Video distribution system
US8090619B1 (en) 1999-08-27 2012-01-03 Ochoa Optics Llc Method and system for music distribution
EP1079627A1 (en) * 1999-08-27 2001-02-28 Canon Kabushiki Kaisha Copyright protection in MPEG-4 using digital watermarking
US7209900B2 (en) 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US7502759B2 (en) * 1999-08-30 2009-03-10 Digimarc Corporation Digital watermarking methods and related toy and game applications
JP3735521B2 (ja) * 1999-09-30 2006-01-18 株式会社東芝 埋め込み符号生成方法及び装置、埋め込み符号検出方法及び装置並びに電子透かし埋め込み装置
US6571144B1 (en) * 1999-10-20 2003-05-27 Intel Corporation System for providing a digital watermark in an audio signal
US6850910B1 (en) 1999-10-22 2005-02-01 Matsushita Electric Industrial Co., Ltd. Active data hiding for secure electronic media distribution
US6456726B1 (en) * 1999-10-26 2002-09-24 Matsushita Electric Industrial Co., Ltd. Methods and apparatus for multi-layer data hiding
US7224995B2 (en) * 1999-11-03 2007-05-29 Digimarc Corporation Data entry method and system
US8391851B2 (en) 1999-11-03 2013-03-05 Digimarc Corporation Gestural techniques with wireless mobile phone devices
US6608919B1 (en) 1999-11-10 2003-08-19 Digimarc Corporation Method and apparatus for encoding paper with information
KR20000007020A (ko) * 1999-11-19 2000-02-07 원치선 데이터 감춤 기법을 이용한 채널 공유 방법
DE60033500T2 (de) * 1999-11-23 2007-11-08 Koninklijke Philips Electronics N.V. Wasserzeicheneinbettung und -detektion
EP1118961B1 (en) * 1999-11-25 2007-08-29 Matsushita Electric Industrial Co., Ltd. Apparatus and method for embedding information for tamper detection
US6594441B1 (en) * 1999-12-01 2003-07-15 Macrovision Corporation Method and apparatus for video tag signal recovery using various techniques to regenerate and re-record the tag signal
AU1586500A (en) * 1999-12-06 2001-06-12 Sun Microsystems, Inc. Computer arrangement using non-refreshed dram
AU777437B2 (en) * 1999-12-07 2004-10-14 Sun Microsystems, Inc. Secure photo carrying identification device, as well as means and method for authenticating such an identification device
BR9917574A (pt) * 1999-12-07 2002-08-06 Sun Microsystems Inc Meio legìvel por computador com microprocessador para controlar a leitura e computador disposto para se comunicar com tal meio
WO2001045410A2 (en) * 1999-12-15 2001-06-21 Sun Microsystems, Inc. A method and apparatus for watermarking digital content
US7500004B1 (en) 1999-12-29 2009-03-03 Gregg Homer System for tracking files transmitted over the internet
FR2803676A1 (fr) * 2000-01-11 2001-07-13 Canon Kk Determination d'une segmentation d'un signal numerique pour inserer des signaux de marquage et insertion associee
KR100865247B1 (ko) * 2000-01-13 2008-10-27 디지맥 코포레이션 메타데이터를 인증하고 매체 신호들의 워터마크들 내에 메타데이터를 임베딩하는 방법
US6986048B1 (en) * 2000-01-24 2006-01-10 Koninklijke Philips Electronics N.V. Protecting content from illicit reproduction by proof of existence of a complete data set using security identifiers
US9252898B2 (en) 2000-01-28 2016-02-02 Zarbaña Digital Fund Llc Music distribution systems
WO2001057869A2 (en) * 2000-02-01 2001-08-09 Koninklijke Philips Electronics N.V. Protecting content from illicit reproduction by proof of existence of a complete data set
WO2001057868A1 (en) * 2000-02-01 2001-08-09 Koninklijke Philips Electronics N.V. Embedding a watermark in an information signal
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
JP2003521791A (ja) * 2000-02-07 2003-07-15 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 不法複製からのコンテンツ保護
US6625297B1 (en) * 2000-02-10 2003-09-23 Digimarc Corporation Self-orienting watermarks
US6385329B1 (en) * 2000-02-14 2002-05-07 Digimarc Corporation Wavelet domain watermarks
EP1137250A1 (en) 2000-03-22 2001-09-26 Hewlett-Packard Company, A Delaware Corporation Improvements relating to digital watermarks
JP2001275115A (ja) 2000-03-23 2001-10-05 Nec Corp 電子すかしデータ挿入装置および検出装置
JP2001285607A (ja) 2000-03-29 2001-10-12 Nec Corp 電子透かし挿入器及び電子透かし検出器並びにそれらに用いる電子透かし挿入方法及び電子透かし検出方法
JP3630071B2 (ja) 2000-04-05 2005-03-16 日本電気株式会社 電子透かし検出器及びそれに用いる電子透かし検出方法
US6891959B2 (en) * 2000-04-19 2005-05-10 Digimarc Corporation Hiding information out-of-phase in color channels
US6993149B2 (en) * 2001-09-25 2006-01-31 Digimarc Corporation Embedding digital watermarks in spot colors
US7738673B2 (en) * 2000-04-19 2010-06-15 Digimarc Corporation Low visible digital watermarks
US8027509B2 (en) 2000-04-19 2011-09-27 Digimarc Corporation Digital watermarking in data representing color channels
US6912295B2 (en) * 2000-04-19 2005-06-28 Digimarc Corporation Enhancing embedding of out-of-phase signals
US6804377B2 (en) 2000-04-19 2004-10-12 Digimarc Corporation Detecting information hidden out-of-phase in color channels
KR100383408B1 (ko) * 2000-05-20 2003-05-12 노용만 멀티미디어 데이터의 내용에 기반한 워터마킹 인증 장치 및 방법
JP3921923B2 (ja) * 2000-06-07 2007-05-30 日本電気株式会社 電子透かし挿入装置およびその方法
EP1164543B1 (en) * 2000-06-14 2017-08-09 Panasonic Intellectual Property Corporation of America Digital information embedding/extracting
KR100611094B1 (ko) 2000-06-15 2006-08-09 주식회사 케이티 통계적 모델에 기반한 워터마크 삽입/검출 장치 및 그 방법
US6633654B2 (en) * 2000-06-19 2003-10-14 Digimarc Corporation Perceptual modeling of media signals based on local contrast and directional edges
US6631198B1 (en) 2000-06-19 2003-10-07 Digimarc Corporation Perceptual modeling of media signals based on local contrast and directional edges
US20050063256A1 (en) * 2000-06-30 2005-03-24 Selinfreund Richard H. Data storage in optical discs
WO2002002301A1 (en) 2000-06-30 2002-01-10 Verification Technologies Inc. Copy-protected optical media and method of manufacture thereof
US6638593B2 (en) 2000-06-30 2003-10-28 Verification Technologies, Inc. Copy-protected optical media and method of manufacture thereof
JP3809323B2 (ja) * 2000-07-06 2006-08-16 株式会社日立製作所 電子透かし情報の埋め込み方法、および、電子透かし情報の埋め込み可能性分析方法
ATE380376T1 (de) 2000-07-20 2007-12-15 Belle Gate Invest B V Verfahren und system für kommunizierende geräte, und vorrichtungen dafür, mit geschützter datenübertragung
FR2812502B1 (fr) * 2000-07-25 2002-12-20 Canon Kk Insertion et extraction de message dans des donnees numeriques
US7660415B2 (en) 2000-08-03 2010-02-09 Selinfreund Richard H Method and apparatus for controlling access to storage media
AU2001283073A1 (en) * 2000-08-03 2002-02-18 Digimarc Corporation Linking from paper invoices and statements to on-line resources
US6859545B1 (en) * 2000-08-10 2005-02-22 Chung Shan Institute Of Science And Technology Information hiding method with reduced fuzziness
DE60114638T2 (de) * 2000-08-16 2006-07-20 Dolby Laboratories Licensing Corp., San Francisco Modulation eines oder mehrerer parameter in einem wahrnehmungsgebundenen audio- oder video-kodiersystem in antwort auf zusätzliche information
US6721439B1 (en) * 2000-08-18 2004-04-13 Hewlett-Packard Development Company, L.P. Method and system of watermarking digital data using scaled bin encoding and maximum likelihood decoding
US7017045B1 (en) * 2000-08-22 2006-03-21 Koninklijke Philips Electronics N.V. Multimedia watermarking system and method
US20040243540A1 (en) * 2000-09-07 2004-12-02 Moskowitz Scott A. Method and device for monitoring and analyzing signals
US7246239B2 (en) * 2001-01-24 2007-07-17 Digimarc Corporation Digital watermarks for checking authenticity of printed objects
US7346776B2 (en) * 2000-09-11 2008-03-18 Digimarc Corporation Authenticating media signals by adjusting frequency characteristics to reference values
US7656930B2 (en) * 2001-09-10 2010-02-02 Digimarc Corporation Assessing quality of service using digital watermark information
AU2001290822A1 (en) * 2000-09-11 2002-03-26 Digimarc Corporation Authenticating and measuring quality of service of multimedia signals using digital watermark analyses
US6760464B2 (en) 2000-10-11 2004-07-06 Digimarc Corporation Halftone watermarking and related applications
US6674876B1 (en) * 2000-09-14 2004-01-06 Digimarc Corporation Watermarking in the time-frequency domain
EP1317734B1 (en) * 2000-09-15 2005-02-16 Trustcopy Pte Ltd Optical watermark
US7127615B2 (en) 2000-09-20 2006-10-24 Blue Spike, Inc. Security based on subliminal and supraliminal channels for data objects
KR100355268B1 (ko) * 2000-09-21 2002-10-11 한국전자통신연구원 디지털 오디오/비디오/멀티미디어의 디지털 워터마크추출장치
US20040064416A1 (en) * 2000-10-03 2004-04-01 Ariel Peled Secure distribution of digital content
AU2002225593A1 (en) 2000-10-17 2002-04-29 Digimarc Corporation User control and activation of watermark enabled objects
US7054256B2 (en) * 2000-10-20 2006-05-30 Ochoa Optics Llc High capacity digital data storage by transmission of radiant energy through arrays of small diameter holes
US6647369B1 (en) * 2000-10-20 2003-11-11 Silverbrook Research Pty Ltd. Reader to decode sound and play sound encoded in infra-red ink on photographs
US6751335B1 (en) * 2000-11-01 2004-06-15 Eastman Kodak Company Method for generating a dispersed message for data embedding
US6978371B1 (en) 2000-11-07 2005-12-20 Matsushita Electric Industrial Co., Ltd. Data hiding in digital multimedia
FR2817440B1 (fr) * 2000-11-27 2003-02-21 Canon Kk Insertion de messages dans des donnees numeriques
JP2002176550A (ja) * 2000-12-07 2002-06-21 Nec Corp 電子すかしデータ挿入・検出装置
GB2369950B (en) * 2000-12-07 2005-03-16 Sony Uk Ltd Image processing apparatus
GB2369949B (en) * 2000-12-07 2005-03-16 Sony Uk Ltd Embedding data in material
GB2369946A (en) * 2000-12-07 2002-06-12 Sony Uk Ltd Apparatus for embedding and recovering data depending on error levels
EP1215908A3 (en) * 2000-12-07 2005-05-04 Sony United Kingdom Limited Apparatus for detecting and recovering embedded data
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
US6738744B2 (en) 2000-12-08 2004-05-18 Microsoft Corporation Watermark detection via cardinality-scaled correlation
JP3682222B2 (ja) * 2000-12-11 2005-08-10 株式会社東芝 電子透かし検出装置、電子透かし検出方法及び記録媒体
US6792130B1 (en) * 2000-12-13 2004-09-14 Eastman Kodak Company System and method for embedding a watermark signal that contains message data in a digital image
US20040059918A1 (en) * 2000-12-15 2004-03-25 Changsheng Xu Method and system of digital watermarking for compressed audio
KR100375822B1 (ko) * 2000-12-18 2003-03-15 한국전자통신연구원 디지털 오디오의 워터마크 삽입/추출 장치 및 방법
US7266704B2 (en) 2000-12-18 2007-09-04 Digimarc Corporation User-friendly rights management systems and methods
US20030026453A1 (en) * 2000-12-18 2003-02-06 Sharma Ravi K. Repetition coding of error correction coded messages in auxiliary data embedding applications
US8301453B2 (en) 2000-12-21 2012-10-30 Digimarc Corporation Watermark synchronization signals conveying payload data
KR100355033B1 (ko) 2000-12-30 2002-10-19 주식회사 실트로닉 테크놀로지 선형예측 분석을 이용한 워터마크 삽입/추출 장치 및 그방법
US6845170B2 (en) * 2001-01-11 2005-01-18 Sony Corporation Watermark resistant to resizing and rotation
US7058215B2 (en) * 2001-01-18 2006-06-06 Canon Kabushiki Kaisha Data processing system, maintenance apparatus and image processing apparatus
JP3587168B2 (ja) * 2001-01-23 2004-11-10 日本ビクター株式会社 電子透かし情報埋め込み装置、埋め込み方法、電子透かし情報再生装置及び再生方法
US7072487B2 (en) * 2001-01-26 2006-07-04 Digimarc Corporation Watermark detection using adaptive color projections
US8112311B2 (en) 2001-02-12 2012-02-07 Ochoa Optics Llc Systems and methods for distribution of entertainment and advertising content
KR20020067853A (ko) * 2001-02-19 2002-08-24 주식회사 마크애니 디지털 워터마킹을 이용하여 디지털 오디오 저작물의 복사및 재생을 제어하는 장치 및 방법
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
US7602936B2 (en) * 2001-03-08 2009-10-13 Sony Corporation Method to make wavelet watermarks resistant to affine transformations
US6865273B2 (en) * 2002-06-05 2005-03-08 Sony Corporation Method and apparatus to detect watermark that are resistant to resizing, rotation and translation
US8050452B2 (en) * 2001-03-22 2011-11-01 Digimarc Corporation Quantization-based data embedding in mapped data
US7376242B2 (en) * 2001-03-22 2008-05-20 Digimarc Corporation Quantization-based data embedding in mapped data
US7181017B1 (en) 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US7058201B2 (en) * 2001-03-28 2006-06-06 Lg Electronics Inc. Method of embedding watermark into digital image
US7058284B2 (en) * 2001-03-29 2006-06-06 Matsushita Electric Industrial Co., Ltd. Universal multimedia optic disc player and its application for revocable copy protection
US20020146120A1 (en) * 2001-04-05 2002-10-10 Hugh Anglin Inspecting print quality using digital watermarks
US20020150239A1 (en) * 2001-04-17 2002-10-17 Vidius Inc. Method for personalized encryption in an un-trusted environment
JP2002325170A (ja) * 2001-04-24 2002-11-08 Canon Inc 画像処理装置及びその方法並びにプログラムコード、記憶媒体
US7046819B2 (en) 2001-04-25 2006-05-16 Digimarc Corporation Encoded reference signal for digital watermarks
EP1393314B1 (en) * 2001-05-08 2006-07-26 Koninklijke Philips Electronics N.V. Watermarking
US8094869B2 (en) 2001-07-02 2012-01-10 Digimarc Corporation Fragile and emerging digital watermarks
US6845181B2 (en) 2001-07-12 2005-01-18 Eastman Kodak Company Method for processing a digital image to adjust brightness
JP3675745B2 (ja) * 2001-08-21 2005-07-27 ソニー株式会社 付加データ埋め込み装置、付加データ埋め込み方法及び付加データ埋め込みプログラム
US7213757B2 (en) * 2001-08-31 2007-05-08 Digimarc Corporation Emerging security features for identification documents
US7537170B2 (en) * 2001-08-31 2009-05-26 Digimarc Corporation Machine-readable security features for printed objects
WO2003024020A1 (en) * 2001-09-10 2003-03-20 Entriq Limited Bvi Method and computer system to perform on the fly fingerprinting for media content
US7960005B2 (en) 2001-09-14 2011-06-14 Ochoa Optics Llc Broadcast distribution of content for storage on hardware protected optical storage media
US7233781B2 (en) 2001-10-10 2007-06-19 Ochoa Optics Llc System and method for emergency notification content delivery
KR20030032411A (ko) * 2001-10-18 2003-04-26 김선형 영상의 디지털워터마킹방법
US7302575B2 (en) * 2001-11-07 2007-11-27 Koninklijke Philips Electronics N.V. Apparatus for and method of preventing illicit copying of digital content
US20030088773A1 (en) * 2001-11-07 2003-05-08 Koninklijke Philips Electronics N. V. Method of and apparatus for preventing illicit copying of digital content
KR100612830B1 (ko) * 2001-11-14 2006-08-18 삼성전자주식회사 신뢰성 높은 워터마킹 및 워터마크 추출 장치와 그 방법
US7433489B2 (en) * 2001-11-28 2008-10-07 Sony Electronics Inc. Method to ensure temporal synchronization and reduce complexity in the detection of temporal watermarks
US7317811B2 (en) * 2001-11-28 2008-01-08 Sony Electronics Inc. Method to decode temporal watermarks in compressed video
KR100878518B1 (ko) * 2001-12-03 2009-01-13 삼성전자주식회사 워터마크 삽입방법, 전송방법, 복원방법 및 그 장치
US7339992B2 (en) 2001-12-06 2008-03-04 The Trustees Of Columbia University In The City Of New York System and method for extracting text captions from video and generating video summaries
US7006662B2 (en) * 2001-12-13 2006-02-28 Digimarc Corporation Reversible watermarking using expansion, rate control and iterative embedding
GB2383148A (en) * 2001-12-13 2003-06-18 Sony Uk Ltd Watermarking
JP4104552B2 (ja) * 2001-12-14 2008-06-18 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ウォーターマークデータの埋込み及び抽出
CA2470094C (en) 2001-12-18 2007-12-04 Digimarc Id Systems, Llc Multiple image security features for identification documents and methods of making same
US6944771B2 (en) * 2001-12-20 2005-09-13 Koninklijke Philips Electronics N.V. Method and apparatus for overcoming a watermark security system
CA2470600C (en) 2001-12-24 2009-12-22 Digimarc Id Systems, Llc Systems, compositions, and methods for full color laser engraving of id documents
US7694887B2 (en) 2001-12-24 2010-04-13 L-1 Secure Credentialing, Inc. Optically variable personalized indicia for identification documents
CA2471457C (en) 2001-12-24 2011-08-02 Digimarc Id Systems, Llc Covert variable information on id documents and methods of making same
US7728048B2 (en) 2002-12-20 2010-06-01 L-1 Secure Credentialing, Inc. Increasing thermal conductivity of host polymer used with laser engraving methods and compositions
KR100455061B1 (ko) * 2001-12-24 2004-11-06 한국전자통신연구원 워터마킹을 이용한 디지털 컨텐츠 제공 장치 및 그 방법
US7260722B2 (en) * 2001-12-28 2007-08-21 Itt Manufacturing Enterprises, Inc. Digital multimedia watermarking for source identification
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
US7219062B2 (en) * 2002-01-30 2007-05-15 Koninklijke Philips Electronics N.V. Speech activity detection using acoustic and facial characteristics in an automatic speech recognition system
US7415440B1 (en) 2002-02-22 2008-08-19 Entriq, Inc. Method and system to provide secure key selection using a secure device in a watercrypting environment
US7076659B2 (en) 2002-02-25 2006-07-11 Matsushita Electric Industrial Co., Ltd. Enhanced method for digital data hiding
JP2003259369A (ja) * 2002-02-28 2003-09-12 Techno Mathematical Co Ltd 動画像の電子透かしを用いたエラー隠蔽方法
KR20030073369A (ko) * 2002-03-11 2003-09-19 한국전자통신연구원 양자화를 이용한 실시간 블라인드 워터마킹 방법
US6775394B2 (en) 2002-03-12 2004-08-10 Matsushita Electric Industrial Co., Ltd. Digital watermarking of binary document using halftoning
US6993196B2 (en) * 2002-03-18 2006-01-31 Eastman Kodak Company Digital image storage method
US7287275B2 (en) 2002-04-17 2007-10-23 Moskowitz Scott A Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth
US7824029B2 (en) 2002-05-10 2010-11-02 L-1 Secure Credentialing, Inc. Identification card printer-assembler for over the counter card issuing
US7752446B2 (en) * 2002-05-15 2010-07-06 International Business Machines Corporation System and method for digital watermarking of data repository
KR20050005531A (ko) * 2002-06-03 2005-01-13 코닌클리케 필립스 일렉트로닉스 엔.브이. 독립 채널들에서의 워터마크들의 엔코딩 및 디코딩
KR100477805B1 (ko) * 2002-06-18 2005-03-22 한국전자통신연구원 스펙트럼 영역에서의 워터마크 삽입 또는/및 검출 장치와그 방법
KR100888589B1 (ko) * 2002-06-18 2009-03-16 삼성전자주식회사 반복적으로 삽입된 워터마크 추출방법 및 그 장치
AU2003239733A1 (en) * 2002-06-24 2004-01-06 Koninklijke Philips Electronics N.V. Real-time signature embedding in video
US20040125125A1 (en) * 2002-06-29 2004-07-01 Levy Kenneth L. Embedded data windows in audio sequences and video frames
US7046820B2 (en) * 2002-07-16 2006-05-16 Matsushita Electric Industrial Co., Ltd. Methods for digital watermarking of images and images produced thereby
US7577841B2 (en) 2002-08-15 2009-08-18 Digimarc Corporation Watermark placement in watermarking of time varying media signals
CN101216869B (zh) * 2002-10-15 2011-08-24 三星电子株式会社 用于管理元数据的方法
WO2004038538A2 (en) 2002-10-23 2004-05-06 Nielsen Media Research, Inc. Digital data insertion apparatus and methods for use with compressed audio/video data
US7804982B2 (en) 2002-11-26 2010-09-28 L-1 Secure Credentialing, Inc. Systems and methods for managing and detecting fraud in image databases used with identification documents
GB2396267A (en) * 2002-12-09 2004-06-16 Sony Uk Ltd Method of embedding and extracting codewords in data
US7712673B2 (en) 2002-12-18 2010-05-11 L-L Secure Credentialing, Inc. Identification document with three dimensional image of bearer
JP3922369B2 (ja) * 2003-01-21 2007-05-30 日本ビクター株式会社 埋め込み情報の記録装置及び再生装置並びに記録用プログラム及び再生用プログラム
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
JP2004260639A (ja) * 2003-02-27 2004-09-16 Hitachi Ltd データ埋め込み方法及び視聴確認方法
US7352878B2 (en) * 2003-04-15 2008-04-01 Digimarc Corporation Human perceptual model applied to rendering of watermarked signals
DE602004030434D1 (de) 2003-04-16 2011-01-20 L 1 Secure Credentialing Inc Dreidimensionale datenspeicherung
WO2004095828A1 (ja) * 2003-04-22 2004-11-04 Oki Electric Industry Co., Ltd. 透かし情報埋め込み装置及び方法、透かし情報検出装置及び方法、透かし入り文書
EP1634238B1 (en) * 2003-05-09 2012-11-21 Avid Technology, Inc. Watermarking
US7756288B2 (en) * 2003-05-29 2010-07-13 Jeffrey Lubin Method and apparatus for analog insertion of low frequency watermarks
US7460684B2 (en) * 2003-06-13 2008-12-02 Nielsen Media Research, Inc. Method and apparatus for embedding watermarks
US7206649B2 (en) 2003-07-15 2007-04-17 Microsoft Corporation Audio watermarking with dual watermarks
US20050021970A1 (en) * 2003-07-21 2005-01-27 Curtis Reese Embedded data layers
JP4527369B2 (ja) 2003-07-31 2010-08-18 富士通株式会社 データ埋め込み装置及びデータ抽出装置
US20050030588A1 (en) * 2003-08-06 2005-02-10 Curtis Reese Methods and apparatus utilizing embedded data layers
US8301893B2 (en) 2003-08-13 2012-10-30 Digimarc Corporation Detecting media areas likely of hosting watermarks
EP1542227A1 (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
WO2005062297A1 (en) * 2003-12-19 2005-07-07 Koninklijke Philips Electronics N.V. Watermark embedding
KR20050078767A (ko) * 2004-02-02 2005-08-08 삼성전자주식회사 디지털 영상 워터마킹 장치 및 그 방법
US7643637B2 (en) * 2004-02-10 2010-01-05 Microsoft Corporation Efficient code constructions via cryptographic assumptions
JP3944490B2 (ja) * 2004-02-17 2007-07-11 株式会社東芝 電子透かし埋込装置、電子透かし検出装置、電子透かし埋込方法、電子透かし検出方法、電子透かし埋込プログラムおよび電子透かし検出プログラム
US7744002B2 (en) 2004-03-11 2010-06-29 L-1 Secure Credentialing, Inc. Tamper evident adhesive and identification document including same
TWI404419B (zh) * 2004-04-07 2013-08-01 Nielsen Media Res Inc 與壓縮過音頻/視頻資料一起使用之資料插入方法、系統、機器可讀取媒體及設備
DE102004021404B4 (de) * 2004-04-30 2007-05-10 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Wasserzeicheneinbettung
DE102004021403A1 (de) 2004-04-30 2005-11-24 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Informationssignalverarbeitung durch Modifikation in der Spektral-/Modulationsspektralbereichsdarstellung
CN102592638A (zh) 2004-07-02 2012-07-18 尼尔逊媒介研究股份有限公司 用于进行压缩数字位流的混合的方法及装置
US7536016B2 (en) * 2004-12-17 2009-05-19 Microsoft Corporation Encrypted content data structure package and generation thereof
WO2006096612A2 (en) 2005-03-04 2006-09-14 The Trustees Of Columbia University In The City Of New York System and method for motion estimation and mode decision for low-complexity h.264 decoder
US7570641B2 (en) * 2005-08-23 2009-08-04 Macrovision Corporation Techniques for watermarking and distributing content
US20100158308A1 (en) * 2005-09-22 2010-06-24 Mark Leroy Walker Digital Cinema Projector Watermarking System and Method
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
DE102005058006A1 (de) * 2005-12-05 2007-06-06 Siemens Ag Verfahren und Peer-Netzwerk zur Ermittlung der Peer-Netzwerk-Herkunftsstadion einer Datei
US20070143216A1 (en) * 2005-12-16 2007-06-21 Benaloh Josh D Data Signal with a Database and a Compressed Key
US20080086311A1 (en) * 2006-04-11 2008-04-10 Conwell William Y Speech Recognition, and Related Systems
US8107669B2 (en) * 2006-06-14 2012-01-31 Samsung Electronics Co., Ltd. Video watermarking apparatus in compression domain and method using the same
KR101213161B1 (ko) 2006-06-14 2012-12-17 삼성전자주식회사 압축영역에서의 비디오 워터마킹 장치 및 그 방법
CN100413341C (zh) * 2006-07-18 2008-08-20 吉林大学 音视频信号同步方法
CN100428258C (zh) * 2006-08-28 2008-10-22 北京长地友好制图技术有限公司 一种对电子地图进行加密的方法及设备
EP2095560B1 (en) 2006-10-11 2015-09-09 The Nielsen Company (US), LLC Methods and apparatus for embedding codes in compressed audio data streams
KR100862101B1 (ko) * 2006-11-17 2008-10-09 김현욱 서브 블록을 이용한 워터마크 검출 방법 및 그 장치
KR100834095B1 (ko) * 2006-12-02 2008-06-10 한국전자통신연구원 디지털 미디어의 데이터 고유특성을 이용한 논블라인드워터마크 삽입/추출 장치 및 워터마크 삽입/추출 방법
US7465241B2 (en) * 2007-03-23 2008-12-16 Acushnet Company Functionalized, crosslinked, rubber nanoparticles for use in golf ball castable thermoset layers
US20090060257A1 (en) * 2007-08-29 2009-03-05 Korea Advanced Institute Of Science And Technology Watermarking method resistant to geometric attack in wavelet transform domain
US7965838B2 (en) * 2007-11-30 2011-06-21 Faraday Technology Corp. Watermark generating circuit and related method thereof
JP4943354B2 (ja) 2008-02-11 2012-05-30 株式会社リコー 情報識別装置、情報識別方法、プログラム及び記録媒体
WO2009126785A2 (en) 2008-04-10 2009-10-15 The Trustees Of Columbia University In The City Of New York Systems and methods for image archaeology
WO2009155281A1 (en) * 2008-06-17 2009-12-23 The Trustees Of Columbia University In The City Of New York System and method for dynamically and interactively searching media data
US8320606B1 (en) 2008-08-29 2012-11-27 Adobe Systems Incorporated Video watermarking with fast detection
US8340343B2 (en) * 2008-10-31 2012-12-25 General Instrument Corporation Adaptive video fingerprinting
US8385590B1 (en) 2008-11-05 2013-02-26 Adobe Systems Incorporated Video watermarking with temporal patterns
US8199969B2 (en) 2008-12-17 2012-06-12 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US9117268B2 (en) * 2008-12-17 2015-08-25 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US8671069B2 (en) 2008-12-22 2014-03-11 The Trustees Of Columbia University, In The City Of New York Rapid image annotation via brain state decoding and visual pattern mining
JP5482988B2 (ja) * 2009-04-27 2014-05-07 大日本印刷株式会社 偽造防止媒体
US8878041B2 (en) 2009-05-27 2014-11-04 Microsoft Corporation Detecting beat information using a diverse set of correlations
US8213673B2 (en) * 2009-06-09 2012-07-03 Avio Technology, Inc. Watermarking of motion pictures
AR077680A1 (es) 2009-08-07 2011-09-14 Dolby Int Ab Autenticacion de flujos de datos
US20110185179A1 (en) * 2009-08-26 2011-07-28 Viswanathan Swaminathan System And Method For Digital Rights Management With A Lightweight Digital Watermarking Component
US8908905B2 (en) 2009-10-29 2014-12-09 Lg Electronics Inc. Device and method for embedding watermarks in contents and for detecting embedded watermarks
US8938157B2 (en) * 2010-02-23 2015-01-20 City University Of Hong Kong Digital chip and method of operation thereof
JP5471580B2 (ja) * 2010-02-23 2014-04-16 富士ゼロックス株式会社 画像処理装置及びプログラム
KR101351520B1 (ko) * 2010-04-22 2014-01-13 한국전자통신연구원 포렌식마크 삽입장치 및 방법
JP5793865B2 (ja) * 2010-12-28 2015-10-14 富士通株式会社 電子透かし埋め込み装置、電子透かし埋め込み用コンピュータプログラム及び電子透かし検出装置ならびに電子透かし検出用コンピュータプログラム
US9224184B2 (en) 2012-10-21 2015-12-29 Digimarc Corporation Methods and arrangements for identifying objects
US8874924B2 (en) * 2012-11-07 2014-10-28 The Nielsen Company (Us), Llc Methods and apparatus to identify media
AU2014250673B2 (en) * 2012-11-07 2016-05-19 The Nielsen Company (Us), Llc Methods and apparatus to identify media
KR101673675B1 (ko) * 2014-10-08 2016-11-09 한동대학교 산학협력단 압축된 이미지의 기하학적 변환 방법 및 시스템
WO2016118216A2 (en) 2014-11-06 2016-07-28 Intertrust Technologies Corporation Secure application distribution systems and methods
US10043527B1 (en) * 2015-07-17 2018-08-07 Digimarc Corporation Human auditory system modeling with masking energy adaptation
CN108665403B (zh) * 2017-03-29 2022-06-24 腾讯科技(深圳)有限公司 数字水印嵌入方法、提取方法、装置及数字水印系统
CN108711130B (zh) * 2018-04-24 2022-03-08 东南大学 基于压缩感知噪声重构的图像水印系统与方法
CN111901611B (zh) * 2020-08-27 2023-04-18 上海熙菱信息技术有限公司 一种基于国密算法添加视频隐形水印的方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319735A (en) * 1991-12-17 1994-06-07 Bolt Beranek And Newman Inc. Embedded signalling

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2196167B (en) * 1986-10-01 1991-01-02 Emi Plc Thorn Apparatus for marking a recorded signal
GB8806452D0 (en) * 1988-03-18 1988-04-20 Imperial College Digital data security system
US4939515A (en) * 1988-09-30 1990-07-03 General Electric Company Digital signal encoding and decoding apparatus
US5636292C1 (en) * 1995-05-08 2002-06-18 Digimarc Corp Steganography methods employing embedded calibration data
GB9400971D0 (en) * 1994-01-19 1994-03-16 Mor Limited Method of and apparatus for manipulating digital data
US5530751A (en) * 1994-06-30 1996-06-25 Hewlett-Packard Company Embedded hidden identification codes in digital objects
US5568570A (en) * 1994-09-30 1996-10-22 Eastman Kodak Company Method and apparatus for reducing quantization artifacts in a hierarchical image storage and retrieval system
US5646997A (en) * 1994-12-14 1997-07-08 Barton; James M. Method and apparatus for embedding authentication information within digital data
GB9500285D0 (en) * 1995-01-07 1995-03-01 Central Research Lab Ltd A method of labelling an audio signal
US5530759A (en) * 1995-02-01 1996-06-25 International Business Machines Corporation Color correct digital watermarking of images
GB9502274D0 (en) * 1995-02-06 1995-03-29 Central Research Lab Ltd Method and apparatus for coding information
US5659726A (en) * 1995-02-23 1997-08-19 Sandford, Ii; Maxwell T. Data embedding
GB9504221D0 (en) * 1995-03-02 1995-04-19 Mor Limited Method of and apparatus for manipulating digital data works
EP0824821B1 (en) * 1995-05-08 2002-04-17 Digimarc Corporation Steganographical embedding of auxiliary data and calibration data in image data
US5613004A (en) * 1995-06-07 1997-03-18 The Dice Company Steganographic method and device
CA2184949C (en) * 1995-09-28 2000-05-30 Ingemar J. Cox Secure spread spectrum watermarking for multimedia data
US5848155A (en) * 1996-09-04 1998-12-08 Nec Research Institute, Inc. Spread spectrum watermark for embedded signalling
US5734752A (en) * 1996-09-24 1998-03-31 Xerox Corporation Digital watermarking using stochastic screen patterns

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319735A (en) * 1991-12-17 1994-06-07 Bolt Beranek And Newman Inc. Embedded signalling

Also Published As

Publication number Publication date
KR19980042061A (ko) 1998-08-17
CA2219205C (en) 2001-07-03
JPH10145757A (ja) 1998-05-29
JP3880162B2 (ja) 2007-02-14
MY116163A (en) 2003-11-28
KR100280950B1 (ko) 2001-02-01
CN1189042A (zh) 1998-07-29
CA2219205A1 (en) 1998-05-05
AU721462B2 (en) 2000-07-06
SG63773A1 (en) 1999-03-30
US5915027A (en) 1999-06-22
EP0840513A2 (en) 1998-05-06
EP0840513A3 (en) 2000-05-24
AU4434097A (en) 1998-05-07

Similar Documents

Publication Publication Date Title
CN1113527C (zh) 插入和提取数字水印的方法
Kang et al. A DWT-DFT composite watermarking scheme robust to both affine transform and JPEG compression
US6108434A (en) Counteracting geometric distortions for DCT based watermarking
US6069914A (en) Watermarking of image data using MPEG/JPEG coefficients
Tian Reversible watermarking by difference expansion
Tian Reversible data embedding using a difference expansion
US20080276089A1 (en) Content Authentication and Recovery Using Digital Watermarks
US6671387B1 (en) Watermarking of a digitized image
CN103533458A (zh) 一种视频水印的嵌入和提取方法
EP1695539B1 (en) Method for robust lossless data hiding and recovering from the integer wavelet representation
Chae et al. A robust data hiding technique using multidimensional lattices
CN103927711A (zh) 一种基于ofdm-cdma的鲁棒数字水印算法
Bedi et al. Robust secure SVD based DCT–DWT oriented watermarking technique for image authentication
Khan et al. A new digital image watermarking algorithm based on image interlacing, DWT, DCT
Meng et al. Copyright protection for digital image based on joint DWT-DCT transformation
Yu et al. Breaking the YASS algorithm via pixel and DCT coefficients analysis
Joshi et al. Efficient dual domain watermarking scheme for secure images
Lan et al. A digital watermarking algorithm based on dual-tree complex wavelet transform
CN1950842A (zh) 对压缩的信息信号加水印
Kim et al. An object-based video watermarking
Phadikar et al. Multibit QIM watermarking using M-ary modulation and lifting
Venkatachalam et al. A Robust Image Steganography using CDF Lifting Scheme and Huffman Encoding
Simitopoulos et al. Scalable detection of perceptual watermarks in JPEG2000 images
Mohamed et al. Fast digital watermarking techniques for still images
Lu et al. An Image Watermarking Method Based on Mean-Removed Vector Quantization for Multiple Purposes.

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NEC PC CORPORATION

Free format text: FORMER OWNER: NEC CORPORATION

Effective date: 20120131

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20120131

Address after: Tokyo, Japan

Patentee after: NEC Personal Products Ltd

Address before: Tokyo, Japan

Patentee before: NEC Corp.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20030702

Termination date: 20151105

EXPY Termination of patent right or utility model