CN1269074C - 水印检测 - Google Patents

水印检测 Download PDF

Info

Publication number
CN1269074C
CN1269074C CNB008020787A CN00802078A CN1269074C CN 1269074 C CN1269074 C CN 1269074C CN B008020787 A CNB008020787 A CN B008020787A CN 00802078 A CN00802078 A CN 00802078A CN 1269074 C CN1269074 C CN 1269074C
Authority
CN
China
Prior art keywords
watermark
image
suspect image
given
handling
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 - Lifetime
Application number
CNB008020787A
Other languages
English (en)
Other versions
CN1322331A (zh
Inventor
M·J·R·奥普德贝克
J·A·海特斯马
A·A·C·M·卡尔克
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.)
Civolution BV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1322331A publication Critical patent/CN1322331A/zh
Application granted granted Critical
Publication of CN1269074C publication Critical patent/CN1269074C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • G06T1/0071Robust watermarking, e.g. average attack or collusion attack resistant using multiple or alternating watermarks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • G06T1/0064Geometric transfor invariant watermarking, e.g. affine transform invariant
    • 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
    • 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/32293Repeating the additional information in a regular pattern
    • 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/32352Controlling detectability or arrangements to facilitate detection or retrieval of the embedded information, e.g. using markers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0065Extraction of an embedded watermark; Reliable detection
    • 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

Abstract

大多数水印方案无法克服嵌入水印图像的几何扭曲,原因在于这样的操作破坏了原始水印和处理后图像中的水印之间的相关性。这里提出了一种恢复相关性的方法和装置。要达到这个目的,需要分析可疑图像(Q)以判定重复数据图案的存在。如果发现有这样的图案,就可以判定图像是通过在图像范围内“贴”满小块水印图案的方式嵌入了水印。接下来进行水印是否是给定水印W的实际检测,方法是确定在可疑图像中得到的图案的周期,并且为了使处理后图像的周期与要检测水印的给定周期相匹配而对可疑图像进行处理(9)。如果可疑图像确实包含给定的水印W,那么几何处理因此会被撤消,而且常规水印检测器(3)也会相应的表明这一点。如果有一个操作组合会产生相同的周期,检测步骤将会包含可能组合的集合。

Description

