Patent ID: 7627042
Filing Date: 2009-12-01
Classification: H04N

Abstract:
1. A method comprising: parsing a coded video signal to obtain one or more video frames by a video decoder, wherein each video frame includes header and global information, wherein the header and global information in each video frame includes a frame start code, one or more video packets following the frame start code, and a stuffing bit pattern following the one or more video packets, wherein each video packet comprises a resync marker data, a macroblock number, motion and header information, and one or more macroblocks including associated macroblock data; detecting an error in each video frame by analyzing the header and global information in the video frame by the video decoder; and correcting the video frame using the detected error to recover from the error by substantially limiting propagation of the error in the video frame by using the analyzed header and global information by the video decoder, wherein analyzing the header and global information includes performing an analysis of boundaries of current, preceding, and subsequent video packets for a macroblock number error from gaps and/or overlaps between the current, preceding, and subsequent video packets.