×

Power and computational load management techniques in video processing

  • US 8,964,828 B2
  • Filed: 12/16/2008
  • Issued: 02/24/2015
  • Est. Priority Date: 08/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing a data stream, comprising the steps of:

  • receiving a data stream that includes video data;

    identifying a transport protocol and a video coding protocol used to create the data stream;

    identifying various parsing and decoding operations required by the transport protocol and the video coding protocol;

    prioritizing a plurality of sequences of decodable units from the data stream for at least one of selective parsing or selective decoding based on the identified parsing and decoding operations;

    evaluating an amount of available electrical power and an amount of available processing power; and

    managing the various parsing operations and decoding operations for the data stream based on the amount of available electrical power and the amount of available processing power, wherein the managing of the various parsing operations and decoding operations comprises selectively carrying out the parsing and decoding operations for the data stream, and wherein selective parsing or decoding comprises parsing or decoding at least one higher priority sequence at a higher granularity or visual quality than a lower priority sequence to maximize the resulting visual quality corresponding to a power consumption target.

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