Decoder with just-in-time post-processing for memory scalability
AssigneeQUALCOMM Incorporated
InventorsShengqi YANG, Naveen Kumar PONNUSAMY, Sai Kashyap GOBBURI
Life of this patent
Estimating the term…
Abstract
Systems and techniques are provided for decoding video data and/or processing video data. In some examples, a codec system decodes an encoded video frame to generate a decoded video frame, and stores the decoded video frame in a memory. In response to an indication that a processed video frame is to be output, the codec system retrieves the decoded video frame from the memory, processes the decoded video frame to generate the processed video frame, and outputs the processed video frame.
Claims30
An apparatus for video processing, the apparatus comprising:
- one or more memories;
- and
- one or more processors coupled to the one or more memories, the one or more processors being configured to:
- decode encoded video frame data to generate a decoded video frame;
- store the decoded video frame in a memory of the one or more memories;
- receive an indication that a processed video frame corresponding to the decoded video frame is to be displayed on a display;
- retrieve the decoded video frame from the memory in response to the indication;
- process the decoded video frame based on at least one characteristic of the display to generate the processed video frame in response to the indication;
- and
- output the processed video frame to display circuitry associated with the display without storing the processed video frame in the memory in response to the indication.
A method of video processing, the method comprising:
- decoding encoded video frame data to generate a decoded video frame;
- storing the decoded video frame in a memory;
- receiving an indication that a processed video frame corresponding to the decoded video frame is to be displayed on a display;
- retrieving the decoded video frame from the memory in response to the indication;
- processing the decoded video frame based on at least one characteristic of the display to generate the processed video frame in response to the indication;
- and
- outputting the processed video frame to display circuitry associated with the display without storing the processed video frame in the memory in response to the indication.
Dependencies are inferred from the claim text.