Patent ID: 9053752
Filing Date: 2015-06-09
Classification: G06T,G09G,G11B,H04N

Abstract:
1. A method for layering a graphics plane on top of a compressed video signal, the method comprising: receiving, by a decoder device, an input macroblock from a compressed input video stream comprising a sequence of macroblocks in a macroblock order, the sequence of macroblocks encoded in a first compressed format, the sequence of macroblocks belonging to a video frame; decoding, by the decoder device, the input macroblock from the sequence of macroblocks to generate a decoded macroblock; prior to decoding all video macroblocks in the video frame, blending, according to the macroblock order, the decoded macroblock with a first graphics macroblock from a sequence of graphics macroblocks in a graphics plane to generate a blended macroblock; encoding, by an encoding device, the blended macroblock to generate a re-compressed macroblock in a second compressed format, different than the first compressed format; and outputting, in the macroblock order, the re-compressed macroblock, prior to blending all decoded video macroblocks in the video frame with all of the graphics macroblocks in the graphics plane.