水印检测
发明领域
本发明涉及的是一种检测嵌入在可疑图像中的水印的方法和设备。
发明背景
嵌入水印是一种确认图像或视频所有权的技术。通常嵌入水印是将一种低振幅噪声图案加入到图像之中。噪声图案意指水印。在接收端计算可疑图像与已嵌入了该水印的图像的相关值并将相关值与一阀值进行比较,由此来检测可疑图像中是否嵌入了该水印。如果相关值大于阀值,说明应用的水印存在,反之则不存在。
申请人以前申请的国际专利申请IB99/00358(PHN 17.316)提出了一种检测水印的设备,水印是通过在图像区域内重复小块基本水印图案的方式嵌入的。这样一种“贴瓷砖”式的操作使得水印检测处理变成在一个相对较小的区域内搜索水印,从而提高了检测的可靠性。
众所周知,大多数水印嵌入技术都无法克服图像的几何扭曲。平移、尺度变换、旋转、伸展等处理破坏了处理后图像与所应用水印之间的相关性。上面提到的现代技术下的水印检测仪器抗平移,但如果图像进行了尺度变换、旋转或伸展,就失去检测水印的能力了。
发明的目的和简述
发明的目的是提出一种改进的水印检测方法和设备。
要达到这个目的,在可疑图像中检测水印的方法包括下列步骤:检测该图像中是否含有周期性重复嵌入的数据图案;判定该周期性重复的数据图案代表的是一种嵌入的水印。此发明基于这样的认知,即如果该水印是通过上面提到的“贴瓷砖”操作的方式而嵌入的,那么尺度变换、旋转和伸展这样的操作会改变但不会破坏水印的周期。因此,只要可疑图像中有周期性重复的数据图案存在就可以说明该图像被嵌入了水印。
对于嵌入水印是否是一明确给定的水印的检测要通过处理可疑图像或给定水印来完成,也就是恢复原始相关性的方法。在方法的具体实现中完成此任务要包括下列步骤:确定所述的数据图案的周期;应用具有给定周期的给定水印;处理可疑图像和/或给定水印以使处理后可疑图像中的数据图案的周期与处理后给定水印的周期相匹配;检测处理后的可疑图像中的数据图案是否符合处理后的给定水印。处理可疑图像这一步骤的目的是要撤消可疑图像在嵌入水印之后所受到的操作(尺度变换、旋转、伸展)。
美国专利申请US-A-5,636,292提出了把一个独立的校准信号(例如,确定频率的正弦波)加入到图像的步骤。在图像变换尺度或旋转时,正弦波的频率改变,这会使图像频谱中的波峰搬移。此发明与该现有技术的差别在于周期水印图案自身就提供了校准参数。
此发明的这些以及其它方面通过下面描述的实施例是明了的并且会被阐述。
附图简述
图1说明了一个现有技术的水印嵌入设备。
图2给出了一幅嵌入了水印的图像来说明图1显示的水印嵌入设备的操作。
图3说明了一个现有技术的水印检测设备。
图4示意性的说明了图3显示的水印检测设备所执行的操作。
图5A-5C分别显示了水印图像变换尺度、旋转和剪裁的效果。
图6显示了根据本发明制造的水印检测设备。
图7A-7C给出了相关图案来举例说明图6显示的水印检测设备的操作。
图8-10进一步显示了根据此发明的水印检测器的具体实现。
图11显示了应用到给定水印的不同类型的处理,以此来说明图10显示的水印检测器的操作。
图12给出了应用到水印图像上的组合处理的效果。
具体实现的描述
为提供一些背景知识,首先讲述一下现有技术下的水印嵌入器和水印检测器。图1给出了现有技术印嵌入器的实际实现。嵌入器包括生成图像P的源图像11和一个将给定水印W′加到图像P的加法器。水印W′是与图像同样大小的噪声图案,即水平有N1个像素,垂直有N2个像素(例如,对于PAL-TV是720×576)。它是通过重复,必要情况下截取,小的基本图案或“瓷砖”来覆盖图像区域而生成的。图2说明了这种由贴瓷砖电路13完成的贴瓷砖式的操作。基本图案W的固定大小为M1×M2,例如是128×128个像素。
图像3显示了现有技术下的水印检测器的实际实现。检测器接收到可能被嵌入了水印的图像Q。将图像(或许多累加的视频帧)分割成要检测的基本水印图案大小的M1×M2的块(这里是128×128)。然后将图像块压入到M1×M2大小的缓冲器q中,如图4所示。这些操作由交迭和缓冲电路31完成。
要检测缓冲器q中是否包含有给定水印图案,缓冲器内容和该水印图案W要服从相关性。对可疑信息信号q与水印图案w的相关性计算包括计算信息的信号值与水印图案对应值的内积d=<q,w>。对于二维的M1×M2图像块q={qij}和水印图案W={wij},其内积的数学表达式可写成:
d = 1 M 1 M 2 &Sigma; i = 1 M 1 &Sigma; j = 1 M 2 q ij w ij
由于可疑图像Q在水印检测之前可能已经受到平移或剪裁之类的处理,检测器无法知晓水印图案相对于图像块q边界的空间位置。因此必须要为所有可能的变换矩阵k(水平kx个像素,垂直ky个像素)计算多个相关量dk
d k = 1 M 1 M 2 &Sigma; i = 1 M 1 &Sigma; j = 1 M 2 q ij w i + k x , j + k y
该相关量dk可以使用(快速)傅立叶变换同时计算出来。缓冲器内容q和基本水印图案W都可以在变换电路32和33中分别进行快速傅立叶变换(FFT)。这些操作会得到:
q ^ = FFT ( q )
w ^ = FFT ( w ) ,
其中
Figure C0080207800055
Figure C0080207800056
是复数集。
相关性计算类似于计算q和W共轭的卷积,在变换域对应于:
d ^ = q ^ &CircleTimes; conj ( w ^ )
其中符号表示点乘,conj()表示反转参数虚部的符号。在图3中,的共轭由共轭电路34计算。现在相关量集合d={dk}可由上述乘积的反傅立叶变换求得:
d = IFFT ( d ^ )
反FFT电路37执行这一计算。随后相关量dk在阀值电路37中与给定阀值进行比较。如果相关量之一有明显的峰值,即大于阀值,就检测到水印图案W存在。
如果可疑图像受到过会影响嵌入水印图案大小和/或几何形状的处理,则现有技术下的检测方法性能不高。这类处理的例子有尺度变换、旋转和伸展(或剪裁)。这类处理的特性是直线保持笔直,平行线保持平行,但非平行线的夹角会改变,故常常被看作是仿射变换。图5A-5C分别显示了图2给出的水印图像进行了尺度变换、旋转和剪裁的效果。与图2相类似,基本水印图案象征性的显示为一清晰可见的W。但在实际中每一个W都是一个低振幅的、察觉不到的噪声图案。要意识到图5A-5C中给出的可疑图像与原始嵌入水印(见图2)之间的相关性已经被严重破坏了。
图6示意性的给出了根据此发明的水印检测器。检测器计算可疑图像的自相关量并确定该相关量是否证明有一周期性的图案。图6显示的水印检测器的具体实现是计算可疑图像的自相关量。更详细一点讲,检测器计算可疑图像Q与同一图像的变换图像对所有可能变换矩阵k(水平kx个像素,垂直ky个像素)的相关量
d k = 1 N 1 N 2 &Sigma; i = 1 N 1 &Sigma; j = 1 N 2 q i + k x q j + k y
在上面介绍图3的时候已经讲到,要求的计算可以通过使用(快速)傅立叶变换同时进行。对应的,检测器由FFT电路61、共轭电路62、用于变换图像与其共轭图像点乘的乘法器63和反FFT电路64组成。
反FFT电路64的输出是相关量dk的N1×N2矩阵。这个矩阵的中心(0,0)表示的是kx=0,ky=0时的相关量。由于它表示的是可疑图像与其自身的相关性,因此该值非常大。相关量随着位移加大而快速下降。但是如果图像包含重复的水印图案,矩阵在图像中的水印图案和与其一致的变换图案的坐标处存在局部峰值。图7A-7C分别给出了图5A-5C中显示的处理后图像的此类峰值图案。为了完整性,必须要提到的是矩阵可能会由于伪信号而在坐标|kx|=N1/2和|ky|=N2/2处存在峰值。这些峰值通常值较低,在图7A-7C中没有显示出来。
峰值检测与分析电路65检测峰值并分析峰值图案是否证明是一重复图案。要达到这一目的,电路要确定是否至少有一个峰值的子集构成了一规则图案。在技术上已经有这样的分析算法。例如,存在搜索基本矢量的数学算法,用这些矢量通过线性组合可以重构出周期性的峰值图案。在图7A-7C中这样发现的示例基本矢量表示为k1和k2。如果通过数学分析发现有一重复峰值图案,电路65输出一检测信号D来表明可疑图像非常可能是一幅通过上面解释过的贴瓷砖方式嵌入水印的图像。电路65还输出基本向量k1和k2以供下面将要讲述的另外一个处理电路使用。
图8显示了水印检测器的另一种具体实现。这个检测器计算的是不同图像区域间的相关量,而不是自相关量。检测器包括有一个图像分割电路81,该电路将图像分封成两个区域,例如左半区域QL和右半区域QR。相关量电路包括有第一FFT电路82、第二FFT电路83、共轭电路84、乘法器85和以上面讲述的方式来计算两个半幅图像相关量的IFFT电路86。它生成一幅为目前图像一半大小的峰值图案。峰值图案输入到峰值检测与分析电路87,该电路的操作方式与图6中的峰值检测与分析电路65类似。与图6中的单边FFT电路(61)相比,计算复杂度的减少在很大程度上补偿了图8中两个FFT电路(82,83)的需求。可以意识到,通过将图像分割成更多的区域会进一步减少计算复杂度。
图6和图8中给出的水印检测器没有提供关于嵌入的水印是否是明确给定水印的信息。图9给出了一个能够在可能被处理过的图像中检测给定水印的水印检测器。水印检测器包含有一个解释图3时讲述到的常规水印检测设备3。根据此发明,现在可疑图像Q在用于常规检测器3之前会被图像处理器9所处理。图像处理器9的任务是撤消图像Q在嵌入了水印之后所受到的操作。要达到这一目的,图像处理器9接收来自分析设备6的该处理的参数样本。该分析设备与解释图6或图8时讲述的设备一样。由设备得到的基本向量k1和k2(见图7A-7C)是图像Q中基本水印图案周期性表示的参数示例。作为对该参数的响应,图像处理器9被安排用于处理图像Q(尺度变换、旋转、剪裁或它们的组合),因此处理后的图像Q′呈现出给定的周期性。更特别的是,处理可疑图像以便处理后图像中的两个各自长度为M1和M2(这里是128)的基本向量是正交的。可以用以完成这一处理的算法在图像处理领域中是常见算法。
当要检测的水印受到与可疑图像同样的处理时,得到的结果是相同的,并且随后检测到可疑图像中被处理后的该水印的存在。图10给出了这样一个水印检测器的具体实现。分析设备6得到的处理参数k1和k2现可用于处理电路10,该电路对基本水印图案进行同样的处理。因此128×128大小的水印图案W被转换成对应于可疑图像中的图案W′。图11说明了这一点,它给出了一幅尺度变换的水印图案11a、旋转过的水印图案11b和剪裁过水印图案11c,分别对应于图5A-5C中给出的图像处理。
图9和图10给出的水印检测器的潜在问题是,通过基本矢量k1和k2,图像处理器9或处理器10所执行的处理操作通过基本的矢量k1和k2是不明确定义的。作为它的例子,图12A显示了将图像旋转90°,再对结果进行剪裁的效果。峰值图案由分析设备6得到,因此周期实际上与只是被剪裁过的图像(图5C)的周期相同。如果图像处理器只是撤消了剪裁操作,将不会检测到水印。幸运的是,导致相同峰值图案的处理数量(组合)是有限的,而且其中很多在实际中不会使用。水印检测器的首选实现中的处理电路(图9中的9,图10中的10)执行适当候选逆处理的多数,而水印检测器3在表现出最大相关性的一幅的基础上检测水印的存在。由前面的叙述,一个熟练的人可以很容易地设计出这样的具体设备,因此就不再更为详细的讲述了。
此发明总结如下。大多数水印方案无法克服嵌入水印图像的几何扭曲,原因在于这样的操作破坏了原始水印和处理后图像中的水印之间的相关性。这里提出了一种恢复相关性的方法和装置。要达到这个目的,需要分析可疑图像(Q)以判定重复数据图案的存在。如果发现有这样的图案,就可以判定图像是通过在图像范围内“贴”满小块水印图案的方式嵌入了水印。接下来进行水印是否是给定水印W的实际检测,方法是确定在可疑图像中得到的图案的周期,并且为了使处理后图像的周期与要检测水印的给定周期相匹配而对可疑图像进行处理(9)。如果可疑图像确实包含给定的水印W,那么几何处理因此会被撤消,而且常规水印检测器(3)也会相应的表明这一点。如果有一个操作组合会产生相同的周期,检测步骤将会包含可能组合的集合。

