ENCODING VISUAL DATA WITH COMPUTATION SCHEDULING AND ALLOCATION

Patent №

US 8,358,693

Granted

2013-01-22

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

2

vision · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11457705

Computation scheduling and allocation for visual communication is described. In one aspect, multiple frames of video data are encoded by allocating for at least a subset of inter-coded frames, on frame-by-frame basis, computational resources to encode the inter-coded frame. To this end, a computational budget to encode a current inter-coded frame is estimated. The estimate is based on the actual computational costs to encode a previous inter-coded frame of video data. Next, sets of operations associated with encoding the current inter-coded frame are analyzed to determine computational resources to implement the operations. If the computational resources exceed the computational budget, complexity of the operations is reduced until the associated computational resources are less than or equal to the computational budget. At this point, the current inter-coded frame is encoded using the operations and the computational budget. This process is repeated for the remaining inter-coded frames of video data.

VisionAI hardwareH04N 19/567H04N 19/127H04N 19/156H04N 19/172H04N 19/19H04N 19/196H04N 19/43H04N 19/533+1 more

AI classification

AI hardware1.00
Vision0.63
Knowledge representation0.08
Evolutionary computation0.01
Planning0.01
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 181160293

Assignors

LU, YAN, WU, FENG, PU, WEI, LI, SHIPENG

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

© 2026 NYSGPT2525 LLC