Bit-stream watermarking
First Claim
1. A method of embedding additional data into the bit-stream of a media signal comprising the steps of:
- obtaining (30) a number of sub-band bit-streams of an input bit-stream, converting (31) at least one sub-band bit-stream into a primary sub-band signal that is semantically compatible with said additional data, and modifying (32) said sub-band signal with said additional data, in order to provide an output bit-stream carrying said embedded additional data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to methods, devices, a media signal and a recorded medium for watermarks embedded in the sub-band domain of compressed media. Watermarks (w[n]) are embedded into the sub-band signals (xi−1[n], xi[n], xi+1[n]) of at least one selected sub-band of a compressed bit-stream (bk) using a watermark inserting unit (18). In this way there is no need to fully decode and re-encode the media signal for embedding the watermark. The watermark is embedded in selected sub-bands (e.g. sub-bands 7-15 of 32). In a preferred embodiment, the selected sub-bands are upsampled before embedding and downsampled therafter to avoid aliasing. The invention also allows embedding multiple watermarks in different sub-bands (e.g. one watermark in sub-bands 7-11, and a different watermark in sub-bands 12-16).
30 Citations
31 Claims
-
1. A method of embedding additional data into the bit-stream of a media signal comprising the steps of:
-
obtaining (30) a number of sub-band bit-streams of an input bit-stream, converting (31) at least one sub-band bit-stream into a primary sub-band signal that is semantically compatible with said additional data, and modifying (32) said sub-band signal with said additional data, in order to provide an output bit-stream carrying said embedded additional data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of detecting additional data provided in a media signal comprising the steps of:
-
selecting (42) a frequency range at least approximately corresponding to at least one sub-band signal where the additional data is embedded, and detecting (44) the additional data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A device for embedding additional data in the bit-stream of a media signal comprising:
-
a unit (12) for converting at least one sub-band bit-stream, which is to carry additional data and is related to an input bit-stream, into a primary sub-band signal semantically compatible with the intended additional data, and at least one data inserting unit (18;
56) for modifying said sub-band signal with additional data for provision in an output bit-stream. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A device for detecting additional data provided in a media signal, comprising:
- a control unit (78) for selecting a frequency range at least approximately corresponding to at least one sub-band where the additional data is provided, and
an additional data detector (76;
88) for detecting the additional data. - View Dependent Claims (26, 27, 28, 29)
- a control unit (78) for selecting a frequency range at least approximately corresponding to at least one sub-band where the additional data is provided, and
-
30. A media signal (by;
- yW[n]) having additional embedded data (w[n]), wherein the additional data is embedded in at least one sub-band signal (xi−
1[n], xi[n], xi+1[n]) of the media signal.
- yW[n]) having additional embedded data (w[n]), wherein the additional data is embedded in at least one sub-band signal (xi−
-
31. A recorded medium (88) having additional embedded data (w[n]) in a media signal, wherein the additional data is embedded in at least one sub-band signal (xi−
- 1[n], xi[n], xi+1[n]) of the media signal.
Specification