Movatterモバイル変換


[0]ホーム

URL:


US6208735B1 - Secure spread spectrum watermarking for multimedia data - Google Patents

Secure spread spectrum watermarking for multimedia data
Download PDF

Info

Publication number
US6208735B1
US6208735B1US09/239,240US23924099AUS6208735B1US 6208735 B1US6208735 B1US 6208735B1US 23924099 AUS23924099 AUS 23924099AUS 6208735 B1US6208735 B1US 6208735B1
Authority
US
United States
Prior art keywords
watermark
data
image
watermarked
decomposition
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
US09/239,240
Inventor
Ingemar J. Cox
Joseph J. Kilian
Talal G. Shamoon
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 Corp
Original Assignee
NEC Laboratories America Inc
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
Priority claimed from US08/926,720external-prioritypatent/US5930369A/en
Application filed by NEC Laboratories America IncfiledCriticalNEC Laboratories America Inc
Priority to US09/239,240priorityCriticalpatent/US6208735B1/en
Application grantedgrantedCritical
Publication of US6208735B1publicationCriticalpatent/US6208735B1/en
Assigned to NEC CORPORATIONreassignmentNEC CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: NEC RESEARCH INSTITUTE, INC.
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Digital watermarking of audio, image, video or multimedia data is achieved by inserting the watermark into the perceptually significant components of a decomposition of the data in a manner so as to be visually imperceptible. In a preferred method, a frequency spectral image of the data, preferably a Fourier transform of the data, is obtained. A watermark is inserted into perceptually significant components of the frequency spectral image. The resultant watermarked spectral image is subjected to an inverse transform to produce watermarked data. The watermark is extracted from watermarked data by first comparing the watermarked data with the original data to obtain an extracted watermark. Then, the original watermark, original data and the extracted watermark are compared to generate a watermark which is analyzed for authenticity of the watermark.

Description

