Patent ID: 8619570

Claim:
An integrated circuit for converting media streams, comprising: a frame converter circuit configured to: extract motion vectors and a first set of compressed domain error terms from frames of an input media stream in a first compressed format, the first compressed format including input frames that are interframe compressed and intraframe compressed, and the first set of compressed domain error terms representing information related to transients not encoded by the motion vectors; and convert the input media stream in the first compressed format into an intermediate media stream in a second format without decompressing the intraframe compressed frames of the input media stream and by applying the extracted motion vectors and adding the first set of compressed domain error terms to the interframe compressed frames, the intermediate media stream in the second format contains intraframe compressed frames but not interframe compressed frames; an image processor configured to receive the intermediate media stream from the frame converter and perform image enhancement on the intermediate media stream by removing noise from the frames of the intermediate media stream in order to generate processed intermediate media stream; and an encoder configured to receive the processed intermediate media stream and encode the processed intermediate media stream into an output media stream in a third compressed format by applying the extracted motion vectors to the processed intermediate media stream and adding second set of compressed domain error terms, the third compressed format being different from the first compressed format and including frames that are interframe compressed and intraframe compressed.