Patent ID: 8699571
Filing Date: 2014-04-15
Classification: H04N

Abstract:
1. A method for non-linear decoding of at least one video frame from a video stream encoded using an Intra macroblock refresh process, the method comprising: a video decoder system performing: receiving a user request for non-linear decoding of at least one video frame from a video stream encoded using an Intra macroblock refresh process, wherein the request includes a user requested first frame offset corresponding to a user requested first decoding frame within the video stream for commencing the non-linear decoding; determining an Intra-refresh period corresponding to at least one encoded Predictive frame in the video stream during which all macroblocks in the user requested first decoding frame are Intra encoded at least once; determining a second frame offset as a function of the Intra-refresh period and the user requested first frame offset, the second frame offset corresponding to a second decoding frame within the video stream, wherein the second decoding frame occurs earlier in time within the video stream than the user requested first decoding frame; decoding the video stream starting at the second decoding frame; and suppressing display of the video stream until the user requested first decoding frame.