Claims (4)

1.一种在可疑图像中检测水印的方法,所述方法包括下列步骤:
检测该可疑图像是否包含周期性重复嵌入的数据图案;以及
对该周期性重复的数据图案代表嵌入水印作出推断;
其中所述方法还包括下列步骤:
确定该数据图案的周期性;
应用具有给定周期性的给定水印;
为使处理后可疑图像中的数据图案的周期性与处理后给定水印的周期性相匹配而对可疑图像或给定水印进行处理;以及
检测处理后可疑图像中的数据图案是否符合处理后给定水印;
且其中处理可疑图像或给定水印的步骤重复用于一有限组的预定处理操作。
2.如权利要求1的方法,其中处理可疑图像或给定水印的步骤包含对可疑图像或给定水印进行仿射变换处理。
3.一种在可疑图像中检测水印的设备,所述设备包括:
检测该可疑图像是否包含周期性重复嵌入的数据图案的装置,和
推断该周期性重复的数据图案代表嵌入水印的装置,
其中所述设备还包括:
确定该数据图案周期性的装置;
应用具有给定周期性的给定水印的装置;
为使处理后可疑图像中的数据图案的周期性与处理后给定水印的周期性相匹配而处理可疑图像或给定水印的装置;和
检测处理后可疑图像中的数据图案是否符合处理后给定水印的装置;
且其中处理可疑图像或给定水印的装置重复执行对一有限组的预定处理操作的所述处理。
4.如权利要求3的设备,其中处理可疑图像或给定水印的装置用于对可疑图像或给定水印进行仿射变换处理。
CNB008020787A 1999-09-27 2000-09-15 水印检测 Expired - Lifetime CN1269074C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP99203143.5 1999-09-27
EP99203143 1999-09-27

Publications (2)

Publication Number Publication Date
CN1322331A CN1322331A (zh) 2001-11-14
CN1269074C true CN1269074C (zh) 2006-08-09

Family

ID=8240678

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008020787A Expired - Lifetime CN1269074C (zh) 1999-09-27 2000-09-15 水印检测

Country Status (6)

Country Link
US (1) US6671388B1 (zh)
EP (1) EP1133755B1 (zh)
JP (1) JP4257059B2 (zh)
KR (1) KR100740792B1 (zh)
CN (1) CN1269074C (zh)
WO (1) WO2001024113A1 (zh)

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7986806B2 (en) 1994-11-16 2011-07-26 Digimarc Corporation Paper products and physical objects as means to access and control a computer or to navigate over or act as a portal on a network
US7555139B2 (en) 1995-05-08 2009-06-30 Digimarc Corporation Secure documents with hidden signals, and related methods and systems
US7644282B2 (en) 1998-05-28 2010-01-05 Verance Corporation Pre-processed information embedding system
US6737957B1 (en) 2000-02-16 2004-05-18 Verance Corporation Remote control signaling using audio watermarks
US6975744B2 (en) * 2000-12-21 2005-12-13 Digimarc Corporation Detection of multiple watermarks and improved watermark calibration signals
US7657058B2 (en) * 2000-07-19 2010-02-02 Digimarc Corporation Watermark orientation signals conveying payload data
JP3872267B2 (ja) * 2000-09-12 2007-01-24 インターナショナル・ビジネス・マシーンズ・コーポレーション 拡大縮小耐性を有する電子透かし方法およびシステム
US8301453B2 (en) 2000-12-21 2012-10-30 Digimarc Corporation Watermark synchronization signals conveying payload data
US7249257B2 (en) 2001-03-05 2007-07-24 Digimarc Corporation Digitally watermarked maps and signs and related navigational tools
US9363409B2 (en) 2001-03-05 2016-06-07 Digimarc Corporation Image management system and methods using digital watermarks
US6664976B2 (en) 2001-04-18 2003-12-16 Digimarc Corporation Image management system and methods using digital watermarks
US7214295B2 (en) 2001-04-09 2007-05-08 Vishay Dale Electronics, Inc. Method for tantalum pentoxide moisture barrier in film resistors
US8457346B2 (en) 2001-04-24 2013-06-04 Digimarc Corporation Digital watermarking image signals on-chip
US7046819B2 (en) 2001-04-25 2006-05-16 Digimarc Corporation Encoded reference signal for digital watermarks
US6975745B2 (en) 2001-10-25 2005-12-13 Digimarc Corporation Synchronizing watermark detectors in geometrically distorted signals
KR100454668B1 (ko) * 2001-12-27 2004-11-05 한국전자통신연구원 템플레이트를 포함하는 워터마크 삽입 및 검출 시스템
FR2834854B1 (fr) * 2002-01-11 2004-05-28 Thales Sa Procede et systeme de decodage de tatouage
KR100888589B1 (ko) * 2002-06-18 2009-03-16 삼성전자주식회사 반복적으로 삽입된 워터마크 추출방법 및 그 장치
EP1540955A4 (en) * 2002-07-09 2007-08-01 Kaleidescape Inc CONTENT AND LOCK DISTRIBUTION SYSTEM FOR MEDIA-STR ME REPRESENTING DIGITAL CONTENTS
US7188248B2 (en) * 2002-07-09 2007-03-06 Kaleidescope, Inc. Recovering from de-synchronization attacks against watermarking and fingerprinting
JP3754403B2 (ja) 2002-07-26 2006-03-15 株式会社東芝 電子透かし検出方法及び装置
EP2782337A3 (en) 2002-10-15 2014-11-26 Verance Corporation Media monitoring, management and information system
US7269271B2 (en) * 2002-10-30 2007-09-11 Xerox Corporation Method for digital image alteration detection and original digital image recovery
FR2849321B1 (fr) * 2002-12-19 2005-06-24 Sagem Procede de marquage d'une image et procede associe de recuperation d'une marque
JP2006513660A (ja) * 2003-01-23 2006-04-20 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 複数のウォーターマークの埋込み
US20040223626A1 (en) * 2003-05-09 2004-11-11 Eastman Kodak Company Method for embedding spatially variant metadata in imagery
US8301893B2 (en) 2003-08-13 2012-10-30 Digimarc Corporation Detecting media areas likely of hosting watermarks
US7706565B2 (en) * 2003-09-30 2010-04-27 Digimarc Corporation Multi-channel digital watermarking
US7369677B2 (en) 2005-04-26 2008-05-06 Verance Corporation System reactions to the detection of embedded watermarks in a digital host content
US9055239B2 (en) 2003-10-08 2015-06-09 Verance Corporation Signal continuity assessment using embedded watermarks
US20070039018A1 (en) * 2005-08-09 2007-02-15 Verance Corporation Apparatus, systems and methods for broadcast advertising stewardship
US20060239501A1 (en) 2005-04-26 2006-10-26 Verance Corporation Security enhancements of digital watermarks for multi-media content
JP4587181B2 (ja) * 2003-11-04 2010-11-24 キヤノン株式会社 情報処理装置の動作方法、記憶媒体、情報処理装置
US20070160260A1 (en) * 2004-02-12 2007-07-12 Koninklijke Philips Electronic, N.V. Method of scale factor retrieval
JP3944490B2 (ja) * 2004-02-17 2007-07-11 株式会社東芝 電子透かし埋込装置、電子透かし検出装置、電子透かし埋込方法、電子透かし検出方法、電子透かし埋込プログラムおよび電子透かし検出プログラム
FR2876531A1 (fr) * 2004-10-07 2006-04-14 Nextamp Sa Procede et dispositif de lecture de tatouage, produit programme d'ordinateur et moyen de stockage
JP4519678B2 (ja) 2005-02-21 2010-08-04 株式会社東芝 電子透かし検出方法及び装置、電子透かし埋め込み方法及び装置
JP4118279B2 (ja) 2005-03-11 2008-07-16 株式会社東芝 電子透かし検出装置及びその方法
US20070010525A1 (en) * 2005-06-27 2007-01-11 Meyer Jackson Method and compositions for modulating neuropeptide hormone secretion
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
EP1837875A1 (en) * 2006-03-22 2007-09-26 Deutsche Thomson-Brandt Gmbh Method and apparatus for correlating two data sections
KR101203423B1 (ko) * 2007-02-06 2012-11-21 삼성전자주식회사 화상처리장치 및 그 제어방법
US8259938B2 (en) 2008-06-24 2012-09-04 Verance Corporation Efficient and secure forensic marking in compressed
US8090146B2 (en) * 2009-01-15 2012-01-03 Google Inc. Image watermarking
US8838977B2 (en) 2010-09-16 2014-09-16 Verance Corporation Watermark extraction and content screening in a networked environment
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
US8726304B2 (en) 2012-09-13 2014-05-13 Verance Corporation Time varying evaluation of multimedia content
US20140075469A1 (en) 2012-09-13 2014-03-13 Verance Corporation Content distribution including advertisements
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US9099080B2 (en) 2013-02-06 2015-08-04 Muzak Llc System for targeting location-based communications
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
KR101731770B1 (ko) 2014-03-13 2017-04-28 베란스 코오포레이션 임베디드 코드를 사용한 양방향 콘텐츠 획득
US10236006B1 (en) 2016-08-05 2019-03-19 Digimarc Corporation Digital watermarks adapted to compensate for time scaling, pitch shifting and mixing

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5636292C1 (en) 1995-05-08 2002-06-18 Digimarc Corp Steganography methods employing embedded calibration data
US6122403A (en) * 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US6229924B1 (en) * 1996-05-16 2001-05-08 Digimarc Corporation Method and apparatus for watermarking video images
US5835639A (en) * 1996-12-18 1998-11-10 Eastman Kodak Company Method for detecting rotation and magnification in images
JP4064506B2 (ja) * 1997-09-17 2008-03-19 パイオニア株式会社 電子透かし重畳方法及び検出方法並びに装置
US5949055A (en) * 1997-10-23 1999-09-07 Xerox Corporation Automatic geometric image transformations using embedded signals
US6263087B1 (en) * 1998-06-26 2001-07-17 Signafy, Inc. Method of encoding bits in a signal

