Multimedia data embedding and decoding
    1.
    发明授权
    Multimedia data embedding and decoding 有权
    多媒体数据嵌入和解码

    公开(公告)号:US08103051B2

    公开(公告)日:2012-01-24

    申请号:US12273479

    申请日:2008-11-18

    IPC分类号: G06K9/00

    摘要: A method for embedding data into a media signal receives a media signal, divides the media signal into blocks of samples, and calculates a function of the samples in the blocks, including transformations of samples in the blocks to corresponding block values. A processor uses the block value to determine a factor for samples in the blocks to be multiplied by the samples so that when a data embedding function is evaluated for the block, an output of the data embedding function corresponds to a data value representing desired digital data embedded in the block. A compatible decoder extracts this embedded data from the media signal. The decoder divides the media signal into blocks of samples and calculates a function of the samples in the blocks, including transformations of samples in the blocks to corresponding block values. A processor processes the block value to evaluate a data embedding function to determine digital data embedded in the block.

    摘要翻译: 将数据嵌入到媒体信号中的方法接收媒体信号,将媒体信号划分成采样块,并且计算块中样本的功能,包括将块中的采样转换成相应的块值。 处理器使用块值来确定要与样本相乘的块中的样本的因子,使得当为块评估数据嵌入功能时,数据嵌入功能的输出对应于表示期望的数字数据的数据值 嵌入块中。 兼容解码器从媒体信号中提取该嵌入数据。 解码器将媒体信号划分为采样块,并计算块中样本的函数,包括将块中的样本转换为相应块值。 处理器处理块值以评估数据嵌入功能以确定嵌入块中的数字数据。

    Multimedia data embedding
    2.
    发明授权
    Multimedia data embedding 有权
    多媒体数据嵌入

    公开(公告)号:US06442283B1

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

    申请号:US09228224

    申请日:1999-01-11

    IPC分类号: G06K900

    摘要: Multimedia data embedding, such as video, image or audio data watermarking. In one embodiment, a computer-implemented method first receives a vector x of N data samples, where X=[x(0)x(1) . . . x(N−1)] and represents multimedia. Next, the method receives a vector p, where P=[p(0)p(1) . . . p(N−1)] and represents a pseudo-random sequence. Finally, the method generates a new vector x′ in which the vector p is embedded in the vector x, such that x′=[x′(0)x′(1) . . . x′(N−1)] and x′=x+aq, where a comprises a perception-based scaling factor and the vector q comprises a perceptually weighted pseudo-random sequence based on the vector p.

    摘要翻译: 多媒体数据嵌入,如视频,图像或音频数据水印。 在一个实施例中,计算机实现的方法首先接收N个数据样本的向量x,其中X = [x(0)x(1))。 。 。 x(N-1)]并表示多媒体。 接下来,该方法接收向量p,其中P = [p(0)p(1))。 。 。 p(N-1)]并且表示伪随机序列。 最后,该方法生成一个向量x',其中向量x嵌入到向量x中,使得x'= [x'(0)x'(1))。 。 。 x'(N-1)]和x'= x + aq,其中a包括基于感知的缩放因子,并且向量q包括基于向量p的感知加权的伪随机序列。

    Digital watermarking of tonal and non-tonal components of media signals
    3.
    发明授权
    Digital watermarking of tonal and non-tonal components of media signals 有权
    媒体信号的音调和非音调分量的数字水印

    公开(公告)号:US07454034B2

    公开(公告)日:2008-11-18

    申请号:US10869178

    申请日:2004-06-15

    IPC分类号: G06K9/00

    摘要: A digital watermarking method performs tonal detection on a signal (e.g., audio) to identify tonal and non-tonal components. These components are analyzed to compute appropriate weighting of a digital watermark for the tonal and non-tonal components. This tonal detection method is also used in recovering the watermark. A decoding method performs tonal detection on a watermarked signal, computes weights for tonal and non-tonal components, and recovers the embedded watermark using the weights. The same or different watermark embedding schemes may be used to embed digital watermarks in the tonal and non-tonal components. Tonal analysis is used in conjunction with frequency and temporal shaping to adapt the digital watermark to the signal in which it is embedded.

    摘要翻译: 数字水印方法对信号(例如,音频)执行色调检测以识别色调和非音调分量。 分析这些组件以计算用于色调和非音调分量的数字水印的适当加权。 这种色调检测方法也用于恢复水印。 解码方法对水印信号执行色调检测,计算色调和非色调分量的权重,并使用权重恢复嵌入的水印。 可以使用相同或不同的水印嵌入方案来将音频和非音调分量中的数字水印嵌入。 音调分析与频率和时间整形一起使用,以使数字水印适应其嵌入的信号。

    Transactional watermarking
    4.
    发明授权
    Transactional watermarking 失效
    事务水印

    公开(公告)号:US06915481B1

    公开(公告)日:2005-07-05

    申请号:US09481758

    申请日:2000-01-11

    IPC分类号: G06F15/00 G06T1/00

    CPC分类号: G06T1/0071 G06Q10/025

    摘要: Transactional watermarking is disclosed. In one embodiment, a computer-implemented method includes receiving an original multimedia content source. The original multimedia content source may have already had a watermark added thereto. The method watermarks at least a portion of the source at least two times, each time with a different watermark to generate a different watermarked version of the original multimedia content source. A final watermarked content source is then generated by utilizing the different watermarked versions of the content source. One particular version of the watermarked content source may be selected as the final watermarked content source; at least a portion of at least two of the different watermarked versions of the watermarked content source may be combined to generate the final watermarked content source; etc.

    摘要翻译: 披露事务水印。 在一个实施例中,计算机实现的方法包括接收原始多媒体内容源。 原始多媒体内容源可能已经添加了水印。 该方法至少将源的一部分水印至少两次,每次都使用不同的水印来生成原始多媒体内容源的不同水印版本。 然后通过利用内容源的不同水印版本来生成最终的加水印内容源。 可以选择水印内容源的一个特定版本作为最终加密的内容源; 可以组合水印内容源的不同水印版本中的至少两个的至少两个的至少一部分,以生成最终加密的内容源; 等等

    Multimedia Data Embedding and Decoding
    5.
    发明申请
    Multimedia Data Embedding and Decoding 有权
    多媒体数据嵌入和解码

    公开(公告)号:US20090304226A1

    公开(公告)日:2009-12-10

    申请号:US12273479

    申请日:2008-11-18

    IPC分类号: G06K9/00

    摘要: A method for embedding data into a media signal receives a media signal, divides the media signal into blocks of samples, and calculates a function of the samples in the blocks, including transformations of samples in the blocks to corresponding block values. A processor uses the block value to determine a factor for samples in the blocks to be multiplied by the samples so that when a data embedding function is evaluated for the block, an output of the data embedding function corresponds to a data value representing desired digital data embedded in the block. A compatible decoder extracts this embedded data from the media signal. The decoder divides the media signal into blocks of samples and calculates a function of the samples in the blocks, including transformations of samples in the blocks to corresponding block values. A processor processes the block value to evaluate a data embedding function to determine digital data embedded in the block.

    摘要翻译: 将数据嵌入到媒体信号中的方法接收媒体信号,将媒体信号划分成采样块,并且计算块中样本的功能,包括将块中的采样转换成相应的块值。 处理器使用块值来确定要乘以样本的块中的样本的因子,使得当对块估计数据嵌入功能时,数据嵌入功能的输出对应于表示期望的数字数据的数据值 嵌入块中。 兼容解码器从媒体信号中提取嵌入数据。 解码器将媒体信号划分为采样块,并计算块中样本的函数,包括将块中的样本转换为相应块值。 处理器处理块值以评估数据嵌入功能以确定嵌入块中的数字数据。

    Digital watermark detecting with weighting functions
    6.
    发明授权
    Digital watermark detecting with weighting functions 有权
    具有加权函数的数字水印检测

    公开(公告)号:US06751337B2

    公开(公告)日:2004-06-15

    申请号:US10229382

    申请日:2002-08-26

    IPC分类号: G06K900

    摘要: A digital watermark detector uses weighting functions to enhance watermark detection. The weighting function applies more weight to parts of a digitally watermarked signal that are more robust to distortion. As such, the method provides for more reliable watermark detection, especially in applications where distortions, such as lossy compression or analog conversion, more accurate detection more difficult. In one version of the method, the detector projects the watermarked signal into a pseudorandom direction specified by a key, applies the weighting function, and extracts auxiliary data symbols from the projected signal by quantizing the projected signal and deriving the symbol values based on the quantization.

    摘要翻译: 数字水印检测器使用加权函数来增强水印检测。 加权函数对于对失真更加鲁棒的数字水印信号的部分应用更多的权重。 因此,该方法提供了更可靠的水印检测,特别是在诸如有损压缩或模拟转换之类的失真更准确的检测更困难的应用中。 在该方法的一个版本中,检测器将水印信号投影到由密钥指定的伪随机方向上,应用加权函数,并且通过量化投影信号并基于量化推导符号值从投影信号中提取辅助数据符号 。

    Video watermarking using temporal analysis
    7.
    发明授权
    Video watermarking using temporal analysis 有权
    视频水印使用时间分析

    公开(公告)号:US08155375B2

    公开(公告)日:2012-04-10

    申请号:US11928300

    申请日:2007-10-30

    IPC分类号: H04K1/00

    摘要: Methods of embedding and detecting watermarks in video use temporal analysis to compute temporal components of video from which the watermarks are embedded and detected. Temporal analysis, such as a temporal wavelet, is used to compute representations of static and dynamic portions of the video. For embedding, watermarks are computed from and/or adapted to the temporal components. For detecting, temporal properties are exploited to detect watermarks in the static and/or dynamic components. Temporal analysis also enables plural watermarks to be embedded at different levels of temporal resolution.

    摘要翻译: 在视频中嵌入和检测水印的方法使用时间分析来计算嵌入和检测水印的视频的时间分量。 使用诸如时间小波的时间分析来计算视频的静态和动态部分的表示。 为了嵌入,从时间分量计算水印和/或适应于时间分量。 为了检测,利用时间属性来检测静态和/或动态分量中的水印。 时间分析还使多个水印嵌入在不同的时间分辨率水平上。

    Embedding data in audio and detecting embedded data in audio
    9.
    发明授权
    Embedding data in audio and detecting embedded data in audio 有权
    将数据嵌入音频并检测音频中的嵌入式数据

    公开(公告)号:US08306811B2

    公开(公告)日:2012-11-06

    申请号:US11923355

    申请日:2007-10-24

    IPC分类号: G10L19/00

    摘要: A method of embedding data into an audio signal provides a data sequence for embedding in the audio signal and computes masking thresholds for the audio signal from a frequency domain transform of the audio signal. The masking thresholds correspond to subbands of the audio signal, which are obtained from a masking model used to compress the audio signal. The method applies the masking threshold to the data sequence to produce masked data sequence and inserts the masked data sequence in the audio signal to produce an embedded audio signal. A method of detecting data embedded in an audio signal analyzes the audio signal to estimate the masking threshold used in embedding the data and applies the estimated masking threshold to the audio signal to extract the embedded data.

    摘要翻译: 将数据嵌入到音频信号中的方法提供用于嵌入到音频信号中的数据序列,并且根据音频信号的频域变换来计算音频信号的掩蔽阈值。 掩蔽阈值对应于从用于压缩音频信号的掩蔽模型获得的音频信号的子带。 该方法将掩蔽阈值应用于数据序列以产生掩蔽的数据序列,并将屏蔽的数据序列插入到音频信号中以产生嵌入的音频信号。 检测嵌入在音频信号中的数据的方法分析音频信号以估计用于嵌入数据的掩蔽阈值,并将估计的屏蔽阈值应用于音频信号以提取嵌入数据。