Title :
Correcting DCT Codes With Laurent Euclidean Algorithm and Syndrome Extension
Author :
Redinbo, G. Robert
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California, Davis, Davis, CA, USA
Abstract :
Real number block codes derived from the discrete cosine transform (DCT) are corrupted by a few large errors along with low-level noise. Checking syndromes are encapsulated in Laurent polynomials and a special Euclidean algorithm determines the locations of large errors. These locations are adjusted properly to give an error-modeling polynomial that is used to extend syndromes which are in turn transformed to codeword error values. A probabilistic analysis describes the effects of the low-level noise on corrected values after they pass through the syndrome extension process. Simulations yield probability of codeword errors, mean-squared decoding errors and sample means and variances of low-level noise effects.
Keywords :
block codes; discrete cosine transforms; mean square error methods; polynomials; probability; DCT codes; Laurent Euclidean algorithm; Laurent polynomials; codeword error values; discrete cosine transform; mean-squared decoding errors; probabilistic analysis; real number block codes; syndrome extension; Decoding; Discrete cosine transforms; Encoding; Mathematical model; Noise; Polynomials; Vectors; Bernoulli-Gaussian error model; Euclidean algorithm decoder; Laurent polynomial manipulations; discrete cosine transform (DCT) codes; real number codes; syndrome extensions;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2013.2248006