This is a continuation of application Ser. No. 08/926,720, filed Sep. 10, 1997, now U.S. Pat. No. 5,930,369, which is a continuation of application Ser. No. 08/534,894, filed Sep. 28, 1995 (became an FWC).
FIELD OF THE INVENTION
The present invention concerns a method of digital watermarking for use in audio, image, video and multimedia data for the purpose of authenticating copyright ownership, identifying copyright infringers or transmitting a hidden message. Specifically, a watermark is inserted into the perceptually most significant components of a decomposition of the data in a manner so as to be virtually imperceptible. More specifically, a narrow band signal representing the watermark is placed in a wideband channel that is the data.
BACKGROUND OF THE INVENTION
The proliferation of digitized media such as audio, image and video is creating a need for a security system which facilitates the identification of the source of the material. The need manifests itself in terms of copyright enforcement and identification of the source of the material.
Using conventional cryptographic systems permits only valid keyholder access to encrypted data, but once the data is encrypted, it is not possible to maintain records of its subsequent representation or transmission. Conventional cryptography therefore provides minimal protection against data piracy of the type a publisher or owner of data or material is confronted with by unauthorized reproduction or distribution of such data or material.
A digital watermark is intended to complement cryptographic processes. The watermark is a visible or preferably an invisible identification code that is permanently embedded in the data. That is, the watermark remains with the data after any decryption process. As used herein the terms data and material will be understood to refer to audio (speech and music), images (photographs and graphics), video (movies or sequences of images) and multimedia data (combinations of the above categories of materials) or processed or compressed versions thereof. These terms are not intended to refer to ASCII representations of text, but do refer to text represented as an image. A simple example of a watermark is a visible “seal” placed over an image to identify the copyright owner. However, the watermark might also contain additional information, including the identity of the purchaser of the particular copy of the image. An effective watermark should possess the following properties:
1. The watermark should be perceptually invisible or its presence should not interfere with the material being protected.
2. The watermark must be difficult (preferably virtually impossible) to remove from the material without rendering the material useless for its intended purpose. However, if only partial knowledge is known, e.g. the exact location of the watermark within an image is unknown, then attempts to remove or destroy the watermark, for instance by adding noise, should result in severe degradation in data fidelity, rendering the data useless, before the watermark is removed or lost.
3. The watermark should be robust against collusion by multiple individuals who each possess a watermarked copy of the data. That is, the watermark should be robust to the combining of copies of the same data set to destroy the watermarks. Also, it must not be possible for colluders to combine each of their images to generate a different valid watermark.
4. The watermark should still be retrievable if common signal processing operations are applied to the data. These operations include, but are not limited to digital-to-analog and analog-to-digital conversion, resampling, requantization (including dithering and recompression) and common signal enhancements to image contrast and color, or audio bass and treble for example. The watermarks in image and video data should be immune from geometric image operations such as rotation, translation, cropping and scaling.
5. The same digital watermark method or algorithm should be applicable to each of the different media under consideration. This is particularly useful in watermarking of multimedia material. Moreover, this feature is conducive to the implementation of video and image/video watermarking using common hardware.
6. Retrieval of the watermark should unambiguously identify the owner. Moreover, the accuracy of the owner identification should degrade gracefully during attack.
Several previous digital watermarking methods have been proposed. L. F. Turner in W.I.P.U. patent publication number WO89/08915 entitled “Digital Data Security System” proposed a method for inserting an identification string into a digital audio signal by substituting the “insignificant” bits of randomly selected audio samples with the bits of an identification code. Bits are deemed “insignificant” if their alteration is inaudible. Such a system is also appropriate for two dimensional data such as images, as discussed in an article by R. G. Van Schyndel et al entitled “A digital watermark” in Intl. Conf. on Image Processing,vol 2, Pages 86-90, 1994. The Turner method may easily be circumvented. For example, if it is known that the algorithm only affects the least significant two bits of a word, then it is possible to randomly flip all such bits, thereby destroying any existing identification code.
An article entitled “Assuring Ownership Rights for Digital Images” by G. Caronni, in Proc. Reliable IT Systems, VIS '95, 1995 suggests adding tags—small geometric patterns-to-digitized images at brightness levels that are imperceptible. While the idea of hiding a spatial watermark in an image is fundamentally sound, this scheme is susceptible to attack by filtering and redigitization. The fainter such watermarks are, the more susceptible they are to such attacks and geometric shapes provide only a limited alphabet with which to encode information. Moreover, the scheme is not applicable to audio data and may not be robust to common geometric distortions, especially cropping.
J. Brassil et al in an article entitled “Electronic Marking and Identification Techniques to Discourage Document Copying” in Proc. of Infocom 94, pp 1278-1287, 1994 propose three methods appropriate for document images in which text is common. Digital watermarks are coded by: (1) vertically shifting text lines, (2) horizontally shifting words, or (3) altering text features such as the vertical endlines of individual characters. Unfortunately, all three proposals are easily defeated, as discussed by the authors. Moreover, these techniques are restricted exclusively to images containing text.
An article by K. Tanaka et al entitled “Embedding Secret Information into a Dithered Multi-level Image” in IEEE Military Comm. Conf., pp216-220, 1990 and K. Mitsui et al in an article entitled “Video-Steganography” in IMA Intellectual Property Proc., vI, pp187-206, 1994, describe several watermarking schemes that rely on embedding watermarks that resemble quantization noise. Their ideas hinge on the notion that quantization noise is typically imperceptible to viewers. Their first scheme injects a watermark into an image by using a predetermined data stream to guide level selection in a predictive quantizer. The data stream is chosen so that the resulting watermark looks like quantization noise. A variation of this scheme is also presented, where a watermark in the form of a dithering matrix is used to dither an image in a certain way. There are several drawbacks to these schemes. The most important is that they are susceptible to signal processing, especially requantization, and geometric attacks such as cropping. Furthermore, they degrade an image in the same way that predictive coding and dithering can.
In Tanaka et al, the authors also propose a scheme for watermarking facsimile data. This scheme shortens or lengthens certain runs of data in the run length code used to generate the coded fax image. This proposal is susceptible to digital-to-analog and analog-to-digital conversions. In particular, randomizing the least significant bit (LSB) of each pixel's intensity will completely alter the resulting run length encoding. Tanaka et al also propose a watermarking method for “color-scaled picture and video sequences”. This method applies the same signal transform as JPEG (DCT of 8×8 sub-blocks of an image) and embeds a watermark in the coefficient quantization module. While being compatible with existing transform coders, this scheme is quite susceptible to requantization and filtering and is equivalent to coding the watermark in the least significant bits of the transform coefficients.
In a recent paper, by Macq and Quisquater entitled “Cryptology for Digital TV Broadcasting” in Proc. of the IEEE, 83(6), pp944-957, 1995 there is briefly discussed the issue of watermarking digital images as part of a general survey on cryptography and digital television. The authors provide a description of a procedure to insert a watermark into the least significant bits of pixels located in the vicinity of image contours. Since it relies on modifications of the least significant bits, the watermark is easily destroyed. Further, the method is only applicable to images in that it seeks to insert the watermark into image regions that lie on the edge of contours.
W. Bender et al in article entitled “Techniques for Data Hiding” in Proc. of SPIE, v2420,page 40, July 1995, describe two watermarking schemes. The first is a statistical method called “Patchwork”. Patchwork randomly chooses n pairs of image points (ai, bi) and increases the brightness at aiby one unit while correspondingly decreasing the brightness of bi. The expected value of the sum of the differences of the n pairs of points is claimed to be 2n, provided certain statistical properties of the image are true. In particular, it is assumed that all brightness levels are equally likely, that is, intensities are uniformly distributed. However, in practice, this is very uncommon. Moreover, the scheme may not be robust to randomly jittering the intensity levels by a single unit, and be extremely sensitive to geometric affine transformations.
The second method is called “texture block coding”, where a region of random texture pattern found in the image is copied to an area of the image with similar texture. Autocorrelation is then used to recover each texture region. The most significant problem with this technique is that it is only appropriate for images that possess large areas of random texture. The technique could not be used on images of text, for example. Nor is there a direct analog for audio.
In addition to direct work on watermarking images, there are several works of interest in related areas. E. H. Adelson in U.S. Pat. No. 4, 939,515 entitled “Digital Signal Encoding and Decoding Apparatus” describes a technique for embedding digital information in an analog signal for the purpose of inserting digital data into an analog TV signal. The analog signal is quantized into one of two disjoint ranges ({0,2,4 . . . }, {1,3,5}, for example) which are selected based on the binary digit to be transmitted. Thus Adelson's method is equivalent to watermark schemes that encode information into the least significant bits of the data or its transform coefficients. Adelson recognizes that the method is susceptible to noise and therefore proposes an alternative scheme wherein a 2×1 Hadamard transform of the digitized analog signal is taken. The differential coefficient of the Hadamard transform is offset by 0 or 1 unit prior to computing the inverse transform. This corresponds to encoding the watermark into the least significant bit of the differential coefficient of the Hadamard transform. It is not clear that this approach would demonstrate enhanced resilience to noise. Furthermore, like all such least significant bit schemes, an attacker can eliminate the watermark by randomization.
U.S. Pat. No. 5,010,405 describes a method of interleaving a standard NTSC signal within an enhanced definition television (EDTV) signal. This is accomplished by analyzing the frequency spectrum of the EDTV signal (larger than that of the NTSC signal) and decomposing it into three sub-bands (L,M,H for low, medium and high frequency respectively). In contrast, the NTSC signal is decomposed into two subbands, L and M. The coefficients, Mk, within the M band are quantized into M levels and the high frequency coefficients, Hk, of the EDTV signal are scaled such that the addition of the Hksignal plus any noise present in the system is less than the minimum separation between quantization levels. Once more, the method relies on modifying least significant bits. Presumably, the mid-range rather than low frequencies were chosen because they are less perceptually significant. In contrast, the method proposed in the present invention modifies the most perceptually significant components of the signal.
Finally, it should be noted that many, if not all, of the prior art protocols are not collusion resistant.
Recently, Digimarc Corporation of Portland, Oregon, has described work referred to as signature technology for use in identifying digital intellectual property. Their method adds or subtracts small random quantities from each pixels. Addition or subtraction is based on comparing a binary mask of N bits with the least significant bit (LSB) of each pixel. If the LSB is equal to the corresponding mask bit, then the random quantity is added, otherwise it is subtracted. The watermark is extracted by first computing the difference between the original and watermarked images and then by examining the sign of the difference, pixel by pixel, to determine if it corresponds to the original sequence of additions/subtractions. The Digimarc technique is not based on direct modifications of the image spectrum and does not make use of perceptual relevance. While the technique appears to be robust, it may be susceptible to constant brightness offsets and to attacks based on exploiting the high degree of local correlation present in an image. For example, randomly switching the position of similar pixels within a local neighborhood may significantly degrade the watermark without damaging the image.
In a paper by Koch, Rindfrey and Zhao entitled “Copyright Protection for Multimedia Data”, two general methods for watermarking images are described. The first method partitions an image into 8×8 blocks of pixels and computes the Discrete Cosine Transform (DCT) of each of these blocks. A pseudorandom subset of the blocks is chosen and in each such block a triple of frequencies selected from one of 18 predetermined triples is modified so that their relative strengths encode a 1 or 0 value. The 18 possible triples are composed by selection of three out of eight predetermined frequencies within the 8×8 DCT block. The choice of the eight frequencies to be altered within the DCT block appears to be based on the belief that middle frequencies have a moderate variance level, i.e., they have similar magnitude. This property is needed in order to allow the relative strength of the frequency triples to be altered without requiring a modification that would be perceptually noticeable. Unlike in the present invention, the set of frequencies is not chosen based on any perceptual significance or relative energy considerations. In addition, because the variance between the eight frequency coefficients is small, one would expect that the technique may be sensitive to noise or distortions. This is supported by the experimental results reported in the Koch et al paper, supra, where it is reported that the “embedded labels are robust against JPEG compression for a quality factor as low as about 50%”. In contrast, the method described in accordance with the teachings of the present invention has been demonstrated with compression quality factors as low as5 percent.
An earlier proposal by Koch and Zhao in a paper entitled “Toward Robust and Hidden Image Copyright Labeling” proposed not triples of frequencies but pairs of frequencies and was again designed specifically for robustness to JPEG compression. Nevertheless, the report states that “a lower quality factor will increase the likelihood that the changes necessary to superimpose the embedded code on the signal will be noticeably visible”.
In a second method, proposed by Koch and Zhao, designed for black and white images, no frequency transform is employed. Instead, the selected blocks are modified so that the relative frequency of white and black pixels encodes the final value. Both watermarking procedures are particularly vulnerable to multiple document attacks. To protect against this, Zhao and Koch proposed a distributed 8×8 block of pixels created by randomly sampling64 pixels from the image. However, the resulting DCT has no relationship to that of the true image. Consequently, one would expect such distributed blocks to be both sensitive to noise and likely to cause noticeable artifacts in the image.
In summary, prior art digital watermarking techniques are not robust and the watermark is easy to remove. In addition, many prior techniques would not survive common signal and geometric distortions
SUMMARY OF THE INVENTION
The present invention overcomes the limitations of the prior art methods by providing a watermarking system that embeds an unique identifier into the perceptually significant components of a decomposition of an image, an audio signal or a video sequence.
Preferably, the decomposition is a spectral frequency decomposition. The watermark is embedded in the data's perceptually significant frequency components. This is because an effective watermark cannot be located in perceptually insignificant regions of image data or in its frequency spectrum, since many common signal or geometric processes affect these components. For example, a watermark located in the high frequency spectral components of an image is easily removed, with minor degradation to the image, by a process that performs low pass filtering. The issue then becomes one of how to insert the watermark into the most significant regions of the data frequency spectrum without the alteration being noticeable to an observer, i.e., a human or a machine feature recognition system. Any spectral component may be altered, provided the alteration is small. However, very small alterations are susceptible to any noise present or intentional distortion.
In order to overcome this problem, the frequency domain of the image data or sound data may be considered as a communication channel, and correspondingly the watermark may be considered as a signal transmitted through the channel. Attacks and intentional signal distortions are thus treated as noise from which the transmitted signal must be immune. Attacks are intentional efforts to remove, delete or otherwise overcome the beneficial aspects of the data watermarking. While the present invention is intended to embed watermarks in data, the same methodology can be applied to sending any type of message through media data.
Instead of encoding the watermark into the least significant components of the data, the present invention considers applying concepts of spread spectrum communication. In spread spectrum communications, a narrowband signal is transmitted over a much larger bandwidth such that the signal energy present in any single frequency is imperceptible. In a similar manner, the watermark is spread over many frequency bins so that the energy in any single bin is small and imperceptible. Since the watermark verification process includes a priori knowledge of the locations and content of the watermarks, it is possible to concentrate these many weak signals into a single signal with a high signal to-noise ratio. Destruction of such a watermark would require noise of high amplitude to be added to every frequency bin.
In accordance with the teachings of the present invention, a watermark is inserted into the perceptually most significant regions of the data decomposition. The watermark itself is designed to appear to be additive random noise and is spread throughout the image. By placing the watermark into the perceptually significant components, it is much more difficult for an attacker to add more noise to the components without adversely affecting the image or other data. It is the fact that the watermark looks like noise and is spread throughout the image or data which makes the present scheme appear to be similar to spread spectrum methods used in communications system.
Spreading the watermark throughout the spectrum of an image ensures a large measure of security against unintentional or intentional attack. First, the location of the watermark is not obvious. Second, frequency regions are selected in a fashion that ensures severe degradation of the original data following any attack on the watermark.
A watermark that is well placed in the frequency domain of an image or a sound track will be practically impossible to see or hear. This will always be the case if the energy in the watermark is sufficiently small in any single frequency coefficient Moreover, it is possible to increase the energy present in particular frequencies by exploiting knowledge of masking phenomena in the human auditory and visual systems. Perceptual masking refers to any situation where information in certain regions of an image or a sound is occluded by perceptually more prominent information in another part of the image or sound. In digital waveform coding, this frequency domain (and in some cases, time/pixel domain) masking is exploited extensively to achieve low bit rate encoding of data. It is clear that both auditory and visual systems attach more resolution to the high energy, low frequency, spectral regions of an auditory or visual scene. Further, spectrum analysis of images and sounds reveals that most of the information in such data is often located in the low frequency regions.
In addition, particularly for processed or compressed data, perceptually significant need not refer to human perceptual significance, but may refer instead to machine perceptual significance, for instance, machine feature recognition.
To meet these requirements, a watermark is proposed whose structure comprises a large quantity, forinstance 1000, of randomly generated numbers with a normal distribution having zero mean and unity variance. A binary watermark is not chosen because it is much less robust to attacks based on collusion of several independently watermarked copies of an image. However, generally, the watermark might have arbitrary structure, both deterministic and/or random, and including uniform distributions. The length of the proposed watermark is variable and can be adjusted to suit the characteristics of the data. For example, longer watermarks might be used for images that are especially sensitive to large modifications of its spectral coefficients, thus requiring weaker scaling factors for individual components.
The watermark is then placed in components of the image spectrum. These components may be chosen based on an analysis of those components which are most vulnerable to attack and/or which are most perceptually significant. This ensures that the watermark remains with the image even after common signal and geometric distortions. Modification of these spectral components results in severe image degradation long before the watermark itself is destroyed. Of course, to insert the watermark, it is necessary to alter these very same coefficients. However, each modification can be extremely small and, in a manner similar to spread spectrum communication, a strong narrowband watermark may be distributed over a much broader image (channel) spectrum. Conceptually, detection of the watermark then proceeds by adding all of these very small signals, whose locations are only known to the copyright owner, and concentrating the watermark into a signal with high signal-to-noise ratio. Because the location of the watermark is only known to the copyright holder, an attacker would have to add very much more noise energy to each spectral coefficient in order to be confident of removing the watermark. However, this process would destroy the image.
Preferably, a predetermined number of the largest coefficients of the DCT (discrete cosine transform) (excluding the DC term) are used. However, the choice of the DCT is not critical to the algorithm and other spectral transforms, including wavelet type decompositions are also possible. In fact, use of the FFT rather than DCT is preferable from a computational perspective.
The invention will be more clearly understood when the following description is read in conjunction with the accompanying drawing.
BRIEF DESCRIPTION OF THE DRAWING
FIG. 1 is a schematic representation of typical common processing operations to which data could be subjected;
FIG. 2 is a schematic representation of a preferred system for immersing a watermark into an image;
FIGS. 3aand3bare flow charts of the encoding and decoding of watermarks;
FIG. 4 is a graph of the responses of the watermark detector to random watermarks;
FIG. 5 is a graph of the response of the watermark detector to random watermarks for an image which is successively watermarked five times;
FIG. 6 is a graph of the response of the watermark detector to random watermarks where five images, each having a different watermark, and averaged together; and
FIG. 7 is a schematic diagram of an optical embodiment of the present invention
DETAILED DESCRIPTION
In order to better understand the advantages of the invention, the preferred embodiment of a frequency spectrum based watermarking system will be described. It is instructive to examine the processing stages that image (or sound) data may undergo in the copying process and to consider the effect that such processing stages can have on the data. Referring to FIG. 1, a watermarked image orsound data10 is transmitted12 to undergo typical distortion orintentional tampering14. Such distortions or tampering includeslossy compression16,geometric distortion18,signal processing20 and D/A and A/D conversion22. After undergoing distortion or tampering, corrupted watermarked image orsound data24 is transmitted26. The process of “transmission” refers to the application of any source or channel code and/or of encryption techniques to the data. While most transmission steps are information lossless, many compression schemes (e.g., JPEG, MPEG, etc.) may potentially degrade the quality of the data through irretrievable loss of data. In general, a watermarking method should be resilient to any distortions introduced by transmission or compression algorithms.
Lossy compression16 is an operation that usually eliminates perceptually irrelevant components of image or sound data. In order to preserve a watermark when undergoing lossy compression, the watermark is located in a perceptually significant region of the data. Most processing of this type occurs in the frequency domain. Data loss usually occurs in the high frequency components. Thus, the watermark must be placed in the significant frequency component of the image (or sound) data spectrum to minimize the adverse affects of lossy compression.
After receipt, an image may encounter many common transformations that are broadly categorized as geometric distortions or signal distortions.Geometric distortions18 are specific to image and video data, and include such operations as rotation, translation, scaling and cropping. By manually determining a minimum of four or nine corresponding points between the original and the distorted watermark, it is possible to remove any two or three dimensional affine transformation. However, an affine scaling (shrinking) of the image results in a loss of data in the high frequency spectral regions of the image. Cropping, or the cutting out and removal of portions of an image, also results in irretrievable loss of data. Cropping may be a serious threat to any spatially based watermark but is less likely to affect a frequency-based scheme.
Common signal distortions include digital-to-analog and analog-to-digital conversion22, resampling, requantization, including dithering and recompression, and common signal enhancements to image contrast and/or color, and audio frequency equalization. Many of these distortions are non-linear, and it is difficult to analyze their effect in either a spatial or frequency based method. However, the fact that the original image is known allows many signal transformations to be undone, at least approximately. For example, histogram equalization, a common non-linear contrast enhancement method, may be substantially removed by histogram specification or dynamic histogram warping techniques.
Finally, the copied image may not remain in digital form. Instead, it is likely to be printed or an analog recording made (analog audio or video tape). These reproductions introduce additional degradation into the image data that a watermarking scheme must be robust to.
Tampering (or attack) refers to any intentional attempt to remove the watermark, or corrupt it beyond recognition. The watermark must not only be resistant to the inadvertent application of distortions. It must also be immune to intentional manipulation by malicious parties. These manipulations can include combinations of distortions, and can also include collusion and forgery attacks.
FIG. 2 shows a preferred system for inserting a watermark into an image in the frequency domain. Image data X(i,j) assumed to be in digital form, or alternatively data in other formats such as photographs, paintings or the like, that have been previously digitized by well-known methods, is subject to afrequency transformation30, such as the Fourier transform. A watermark signal W (k) is inserted into the frequency spectrum components of the transformedimage data32 applying the techniques described below. The frequency spectrum image data including the watermark signal is subjected to aninverse frequency transform34, resulting in watermarked image data {circumflex over (R)}(i, j), which may remain in digital form or be printed as an analog representation by well-known methods.
After applying a frequency transformation to theimage data30, a perceptual mask is computed that highlights prominent regions in the frequency spectrum capable of supporting the watermark without overly affecting perceptual fidelity. This may be performed by using knowledge of the perceptual significance of each frequency in the spectrum, as discussed earlier, or simply by ranking the frequencies based on their energy. The latter method was used in experiments described below.
In general, it is desired to place the watermark in regions of the spectrum that are least affected by common signal distortions and are most significant to image quality as perceived by a viewer, such that significant modification would destroy the image fidelity. In practice, these regions could be experimentally identified by applying common signal distortions to images and examining which frequencies are most affected, and by psychophysical studies to identify how much each component may be modified before significant changes in the image are perceivable.
The watermark signal is then inserted into these prominent regions in a way that makes any tampering create visible (or audible) defects in the data. The requirements of the watermark mentioned above and the distortions common to copying provide constraints on the design of an electronic watermark.
In order to better understand the watermarking method, reference is made to FIGS.3(a) and3(b) where from each document D a sequence of values X=x1, . . . ,xnis extracted40 with which a watermark W=w1, . . . ,wnis combined42 to create an adjusted sequence of values X′=x′1, . . . ,x′nwhich is then inserted back44 into the document in place of values X in order to obtain a watermark document D′. An attack of the document D′, or other distortion, will produce a document D*. Having the original document D and the document D*, a possibly corrupted watermark W* is extracted46 and compared to watermarkW48 forstatistical analysis50. The values W* are extracted by first extracting a set of values X*=x1*, . . . ,xn* from D* (using information about D) and then generating W* from the values X* and the values X.
When combining the values X with the watermark values W instep42, scaling parameter ax is specified. The scaling parameter a determines the extent to which values W alter values X. Three preferred formulas for computing X′ are:
xi′=xi+αwi  (1)
xi′=xi(1+αwi)  (2)
xi′=xi(eαwi)  (3)
Equation 1 is invertible.Equations 2 and 3 are invertible when xi≠0. Therefore, given X* it is possible to compute the inverse function necessary to derive W* from X and X*.
Equation 1 is not the preferred formula when the values xivary over a wide range. For example, if xi=106then adding 100 may be insufficient to establish a watermark, but if xi=10, then adding 100 will unacceptably distort the value. Insertionmethods using equations 2 and 3 are more robust when encountering such a wide range of values xi. It will also be observed thatequation 2 and 3 yield similar results when αwiis small. Moreover, when xiis positive, equation 3 is equivalent to ln(xi)=ln(xi)+αxiand may be considered as an application ofequation 1 when natural logarithms of the original values are used. For example, if |wi|≦1 and α=0.01, then using Equation (2) guarantees that the spectral coefficient will change by no more than 1%.
For certain applications, a single scaling parameter a may not be best for combining all values of xi. Therefore, multiple scaling parameters αi, . . . ,αncan be used with revisedequations 1 to 3 such as xi=xi(1+αiwi). The values of αiserve as a relative measure of how much ximust be altered to change the perceptual quality of the document. A large value for αimeans that it is possible to alter xiby a large amount without perceptually degrading the document.
A method for selecting the multiple scaling values is based upon certain general assumptions. For example,equation 2 is a special case of thegeneralized equation 1, (xi′=xiixi), for αi=αxi. That is,equation 2 makes the reasonable assumption that a large value of xiis less sensitive to additive alteration that a small value of xi.
Generally, the sensitivity of the image to different values of αiis unknown. A method of empirically estimating the sensitivities is to determine the distortion caused by a number of attacks on the original image. For example, it is possible to compute a degraded image D* from D, extract the corresponding values x1*, . . . ,xn* and select αito be proportional to the deviation |xi*−xi|. For greater robustness, it is possible to try other forms of distortion and make αiproportional to the average value of |xi*−xi|. Instead of using the average distortion, it is possible to use the median or maximum deviation.
Alternatively, it is possible to combine the empirical approach with general global assumptions regarding the sensitivity of the values. For example, it might be required that αi≧αjwhenever xi≧xj. This can be combined with the empirical approach by setting αiaccording toαi~max{jvjvi}vj*-vj
Figure US06208735-20010327-M00001
A more sophisticated approach is to weaken the monotonicity constraint to be robust against occasional outliers.
The length of the watermark, n, determines the degree to which the watermark is spread among the relevant components of the image data. As the size of the watermark increases, so does the number of altered spectral components, and the extent to which each component need be altered decreases for the same resilience to noise. Consider watermarks of the form xi′=xi+αwiand a white noise attack by xi′=xi′+ri, where riare chosen according to independent normal distributions with standard deviation σ. It is possible to recover the watermark when a is proportional to σ/{square root over (n)}. That is, quadrupling the number of components can halve the magnitude of the watermark placed into each component. The sum of the squares of the deviations remains essentially unchanged.
In general, a watermark comprises an arbitrary sequence of real numbers W=wi, . . . ,wn. In practice, each value wimay be chosen independently from a normal distribution N(0,1), where N(μ, σ2) with mean μ and variance σ2or of a uniform distribution from {1,−1} or {0,1}.
It is highly unlikely that the extracted mark W* will be identical to the original watermark W. Even the act of requantizing the watermarked document for transmission will cause W* to deviate from W. A preferred measure of the similarity of W and W* issim(W,W*)=W*·WW*·W*(4)
Figure US06208735-20010327-M00002
Large values of sim (W,W*) are significant in view of the following analysis. Assume that the authors of document D* had no access to W (either through the seller or through a watermarked document). Then for whatever value of W* is obtained, the conditional distribution on wiwill be independently distributed according to N(0,1). In this case,N(0,i=1nxi*2)=N(0,W*·W*).
Figure US06208735-20010327-M00003
Thus, sim(W,W*) is distributed according to N(0,1). Then, one may apply the standard significance tests for the normal distribution. For example, if D* is chosen independently from W, then it is very unlikely that sim(W,W*)>5. Note that somewhat higher values of sim(W,W*) may be needed when a large number of watermarks are on file. The above analysis required only the independence of W from W*, and did not rely on any specific properties of W* itself. This fact provides further flexibility when preprocessing W*.
The extracted watermark W* may be extracted in several ways to potentially enhance the ability to extract a watermark. For example, experiments on images encountered instances where the average value of W*, denoted Ei(W*), differed substantially from 0, due to the effects of a dithering procedure. While this artifact could be easily eliminated as part of the extraction process, it provides a motivation for postprocessing extracted watermarks. As a result, it was discovered that the simple transformation wi*←wi*−Ei(W*) yielded superior values of sim (W,W*). The improved performance resulted from the decreased value of W*·W*; the value of W*·W was only slightly affected.
In experiments it was frequently observed that wi* could be greatly distorted for some values of i. One postprocessing option is to simply ignore such values, setting them to 0. That is,wi*{wi*ifwi*>tolerance0otherwise
Figure US06208735-20010327-M00004
The goal of such a transformation is to lower W*·W*. A less abrupt version of this approach is to normalize the W* values to be either −1,0 or 1, by
wi*←sign(wi*−Ei(W*)).
This transformation can have a dramatic effect on the statistical significance of the result. Other robust statistical techniques could also be used to suppress outlier effects.
In principle, any frequency domain transform can be used. In the scheme described below, a Fourier domain method is used, but the use of wavelet based schemes are also useable as a variation. In terms of selecting frequency regions of the transform, it is possible to use models for the perceptual system under consideration.
Frequency analysis may be performed by a wavelet or sub-band transform where the signal is divided into sub-bands by means of a wavelet or multi-resolution transform. The sub-bands need not be uniformly spaced. Each sub-band may be thought of as representing a frequency region in the domain corresponding to a sub-region of the frequency range of the signal. The watermark is then inserted into the sub-regions.
For audio data, a sliding “window” moves along the signal data and the frequency transform (DCT, FFT, etc.) is taken of the sample in the window. This process enables the capture of meaningful information of a signal that is time varying in nature.
Each coefficient in the frequency domain is assumed to have a perceptual capacity. That is, it can support the insertion of additional information without any (or with minimal) impact to the perceptual fidelity of the data.
In order to place a length L watermark into an N×N image, the N×N FFF (or DCT) of the image is computed and the watermark is placed into the L highest magnitude coefficients of the transform matrix, excluding the DC component. More generally, L randomly chosen coefficients could be chosen from the M, M≧L most perceptually significant coefficients of the transform. For most images, these coefficients will be the ones corresponding to the low frequencies. The purpose of placing the watermark in these locations is because significant tampering with these frequencies will destroy the image fidelity or perceived quality well before the watermark is destroyed.
The FFT provides perceptually similar results to the DCT. This is different than the case of transform coding, where the DCT is preferred to the FFT due to its spectral properties. The DCT tends to have less high frequency information than that the FFT, and places most of the image information in the low frequency regions, making it preferable in situations where data need to be eliminated. In the case of watermarking, image data is preserved, and nothing is eliminated. Thus the FFT is as good as the DCT, and is preferred since it is easier to compute.
In an experiment, a visually imperceptible watermark was intentionally placed in an image. Subsequently, 100 randomly generated watermarks, only one of which corresponded to the correct watermark, were applied to the watermark detector described above. The result, as shown in FIG. 4, was a very strong positive response corresponding to the correct watermark, suggesting that the method results in a very low number of false positive responses and a very low false negative response rate.
In another test, the watermarked image was scaled to half of its original size. In order to recover the watermark, the image was re-scaled to its original size, albeit with loss of detail due to subsampling of the image using low pass spatial filter operations. The response of the watermark detector was well above random chance levels, suggesting that the watermark is robust to geometric distortions. This result was achieved even though 75 percent of the original data was missing from the scaled down image.
In a further experiment, a JPEG encoded version of the image with parameters of 10 percent quality and 0 percent smoothing, resulting in visible distortions, was used. The results of the watermark detector suggest that the method is robust to common encoding distortions. Even using a version of the image with parameters of the 5 percent quality and 0 percent smoothing, the results were well above that achievable due to random chance.
In experiments using a dithered version of the image, the response of the watermark detector suggested that the method is robust to common encoding distortion. Moreover, more reliable detection is achieved by removing any non-zero mean from the extracted watermark.
In another experiment, the image was clipped, leaving only the central quarter of the image. In order to extract the watermark from the clipped image, the missing portion of the image was replaced with portions from the original unwatermarked image. The watermark detector was able to recover the watermark with a response greater than random. When the non-zero mean was removed, and the elements of the watermark were binarized prior to the comparison with the correct watermark, the detector response was improved. This result is achieved even though75 percent of the data was removed from the image.
In yet another experiment, the image was printed, photocopied, scanned using a 300 dpi Umax PS-2400x scanner and rescaled to a size of 256×256 pixels. Clearly, the final image suffered from different levels of distortion introduced at each process. High frequency pattern noise was particularly noticeable. When the non-zero mean was removed and only the sign of the elements of the watermark was used, the watermark detector response improved to well above random chance levels.
In still another experiment, the image was subject to five successive watermarking operations. That is, the original image was watermarked, the watermarked image was watermarked, and so forth. The process may be considered another form of attack in which it is clear that significant image degradation occurs if the process is repeated. FIG. 5 shows the response of the watermark detector to 1000 randomly generated watermarks, including the five watermarks present in the image. The five dominant spikes in the graph, indicative of the presence of the five watermarks, show that successive watermarking does not interfere with the process.
The fact that successive watermarking is possible means that the history or pedigree of a document is determinable if successive watermarking is added with each copy.
In a variation of the multiple watermark image, five separately watermarked images were averaged together to simulate simple conclusion attack. FIG. 6 shows the response of the watermark detector to 1000 randomly generated watermarks, including the five watermarks present in the original images. The result is that simple collusion based on averaging is ineffective in defeating the present watermarking system.
The result of the above experiments is that the described system can extract a reliable copy of the watermark from images that have been significantly degraded through several common geometric and signal processing procedures. These procedures include zooming (low pass filtering), cropping, lossy JPEG encoding, dithering, printing, photocopying and subsequent rescanning.
While these experiments were, in fact, conducted using an image, similar results are attainable with text images, audio data and video data, although attention must be paid to the time varying nature of these data.
The above implementation of the watermarking system is an electronic system. Since the basic principle of the invention is the inclusion of a watermark into spectral frequency components of the data, watermarking can be accomplished by other means using, for example, an optical system as shown in FIG.7.
In FIG. 7, data to be watermarked such as animage52 is passed through aspatial transform lens54, such as a Fourier transform lens, the output of which lens is the spatial transform of the image. Concurrently, awatermark image56 is passed through a secondspatial transform lens58, the output of which lens is the spatial transfer of thewatermark image56. The spatial transform fromlens54 and the spatial transform fromlens58 are combined at anoptical combiner60. The output of theoptical combiner60 is passed through an inversespatial transform lens62 from which thewatermark image64 is present. The result is a unique, virtually imperceptible, watermarked image. Similar results are achievable by transmitting video or multimedia signals through the lenses in the manner described above.
While there have been described and illustrated spread spectrum watermarking of data and variations and modifications thereof, it will be apparent to those skilled in the art that further variations and modifications are possible without deviating from the broad principles and spirit of the present invention which shall be limited solely by the scope of the claims appended hereto.

Claims (10)

What is claimed is:
1. A method of inserting a watermark into data comprising the steps of:
obtaining a decomposition of data to be watermarked where said data to be watermarked is a representation of humanly perceivable material;
modifying the data to be watermarked by subjecting the data to at least one of distortion and tampering;
obtaining a decomposition of the modified data;
comparing the components of the decomposition of data to be watermarked with the components of the decomposition of the modified data; and
inserting a watermark into the data to be watermarked based upon said comparing.
2. A method of inserting a watermark into data as set forth in claim1, where said inserting a watermark sequentially inserts a plurality of watermarks into perceptually significant components of the decomposition of data.
3. A method for extracting a watermark from data containing a watermark comprising the steps of:
obtaining a decomposition of data containing a watermark;
providing a decomposition of data to be watermarked which data to be watermarked is a representation of humanly perceivable material;
extracting a possible watermark as the difference between said decomposition of data containing a watermark and said decomposition of data to be watermarked at predetermined perceptually significant components of the decomposition of data to be watermarked; and
analyzing said extracted possible watermark to determine the presence of said watermark in said data containing a watermark.
4. A method extracting a watermark from data containing a watermark as set forth in claim3, where said analyzing comprises measuring the similarity of the watermark (W) with the extracted possible watermark (W*).
US09/239,2401997-09-101999-01-28Secure spread spectrum watermarking for multimedia dataExpired - LifetimeUS6208735B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/239,240US6208735B1 (en)1997-09-101999-01-28Secure spread spectrum watermarking for multimedia data

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US08/926,720US5930369A (en)1995-09-281997-09-10Secure spread spectrum watermarking for multimedia data
US09/239,240US6208735B1 (en)1997-09-101999-01-28Secure spread spectrum watermarking for multimedia data

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US08/926,720ContinuationUS5930369A (en)1995-09-281997-09-10Secure spread spectrum watermarking for multimedia data

Publications (1)

Publication NumberPublication Date
US6208735B1true US6208735B1 (en)2001-03-27

Family

ID=25453604

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/239,240Expired - LifetimeUS6208735B1 (en)1997-09-101999-01-28Secure spread spectrum watermarking for multimedia data

Country Status (1)

CountryLink
US (1)US6208735B1 (en)

Cited By (135)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010019428A1 (en)*2000-01-172001-09-06Masashi SuganoImage forming apparatus and image reading device for use in the apparatus
US20010019659A1 (en)*1999-12-292001-09-06Jun HiraiData processing apparatus, data processing method, data reading apparatus, and recording apparatus
US6301368B1 (en)*1999-01-292001-10-09International Business Machines CorporationSystem and method for data hiding in compressed fingerprint images
US20020002679A1 (en)*2000-04-072002-01-03Tomochika MurakamiImage processor and image processing method
US20020021823A1 (en)*2000-06-272002-02-21Kabushiki Kaisha ToshibaElectronic watermark detection apparatus and method
US20020032866A1 (en)*2000-09-132002-03-14Yuji SugaShared image generation apparatus and method, computer program, and computer readable storage medium
US6359998B1 (en)*1998-04-232002-03-193Com CorporationMethod and apparatus for wavelet-based digital watermarking
US20020057823A1 (en)*1999-03-192002-05-16Sharma Ravi K.Watermark detection utilizing regions with higher probability of success
US20020090107A1 (en)*2000-11-292002-07-11Intel CorporationMethod for block-based digital image watermarking
US20020138730A1 (en)*2000-06-152002-09-26Hongseok KimApparatus and method for inserting and detecting watermark based on stochastic model
US20020141611A1 (en)*2000-12-072002-10-03Keating Stephen MarkImage processing apparatus
US6470090B2 (en)*1998-06-012002-10-22Nec CorporationDigital watermark insertion system and digital watermark characteristic table creating device
US20030012402A1 (en)*2001-07-122003-01-16Kowa Co., Ltd.Technique of embedding and detecting digital watermark
US20030014363A1 (en)*2001-06-252003-01-16Vincent SethiElectronic vouchers and a system and method for issuing the same
US6512836B1 (en)*2000-07-282003-01-28Verizon Laboratories Inc.Systems and methods for etching digital watermarks
US20030026422A1 (en)*2001-06-192003-02-06Usa Video Interactive CorporationMethod and apparatus for digitally fingerprinting videos
US20030039377A1 (en)*1996-05-162003-02-27Rhoads Geoffrey B.Extracting digital watermarks using logarithmic sampling and symmetrical attributes
US20030056101A1 (en)*2001-09-202003-03-20Koninklijke Philips Electronics N.V.Using multipe watermarks to protect content material
WO2003034320A1 (en)*2001-10-162003-04-24Digimarc CorporationProgressive watermark decoding on a distributed computing platform
US6600828B1 (en)*1998-05-292003-07-29Canon Kabushiki KaishaImage processing method and apparatus, and storage medium therefor
US6608912B2 (en)2000-03-062003-08-19Intel CorporationMethod of integrating a watermark into a compressed image
US6639996B2 (en)*1998-04-102003-10-28Canon Kabushiki KaishaImage processing apparatus, image processing method and computer readable memory medium
US6654501B1 (en)*2000-03-062003-11-25Intel CorporationMethod of integrating a watermark into an image
US20040003394A1 (en)*2002-07-012004-01-01Arun RamaswamySystem for automatically matching video with ratings information
US6674874B1 (en)*1998-11-272004-01-06Canon Kabushiki KaishaData processing apparatus and method and storage medium
US6674876B1 (en)*2000-09-142004-01-06Digimarc CorporationWatermarking in the time-frequency domain
US6694040B2 (en)*1998-07-282004-02-17Canon Kabushiki KaishaData processing apparatus and method, and memory medium
US20040042635A1 (en)*2002-09-032004-03-04Koninklijke Philips Electronics N.V.Copy protection via redundant watermark encoding
US6707465B2 (en)*2000-02-092004-03-16Canon Kabushiki KaishaData processing apparatus and method, and storage medium
US20040059581A1 (en)*1999-05-222004-03-25Darko KirovskiAudio watermarking with dual watermarks
US20040062394A1 (en)*2002-05-162004-04-01Indian Institute Of Information TechnologyMethod and a device for detecting a watermark in digital data
US6718045B2 (en)*2000-01-112004-04-06Canon Kabushiki KaishaMethod and device for inserting a watermarking signal in an image
US6721439B1 (en)*2000-08-182004-04-13Hewlett-Packard Development Company, L.P.Method and system of watermarking digital data using scaled bin encoding and maximum likelihood decoding
US6738495B2 (en)*1995-05-082004-05-18Digimarc CorporationWatermarking enhanced to withstand anticipated corruptions
US6742118B1 (en)*1995-05-122004-05-25Sony CorporationInformation processing apparatus, information processing method, data recording medium, and information processing system
US20040122679A1 (en)*2002-12-232004-06-24Neuhauser Alan R.AD detection using ID code and extracted signature
US20040133427A1 (en)*2002-08-152004-07-08Alattar Adnan M.Computing distortion of media signals using embedded data with repetitive structure and log-polar mapping
US20040141632A1 (en)*1999-03-302004-07-22Canon Kabushiki KaishaImage processing apparatus and method
US6775393B2 (en)*2001-04-232004-08-10Hewlett-Packard Development Company, L.P.Hardcopy watermarking
WO2004019152A3 (en)*2002-08-072004-09-02Agency Science Tech & ResMethod and system for deterrence of unauthorised reuse of display content
US20040181671A1 (en)*1998-11-192004-09-16Brundage Trent J.Identification document and related methods
US20040204943A1 (en)*1999-07-132004-10-14Microsoft CorporationStealthy audio watermarking
WO2004090886A1 (en)*2003-04-082004-10-21Koninklijke Philips Electronics N.V.Fragile audio watermark related to a buried data channel
US20040233463A1 (en)*2003-05-192004-11-25Hersch Roger DavidReproduction of security documents and color images with metallic inks
US6826289B1 (en)*1998-07-292004-11-30Nec CorporationSystem for changing attribute of image by electronic watermark
US20040240705A1 (en)*2003-05-292004-12-02Jeffrey LubinMethod and apparatus for analog insertion of low frequency watermarks
US20050002543A1 (en)*2003-05-092005-01-06Cornog Katherine H.Watermarking
US20050039021A1 (en)*2003-06-232005-02-17Alattar Adnan M.Watermarking electronic text documents
US20050055214A1 (en)*2003-07-152005-03-10Microsoft CorporationAudio watermarking with dual watermarks
US20050086488A1 (en)*1999-06-012005-04-21Sony CorporationInformation signal copy managing method, information signal recording method, information signal output apparatus, and recording medium
US20050108542A1 (en)*1999-07-132005-05-19Microsoft CorporationWatermarking with covert channel and permutations
US20050111047A1 (en)*1995-07-272005-05-26Rhoads Geoffrey B.Printer driver separately applying watermark and information
US20050144456A1 (en)*2003-12-112005-06-30Tinku AcharyaRobust digital image watermarking utilizing a Walsh transform algorithm
US20050141024A1 (en)*2003-12-022005-06-30Canon Kabushiki KaishaImage processing system and information processing method
US20050286948A1 (en)*2002-01-302005-12-29Walton Scott EWatermarking a page description language file
US6986048B1 (en)*2000-01-242006-01-10Koninklijke Philips Electronics N.V.Protecting content from illicit reproduction by proof of existence of a complete data set using security identifiers
US20060013435A1 (en)*1996-11-122006-01-19Rhoads Geoffrey BBackground watermark processing
US6993148B1 (en)*1999-07-162006-01-31Canon Kabushiki KaishaImage processing apparatus and method, and storage medium
US20060026203A1 (en)*2002-10-242006-02-02Agency For Science, Technology And ResearchMethod and system for discovering knowledge from text documents
US20060140441A1 (en)*1999-09-012006-06-29Marc MillerWatermarking different areas of digital images with different intensities
US20060193490A1 (en)*2003-08-292006-08-31Venugopal SrinivasanMethods and apparatus for embedding and recovering an image for use with video content
US20060203255A1 (en)*2003-02-142006-09-14Canon Kabushiki KaishaSystem for certifying whether printed material corresponds to original
US7154560B1 (en)*1997-10-272006-12-26Shih-Fu ChangWatermarking of digital image data
US20070006275A1 (en)*2004-02-172007-01-04Wright David HMethods and apparatus for monitoring video games
US20070040934A1 (en)*2004-04-072007-02-22Arun RamaswamyData insertion apparatus and methods for use with compressed audio/video data
US20070170248A1 (en)*2002-02-122007-07-26Brundage Trent JAuthentication Methods and Systems Including Embedded Auxiliary Data
US7269734B1 (en)1997-02-202007-09-11Digimarc CorporationInvisible digital watermarks
US20070245400A1 (en)*1998-11-062007-10-18Seungyup PaekVideo description system and method
US7299189B1 (en)*1999-03-192007-11-20Sony CorporationAdditional information embedding method and it's device, and additional information decoding method and its decoding device
US20070300066A1 (en)*2003-06-132007-12-27Venugopal SrinivasanMethod and apparatus for embedding watermarks
US20080140573A1 (en)*1999-05-192008-06-12Levy Kenneth LConnected Audio and Other Media Objects
US20080166012A1 (en)*2000-12-072008-07-10Sony United Kingdom LimitedEmbedding data in material
US20080172747A1 (en)*1998-08-132008-07-17International Business Machines CorporationWatermarking system for tracking digital content
US20080181308A1 (en)*2005-03-042008-07-31Yong WangSystem and method for motion estimation and mode decision for low-complexity h.264 decoder
US7412151B1 (en)*1998-07-152008-08-12Koninklijke Philips Electronics N.V.Detection of a watermark in a compressed video signal
US20080234069A1 (en)*2007-03-232008-09-25Acushnet CompanyFunctionalized, Crosslinked, Rubber Nanoparticles for Use in Golf Ball Castable Thermoset Layers
US7433082B2 (en)2002-12-112008-10-07Ricoh Company, LimitedMethod of, apparatus for, and computer program for image processing
US20080253440A1 (en)*2004-07-022008-10-16Venugopal SrinivasanMethods and Apparatus For Mixing Compressed Digital Bit Streams
US20080303942A1 (en)*2001-12-062008-12-11Shih-Fu ChangSystem and method for extracting text captions from video and generating video summaries
US20090003648A1 (en)*2000-02-142009-01-01Reed Alastair MColor Image or Video Processing
US20090055650A1 (en)*2007-07-272009-02-26Toshihisa NakanoContent playback device, content playback method, content playback program, and integrated circuit
US20090080693A1 (en)*2007-09-212009-03-26Canon Kabushiki KaishaElectronic watermark embedding apparatus and electronic watermark embedding method
US20090288172A1 (en)*2006-07-282009-11-19Nxp B.V.Media playback decoder tracing
US20090316778A1 (en)*2002-04-262009-12-24Jae-Gon KimMethod And System For Optimal Video Transcoding Based On Utility Function Descriptors
US20100034513A1 (en)*2006-06-192010-02-11Toshihisa NakanoInformation burying device and detecting device
US20100049474A1 (en)*2002-07-262010-02-25Kolessar Ronald SSystems and methods for gathering audience measurment data
US20100106718A1 (en)*2008-10-242010-04-29Alexander TopchyMethods and apparatus to extract data encoded in media content
US7728048B2 (en)2002-12-202010-06-01L-1 Secure Credentialing, Inc.Increasing thermal conductivity of host polymer used with laser engraving methods and compositions
US7742737B2 (en)2002-01-082010-06-22The Nielsen Company (Us), Llc.Methods and apparatus for identifying a digital audio signal
US20100223477A1 (en)*2007-10-172010-09-02Senichi OnodaContent reproducing device, content reproducing method, recording medium, and integrated circuit
US7789311B2 (en)2003-04-162010-09-07L-1 Secure Credentialing, Inc.Three dimensional data storage
US20100300271A1 (en)*2009-05-272010-12-02Microsoft CorporationDetecting Beat Information Using a Diverse Set of Correlations
US20100310114A1 (en)*2009-06-092010-12-09Cornog Katherine HWatermarking of motion pictures
US20110025710A1 (en)*2008-04-102011-02-03The Trustees Of Columbia University In The City Of New YorkSystems and methods for image archeology
US20110145232A1 (en)*2008-06-172011-06-16The Trustees Of Columbia University In The City Of New YorkSystem and method for dynamically and interactively searching media data
US8078301B2 (en)2006-10-112011-12-13The Nielsen Company (Us), LlcMethods and apparatus for embedding codes in compressed audio data streams
US20120203556A1 (en)*2011-02-072012-08-09Qualcomm IncorporatedDevices for encoding and detecting a watermarked signal
US8320606B1 (en)2008-08-292012-11-27Adobe Systems IncorporatedVideo watermarking with fast detection
US8359205B2 (en)2008-10-242013-01-22The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US8385590B1 (en)2008-11-052013-02-26Adobe Systems IncorporatedVideo watermarking with temporal patterns
WO2013046808A1 (en)*2011-09-302013-04-04Mitsubishi Electric CorporationMethod for decoding picture in form of bit-stream
US8509474B1 (en)2009-12-112013-08-13Digimarc CorporationDigital watermarking methods, apparatus and systems
US8508357B2 (en)2008-11-262013-08-13The Nielsen Company (Us), LlcMethods and apparatus to encode and decode audio for shopper location and advertisement presentation tracking
US8666528B2 (en)2009-05-012014-03-04The Nielsen Company (Us), LlcMethods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US8671069B2 (en)2008-12-222014-03-11The Trustees Of Columbia University, In The City Of New YorkRapid image annotation via brain state decoding and visual pattern mining
US8959016B2 (en)2002-09-272015-02-17The Nielsen Company (Us), LlcActivating functions in processing devices using start codes embedded in audio
US9106347B2 (en)2002-10-232015-08-11The Nielsen Company (Us), LlcDigital data insertion apparatus and methods for use with compressed audio/video data
US9197421B2 (en)2012-05-152015-11-24The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US9210208B2 (en)2011-06-212015-12-08The Nielsen Company (Us), LlcMonitoring streaming media content
US9224184B2 (en)2012-10-212015-12-29Digimarc CorporationMethods and arrangements for identifying objects
US9282366B2 (en)2012-08-132016-03-08The Nielsen Company (Us), LlcMethods and apparatus to communicate audience measurement information
US9313544B2 (en)2013-02-142016-04-12The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US9330722B2 (en)1997-05-162016-05-03The Trustees Of Columbia University In The City Of New YorkMethods and architecture for indexing and editing compressed video over the world wide web
US9336784B2 (en)2013-07-312016-05-10The Nielsen Company (Us), LlcApparatus, system and method for merging code layers for audio encoding and decoding and error correction thereof
US9380356B2 (en)2011-04-122016-06-28The Nielsen Company (Us), LlcMethods and apparatus to generate a tag for media content
US9521291B2 (en)2013-07-192016-12-13Digimarc CorporationFeature-based watermark localization in digital capture systems
US9609034B2 (en)2002-12-272017-03-28The Nielsen Company (Us), LlcMethods and apparatus for transcoding metadata
US9667365B2 (en)2008-10-242017-05-30The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US20170161862A1 (en)*2015-12-042017-06-08Le Holdings(Beijing)Co., Ltd.Method and electronic device for adding watermark to video
US9690967B1 (en)2015-10-292017-06-27Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery
US9699499B2 (en)2014-04-302017-07-04The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US9711153B2 (en)2002-09-272017-07-18The Nielsen Company (Us), LlcActivating functions in processing devices using encoded audio and detecting audio signatures
US9711152B2 (en)2013-07-312017-07-18The Nielsen Company (Us), LlcSystems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio
US9716807B2 (en)2014-10-132017-07-25Digimarc CorporationMethods for estimating watermark signal strength, an embedding process using the same, and related arrangements
US9762965B2 (en)2015-05-292017-09-12The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US9892301B1 (en)2015-03-052018-02-13Digimarc CorporationLocalization of machine-readable indicia in digital capture systems
US10198648B1 (en)2015-04-102019-02-05Digimarc CorporationDecoding 1D-barcodes in digital capture systems
US10262176B1 (en)2016-02-232019-04-16Digimarc CorporationScanner with control logic for resolving package labeling
US10499151B2 (en)2015-05-152019-12-03Nureva, Inc.System and method for embedding additional information in a sound mask noise signal
US10652127B2 (en)2014-10-032020-05-12The Nielsen Company (Us), LlcFusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure
US10789438B1 (en)2019-02-082020-09-29Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data
US10880451B2 (en)2018-06-082020-12-29Digimarc CorporationAggregating detectability metrics to determine signal robustness
US10929943B2 (en)2016-09-152021-02-23Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery
US11250535B1 (en)2019-02-082022-02-15Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data, and robustness checks
US20230217082A1 (en)*2021-12-242023-07-06Q'ligent CorporationOptimized Over-The-Top Delivery of Content for Linear Services

Citations (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4707077A (en)1986-01-301987-11-17Hughes Aircraft CompanyReal time image subtraction with a single liquid crystal light valve
US4939515A (en)1988-09-301990-07-03General Electric CompanyDigital signal encoding and decoding apparatus
US5072314A (en)1990-04-041991-12-10Rockwell International CorporationImage enhancement techniques using selective amplification of spatial frequency components
US5319735A (en)*1991-12-171994-06-07Bolt Beranek And Newman Inc.Embedded signalling
EP0651554A1 (en)1993-10-291995-05-03Eastman Kodak CompanyMethod and apparatus for the addition and removal of digital watermarks in a hierarchical image storage and retrieval system
US5488664A (en)*1994-04-221996-01-30Yeda Research And Development Co., Ltd.Method and apparatus for protecting visual information with printed cryptographic watermarks
US5530759A (en)*1995-02-011996-06-25International Business Machines CorporationColor correct digital watermarking of images
US5530751A (en)*1994-06-301996-06-25Hewlett-Packard CompanyEmbedded hidden identification codes in digital objects
US5568570A (en)1994-09-301996-10-22Eastman Kodak CompanyMethod and apparatus for reducing quantization artifacts in a hierarchical image storage and retrieval system
US5646997A (en)1994-12-141997-07-08Barton; James M.Method and apparatus for embedding authentication information within digital data
US5659726A (en)1995-02-231997-08-19Sandford, Ii; Maxwell T.Data embedding
US5664018A (en)*1996-03-121997-09-02Leighton; Frank ThomsonWatermarking process resilient to collusion attacks
US5734752A (en)*1996-09-241998-03-31Xerox CorporationDigital watermarking using stochastic screen patterns
US5809139A (en)1996-09-131998-09-15Vivo Software, Inc.Watermarking method and apparatus for compressed digital video
US5822432A (en)1996-01-171998-10-13The Dice CompanyMethod for human-assisted random key generation and application for digital watermark system
US5822436A (en)1996-04-251998-10-13Digimarc CorporationPhotographic products and methods employing embedded information
US5825892A (en)1996-10-281998-10-20International Business Machines CorporationProtecting images with an image watermark
US5841978A (en)1993-11-181998-11-24Digimarc CorporationNetwork linking method using steganographically embedded data objects
US5850481A (en)1993-11-181998-12-15Digimarc CorporationSteganographic system
US5859920A (en)1995-11-301999-01-12Eastman Kodak CompanyMethod for embedding digital information in an image
US5862260A (en)1993-11-181999-01-19Digimarc CorporationMethods for surveying dissemination of proprietary empirical data
US5900608A (en)1997-10-161999-05-04Iida; TakahitoMethod of purchasing personal recording media, system for purchasing personal recording media, and media recorded with personal recording media purchasing program
US5901224A (en)1996-10-211999-05-04Xerox CorporationQuasi-reprographics with variable embedded data with applications to copyright management, and distribution control
US5905505A (en)1996-05-131999-05-18Bell Communications Research, Inc.Method and system for copy protection of on-screen display of text
US5905819A (en)1996-02-051999-05-18Eastman Kodak CompanyMethod and apparatus for hiding one image or pattern within another
US5930369A (en)*1995-09-281999-07-27Nec Research Institute, Inc.Secure spread spectrum watermarking for multimedia data

Patent Citations (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4707077A (en)1986-01-301987-11-17Hughes Aircraft CompanyReal time image subtraction with a single liquid crystal light valve
US4939515A (en)1988-09-301990-07-03General Electric CompanyDigital signal encoding and decoding apparatus
US5072314A (en)1990-04-041991-12-10Rockwell International CorporationImage enhancement techniques using selective amplification of spatial frequency components
US5319735A (en)*1991-12-171994-06-07Bolt Beranek And Newman Inc.Embedded signalling
EP0651554A1 (en)1993-10-291995-05-03Eastman Kodak CompanyMethod and apparatus for the addition and removal of digital watermarks in a hierarchical image storage and retrieval system
US5850481C1 (en)1993-11-182002-07-16Digimarc CorpSteganographic system
US5850481A (en)1993-11-181998-12-15Digimarc CorporationSteganographic system
US5841978A (en)1993-11-181998-11-24Digimarc CorporationNetwork linking method using steganographically embedded data objects
US5862260A (en)1993-11-181999-01-19Digimarc CorporationMethods for surveying dissemination of proprietary empirical data
US5488664A (en)*1994-04-221996-01-30Yeda Research And Development Co., Ltd.Method and apparatus for protecting visual information with printed cryptographic watermarks
US5530751A (en)*1994-06-301996-06-25Hewlett-Packard CompanyEmbedded hidden identification codes in digital objects
US5568570A (en)1994-09-301996-10-22Eastman Kodak CompanyMethod and apparatus for reducing quantization artifacts in a hierarchical image storage and retrieval system
US5646997A (en)1994-12-141997-07-08Barton; James M.Method and apparatus for embedding authentication information within digital data
US5530759A (en)*1995-02-011996-06-25International Business Machines CorporationColor correct digital watermarking of images
US5659726A (en)1995-02-231997-08-19Sandford, Ii; Maxwell T.Data embedding
US5930369A (en)*1995-09-281999-07-27Nec Research Institute, Inc.Secure spread spectrum watermarking for multimedia data
US5859920A (en)1995-11-301999-01-12Eastman Kodak CompanyMethod for embedding digital information in an image
US5822432A (en)1996-01-171998-10-13The Dice CompanyMethod for human-assisted random key generation and application for digital watermark system
US5905800A (en)1996-01-171999-05-18The Dice CompanyMethod and system for digital watermarking
US5905819A (en)1996-02-051999-05-18Eastman Kodak CompanyMethod and apparatus for hiding one image or pattern within another
US5664018A (en)*1996-03-121997-09-02Leighton; Frank ThomsonWatermarking process resilient to collusion attacks
US5822436A (en)1996-04-251998-10-13Digimarc CorporationPhotographic products and methods employing embedded information
US5905505A (en)1996-05-131999-05-18Bell Communications Research, Inc.Method and system for copy protection of on-screen display of text
US5809139A (en)1996-09-131998-09-15Vivo Software, Inc.Watermarking method and apparatus for compressed digital video
US5734752A (en)*1996-09-241998-03-31Xerox CorporationDigital watermarking using stochastic screen patterns
US5901224A (en)1996-10-211999-05-04Xerox CorporationQuasi-reprographics with variable embedded data with applications to copyright management, and distribution control
US5825892A (en)1996-10-281998-10-20International Business Machines CorporationProtecting images with an image watermark
US5900608A (en)1997-10-161999-05-04Iida; TakahitoMethod of purchasing personal recording media, system for purchasing personal recording media, and media recorded with personal recording media purchasing program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Macq et al., "Cryptology for Digital TV Broadcasting", in Proceedings of the IEEE, 83 (1995) Jun., No. 6, New York, US., pp. 944-957.
Zhao et al., "Embedding Robust Labels into Images for Copyright Protection", pp. 242-247, No Date.

Cited By (300)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6738495B2 (en)*1995-05-082004-05-18Digimarc CorporationWatermarking enhanced to withstand anticipated corruptions
US6742118B1 (en)*1995-05-122004-05-25Sony CorporationInformation processing apparatus, information processing method, data recording medium, and information processing system
US9630443B2 (en)1995-07-272017-04-25Digimarc CorporationPrinter driver separately applying watermark and information
US20050111047A1 (en)*1995-07-272005-05-26Rhoads Geoffrey B.Printer driver separately applying watermark and information
US6704869B2 (en)1996-05-162004-03-09Digimarc CorporationExtracting digital watermarks using logarithmic sampling and symmetrical attributes
US20030039377A1 (en)*1996-05-162003-02-27Rhoads Geoffrey B.Extracting digital watermarks using logarithmic sampling and symmetrical attributes
US8005254B2 (en)1996-11-122011-08-23Digimarc CorporationBackground watermark processing
US20060013435A1 (en)*1996-11-122006-01-19Rhoads Geoffrey BBackground watermark processing
US7269734B1 (en)1997-02-202007-09-11Digimarc CorporationInvisible digital watermarks
US8364966B2 (en)1997-02-202013-01-29Digimarc CorporationDigital watermark systems and methods
US7987370B2 (en)1997-02-202011-07-26Digimarc CorporationDigital watermark systems and methods
US20070230739A1 (en)*1997-02-202007-10-04Andrew JohnsonDigital watermark systems and methods
US8037311B2 (en)1997-02-202011-10-11Digimarc CorporationDigital watermark systems and methods
US20080065896A1 (en)*1997-02-202008-03-13Andrew JohnsonDigital Watermark Systems and Methods
US20080130944A1 (en)*1997-02-202008-06-05Andrew JohnsonDigital Watermark Systems and Methods
US9330722B2 (en)1997-05-162016-05-03The Trustees Of Columbia University In The City Of New YorkMethods and architecture for indexing and editing compressed video over the world wide web
US7154560B1 (en)*1997-10-272006-12-26Shih-Fu ChangWatermarking of digital image data
US6639996B2 (en)*1998-04-102003-10-28Canon Kabushiki KaishaImage processing apparatus, image processing method and computer readable memory medium
US6359998B1 (en)*1998-04-232002-03-193Com CorporationMethod and apparatus for wavelet-based digital watermarking
US6600828B1 (en)*1998-05-292003-07-29Canon Kabushiki KaishaImage processing method and apparatus, and storage medium therefor
US6470090B2 (en)*1998-06-012002-10-22Nec CorporationDigital watermark insertion system and digital watermark characteristic table creating device
US7412151B1 (en)*1998-07-152008-08-12Koninklijke Philips Electronics N.V.Detection of a watermark in a compressed video signal
US6694040B2 (en)*1998-07-282004-02-17Canon Kabushiki KaishaData processing apparatus and method, and memory medium
US6826289B1 (en)*1998-07-292004-11-30Nec CorporationSystem for changing attribute of image by electronic watermark
US20080172747A1 (en)*1998-08-132008-07-17International Business Machines CorporationWatermarking system for tracking digital content
US8370869B2 (en)1998-11-062013-02-05The Trustees Of Columbia University In The City Of New YorkVideo description system and method
US20070245400A1 (en)*1998-11-062007-10-18Seungyup PaekVideo description system and method
US20040181671A1 (en)*1998-11-192004-09-16Brundage Trent J.Identification document and related methods
US20050160271A9 (en)*1998-11-192005-07-21Brundage Trent J.Identification document and related methods
US6674874B1 (en)*1998-11-272004-01-06Canon Kabushiki KaishaData processing apparatus and method and storage medium
US6301368B1 (en)*1999-01-292001-10-09International Business Machines CorporationSystem and method for data hiding in compressed fingerprint images
US20020057823A1 (en)*1999-03-192002-05-16Sharma Ravi K.Watermark detection utilizing regions with higher probability of success
US7013021B2 (en)*1999-03-192006-03-14Digimarc CorporationWatermark detection utilizing regions with higher probability of success
US7299189B1 (en)*1999-03-192007-11-20Sony CorporationAdditional information embedding method and it's device, and additional information decoding method and its decoding device
US7978875B2 (en)1999-03-192011-07-12Digimarc CorporationSignal processing utilizing host carrier information
US20040141632A1 (en)*1999-03-302004-07-22Canon Kabushiki KaishaImage processing apparatus and method
US6954542B2 (en)1999-03-302005-10-11Canon Kabushiki KaishaImage processing apparatus and method
US10713340B2 (en)*1999-05-192020-07-14Digimarc CorporationConnected audio and other media objects
US20080140573A1 (en)*1999-05-192008-06-12Levy Kenneth LConnected Audio and Other Media Objects
US7197368B2 (en)1999-05-222007-03-27Microsoft CorporationAudio watermarking with dual watermarks
US20040059581A1 (en)*1999-05-222004-03-25Darko KirovskiAudio watermarking with dual watermarks
US20050086488A1 (en)*1999-06-012005-04-21Sony CorporationInformation signal copy managing method, information signal recording method, information signal output apparatus, and recording medium
US7240206B2 (en)*1999-06-012007-07-03Sony CorporationInformation signal copy managing method, information signal recording method, information signal output apparatus, and recording medium
US20050108542A1 (en)*1999-07-132005-05-19Microsoft CorporationWatermarking with covert channel and permutations
US7543148B1 (en)1999-07-132009-06-02Microsoft CorporationAudio watermarking with covert channel and permutations
US7552336B2 (en)1999-07-132009-06-23Microsoft CorporationWatermarking with covert channel and permutations
US20040204943A1 (en)*1999-07-132004-10-14Microsoft CorporationStealthy audio watermarking
US7266697B2 (en)*1999-07-132007-09-04Microsoft CorporationStealthy audio watermarking
US6993148B1 (en)*1999-07-162006-01-31Canon Kabushiki KaishaImage processing apparatus and method, and storage medium
US7697716B2 (en)1999-09-012010-04-13Digimarc CorporationWatermarking different areas of digital images with different intensities
US20060140441A1 (en)*1999-09-012006-06-29Marc MillerWatermarking different areas of digital images with different intensities
US9396510B2 (en)1999-09-012016-07-19Digimarc CorporationWatermarking different areas of digital images with different intensities
US8050450B2 (en)1999-09-012011-11-01Digimarc CorporationWatermarking different areas of digital images with different intensities
US20100284563A1 (en)*1999-09-012010-11-11Marc MillerWatermarking different areas of digital images with different intensities
US7013078B2 (en)*1999-12-292006-03-14Sony CorporationData processing apparatus, data processing method, data reading apparatus, and recording apparatus
US20010019659A1 (en)*1999-12-292001-09-06Jun HiraiData processing apparatus, data processing method, data reading apparatus, and recording apparatus
US6718045B2 (en)*2000-01-112004-04-06Canon Kabushiki KaishaMethod and device for inserting a watermarking signal in an image
US20010019428A1 (en)*2000-01-172001-09-06Masashi SuganoImage forming apparatus and image reading device for use in the apparatus
US6986048B1 (en)*2000-01-242006-01-10Koninklijke Philips Electronics N.V.Protecting content from illicit reproduction by proof of existence of a complete data set using security identifiers
US6707465B2 (en)*2000-02-092004-03-16Canon Kabushiki KaishaData processing apparatus and method, and storage medium
US7693300B2 (en)*2000-02-142010-04-06Digimarc CorporationColor image or video processing
US8155378B2 (en)2000-02-142012-04-10Digimarc CorporationColor image or video processing
US20090003648A1 (en)*2000-02-142009-01-01Reed Alastair MColor Image or Video Processing
US6654501B1 (en)*2000-03-062003-11-25Intel CorporationMethod of integrating a watermark into an image
US6608912B2 (en)2000-03-062003-08-19Intel CorporationMethod of integrating a watermark into a compressed image
US6795566B2 (en)2000-03-062004-09-21Intel CorporationMethod of integrating a watermark into a compressed image
US6959385B2 (en)*2000-04-072005-10-25Canon Kabushiki KaishaImage processor and image processing method
US20020002679A1 (en)*2000-04-072002-01-03Tomochika MurakamiImage processor and image processing method
US6853676B2 (en)*2000-06-152005-02-08Korea TelecomApparatus and method for inserting and detecting watermark based on stochastic model
US20020138730A1 (en)*2000-06-152002-09-26Hongseok KimApparatus and method for inserting and detecting watermark based on stochastic model
US6985602B2 (en)2000-06-272006-01-10Kabushiki Kaisha ToshibaElectronic watermark detection apparatus and method
US20050025339A1 (en)*2000-06-272005-02-03Kabushiki Kaisha ToshibaElectronic watermark detection apparatus and method
US6804375B2 (en)*2000-06-272004-10-12Kabushiki Kaisha ToshibaElectronic watermark detection apparatus and method
US20020021823A1 (en)*2000-06-272002-02-21Kabushiki Kaisha ToshibaElectronic watermark detection apparatus and method
US6512836B1 (en)*2000-07-282003-01-28Verizon Laboratories Inc.Systems and methods for etching digital watermarks
US6721439B1 (en)*2000-08-182004-04-13Hewlett-Packard Development Company, L.P.Method and system of watermarking digital data using scaled bin encoding and maximum likelihood decoding
US20020032866A1 (en)*2000-09-132002-03-14Yuji SugaShared image generation apparatus and method, computer program, and computer readable storage medium
US6975760B2 (en)*2000-09-132005-12-13Canon Kabushiki KaishaShared image generation apparatus and method, computer program, and computer readable storage medium
US8077912B2 (en)2000-09-142011-12-13Digimarc CorporationSignal hiding employing feature modification
US7711144B2 (en)2000-09-142010-05-04Digimarc CorporationWatermarking employing the time-frequency domain
US6674876B1 (en)*2000-09-142004-01-06Digimarc CorporationWatermarking in the time-frequency domain
US20040267533A1 (en)*2000-09-142004-12-30Hannigan Brett TWatermarking in the time-frequency domain
US7330562B2 (en)2000-09-142008-02-12Digimarc CorporationWatermarking in the time-frequency domain
US20020090107A1 (en)*2000-11-292002-07-11Intel CorporationMethod for block-based digital image watermarking
US6707928B2 (en)*2000-11-292004-03-16Intel CorporationMethod for block-based digital image watermarking
US20040131229A1 (en)*2000-11-292004-07-08Intel CorporationMethod for block-based digital image watermarking
US7006663B2 (en)2000-11-292006-02-28Intel CorporationMethod for block-based digital image watermarking
US7127079B2 (en)*2000-12-072006-10-24Sony United Kingdom LimitedImage processing apparatus
US7856119B2 (en)*2000-12-072010-12-21Sony United Kingdom LimitedEmbedding data in material
US20080166012A1 (en)*2000-12-072008-07-10Sony United Kingdom LimitedEmbedding data in material
US20020141611A1 (en)*2000-12-072002-10-03Keating Stephen MarkImage processing apparatus
US6775393B2 (en)*2001-04-232004-08-10Hewlett-Packard Development Company, L.P.Hardcopy watermarking
US20030026422A1 (en)*2001-06-192003-02-06Usa Video Interactive CorporationMethod and apparatus for digitally fingerprinting videos
US20030014363A1 (en)*2001-06-252003-01-16Vincent SethiElectronic vouchers and a system and method for issuing the same
US8266437B2 (en)2001-06-252012-09-11Jpmorgan Chase Bank, N.A.Electronic vouchers and a system and method for issuing the same
US7123741B2 (en)*2001-07-122006-10-17Kowa Co., Ltd.Technique of embedding and detecting digital watermark
US20030012402A1 (en)*2001-07-122003-01-16Kowa Co., Ltd.Technique of embedding and detecting digital watermark
US20030056101A1 (en)*2001-09-202003-03-20Koninklijke Philips Electronics N.V.Using multipe watermarks to protect content material
US7398395B2 (en)2001-09-202008-07-08Koninklijke Philips Electronics N.V.Using multiple watermarks to protect content material
WO2003034320A1 (en)*2001-10-162003-04-24Digimarc CorporationProgressive watermark decoding on a distributed computing platform
US8488682B2 (en)2001-12-062013-07-16The Trustees Of Columbia University In The City Of New YorkSystem and method for extracting text captions from video and generating video summaries
US20080303942A1 (en)*2001-12-062008-12-11Shih-Fu ChangSystem and method for extracting text captions from video and generating video summaries
US7980596B2 (en)2001-12-242011-07-19L-1 Secure Credentialing, Inc.Increasing thermal conductivity of host polymer used with laser engraving methods and compositions
US7742737B2 (en)2002-01-082010-06-22The Nielsen Company (Us), Llc.Methods and apparatus for identifying a digital audio signal
US8548373B2 (en)2002-01-082013-10-01The Nielsen Company (Us), LlcMethods and apparatus for identifying a digital audio signal
US8228563B2 (en)2002-01-302012-07-24Digimarc CorporationWatermarking a page description language file
US20050286948A1 (en)*2002-01-302005-12-29Walton Scott EWatermarking a page description language file
US7806322B2 (en)2002-02-122010-10-05Digimarc CorporationAuthentication methods and systems including embedded auxiliary data
US20070170248A1 (en)*2002-02-122007-07-26Brundage Trent JAuthentication Methods and Systems Including Embedded Auxiliary Data
US20090316778A1 (en)*2002-04-262009-12-24Jae-Gon KimMethod And System For Optimal Video Transcoding Based On Utility Function Descriptors
US20040062394A1 (en)*2002-05-162004-04-01Indian Institute Of Information TechnologyMethod and a device for detecting a watermark in digital data
US7336800B2 (en)2002-05-162008-02-26Indian Institute Of Information TechnologyMethod and a device for detecting a watermark in digital data
US20040003394A1 (en)*2002-07-012004-01-01Arun RamaswamySystem for automatically matching video with ratings information
US9100132B2 (en)2002-07-262015-08-04The Nielsen Company (Us), LlcSystems and methods for gathering audience measurement data
US20100049474A1 (en)*2002-07-262010-02-25Kolessar Ronald SSystems and methods for gathering audience measurment data
WO2004019152A3 (en)*2002-08-072004-09-02Agency Science Tech & ResMethod and system for deterrence of unauthorised reuse of display content
US20040133427A1 (en)*2002-08-152004-07-08Alattar Adnan M.Computing distortion of media signals using embedded data with repetitive structure and log-polar mapping
US7529647B2 (en)2002-08-152009-05-05Digimarc CorporationComputing distortion of media signals using embedded data with repetitive structure and log-polar mapping
US7152021B2 (en)2002-08-152006-12-19Digimarc CorporationComputing distortion of media signals embedded data with repetitive structure and log-polar mapping
US20070092108A1 (en)*2002-08-152007-04-26Alattar Adnan MComputing Distortion of Media Signals Using Embedded Data with Repetitive Structure and Log-Polar Mapping
US20040042635A1 (en)*2002-09-032004-03-04Koninklijke Philips Electronics N.V.Copy protection via redundant watermark encoding
US7133534B2 (en)2002-09-032006-11-07Koninklijke Philips Electronics N.V.Copy protection via redundant watermark encoding
US9711153B2 (en)2002-09-272017-07-18The Nielsen Company (Us), LlcActivating functions in processing devices using encoded audio and detecting audio signatures
US8959016B2 (en)2002-09-272015-02-17The Nielsen Company (Us), LlcActivating functions in processing devices using start codes embedded in audio
US9106347B2 (en)2002-10-232015-08-11The Nielsen Company (Us), LlcDigital data insertion apparatus and methods for use with compressed audio/video data
US10681399B2 (en)2002-10-232020-06-09The Nielsen Company (Us), LlcDigital data insertion apparatus and methods for use with compressed audio/video data
US9900633B2 (en)2002-10-232018-02-20The Nielsen Company (Us), LlcDigital data insertion apparatus and methods for use with compressed audio/video data
US11223858B2 (en)2002-10-232022-01-11The Nielsen Company (Us), LlcDigital data insertion apparatus and methods for use with compressed audio/video data
US7734556B2 (en)2002-10-242010-06-08Agency For Science, Technology And ResearchMethod and system for discovering knowledge from text documents using associating between concepts and sub-concepts
US20060026203A1 (en)*2002-10-242006-02-02Agency For Science, Technology And ResearchMethod and system for discovering knowledge from text documents
US7433082B2 (en)2002-12-112008-10-07Ricoh Company, LimitedMethod of, apparatus for, and computer program for image processing
US7728048B2 (en)2002-12-202010-06-01L-1 Secure Credentialing, Inc.Increasing thermal conductivity of host polymer used with laser engraving methods and compositions
US7483835B2 (en)*2002-12-232009-01-27Arbitron, Inc.AD detection using ID code and extracted signature
US20040122679A1 (en)*2002-12-232004-06-24Neuhauser Alan R.AD detection using ID code and extracted signature
US9900652B2 (en)2002-12-272018-02-20The Nielsen Company (Us), LlcMethods and apparatus for transcoding metadata
US9609034B2 (en)2002-12-272017-03-28The Nielsen Company (Us), LlcMethods and apparatus for transcoding metadata
US20060203255A1 (en)*2003-02-142006-09-14Canon Kabushiki KaishaSystem for certifying whether printed material corresponds to original
US7586641B2 (en)2003-02-142009-09-08Canon Kabushiki KaishaSystem for certifying whether printed material corresponds to original
US20060198557A1 (en)*2003-04-082006-09-07Van De Kerkhof Leon MFragile audio watermark related to a buried data channel
WO2004090886A1 (en)*2003-04-082004-10-21Koninklijke Philips Electronics N.V.Fragile audio watermark related to a buried data channel
US7789311B2 (en)2003-04-162010-09-07L-1 Secure Credentialing, Inc.Three dimensional data storage
US20050002543A1 (en)*2003-05-092005-01-06Cornog Katherine H.Watermarking
US7587062B2 (en)2003-05-092009-09-08Avid Technology, Inc.Watermarking
US7491424B2 (en)2003-05-192009-02-17Ecole polytechnique fédérale de Lausanne (EPFL)Reproduction of security documents and color images with metallic inks
US20040233463A1 (en)*2003-05-192004-11-25Hersch Roger DavidReproduction of security documents and color images with metallic inks
WO2004107731A3 (en)*2003-05-292005-04-21Sarnoff CorpMethod and apparatus for analog insertion of low frequency watermarks
US7756288B2 (en)2003-05-292010-07-13Jeffrey LubinMethod and apparatus for analog insertion of low frequency watermarks
US20040240705A1 (en)*2003-05-292004-12-02Jeffrey LubinMethod and apparatus for analog insertion of low frequency watermarks
US7643652B2 (en)*2003-06-132010-01-05The Nielsen Company (Us), LlcMethod and apparatus for embedding watermarks
US20070300066A1 (en)*2003-06-132007-12-27Venugopal SrinivasanMethod and apparatus for embedding watermarks
US8351645B2 (en)2003-06-132013-01-08The Nielsen Company (Us), LlcMethods and apparatus for embedding watermarks
US9202256B2 (en)2003-06-132015-12-01The Nielsen Company (Us), LlcMethods and apparatus for embedding watermarks
US8787615B2 (en)2003-06-132014-07-22The Nielsen Company (Us), LlcMethods and apparatus for embedding watermarks
US8085975B2 (en)2003-06-132011-12-27The Nielsen Company (Us), LlcMethods and apparatus for embedding watermarks
US7460684B2 (en)*2003-06-132008-12-02Nielsen Media Research, Inc.Method and apparatus for embedding watermarks
US20090074240A1 (en)*2003-06-132009-03-19Venugopal SrinivasanMethod and apparatus for embedding watermarks
US20100046795A1 (en)*2003-06-132010-02-25Venugopal SrinivasanMethods and apparatus for embedding watermarks
US8320611B2 (en)2003-06-232012-11-27Digimarc CorporationWatermarking electronic text documents
US8014557B2 (en)2003-06-232011-09-06Digimarc CorporationWatermarking electronic text documents
US20050039021A1 (en)*2003-06-232005-02-17Alattar Adnan M.Watermarking electronic text documents
US7206649B2 (en)2003-07-152007-04-17Microsoft CorporationAudio watermarking with dual watermarks
US20050055214A1 (en)*2003-07-152005-03-10Microsoft CorporationAudio watermarking with dual watermarks
US7848540B2 (en)2003-08-292010-12-07The Neilson Company (US), LLCMethods and apparatus for embedding and recovering an image for use with video content
US20060193490A1 (en)*2003-08-292006-08-31Venugopal SrinivasanMethods and apparatus for embedding and recovering an image for use with video content
US20100246883A1 (en)*2003-08-292010-09-30Venugopal SrinivasanMethods and apparatus for embedding and recovering an image for use with video content
US7742618B2 (en)2003-08-292010-06-22The Nielsen Company (Us), LlcMethods and apparatus for embedding and recovering an image for use with video content
US20050141024A1 (en)*2003-12-022005-06-30Canon Kabushiki KaishaImage processing system and information processing method
US7546244B2 (en)2003-12-022009-06-09Canon Kabushiki KaishaImage processing system and information processing method
US20050144456A1 (en)*2003-12-112005-06-30Tinku AcharyaRobust digital image watermarking utilizing a Walsh transform algorithm
US8863218B2 (en)2004-02-172014-10-14The Nielsen Company (Us), LlcMethods and apparatus for monitoring video games
US20070006275A1 (en)*2004-02-172007-01-04Wright David HMethods and apparatus for monitoring video games
US9491518B2 (en)2004-02-172016-11-08The Nielsen Company (Us), LlcMethods and apparatus for monitoring video games
US11115721B2 (en)2004-02-172021-09-07The Nielsen Company (Us), LlcMethods and apparatus for monitoring video games
US10405050B2 (en)2004-02-172019-09-03The Nielsen Company (Us), LlcMethods and apparatus for monitoring video games
US20110055860A1 (en)*2004-04-072011-03-03Arun RamaswamyData insertion apparatus and methods for use with compressed audio/video data
US20070040934A1 (en)*2004-04-072007-02-22Arun RamaswamyData insertion apparatus and methods for use with compressed audio/video data
US8600216B2 (en)2004-04-072013-12-03The Nielsen Company (Us), LlcData insertion apparatus and methods for use with compressed audio/video data
US7853124B2 (en)2004-04-072010-12-14The Nielsen Company (Us), LlcData insertion apparatus and methods for use with compressed audio/video data
US9332307B2 (en)2004-04-072016-05-03The Nielsen Company (Us), LlcData insertion apparatus and methods for use with compressed audio/video data
US8412363B2 (en)2004-07-022013-04-02The Nielson Company (Us), LlcMethods and apparatus for mixing compressed digital bit streams
US20080253440A1 (en)*2004-07-022008-10-16Venugopal SrinivasanMethods and Apparatus For Mixing Compressed Digital Bit Streams
US9191581B2 (en)2004-07-022015-11-17The Nielsen Company (Us), LlcMethods and apparatus for mixing compressed digital bit streams
US9060175B2 (en)2005-03-042015-06-16The Trustees Of Columbia University In The City Of New YorkSystem and method for motion estimation and mode decision for low-complexity H.264 decoder
US20080181308A1 (en)*2005-03-042008-07-31Yong WangSystem and method for motion estimation and mode decision for low-complexity h.264 decoder
US20100034513A1 (en)*2006-06-192010-02-11Toshihisa NakanoInformation burying device and detecting device
US8369688B2 (en)2006-06-192013-02-05Panasonic CorporationInformation burying device and detecting device
US20090288172A1 (en)*2006-07-282009-11-19Nxp B.V.Media playback decoder tracing
US8826442B2 (en)*2006-07-282014-09-02Nxp B.V.Media playback decoder tracing
US9286903B2 (en)2006-10-112016-03-15The Nielsen Company (Us), LlcMethods and apparatus for embedding codes in compressed audio data streams
US8972033B2 (en)2006-10-112015-03-03The Nielsen Company (Us), LlcMethods and apparatus for embedding codes in compressed audio data streams
US8078301B2 (en)2006-10-112011-12-13The Nielsen Company (Us), LlcMethods and apparatus for embedding codes in compressed audio data streams
US20080234069A1 (en)*2007-03-232008-09-25Acushnet CompanyFunctionalized, Crosslinked, Rubber Nanoparticles for Use in Golf Ball Castable Thermoset Layers
US20090055650A1 (en)*2007-07-272009-02-26Toshihisa NakanoContent playback device, content playback method, content playback program, and integrated circuit
US20090080693A1 (en)*2007-09-212009-03-26Canon Kabushiki KaishaElectronic watermark embedding apparatus and electronic watermark embedding method
US8238600B2 (en)2007-09-212012-08-07Canon Kabushiki KaishaElectronic watermark embedding apparatus for selectively embedding electronic watermark information in different frequency components of image data and electronic watermark embedding method
US20100223477A1 (en)*2007-10-172010-09-02Senichi OnodaContent reproducing device, content reproducing method, recording medium, and integrated circuit
US8849058B2 (en)2008-04-102014-09-30The Trustees Of Columbia University In The City Of New YorkSystems and methods for image archaeology
US20110025710A1 (en)*2008-04-102011-02-03The Trustees Of Columbia University In The City Of New YorkSystems and methods for image archeology
US8364673B2 (en)2008-06-172013-01-29The Trustees Of Columbia University In The City Of New YorkSystem and method for dynamically and interactively searching media data
US20110145232A1 (en)*2008-06-172011-06-16The Trustees Of Columbia University In The City Of New YorkSystem and method for dynamically and interactively searching media data
US8588462B1 (en)2008-08-292013-11-19Adobe Systems IncorporatedVideo watermarking with fast detection
US8320606B1 (en)2008-08-292012-11-27Adobe Systems IncorporatedVideo watermarking with fast detection
US8554545B2 (en)2008-10-242013-10-08The Nielsen Company (Us), LlcMethods and apparatus to extract data encoded in media content
US9667365B2 (en)2008-10-242017-05-30The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US8359205B2 (en)2008-10-242013-01-22The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US11256740B2 (en)2008-10-242022-02-22The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US12002478B2 (en)2008-10-242024-06-04The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US11386908B2 (en)2008-10-242022-07-12The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US20100106718A1 (en)*2008-10-242010-04-29Alexander TopchyMethods and apparatus to extract data encoded in media content
US8121830B2 (en)2008-10-242012-02-21The Nielsen Company (Us), LlcMethods and apparatus to extract data encoded in media content
US10134408B2 (en)2008-10-242018-11-20The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US10467286B2 (en)2008-10-242019-11-05The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US11809489B2 (en)2008-10-242023-11-07The Nielsen Company (Us), LlcMethods and apparatus to perform audio watermarking and watermark detection and extraction
US8385590B1 (en)2008-11-052013-02-26Adobe Systems IncorporatedVideo watermarking with temporal patterns
US8508357B2 (en)2008-11-262013-08-13The Nielsen Company (Us), LlcMethods and apparatus to encode and decode audio for shopper location and advertisement presentation tracking
US9665824B2 (en)2008-12-222017-05-30The Trustees Of Columbia University In The City Of New YorkRapid image annotation via brain state decoding and visual pattern mining
US8671069B2 (en)2008-12-222014-03-11The Trustees Of Columbia University, In The City Of New YorkRapid image annotation via brain state decoding and visual pattern mining
US9317888B2 (en)2008-12-232016-04-19Digimarc CorporationDigital watermarking methods, apparatus and systems
US9665919B2 (en)2008-12-232017-05-30Digimarc CorporationDigital watermarking methods, apparatus and systems
US10438310B2 (en)2008-12-232019-10-08Digimarc CorporationSignal decoding methods, apparatus and systems
US9928560B2 (en)2008-12-232018-03-27Digimarc CorporationSignal decoding methods, apparatus and systems
US8913780B2 (en)2008-12-232014-12-16Digimarc CorporationDigital watermarking methods, apparatus and systems
US8666528B2 (en)2009-05-012014-03-04The Nielsen Company (Us), LlcMethods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US11004456B2 (en)2009-05-012021-05-11The Nielsen Company (Us), LlcMethods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US11948588B2 (en)2009-05-012024-04-02The Nielsen Company (Us), LlcMethods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US10555048B2 (en)2009-05-012020-02-04The Nielsen Company (Us), LlcMethods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US10003846B2 (en)2009-05-012018-06-19The Nielsen Company (Us), LlcMethods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US20100300271A1 (en)*2009-05-272010-12-02Microsoft CorporationDetecting Beat Information Using a Diverse Set of Correlations
US8878041B2 (en)2009-05-272014-11-04Microsoft CorporationDetecting beat information using a diverse set of correlations
US20100310114A1 (en)*2009-06-092010-12-09Cornog Katherine HWatermarking of motion pictures
US8213673B2 (en)*2009-06-092012-07-03Avio Technology, Inc.Watermarking of motion pictures
US8509474B1 (en)2009-12-112013-08-13Digimarc CorporationDigital watermarking methods, apparatus and systems
US9767823B2 (en)*2011-02-072017-09-19Qualcomm IncorporatedDevices for encoding and detecting a watermarked signal
US20120203556A1 (en)*2011-02-072012-08-09Qualcomm IncorporatedDevices for encoding and detecting a watermarked signal
US9380356B2 (en)2011-04-122016-06-28The Nielsen Company (Us), LlcMethods and apparatus to generate a tag for media content
US9681204B2 (en)2011-04-122017-06-13The Nielsen Company (Us), LlcMethods and apparatus to validate a tag for media
US9515904B2 (en)2011-06-212016-12-06The Nielsen Company (Us), LlcMonitoring streaming media content
US9210208B2 (en)2011-06-212015-12-08The Nielsen Company (Us), LlcMonitoring streaming media content
US11784898B2 (en)2011-06-212023-10-10The Nielsen Company (Us), LlcMonitoring streaming media content
US11252062B2 (en)2011-06-212022-02-15The Nielsen Company (Us), LlcMonitoring streaming media content
US10791042B2 (en)2011-06-212020-09-29The Nielsen Company (Us), LlcMonitoring streaming media content
US9838281B2 (en)2011-06-212017-12-05The Nielsen Company (Us), LlcMonitoring streaming media content
US11296962B2 (en)2011-06-212022-04-05The Nielsen Company (Us), LlcMonitoring streaming media content
WO2013046808A1 (en)*2011-09-302013-04-04Mitsubishi Electric CorporationMethod for decoding picture in form of bit-stream
US9197421B2 (en)2012-05-152015-11-24The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US9209978B2 (en)2012-05-152015-12-08The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US9282366B2 (en)2012-08-132016-03-08The Nielsen Company (Us), LlcMethods and apparatus to communicate audience measurement information
US10078878B2 (en)2012-10-212018-09-18Digimarc CorporationMethods and arrangements for identifying objects
US9224184B2 (en)2012-10-212015-12-29Digimarc CorporationMethods and arrangements for identifying objects
US10902544B2 (en)2012-10-212021-01-26Digimarc CorporationMethods and arrangements for identifying objects
US9313544B2 (en)2013-02-142016-04-12The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US9357261B2 (en)2013-02-142016-05-31The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US10460413B2 (en)2013-07-192019-10-29Digimarc CorporationFeature-based signal localization in digital capture systems
US9521291B2 (en)2013-07-192016-12-13Digimarc CorporationFeature-based watermark localization in digital capture systems
US9984429B2 (en)2013-07-192018-05-29Digimarc CorporationFeature-based signal localization in digital capture systems
US9711152B2 (en)2013-07-312017-07-18The Nielsen Company (Us), LlcSystems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio
US9336784B2 (en)2013-07-312016-05-10The Nielsen Company (Us), LlcApparatus, system and method for merging code layers for audio encoding and decoding and error correction thereof
US9699499B2 (en)2014-04-302017-07-04The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US11277662B2 (en)2014-04-302022-03-15The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US10231013B2 (en)2014-04-302019-03-12The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US11831950B2 (en)2014-04-302023-11-28The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US10721524B2 (en)2014-04-302020-07-21The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US10652127B2 (en)2014-10-032020-05-12The Nielsen Company (Us), LlcFusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure
US11757749B2 (en)2014-10-032023-09-12The Nielsen Company (Us), LlcFusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure
US9716807B2 (en)2014-10-132017-07-25Digimarc CorporationMethods for estimating watermark signal strength, an embedding process using the same, and related arrangements
US10972628B2 (en)2014-10-132021-04-06Digimarc CorporationMethods for estimating watermark signal strength, an embedding process using the same, and related arrangements
US9892301B1 (en)2015-03-052018-02-13Digimarc CorporationLocalization of machine-readable indicia in digital capture systems
US10650209B2 (en)2015-03-052020-05-12Digimarc CorporationLocalization of machine-readable indicia in digital capture systems
US11194984B2 (en)2015-03-052021-12-07Digimarc CorporationLocalization of machine-readable indicia in digital capture systems
US10198648B1 (en)2015-04-102019-02-05Digimarc CorporationDecoding 1D-barcodes in digital capture systems
US11244183B2 (en)2015-04-102022-02-08Digimarc CorporationDecoding 1D-barcodes in digital capture systems
US11356775B2 (en)2015-05-152022-06-07Nureva, Inc.System and method for embedding additional information in a sound mask noise signal
EP3826324A1 (en)2015-05-152021-05-26Nureva Inc.System and method for embedding additional information in a sound mask noise signal
US10499151B2 (en)2015-05-152019-12-03Nureva, Inc.System and method for embedding additional information in a sound mask noise signal
US10856079B2 (en)2015-05-152020-12-01Nureva, Inc.System and method for embedding additional information in a sound mask noise signal
US11689769B2 (en)2015-05-292023-06-27The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US11057680B2 (en)2015-05-292021-07-06The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US10299002B2 (en)2015-05-292019-05-21The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US9762965B2 (en)2015-05-292017-09-12The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US10694254B2 (en)2015-05-292020-06-23The Nielsen Company (Us), LlcMethods and apparatus to measure exposure to streaming media
US10275847B2 (en)2015-10-292019-04-30Digimarc CorporationDetecting conflicts between multiple different signals within imagery
US11676238B2 (en)2015-10-292023-06-13Digimarc CorporationDetecting conflicts between multiple different signals within imagery
US11250534B2 (en)2015-10-292022-02-15Digimarc CorporationDetermining detectability measures for images with encoded signals
US9690967B1 (en)2015-10-292017-06-27Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery
US12182898B2 (en)2015-10-292024-12-31Digimarc CorporationDetecting conflicts between multiple different signals within imagery
US11188997B2 (en)2015-10-292021-11-30Digimarc CorporationDetecting conflicts between multiple different signals within imagery
US10217182B1 (en)2015-10-292019-02-26Digimarc CorporationConstruction of signal maps for images with encoded signals
US10748231B2 (en)2015-10-292020-08-18Digimarc CorporationDetecting conflicts between multiple different signals within imagery
US20170161862A1 (en)*2015-12-042017-06-08Le Holdings(Beijing)Co., Ltd.Method and electronic device for adding watermark to video
US11449698B2 (en)2016-02-232022-09-20Digimarc CorporationScanner with control logic for resolving package labeling conflicts
US10565415B2 (en)2016-02-232020-02-18Digimarc CorporationScanner with control logic for resolving package labeling conflicts
US11036949B2 (en)2016-02-232021-06-15Digimarc CorporationScanner with control logic for resolving package labeling conflicts
US10262176B1 (en)2016-02-232019-04-16Digimarc CorporationScanner with control logic for resolving package labeling
US10929943B2 (en)2016-09-152021-02-23Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery
US10880451B2 (en)2018-06-082020-12-29Digimarc CorporationAggregating detectability metrics to determine signal robustness
US11250226B2 (en)2019-02-082022-02-15Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data
US11941720B2 (en)2019-02-082024-03-26Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data, and robustness checks
US11250535B1 (en)2019-02-082022-02-15Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data, and robustness checks
US10789438B1 (en)2019-02-082020-09-29Digimarc CorporationDetecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data
US20230217082A1 (en)*2021-12-242023-07-06Q'ligent CorporationOptimized Over-The-Top Delivery of Content for Linear Services

Similar Documents

PublicationPublication DateTitle
US6208735B1 (en)Secure spread spectrum watermarking for multimedia data
US5930369A (en)Secure spread spectrum watermarking for multimedia data
Cox et al.A secure, robust watermark for multimedia
Cox et al.Secure spread spectrum watermarking for multimedia
Swanson et al.Multiresolution scene-based video watermarking using perceptual models
Nikolaidis et al.Digital image watermarking: an overview
US6359985B1 (en)Procedure for marking binary coded data sets
Su et al.Digital watermarking of text, image, and video documents
Cox et al.Review of watermarking and the importance of perceptual modeling
Cox et al.Secure spread spectrum watermarking for images, audio and video
US8037311B2 (en)Digital watermark systems and methods
US20030026422A1 (en)Method and apparatus for digitally fingerprinting videos
MohantyWatermarking of digital images
Chandramouli et al.Digital watermarking
US7092545B2 (en)Apparatus and method for embedding and extracting a digital watermark based on a wavelet
Terzija et al.Digital image watermarking using complex wavelet transform
Liu et al.Watermarking for digital images
Jain et al.Robust Multiple Image Watermarking Based on Spread Transform
Duan et al.A short summary of digital watermarking techniques for multimedia data
GenovDigital watermarking of bitmap images
Piva et al.A watermarking technique for the protection of digital images IPR
Padmaa et al.Spread spectrum image watermarking in wavelet domain
BalcıRobust watermarking of images
Garg et al.THE PRAGMATIC REVIEW ON WATERMARKING TECHNIQUES IN DIGITAL IMAGE PROCESSING
KumariImage adaptive watermarking using wavelet transform

Legal Events

DateCodeTitleDescription
STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:NEC CORPORATION, JAPAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NEC RESEARCH INSTITUTE, INC.;REEL/FRAME:012631/0909

Effective date:20020207

FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

FPAYFee payment

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp