×

Encoding and decoding selectively retrievable representations of video content

  • US 9,171,577 B1
  • Filed: 05/23/2011
  • Issued: 10/27/2015
  • Est. Priority Date: 04/25/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing compressed video data, the method comprising:

  • storing, in a storage structure, for each of a plurality of frames of video, a corresponding plurality of image components representative of the frame of video, the frame of video comprising a corresponding image at an original resolution, the plurality of image components including a base image component associated with a lowest resolution and one or more additional image components associated with resolutions greater than or equal to the lowest resolution and less than or equal to the original resolution, and the base image component comprising the corresponding image at the lowest resolution;

    selecting a first display resolution at which to display a first frame of video based on a first processing load of a decoder;

    retrieving a first subset of the image components corresponding to the first frame of video from the storage structure selected based on the first display resolution, the first subset of image components including the base image component corresponding to the first frame of video;

    decoding the retrieved first subset of image components to generate a first modified frame of video comprising the image corresponding to the first frame of video at the first display resolution;

    displaying the first modified frame of video;

    in response to a change in processing load of the decoder to a second processing load, selecting a second display resolution at which to display a second frame of video based on the second processing load;

    retrieving a second subset of the image components corresponding to the second frame of video from the storage structure selected based on the second display resolution, the second subset of image components including the base image component corresponding to the second frame of video;

    decoding the retrieved second subset of image components to generate a second modified frame of video comprising the image corresponding to the second frame of video at the second display resolution; and

    displaying the second modified frame of video.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×