Patent · US Active

Encoding time management in parallel real-time video encoding

US9100657B1 · kind B1 · utility

11Cited by
17References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 7, 2011
Grant dateAug 4, 2015
Priority date
Expiry dateSep 24, 2033

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N19/53
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.