Digital watermark detection utilizing host carrier information
    1.
    发明申请
    Digital watermark detection utilizing host carrier information 有权
    利用主载波信息进行数字水印检测

    公开(公告)号:US20070047760A1

    公开(公告)日:2007-03-01

    申请号:US11349743

    申请日:2006-02-07

    IPC分类号: G06K9/00

    摘要: The present invention generally relates to digital watermarking and steganography. In one implementation, a method is provided including acts of receiving a media signal comprising a steganographic signal redundantly embedded therein; selecting a subset of the media signal for steganographic signal detection, wherein the subset of the media signal is selected based on at least one media signal characteristic associated with the subset; and detecting a steganographic signal hidden in the subset of the media signal. In another implementation, a digital watermark detector is providing including: electronic processing circuitry; memory; and executable instructions stored in memory for execution by said electronic processing circuitry. The instructions comprises instructions to: process a media signal comprising a digital watermark redundantly embedded therein; select a subset of the media signal for watermark detection, wherein the subset of the media signal is selected based on at least one media signal characteristic associated with the subset; and detect a digital watermark hidden in the subset of the media signal.

    摘要翻译: 本发明一般涉及数字水印和隐写术。 在一个实现中,提供了一种方法,包括接收包括冗余地嵌入其中的隐写信号的媒体信号的动作; 选择用于隐写信号检测的媒体信号的子集,其中基于与所述子集相关联的至少一个媒体信号特征来选择所述媒体信号的子集; 以及检测隐藏在媒体信号的子集中的隐写信号。 在另一实施方式中,提供一种电子水印检测器,包括:电子处理电路; 记忆; 以及存储在存储器中用于由所述电子处理电路执行的可执行指令。 所述指令包括:处理包括冗余地嵌入其中的数字水印的媒体信号的指令; 选择用于水印检测的媒体信号的子集,其中基于与该子集相关联的至少一个媒体信号特征来选择媒体信号的子集; 并检测隐藏在媒体信号的子集中的数字水印。

    Watermark detection utilizing regions with higher probability of success

    公开(公告)号:US06442284B1

    公开(公告)日:2002-08-27

    申请号:US09302663

    申请日:1999-04-30

    IPC分类号: G06K900

    CPC分类号: G06T1/0078

    摘要: The present invention detects the presence of a watermark in-an image by using a multi-step process. First, the image is examined to determine which regions of the image have characteristics such that there is a high probability that a watermark signal can be detected in that region of the image. Next the regions that have a high probability that a watermark can be detected (in contrast to all regions of the image) are examined to find watermark data. In order to determine the probability of finding watermark data in a particular region of an image, the amount of “variance” in the intensity of the pixels in the region is first examined. For example a region that is entirely white or entirely black has zero variance in luminance. Such a region can not carry watermark data, hence regions with zero or low variance can be eliminated from further processing. Furthermore, if a high variance in a region is a result of the fact that the region has an abrupt border or edge between two highly contrasting regions, the high variance does not indicate a high probability that a watermark signal will be detected in the region. Therefore, after regions with high variance are located, these regions are next examined to look for regions with high edginess spread. Finally, regions with the high variance and high edginess spread are selected for further processing to detect watermark data. For those regions selected for further processing, the detection process can be enhanced by filtering the data with a two step process to increase the signal to noise ratio of the watermark signal. First a high pass filter (e.g. a Laplacian operator) is applied to each region. This filtering operation in effect established a new intensity value for each pixel in the region. Next a nonlinear operator (e.g. a signum function) is applied to the output from the first filter operation. The resulting data is examined to detect watermark data.

    Multiple watermarking techniques for documents and other data
    7.
    发明授权
    Multiple watermarking techniques for documents and other data 有权
    用于文档和其他数据的多重水印技术

    公开(公告)号:US06332031B1

    公开(公告)日:2001-12-18

    申请号:US09616462

    申请日:2000-07-14

    IPC分类号: G06K900

    摘要: Multiple digital watermarks, each of which has different characteristics, are embedded in a document. The characteristics of the various watermarks are chosen so that each of the watermarks will be affected in a different manner if the document is subsequently copied and reproduced. The detection process or mechanism reads each of the watermark and compares their characteristics. While wear and handling may change the characteristics of the digital watermarks in a document, the relationship between the characteristic of multiple digital watermarks in a document will never-the-less give an indication as to whether a document is an original or a copy of an original.

    摘要翻译: 每个具有不同特征的多个数字水印嵌入文档中。 选择各种水印的特征,使得如果文档随后被复制和再现,则每个水印将以不同的方式受到影响。检测过程或机制读取每个水印并比较其特征。 虽然磨损和处理可能改变文档中的数字水印的特征,但是文档中的多个数字水印的特征之间的关系将永远不会给出关于文档是原件还是文件的副本的指示 原版的。

    Optimized digital watermarking functions for streaming data
    8.
    发明申请
    Optimized digital watermarking functions for streaming data 有权
    用于流数据的优化数字水印功能

    公开(公告)号:US20050169497A1

    公开(公告)日:2005-08-04

    申请号:US11009694

    申请日:2004-12-10

    IPC分类号: G06K9/00 G06T1/00

    摘要: In one aspect of the invention, a digital watermark detector comprises a memory buffer for managing an incoming stream of data. The detector includes logic for transferring overlapping data blocks from the memory buffer to a frequency domain transform processor, such as an FFT processor. The frequency domain transform processor including logic to re-use frequency domain transform operation results for overlapping portions of the data blocks. In another aspect of the invention, a digital watermark detector comprises a memory buffer for a block of data, and pipelined watermark processor segments. The segments each perform different watermark detector operations in series. These segments concurrently operate on different data segments of the block of data in a processing pipeline. One embodiment employs pipelined processors for setting up data for subsequent detecting stages, such as pipelined data conversion, re-sampling, pre-filtering and frequency domain transforms. Alternative embodiments pipeline data transformations, correlation operations (e.g., matched filter operations) etc. Data flows through the processing pipeline until it reaches a critical point. At stages before the critical point, data may be dropped as not likely to include digital watermark data. This pruning of data helps reduce un-needed processing and/or false positives of watermark detection.

    摘要翻译: 在本发明的一个方面,数字水印检测器包括用于管理输入数据流的存储器缓冲器。 检测器包括用于将重叠数据块从存储器缓冲器传送到诸如FFT处理器之类的频域变换处理器的逻辑。 频域变换处理器包括重新使用频域变换操作结果的逻辑以重叠数据块的部分。 在本发明的另一方面,一种数字水印检测器包括用于数据块的存储缓冲器和流水线水印处理器段。 这些段各自执行不同的水印检测器操作。 这些段在处理流水线中同时对数据块的不同数据段进行操作。 一个实施例采用流水线处理器来建立后续检测阶段的数据,例如流水线数据转换,重采样,预滤波和频域变换。 替代实施例,流水线数据变换,相关操作(例如,匹配滤波器操作)等。数据流经处理流水线直到其到达临界点。 在临界点之前的阶段,数据可能会丢弃,因为不太可能包含数字水印数据。 这种修剪数据有助于减少水印检测的不必要的处理和/或误报。

    Watermarking an image in color plane separations and detecting such watermarks
    9.
    发明授权
    Watermarking an image in color plane separations and detecting such watermarks 有权
    在彩色平面分割中水印图像并检测这些水印

    公开(公告)号:US06763122B1

    公开(公告)日:2004-07-13

    申请号:US09694465

    申请日:2000-10-23

    IPC分类号: G06K900

    摘要: Colored images are divided into color planes and watermarks are inserted into the individual color planes. One or more watermarks can be inserted into one or more of the color planes. In order to print a color image the image is divided into color planes corresponding to the colors of ink used for printing. A separate plate is used to print each color. The different plates must be precisely aligned. Any misalignment will cause blurring in the image and may make it difficult or impossible to read a watermark in the image. Misalignment of the plates can cause the watermark data in one color plane to, in effect, cancel out the watermark data in a different color plane. With the present invention a watermark is inserted into a selected color plane only, thus there is no cancellation due to misalignment of color plates. The watermark detection and reading can be done after the image is divided into color planes.

    摘要翻译: 彩色图像被分成彩色平面,水印被插入各个色彩平面。 可以将一个或多个水印插入到一个或多个彩色平面中。 为了打印彩色图像,图像被分成与用于打印的墨水的颜色相对应的颜色。 使用单独的板打印每种颜色。 不同的板必须精确对准。 任何未对准会导致图像模糊,并可能难以或不可能在图像中读取水印。 板的不对准可能导致一个色彩平面中的水印数据实际上抵消了不同颜色平面中的水印数据。 利用本发明,仅将水印插入到选定的颜色平面中,因此由于色板的未对准而没有取消。 水印检测和读取可以在图像分为彩色平面之后完成。