IP Library Patent Application 13530428
Patent Application
App. No. 13/530,428

CONSTRUCTION OF COMBINED LIST USING TEMPORAL DISTANCE

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 None
App. No.
13/530,428
Abstract

In one embodiment, a method receives a current picture of video content. The method then determines a set of reference pictures for the current picture and a temporal distance from the current picture for each of the set of reference pictures. A combined list of reference pictures in the set of reference pictures is determined where an order of pictures in the combined list is based on the temporal distance for each of the set of reference pictures to the current picture. The method then uses the combined list to perform temporal prediction for the current picture.

Claims (43)

1 . A method comprising:

receiving a current picture of video content;

determining a set of reference pictures for the current picture;

determining, by a computing device, a temporal distance from the current picture for each of the set of reference pictures;

generating, by the computing device, a combined list of reference pictures in the set of reference pictures, wherein an order of pictures in the combined list is based on the temporal distance for each of the set of reference pictures to the current picture; and

using, by the computing device, the combined list to perform temporal prediction for the current picture.

2 . The method of claim 1 , wherein the set of references pictures include a first set of references pictures at a past time as compared to the current picture and a second set of references picture that are at a future time as compared to the current picture.

3 . The method of claim 2 , wherein the first set of reference pictures are in a first list and the second set of reference pictures are in a second list for use when bi-prediction is used in temporal prediction.

4 . The method of claim 1 , wherein the current and another current picture are consecutive pictures in the video content.

5 . The method of claim 4 , wherein the combined list for the current picture is different from a combined list for another current picture due to different temporal distances from pictures in the set of reference pictures to the current picture and the another current picture, respectively.

6 . The method of claim 1 , wherein reference pictures in the set of reference pictures are included the combined list in an order of shortest temporal distance to the current picture.

7 . The method of claim 1 , wherein if two in the set of reference pictures have a same temporal distance, one of the two reference pictures at a past time to the current picture is inserted in the combined list with a lower index.

8 . The method of claim 1 , wherein if two pictures in the set of reference pictures have a same temporal distance, one of the two pictures with a smaller quantization parameter is inserted in the combined list with a lower index.

9 . The method of claim 1 , wherein:

determining the temporal distance from the current picture for each of the set of reference pictures comprises determining a delta picture order count (POC) for each picture in the set of reference pictures, and

the order of pictures in the combined list is based on the delta POC for each of the set of reference pictures to the current picture.

10 . The method of claim 9 , wherein the order of pictures in the combined list includes pictures from the set of reference pictures with smaller delta POCs first.

11 . The method of claim 10 , wherein the delta POC for each of the set of reference pictures is an absolute value of the delta POC.

12 . An apparatus comprising:

one or more computer processors; and

a computer-readable storage medium comprising instructions, that when executed, control the one or more computer processors to be configured for:

receiving a current picture of video content;

determining a set of reference pictures for the current picture;

determining a temporal distance from the current picture for each of the set of reference pictures;

generating a combined list of reference pictures in the set of reference pictures, wherein an order of pictures in the combined list is based on the temporal distance for each of the set of reference pictures to the current picture; and

using the combined list to perform temporal prediction for the current picture.

13 . The apparatus of claim 12 , wherein the set of references pictures include a first set of references pictures at a past time as compared to the current picture and a second set of references picture that are at a future time as compared to the current picture.

14 . The apparatus of claim 13 , wherein the first set of reference pictures are in a first list and the second set of reference pictures are in a second list for use when bi-prediction is used in temporal prediction.

15 . The apparatus of claim 12 , wherein:

the current picture and another current picture are consecutive pictures in the video content, and

the combined list for the current picture is different from a combined list for another current picture due to different temporal distances from pictures in the set of reference pictures to the current picture and the another current picture, respectively.

16 . The apparatus of claim 12 , wherein reference pictures in the set of reference pictures are included the combined list in an order of shortest temporal distance to the current picture.

17 . The apparatus of claim 12 , wherein if two in the set of reference pictures have a same temporal distance, one of the two reference pictures at a past time to the current picture is inserted in the combined list with a lower index.

18 . The apparatus of claim 15 , wherein if two pictures in the set of reference pictures have a same temporal distance, one of the two pictures with a smaller quantization parameter is inserted in the combined list with a lower index.

19 . The apparatus of claim 15 , further comprising:

determining the temporal distance from the current picture for each of the set of reference pictures comprises determining a delta picture order count (POC) for each picture in the set of reference pictures, and

the order of pictures in the combined list is based on an absolute value of the delta POC for each of the set of reference pictures to the current picture.

20 . A non-transitory computer-readable storage medium comprising instructions, that when executed, control the one or more computer processors to be configured for:

receiving a current picture of video content;

determining a set of reference pictures for the current picture;

determining a temporal distance from the current picture for each of the set of reference pictures;

generating a combined list of reference pictures in the set of reference pictures, wherein an order of pictures in the combined list is based on the temporal distance for each of the set of reference pictures to the current picture; and

using the combined list to perform temporal prediction for the current picture.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034280/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030764/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030866/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2012
From: YU, YUE; FANG, XUE; WANG, LIMIN; PANUSOPONE, KRIT
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 028448/0036 →