G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 17/14 (2006.01)
Patent
CA 2653692
Techniques are described to reduce rounding errors during computation of discrete cosine transform using fixed-point calculations. According to these techniques, a discrete cosine transform a matrix of scaled coefficients is calculated by multiplying coefficients in a matrix of coefficients by scale factors. Next, a midpoint bias value and a supplemental bias value are added to a DC coefficient of the matrix of scaled coefficients. Next, an inverse discrete cosine transform is applied to the resulting matrix of scaled coefficients. Values in the resulting matrix are then right-shifted in order to derive a matrix of pixel component values. As described herein, the addition of the supplemental bias value to the DC coefficient reduces rounding errors attributable to this right-shifting. As a result, a final version of a digital media file decompressed using these techniques may more closely resemble an original version of a digital media file.
Des techniques pour réduire les erreurs d'arrondi pendant le calcul d'une transformée en cosinus discrète inverse avec une logique à virgule fixe. Avec ces techniques, pour calculer une matrice de transformées en cosinus discrètes de produits scalaires de coefficients on prend les coefficients d'une matrice de coefficients et on les multiplie par des facteurs scalaires. On prend ensuite une valeur médiane d'erreur systématique et une valeur de supplément d'erreur systématique et on les ajoute à un coefficient de cosinus discrets de la matrice de produits scalaires de coefficients. Puis on applique à la matrice résultant des produits scalaires de coefficients une transformée en cosinus discrète. On prend ensuite les valeurs de la matrice obtenue et on les décale à droite de façon à en tirer une matrice de valeurs des composantes des pixels. L'ajout de la valeur de supplément d'erreur systématique au produits scalaires de coefficients fait que l'on réduit les erreurs d'arrondi imputables à ce décalage à droite. Il en résulte que la version finale d'un fichier numérique multimédia décompressé selon ces techniques ressemblera de façon plus étroite à une version originale d'un fichier numérique multimédia.
Garudadri Harinath
Reznik Yuriy
Qualcomm Incorporated
Smart & Biggar
LandOfFree
Reduction of errors during computation of inverse discrete... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Reduction of errors during computation of inverse discrete..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reduction of errors during computation of inverse discrete... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1994959