Invention Grant
- Patent Title: Encoding time management in parallel real-time video encoding
-
Application No.: US14807124Application Date: 2015-07-23
-
Publication No.: US09762931B2Publication Date: 2017-09-12
- Inventor: Wei Jia , Qunshan Gu
- Applicant: Google Inc.
- 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: H04N19/87
- IPC: H04N19/87 ; H04N19/523 ; H04N19/102 ; H04N19/105 ; H04N19/156 ; H04N19/57 ; H04N19/61 ; H04N19/50 ; H04N19/463 ; H04N19/172 ; H04N19/127 ; H04N19/14 ; H04N19/157 ; H04N19/117 ; H04N19/436 ; H04N19/53

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 an initial motion estimation of a raw video frame of a sequence of raw video frames based on a previous raw video frame. The coder component encodes the previous raw video frame to generate a reconstructed video frame in parallel with the generation of the initial motion estimation. When the previous raw video frame is reconstructed, the coder component dynamically determines whether and/or how to refine the motion estimation to encode the raw video frame based on a predefined encoding criterion. In making that determination, the coder component selects and uses a mode(s) of motion estimation refinement from a plurality of available motion estimation refinement modes to encode the raw video frame.
Public/Granted literature
- US20150326888A1 ENCODING TIME MANAGEMENT IN PARALLEL REAL-TIME VIDEO ENCODING Public/Granted day:2015-11-12
Information query