Method and system for encoding and decoding frames of a digital image stream
AssigneeSensio Technologies Inc.
InventorsEtienne Fortin, Nicholas Routhier
Life of this patent
Estimating the term…
Abstract
A method and a system for encoding and decoding a digital image frame. Metadata representative of a value of at least one component of at least one pixel of the frame is generated in the course of applying an encoding operation to the frame. A standard compression operation is then applied to the encoded frame, as well as to the metadata, in preparation for either transmission or recording. At the receiving end, both the encoded frame and its associated metadata undergo standard decompression, after which the metadata is used in the course of applying a decoding operation to the encoded frame for reconstructing the original frame.
Claims65
A method of encoding a digital image frame, said method comprising generating metadata representative of a value of at least one component of at least one pixel of the frame in the course of applying an encoding operation to the frame.
A method of decoding an encoded digital image frame for reconstructing an original version of the frame, said method comprising utilizing metadata in the course of applying a decoding operation to the encoded frame, wherein the metadata is representative of a value of at least one component of at least one pixel of the original version of the frame.
A method as defined in 37, wherein the subset of pixels includes all of the pixels that are missing from the encoded frame.
A system for processing frames of a digital image stream, said system comprising:
- a. a processor for receiving a frame of the image stream, said processor being operative to generate metadata representative of a value of at least one component of at least one pixel of said frame;
- b. a compressor for receiving said frame and said metadata from said processor, said compressor operative to apply a first compression operation to said frame and a second compression operation to said metadata for generating a compressed frame and associated compressed metadata;
- c. an output for releasing said compressed frame and said compressed metadata.
A system for processing compressed image frames, said system comprising:
- a. a decompressor for receiving a compressed frame and associated compressed metadata, said decompressor operative to apply a first decompression operation to said compressed frame and a second decompression operation to said compressed metadata for generating a decompressed frame and associated decompressed metadata;
- b. a processor for receiving said decompressed frame and its associated decompressed metadata from said decompressor, said processor being operative to utilize said decompressed metadata in the course of applying a decoding operation to said decompressed frame for reconstructing an original version of said decompressed frame, wherein said decompressed metadata is representative of a value of at least one component of at least one pixel of said original version of said decompressed frame;
- c. an output for releasing said original version of said decompressed frame.
A processing unit for processing frames of a digital image stream, said processing unit operative to generate metadata representative of a value of at least one component of at least one pixel of at least one frame of the image stream in the course of applying an encoding operation to the frames of the image stream.
A processing unit for processing frames of a decompressed image stream, said processing unit operative to receive metadata associated with a decompressed frame and to utilize said metadata in the course of applying a decoding operation to said decompressed frame for reconstructing an original version of said decompressed frame, wherein said metadata is representative of a value of at least one component of at least one pixel of the original version of said decompressed frame.
Dependencies are inferred from the claim text.