The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 06, 2017

Filed:

Nov. 14, 2012
Applicant:

Advanced Micro Devices, Inc., Sunnyvale, CA (US);

Inventor:

Wei-Lien Hsu, Austin, TX (US);

Assignee:

Advanced Micro Devices, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 7/12 (2006.01); H04N 11/02 (2006.01); H04N 11/04 (2006.01); H04N 19/40 (2014.01); H04N 19/176 (2014.01); H04N 19/513 (2014.01); H04N 19/137 (2014.01); H04N 19/48 (2014.01);
U.S. Cl.
CPC ...
H04N 19/00472 (2013.01); H04N 19/137 (2014.11); H04N 19/176 (2014.11); H04N 19/40 (2014.11); H04N 19/48 (2014.11); H04N 19/513 (2014.11);
Abstract

Methods and apparatus for transcoding digital video data are disclosed. In an embodiment, a transcoder () decodes a digital video block () using a first coding scheme, such as 8×8 MPEG-2/4, to produce domain transformed data () and a motion vector (). The transcoder () then estimates an energy level of each sub-block in the digital video block () in the frequency domain (as opposed to the spatial domain), thereby reducing or eliminating the need for motion compensation. For each sub-block with an estimated energy level below a desired threshold (e.g., likely an all-zero sub-block), the transcoder () transcodes the sub-block by converting the motion vector () from the first coding scheme (e.g., MPEG-2/4) to the second coding scheme (e.g., H.264) (e.g., convert 8×8 MPEG-2/4 vector to 4×4 H.264 vector or reuse the MPEG-2/4 vector if all four sub-blocks are AZB and coding in H.264 as an 8×8 block). The transcoded sub-block may then be used (e.g., stored or transmitted).


Find Patent Forward Citations

Loading…