Invention Grant
- Patent Title: Dynamic bit allocation in parallel video encoding
- Patent Title (中): 并行视频编码中的动态位分配
-
Application No.: US13368324Application Date: 2012-02-07
-
Publication No.: US09100509B1Publication Date: 2015-08-04
- Inventor: Wei Jia , Qunshan Gu
- Applicant: Wei Jia , Qunshan Gu
- Applicant Address: US CA Mountain View
- Assignee: GOOGLE INC.
- Current Assignee: GOOGLE INC.
- Current Assignee Address: US CA Mountain View
- Agency: Young Basile Hanlon & MacFarlane P.C.
- Main IPC: H04N7/12
- IPC: H04N7/12 ; H04N7/00

Abstract:
Techniques for efficient coding of digital media data are presented. A resource controller component dynamically allocates computing resources between an estimator component and a coder component. The estimator component generates initial motion estimation of a raw video frame of a sequence, based on a previous raw video frame, in parallel with the coder component encoding the previous raw video frame to generate a reconstructed previous video frame. The coder component encodes the raw video frame based on the reconstructed previous video frame. The coder component can dynamically allocate initial subsets of bits for respective coding units of the raw video frame based on residual data identified from the initial motion estimation. After completing encoding of a specified number of coding units, the coder component can dynamically adjust bit assignments for remaining coding units of the raw video frame based on initial residual data and identified real residual data.
Information query