IP Library › Granted Patent US 9,386,321
Granted Patent B2
US 9,386,321 · App. 14/856,791 · Granted Jul 5, 2016

Interpolation of video compression frames

Inventor: Gary A. Demos (Perris, CA)
Assignee: Dolby Laboratories Licensing Corporation
H04N19/577H04N19/114H04N19/117H04N19/136H04N19/137H04N19/147H04N19/162H04N19/167H04N19/17H04N19/176H04N19/18H04N19/182H04N19/186H04N19/433H04N19/44H04N19/48H04N19/50H04N19/51H04N19/513H04N19/517H04N19/52H04N19/573H04N19/58H04N19/587H04N19/593H04N19/61H04N19/70H04N19/82
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,386,321
App. No.
14/856,791
Granted
Jul 5, 2016
Kind
B2
Abstract

Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.

Claims (19)

1. An apparatus comprising a video bitstream stored on one or more non-transitory machine-readable media, the video bitstream characterized by:

data representing predicted and bidirectional predicted picture frames that include picture regions in a compressed format, wherein a portion of the data that represent at least one picture region in the compressed format within a bidirectional predicted picture frame comprises:

a signal indicating whether a bidirectional prediction mode for the at least one picture region is used;

a signal indicating whether an interpolative motion vector prediction mode for the at least one picture region based on two referenceable frames in the video bitstream is used;

a signal indicating whether a pixel interpolation mode using pixel weighting from the two or more referenceable frames in the video bitstream is used; and

two pixel weight values for the pixel weighting, wherein the two pixel weight values are unequal.

2. The apparatus of claim 1 , wherein the pixel weight values comprise weights in a range of −1.0 to +2.0.

3. The apparatus of claim 1 , wherein the pixel weight values comprise at least one weight greater than +2.0.

4. An apparatus to compress a sequence of picture frames, the apparatus comprising:

an input to receive picture frames in a sequence of frames; and

one or more processors, wherein the one or more processors execute instructions to:

access a picture region within a picture frame in the sequence of frames; and

encode pixel values of the picture region to generate a coded bitstream, wherein the encoding comprises:

determining pixel interpolation weights to interpolate the pixel values of the picture region using pixel values from two referenceable frames, wherein the pixel interpolation weights are unequal;

encoding, into the coded bitstream, the pixel interpolation weights;

encoding, into the coded bitstream, a signal indicating that a bidirectional prediction mode for the picture region is used; and

encoding, into the coded bitstream, a signal indicating that an interpolative motion vector prediction mode for the picture region based on the two referenceable frames in the bitstream is used.

5. The apparatus of claim 4 , wherein the pixel interpolation weights comprise weights in a range of −1.0 to +2.0.

6. The apparatus of claim 4 , wherein the pixel interpolation weights comprise a least one weight greater than +2.0.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2016
From: DEMOS, GARY A.
To: DEMOGRAFX
Reel/Frame 038182/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2016
From: DOLBY LABORATORIES, INC.
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 038182/0165 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2016
From: DEMOGRAFX
To: DOLBY LABORATORIES INC.
Reel/Frame 038337/0560 →
Continuity (17)
Continuation 14729628 · Jun 3, 2015
Continuation 14729572 · Jun 3, 2015
Continuation 14565803 · Dec 10, 2014
Continuation 14565824 · Dec 10, 2014
Continuation 14565803 · Dec 10, 2014
Continuation 14565824 · Dec 10, 2014
Continuation 13915056 · Jun 11, 2013
Continuation 13915056 · Jun 11, 2013
Continuation 13859373 · Apr 9, 2013
Continuation 13675622 · Nov 13, 2012
Continuation 12986220 · Jan 7, 2011
Continuation 12644953 · Dec 22, 2009
Continuation 12567161 · Sep 25, 2009
Continuation 11831723 · Jul 31, 2007
Division 10187395 · Jun 28, 2002
Continuation In Part 09904203 · Jul 11, 2001
Related Publication 20160007041A1 · Jan 7, 2016