Patent US6310962B1 successfully refreshed from Google Patents.
US6310962B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
MPEG2 moving picture encoding/decoding system
Assignee: Samsung Electronics Co Ltd
•
Filing: 1998-08-19
•
Granted: 2001-10-30
•
Expires: 2018-08-19
Abstract
Abstract An MPEG2 moving picture and encoding/decoding system to provide digital copy protection of digital moving picture data. The MPEG2 moving picture encoder discrete cosine transforms a video input signal and uses a digital watermark inserter to embed digital watermark information on a frequency domain of the discrete cosine transformed video input signal. The MPEG2 moving picture decoder receives the encoded video output signal from the MPEG2 moving picture encoder and removes the embedded visual watermark information to locally decode the encoded video signal.
Inventors
- 👤 Tae-yun Chung
- 👤 Young-nam Oh
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 19:31
CPC Classifications
G; G06; G06T; G06T9/00; H; H04; H04N; H04N21/00; H04N21/80; H04N21/83; H04N21/835; H04N21/8358; G06T1/00; G06T1/0021; G06T1/0085; H04N19/00; H04N19/46; H04N19/467; H04N19/60; H04N19/61; H04N21/20; H04N21/23; H04N21/238; H04N21/2389; H04N21/23892; H04N5/00; H04N5/76; H04N5/91; H04N5/913; G06T2201/00; G06T2201/005; G06T2201/0052; G06T2201/0053; H04N2005/91307; H04N2005/91335
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
154 words
An MPEG2 moving picture encoder to encode a video signal with digital watermark information and including a frame memory, a frame/field memory, an activity calculator, a rate controller, a Discrete Cosine Transform (DCT) unit, a quantizer, a dequantizer, an Inverse Discrete Cosine Transform (IDCT) unit, an adaptive estimator, a motion estimator, a variable length coder and multiplexer (VLC & a MUX) and a buffer, the MPEG2 moving picture encoder comprising: a digital watermark inserter installed between said DCT and said VLC & MUX, to generate and discrete-cosine-transform the digital watermark information, and then embed the digital watermark information on a frequency domain of the video signal; and a digital watermark remover, installed between said dequantizer and said IDCT, to remove the digital watermark information on a spatial domain of the video signal, so as to prevent an error during estimating motion on a temporal domain for P and B pictures of the video signal.
Claim 2
Dependent Claim
154 words
An MPEG2 moving picture encoder to encode a video signal with digital watermark information and including a frame memory, a frame/field memory, an activity calculator, a rate controller, a Discrete Cosine Transform (DCT) unit, a quantizer, a dequantizer, an Inverse Discrete Cosine Transform (IDCT) unit, an adaptive estimator, a motion estimator, a variable length coder and multiplexer (VLC & a MUX) and a buffer, the MPEG2 moving picture encoder comprising: a digital watermark inserter installed between said DCT and said VLC & MUX, to generate and discrete-cosine-transform the digital watermark information, and then embed the digital watermark information on a frequency domain of the video signal; and a digital watermark remover, installed between said dequantizer and said IDCT, to remove the digital watermark information on a spatial domain of the video signal, so as to prevent an error during estimating motion on a temporal domain for P and B pictures of the video signal.
Claim 3
Dependent Claim
25 words
The MPEG2 moving picture encoder as set forth in claim 1 , wherein said digital watermark inserter is located between said DCT and said quantizer.
Claim 4
Dependent Claim
27 words
The MPEG2 moving picture encoder as set forth in claim 1 , wherein said digital watermark inserter is located between said quantizer and said VLC & MUX.
Claim 5
Dependent Claim
34 words
The MPEG2 moving picture encoder as set forth in claim 2 , wherein said digital watermark inserter uses an 8×8 DCT to embed the watermark information on the frequency domain of the video signal.
Claim 6
Dependent Claim
28 words
The MPEG2 moving picture encoder as set forth in claim 1 , wherein said IDCT prevents an error of a temporal domain coding by the digital watermark information.
Claim 7
Dependent Claim
361 words
An MPEG2 moving picture decoder to decode an encoding bit stream comprising: a first buffer to receive and save the encoding bit stream; a variable length decoder and multiplexer (VLD & DEMUX) to receive the encoding bit stream from said first buffer and to various-length-code the encoding bit stream; a dequantizer to dequantize the various length coded signal from said VLD & DEMUX; a digital watermark remover to remove a digital watermark embedded in the dequantized signal to locally decode by reading the digital watermark and information from said dequantizer, to generate a dequantized signal without the digital watermark; a first Inverse Discrete Transform (IDCT) unit to inverse-discrete-cosine-transform the dequantized signal without the digital watermark from said digital watermark remover, to generate a first IDCT signal; a digital watermark inserter to embed again the digital watermark removed by said digital watermark remover in the dequantized signal without the digital watermark for performing local decoding; a second IDCT unit to inverse-discrete-cosine-transform the signal from said digital watermark inserter, to generate a second IDCT signal; a first adder to add the second IDCT signal from said second IDCT unit and motion compensation data, to generate a first added signal; a second buffer to temporarily save the first added signal and output the first added signal so that the first added signal is replayed; a multiplexer (MUX) to multiplex a first saved signal, a second saved signal, a third signal having a predetermined value and a fourth signal to output a multiplexed signal; a second adder to add the first IDCT signal and the multiplexed signal, to generate a second added signal, the second added signal being the motion compensation data; a previous picture store block to temporarily save the second added signal and the second saved signal to generate the first saved signal; a future picture store block to temporarily save the second added signal and to transmit the saved second added signal to said previous picture store block and said multiplexer as the second saved signal; a ½ multiplier to all the first and second saved signals and ½ multiplying the added first and second saved signals, to generate the fourth signal.
Claim 8
Dependent Claim
361 words
An MPEG2 moving picture decoder to decode an encoding bit stream comprising: a first buffer to receive and save the encoding bit stream; a variable length decoder and multiplexer (VLD & DEMUX) to receive the encoding bit stream from said first buffer and to various-length-code the encoding bit stream; a dequantizer to dequantize the various length coded signal from said VLD & DEMUX; a digital watermark remover to remove a digital watermark embedded in the dequantized signal to locally decode by reading the digital watermark and information from said dequantizer, to generate a dequantized signal without the digital watermark; a first Inverse Discrete Transform (IDCT) unit to inverse-discrete-cosine-transform the dequantized signal without the digital watermark from said digital watermark remover, to generate a first IDCT signal; a digital watermark inserter to embed again the digital watermark removed by said digital watermark remover in the dequantized signal without the digital watermark for performing local decoding; a second IDCT unit to inverse-discrete-cosine-transform the signal from said digital watermark inserter, to generate a second IDCT signal; a first adder to add the second IDCT signal from said second IDCT unit and motion compensation data, to generate a first added signal; a second buffer to temporarily save the first added signal and output the first added signal so that the first added signal is replayed; a multiplexer (MUX) to multiplex a first saved signal, a second saved signal, a third signal having a predetermined value and a fourth signal to output a multiplexed signal; a second adder to add the first IDCT signal and the multiplexed signal, to generate a second added signal, the second added signal being the motion compensation data; a previous picture store block to temporarily save the second added signal and the second saved signal to generate the first saved signal; a future picture store block to temporarily save the second added signal and to transmit the saved second added signal to said previous picture store block and said multiplexer as the second saved signal; a ½ multiplier to all the first and second saved signals and ½ multiplying the added first and second saved signals, to generate the fourth signal.
Claim 9
Dependent Claim
28 words
The MPEG2 moving picture decoder as set forth in claim 6 , wherein said digital watermark remover prevents an error of temporal domain coding by the digital watermark.
Claim 10
Dependent Claim
63 words
The MPEG2 moving picture decoder as set forth in claim 7 , wherein the digital watermark is embedded by the watermark inserter within I-picture-codes or P-picture-codes of the dequantized signal, and said dequantizer dequantizes quantized coefficients of the variable length coded signal, and then said digital watermark remover removes the digital watermark, in order to prevent the error of the temporal domain coding.
Claim 11
Dependent Claim
30 words
The MPEG2 moving picture decoder as set forth in claim 6 , wherein said digital watermark remover correctly predicts motion information relating to an image of the encoding bit stream.
Claim 12
Dependent Claim
61 words
The MPEG2 moving picture decoder as set forth in claim 8 , wherein the digital watermark is embedded by the watermark inserter within said the I-picture-codes or P-picture-codes, and said dequantizer dequantizes the quantized coefficients, and then said digital watermark remover removes the digital watermark, in order to predict correctly motion information relating to an image of the encoding bit stream.
Claim 13
Dependent Claim
25 words
The MPEG2 moving picture decoder as set forth in claim 6 , wherein the MPEG2 moving picture decoder receives the watermark from a recording medium.
Claim 14
Dependent Claim
19 words
The MPEG2 moving picture decoder as set forth in claim 11 , wherein the recording medium is a disk.
Claim 15
Dependent Claim
47 words
The MPEG2 moving picture decoder as set forth in claim 11 , wherein the digital watermark is embedded into a domain which a user cannot access directly and a correct motion restoration is performed by reference to the digital watermark when embedding and decoding the digital watermark.
Claim 16
Dependent Claim
26 words
The MPEG2 moving picture decoder as set forth in claim 13 , wherein the domain, which the user can not access directly, is a lead-in domain.
Claim 17
Dependent Claim
30 words
The MPEG2 moving picture decoder as set forth in claim 6 , wherein the MPEG2 moving picture decoder has the function to decrease encoding efficiency by embedded digital watermark information.
Claim 18
Dependent Claim
40 words
The MPEG2 moving picture decoder as set forth in claim 15 , wherein the MPEG2 moving picture decoder for carrying out the function decreases an error while predicting motion of P and B pictures by embedding the digital watermark information.
Claim 19
Dependent Claim
32 words
The MPEG2 moving picture decoder as set forth in claim 6 , wherein the MPEG2 moving picture decoder has a function to prevent degradation of image quality by embedding the digital watermark.
Claim 20
Dependent Claim
40 words
The MPEG2 moving picture decoder as set forth in claim 17 , wherein the MPEG2 moving picture decoder carries out the function by decreasing an error while predicting motion of P and B pictures by embedding the digital watermark information.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-10-29 | 2005-04-30 | 2005-10-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-10-29 | 2009-04-30 | 2009-10-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-10-29 | 2013-04-30 | 2013-10-30 | $7700.00 | Window Closed / Lapsed |