This paper shows that using the Loeffler, Ligtenberg, and Moschytz factorization of 8-point IDCT  one-dimensional
(1-D) algorithm as a fast approximation of the Discrete Cosine Transform (DCT) and using only 16 bit numbers, it is
possible to create in an IEEE 1180-1990 compliant and multiplierless algorithm with low computational complexity.
This algorithm as characterized by its structure is efficiently implemented on parallel high performance architectures as
well as due to its low complexity is sufficient for wide range of other architectures. Additional constraint on this work
was the requirement of compliance with the existing MPEG standards. The hardware implementation complexity and
low resources where also part of the design criteria for this algorithm. This implementation is also compliant with the
precision requirements described in MPEG IDCT precision specification ISO/IEC 23002-1. Complexity analysis is
performed as an extension to the simple measure of shifts and adds for the multiplierless algorithm as additional
operations are included in the complexity measure to better describe the actual transform implementation complexity.