METHOD AND SYSTEM FOR VIDEO ENCODING USING A VARIABLE NUMBER OF B FRAMES

Patent №

US 7,889,792

Granted

2011-02-15

Filed 2003

Owner

APPLE COMPUTER, INC.

Lab

AI components

1

vision

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10743722

An effective method for dynamically selecting the number of I, P and B frames during video coding is proposed. Short-term look-ahead analysis of a video sequence yields a variable number of B frames to be coded between any two stored pictures. The first picture of a group of frames (GOF) may be coded as a B picture. Motion speed is calculated for each picture of the GOF with respect to the first picture of the GOF. Subject to exceptions, as long as the subsequent pictures exhibit motion speeds that are similar and motion vector displacements that are co-linear with those of the first picture in the GOF, they may be coded as B pictures. When a picture is encountered having a motion speed that is not the same as that of the first picture in the GOF, the picture may be coded as a P picture. In some embodiments, a sequence of B pictures that terminates in a P picture may be called a “group of frames” (GOF).

VisionH04N 19/87H04N 19/109H04N 19/114H04N 19/139H04N 19/142H04N 19/172

AI classification

Vision1.00
Evolutionary computation0.01
Knowledge representation0.01
Machine learning0.00
AI hardware0.00
Natural language0.00
Speech0.00
Planning0.00

Ownership

APPLE COMPUTER, INC.

assignment · 152680932

Assignors

DUMITRAS, ADRIANA, HASKELL, BARIN GEOFFRY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC