Inventors:
Amelia Carino Luna - San Jose CA
Jason (Naxin) Wang - Sunnyvale CA
Richard Lawrence Williams - Scotts Valley CA
Assignee:
Sony Corporation - Tokyo
Sony Electronics INC - Park Ridge NJ
International Classification:
H04N 712
Abstract:
A variable length code decoder includes modified VLC decode tables as compared to table b. 14 and b. 15 of Annex B of the ISO/IEC 31818-2 standard, and improved program code for inverse quantising block DCT coefficients. The modified VLC decoding tables include level values corresponding to VLC coded words that have been pre-multiplied by the value 2, or by 2 then plus 1. As a result, the modified tables of the present invention reduces the computational complexity of the inverse quantization calculation of the method of the present invention as compared to the algorithm provided in ISO/IEC 31818-2, section 7. Advantageously, the bandwidth requirement of the inverse quantiser processor is reduced as compared to the bandwidth requirement of an inverse processor executing the inverse quantization calculation as defined in the Standard. Conveniently, lower cost, and more widely available processors may be used in the decoder of the present invention.