Patent ID: 6704363
Filing Date: 2004-03-09
Classification: H04N

Abstract:
An apparatus for concealing error in a moving picture decompression system comprising:a motion vector decoder, decoding an input bit stream from a variable length decoder into a bit stream of predictive motion vectors; a macroblock reconstruction controller receiving an input bit stream from said variable length decoder and outputting a plurality of control signals, an error_flag, and macroblock data signals based upon said input bit stream; a motion vector memory, storing motion information and outputting motion information of a previous macroblock, the stored motion information including both motion information of an upper macroblock positioned immediately over the damaged macroblock and motion information of a left macroblock positioned adjacent to the left side of the damaged macroblock; and a motion concealment unit, connected between the macroblock reconstruction controller and the motion vector memory, receiving and storing a predictive motion vector from the motion vector decoder and obtaining a portion of the stored motion information from the motion vector memory depending upon said plurality of control signals and said error_flag, and compensating a damaged macroblock using the obtained portion of the stored motion information, wherein the obtained portion of the stored motion information is one of either motion information of an upper macroblock positioned immediately over the damaged macroblock or motion information of a left macroblock positioned adjacent to the left of the damaged macroblock, and each of said obtained portion of the stored motion information includes a macroblock type, a motion coding type, a motion vertical field select signal, and at least two motion vectors.