IP Library Granted Patent US 9,161,056
Granted Patent B2
US 9,161,056 · App. 13/303,475 · Granted Oct 13, 2015

Method for low memory footprint compressed video decoding

Inventors: Keshava Prasad (Bangalore, IN); Pavan Shastry (Bangalore, IN)
Assignee: TEXAS INSTRUMENTS INCORPORATED
H04N19/573H04N19/132H04N19/44H04N19/61
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,161,056
App. No.
13/303,475
Granted
Oct 13, 2015
Kind
B2
Abstract

This invention is a method of memory saving in compressed video decoding. For each group of pictures the method determines whether less than the maximum number N reference frames are needed for decoding. If so, then a memory is configuring for the needed number M reference frames less than N. If not, the memory is configured for N reference frames. The group of pictures is decoding the group of pictures using the configured number of reference frames.

Claims (16)

1. A computer implemented method of compressed video decoding comprising the steps of:

for each group of pictures determining a number of reference frames M needed for decoding including considering stream properties of the group of pictures and frame types of pictures of the group of pictures from among the frame types including non-predicted frames (I), predicted frames (P) and bidirectionally predicted frames (B);

if M is less than N, where N is the maximum number of reference frames needed for decoding video any group of pictures of the current pixel resolution, configuring a memory for M reference frames;

if M is not less than N, configuring a memory for N reference frames; and

allocating an amount of memory to store the configured number of reference frames;

decoding the group of pictures using the configured number of reference frames.

2. The computer implemented method of claim 1 , wherein:

the maximum number of reference frames needed for decoding video of the current pixel resolution N for HD frames of 1920 pixels by 1080 pixels resolution is 5.

3. The computer implemented method of claim 1 , wherein:

the maximum number of reference frames needed for decoding video of the current pixel resolution N for D1 frames of 720 pixels by 480 pixels resolution is 6.

4. The computer implemented method of claim 1 , wherein:

the maximum number of reference frames needed for decoding video of the current pixel resolution N for CIF frames of 352 pixels by 288 pixels resolution is 16.

5. The computer implemented method of claim 1 , wherein:

said step of determining a number of reference frames M needed for decoding determines a single reference frame is needed to decode a group of frames having sequential frame types I, P, P, P, P.

6. The computer implemented method of claim 1 , wherein:

said step of determining a number of reference frames M needed for decoding determines two reference frames are needed to decode a group of frames having sequential frame types I, B, P, B, P, B, P.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: PRASAD, KESHAVA; SHASTRY, PAVAN VENKATA
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 028152/0128 →
Continuity (2)
Provisional Application 61416802 · Nov 24, 2010
Related Publication 20120201308A1 · Aug 9, 2012