Patent · US Active

Software video transcoder with GPU acceleration

US8233527B2 · kind B2 · utility

11Cited by
26References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 4, 2008
Grant dateJul 31, 2012
Priority date
Expiry dateApr 26, 2031

Classification

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

Abstract

Embodiments of the invention as described herein provide a solution to the problems of conventional methods as stated above. In the following description, various examples are given for illustration, but none are intended to be limiting. Embodiments are directed to a transcoding system that shares the workload of video transcoding through the use of multiple central processing unit (CPU) cores and/or one or more graphical processing units (GPU), including the use of two components within the GPU: a dedicated hardcoded or programmable video decoder for the decode step and compute shaders for scaling and encoding. The system combines usage of an industry standard Microsoft DXVA method for using the GPU to accelerate video decode with a GPU encoding scheme, along with an intermediate step of scaling the video.

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