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.
Patent No.:
Date of Patent:
Jan. 07, 2003
Filed:
Jul. 31, 1997
Surya P. Varanasi, Tracy, CA (US);
Tai Jing, Palo Alto, CA (US);
LSI Logic Corporation, Milpitas, CA (US);
Abstract
A system and method for performing an inverse discrete cosine transform (IDCT) based on DCT data is disclosed. The system is IEEE compliant and transforms one block (8×8) of pixels in 64 cycles. The IDCT processor receives the DCT input, produces the matrix (QX Q)P, or X P, in IDCT Stage 1 and stores the result in transpose RAM. IDCT Stage 2 performs the transpose of the result of IDCT Stage 1 and multiplies the result by P, completing the IDCT process and producing the IDCT output. The system performs the matrix function QX Q, where X represents the DCT data and Q is a predetermined diagonal matrix. The resultant value is adjusted by discarding selected bits, and the system then postmultiplies this with the elements of a predetermined P matrix, and discards selected bits. The system performs a conversion and storing function and performs a sign change to obtain QX QP. This completes first stage processing, which is then passed to transpose RAM. The system then initiates IDCT stage 2, and performs a matrix transpose of QX QP, yielding (QX QP) . The system converts and clips data, and postmultiplies the result by the P matrix. Another conversion is performed, a buffer addition performed, and a sign switch occurs to obtain the elements of (QX QP) P. The system then right shifts the data seven bits, with roundoff, and not a clipping, and then truncates the result to between −256 and 255.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile