Method and apparatus for encoding/decoding image using variable sized macroblocks
US-9215461-B2 · Dec 15, 2015 · US
US9392296B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9392296-B2 |
| Application number | US-201213363859-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 1, 2012 |
| Priority date | Feb 2, 2011 |
| Publication date | Jul 12, 2016 |
| Grant date | Jul 12, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention aims to overcome drawbacks of conventional content tracing methods requiring re-processing the content before its broadcast with a significant side channel transmission i.e. extra processing, storage and/or bandwidth at the distribution side, or alternately a complex signal processing implementation at the receiver side that has to be protected against hackers attacks. An efficient system and method consists of tracing and uniquely identifying decoders of a video stream wherein the decoders implement at least one variant of a standard image decompression algorithm and wherein the resulting decompressed image approximation varies according to the decoders' identifier.
Opening claim text (preview).
The invention claimed is: 1. A decoder for decoding video compressed according to a first image compression algorithm to yield a video reconstruction output; the decoder comprising: a decompression module configured to decompress the compressed video; wherein the decompression module is configured to apply a first image decompression algorithm which matches, the first image compression algorithm or a second image decompression algorithm which does not match the first image compression algorithm, and to selectively switch between the first and second image decompression algorithms depending on a unique identifier with which the decoder is associated; the video reconstruction output thereby exhibiting the selective switching between the first and second image decompression algorithms in dependence on the unique identifier, which allows for the decoder associated with the unique identifier to be traced. 2. The decoder according to claim 1 , wherein the first image compression algorithm comprises an encoding frequency domain transform operation and the first and second image decompression algorithms comprise: a decoding frequency domain transform operation. 3. The decoder according to claim 1 , wherein the decoder is configured to switch between the first and second image decompression algorithms on a pixel by pixel basis, a block by block basis or a video sequence by video sequence basis. 4. The decoder according to claim 2 , wherein the decoder is configured to switch between the first and second image decompression algorithms depending on reception of a predetermined trigger. 5. The decoder according to claim 4 , wherein the decoder is configured to cooperate with a security module, the security module being configured to issue the predetermined trigger upon reception of a predetermined security message from a control center. 6. A method for decoding video a decoder, compressed according to a first image compression algorithm, the method comprising: decompressing the compressed video by selectively switching, based on a unique identifier associated with the decoder, between a first decompression algorithm which matches the first image compression algorithm, and a second decompression algorithm which does not match the first image compression algorithm, whereby the decompressed video exhibits the selective switching between the first and second image decompression algorithms based on the unique identifier, which allows the decoder with which the unique identifier is associated to be traced. 7. The method according to claim 6 , wherein the first image compression algorithm is a standard, lossy, image compression algorithm. 8. The method according to claim 6 , wherein the first image compression algorithm is a variant of a standard, lossy, image compression algorithm. 9. The method according to claim 6 , wherein the first image compression algorithm comprises an encoding frequency domain transform operation and the first and second decompression algorithms comprise a decoding frequency domain transform operation. 10. The method according to claim 9 , wherein the encoding frequency domain transform operation and the decoding frequency domain transform operation are discrete cosine transforms. 11. The method according to claim 9 , wherein the switching is carried out on a pixel by pixel basis, a block by block basis or a video sequence by video sequence basis. 12. The method according to claim 6 , wherein the first image compression algorithm comprises a quantization step and the first and second image decompression algorithms comprise a de-quantization step. 13. The method according to claim 6 , wherein the second image decompression algorithm includes a post-processing step being a variant of a standard post-processing step according to the standard image compression scheme. 14. The method according to claim 6 , wherein the unique identifier is an identifier selected from a group comprising a serial number, a decoder unique key, a decoder software version identifier, a certificate identifier, a datum characterizing a host with which the decoder is configured to cooperate, or a datum characterizing a security module with which the decoder is configured to cooperate. 15. The method according to claim 8 , wherein the first image compression algorithm is a standard, lossy, image compression algorithm. 16. The decoder according to claim 1 , wherein the standard image compression scheme specification is a selected one of a: MPEG-1; MPEG-2; and H.264.
Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type · CPC title
characterised by the embedded information being invisible, e.g. watermarking · CPC title
the region being a block, e.g. a macroblock · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.