Also Published As

Publication number Publication date
US6671388B1 (en) 2003-12-30
WO2001024113A1 (en) 2001-04-05
KR20010089513A (ko) 2001-10-06
KR100740792B1 (ko) 2007-07-20
CN1322331A (zh) 2001-11-14
EP1133755B1 (en) 2015-08-26
EP1133755A1 (en) 2001-09-19
JP2003510931A (ja) 2003-03-18
JP4257059B2 (ja) 2009-04-22

Similar Documents

Publication Publication Date Title
CN1269074C (zh) 水印检测
JP4709961B2 (ja) 情報信号中の補助データ検知
CN1160935C (zh) 信息信号的水印处理
Chen et al. High payload steganography mechanism using hybrid edge detector
CN1156155C (zh) 水印检测的方法与装置
CN1184808C (zh) 嵌入和检测图象中的水印的方法和装置
US20030133589A1 (en) Method for the estimation and recovering of general affine transform
US20020168088A1 (en) Method and arrangement for detecting a watermark
KR20070014167A (ko) 워터마크를 검출하는 방법
ATE279144T1 (de) Verfahren zur herstellung eines kombinationsbildes und fingerabdruckdetektionsgerät
JP4001717B2 (ja) ウォータマーク検出方法及び装置
CN1294738C (zh) 用于检测信息信号中水印的方法
CN1197342C (zh) 水印在信息信号中的嵌入和检测
Weng et al. Reversible watermarking resistant to cropping attack
Lee et al. Image authentication based on modular embedding
JP2004519166A (ja) 情報信号内のマルチの電子透かしを検出するための方法及び装置
JP4534530B2 (ja) 電子透かし検出方法および電子透かし検出装置
Taba The fractional Fourier transform and its application to digital watermarking
Jing et al. Robust image watermarking scheme with general regression neural network and FCM algorithm
JP2007516680A (ja) 透かし検出器のための量子化ステップサイズの推定
JPH0433176A (ja) 画像処理方法およびその装置
JPH11234504A (ja) 画像処理方法および装置

Legal Events

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

Owner name: CIVOLUTION B. V.

Free format text: FORMER OWNER: KONINKLIJKE PHILIPS ELECTRONICS N.V.

Effective date: 20100831

TR01 Transfer of patent right

Effective date of registration: 20100831

Address after: Holland Ian Deho Finn

Patentee after: Civolution B. V.

Address before: Holland Ian Deho Finn

Patentee before: Koninklike Philips Electronics N. V.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20060809