Mechanism for processing order-16 discrete cosine transforms
First Claim
Patent Images
1. A data system comprising a processor having a transformer to receive data values and perform a 1-D 16×
- 16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer generated method is disclosed. The method includes receiving data values and performing a 1-D 16×16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant. The output of the DCT is then scaled by a set of scale factors that refine the precision of the approximations used for the 16×16 DCT.
25 Citations
23 Claims
-
1. A data system comprising a processor having a transformer to receive data values and perform a 1-D 16×
- 16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant.
- View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computer generated method comprising:
-
receiving data values; performing a 1-D 16×
16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant; andscaling the output of the 1-D 16×
16 DCT by a set of scale factors to refine precision of the approximations. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising a machine-readable medium including data that, when accessed by a machine, cause the machine to perform operations comprising:
-
receiving data values; performing a 1-D 16×
16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant; andscaling the output of the 1-D 16×
16 DCT by a set of scale factors that refine the precision of the approximations. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A printer comprising:
a transformer to receive data values and perform a 1-D 16×
16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant.- View Dependent Claims (22, 23)
Specification