IP Library Granted Patent US 7,826,530
Granted Patent B2
US 7,826,530 · App. 11/035,943 · Granted Nov 2, 2010

Use of out of order encoding to improve video quality

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 7,826,530
App. No.
11/035,943
Granted
Nov 2, 2010
Kind
B2
Abstract

Described herein is a video encoder that includes a memory unit, a selector, and an encoding processor. The memory unit stores a plurality of pictures. The selector accesses the plurality of pictures in the memory unit. The selector initially accesses a first picture, followed by another picture, followed by one or more pictures. The one or more pictures are presented to the video encoder between the first picture and the another picture. The encoding processor encodes the first picture independently, then encodes the another picture independently, and finally, the one or more pictures are encoded. The output of the encoding processor is a first coded picture, another coded picture, and one or more coded pictures respectively.

Claims (22)

1. A method for encoding video comprising a plurality of pictures, said method comprising:

encoding a first picture independently, thereby generating a first coded picture;

skipping one or more pictures from the plurality of pictures;

encoding another picture independently, thereby generating another coded picture, wherein the another picture is after the one or more pictures; and

encoding the one or more pictures, thereby generating one or more coded pictures, wherein a number of bits in the one or more coded pictures is a function of a number of bits in the another coded picture.

2. The method of claim 1 , wherein encoding the one or more pictures further comprises:

producing quantizer levels in the one or more coded pictures, wherein the quantizer levels in the one or more coded pictures are based on the number of bits in the another coded picture.

3. The method of claim 1 , further comprising:

storing the another coded picture while encoding the one or more pictures.

4. The method of claim 3 , further comprising:

inserting the another coded picture after the one or more coded pictures.

5. A video encoder circuit, comprising a processor, and a memory connected to the processor, the memory storing a plurality of instructions executable by the processor, wherein execution of said instructions causes:

encoding a first picture independently, thereby generating a first coded picture;

skipping one or more pictures from the plurality of pictures;

encoding another picture independently, thereby generating another coded picture, wherein the another picture is after the one or more pictures; and

encoding the one or more pictures, thereby generating one or more coded pictures, wherein a number of bits in the one or more coded pictures is a function of a number of bits in the another coded picture.

6. The video encoder circuit of claim 5 , wherein encoding the one or more pictures further comprises:

producing quantizer levels in the one or more coded pictures, wherein the quantizer levels in the one or more coded pictures are based on the number of bits in the another coded picture.

7. The video encoder circuit of claim 5 , wherein execution of said instructions further causes:

storing the another coded picture while encoding the one or more pictures.

8. The video encoder circuit of claim 5 , wherein execution of said instructions further causes:

inserting the another coded picture after the one or more coded pictures.

Assignments (3)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2009
From: BROADCOM ADVANCED COMPRESSION GROUP, LLC
To: BROADCOM CORPORATION
Reel/Frame 022299/0916 →