DocumentCode :
2345390
Title :
Implementation of a fixed-point MPEG-4 scalable lossless coding encoder
Author :
Cho, Choong Sang ; Kim, Yong-Hwan ; Shin, Hwa Seon ; Choi, Byeong Ho
Author_Institution :
Korea Electron. Technol. Inst. (KETI), Seongnam, South Korea
fYear :
2010
fDate :
24-26 March 2010
Firstpage :
1
Lastpage :
5
Abstract :
In this paper, we propose four fixed-point nonlinear functions to develop a fixed-point MPEG-4 scalable lossless coding (SLS) encoder: the square-root function, the logarithmic function, the exponential function, and the trigonometric function. The accuracy and complexity of the proposed fixed-point functions can be controlled by setting the required number of iterations to process a fixed-point function. A fixed-point square-root function is implemented based on the long-hand decimal division, and the complexity of the function is reduced by scaling the input so that the most significant bit (MSB) of the input can be processed at the first iteration. For the fixed-point logarithmic function, a piece of input is converted into an exponent and a mantissa. Then, the output of the function is obtained by independent operations using the exponent and mantissa. A fixed-point exponential function is implemented through the multiplication of the output range and scale factors that are generated from a characteristic of the exponential function. A fixed-point trigonometric function is proposed by designing the output table that has different step size according to input because the function has a different slope at each input. The fixed-point MPEG-4 SLS encoder is implemented using the proposed fixed-point nonlinear functions so that it can be developed on a chip or a fixed-point digital signal processor (DSP) at low-cost. To evaluate the performance of the implemented fixed-point MPEG-4 SLS encoder, two bit-streams, one encoded by a fixed-point MPEG-4 SLS encoder and the one by a floating-point encoder, are decoded using a floating-point MPEG-4 SLS decoder. Then, the root mean square (RMS) is measured from two decoded sounds. The RMS of the fixed-point MPEG-4 SLS encoder is less than -77.35 dB, and both the decoded sounds are identical by 77.2%.
Keywords :
audio coding; codecs; digital signal processor; exponential function; fixed-point MPEG-4; fixed-point square-root function; logarithmic function; long-hand decimal division; most significant bit; output range; root mean square; scalable bitrate; scalable lossless coding encoder; scale factors; square-root function; trigonometric function; Bit rate; Codecs; Decoding; Discrete cosine transforms; Frequency domain analysis; IPTV; Laser sintering; MPEG 4 Standard; Propagation losses; Signal to noise ratio; Fixed-point MPEG-4 SLS encoder; Fixed-point nonlinear functions; Flexible accuracy and complexity; IPTV; Scalable bitrate;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Broadband Multimedia Systems and Broadcasting (BMSB), 2010 IEEE International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-4461-8
Electronic_ISBN :
978-1-4244-4462-5
Type :
conf
DOI :
10.1109/ISBMSB.2010.5463167
Filename :
5463167
Link To Document :
بازگشت