Patent · US Active

Wavefront encoding with parallel bit stream encoding

US9336558B2 · kind B2 · utility

15Cited by
2References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 27, 2013
Grant dateMay 10, 2016
Priority date
Expiry dateMay 16, 2034

Classification

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

Abstract

In the video encoders described herein, blocks of pixels from a video frame may be encoded (e.g., using CAVLC encoding) in a block processing pipeline using wavefront ordering (e.g., in knight's order). Each of the encoded blocks may be written to a particular one of multiple DMA buffers such that the encoded blocks written to each of the buffers represent consecutive blocks of the video frame in scan order. A transcode pipeline may operate in parallel with (or at least overlapping) the operation of the block processing pipeline. The transcode pipeline may read encoded blocks from the buffers in scan order and merge them into a single bit stream (in scan order). A transcoder core of the transcode pipeline may decode the encoded blocks and encode them using a different encoding process (e.g., CABAC). In some cases, the transcoder may be bypassed.

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