A Multimedia Service Implementation Using MJPEG and QCELP in Wireless Handset

  • Gu-Min Jeong
  • Seung-Won Na
  • Doo-Hee Jung
  • Jun-Ho Kang
  • Gu-Pil Jeong
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3597)


In this paper, a fast implementation of JPEG is discussed and its application to multimedia service is presented for mobile wireless internet. A fast JPEG player is developed based on several fast algorithms for wireless handset. In the color transformation, RCT is adopted instead of ICT for JPEG source. For the most time-consuming DCT part, the binDCT can reduce the decoding time. In upsampling and RGB conversion, the transformation from YC b C r to RGB 16 bit is made at one time. In some parts, assembly language is applied for high-speed. Also, an implementation of multimedia in wireless handset is described using MJPEG (Motion JPEG) and QCELP(Qualcomm Code Excited Linear Prediction Coding). MJPEG and QCELP are used for video and sound, which are synchronized in handset. For the play of MJPEG, the decoder is implemented as a SW upon the MSM 5500 baseband chip using the fast JPEG decoder. For the play of QCELP, the embedded QCELP player in handset is used. The implemented multimedia player has a fast speed preserving the image quality.


Assembly Language Fast Implementation Color Transformation Decode Time Fast Decoder 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Wallace, G.K.: The JPEG still-picture compression standard. Commun. ACM 34, 30–44 (1991)CrossRefGoogle Scholar
  2. 2.
    Liang, J., Tran, T.D.: Fast multiplierless approximations of the DCT with the lifting scheme. IEEE Trans. on Signal Processing 49(12), 3032–3044 (2001)CrossRefGoogle Scholar
  3. 3.
    Adams, M.D.: The JPEG-2000 Still Image Compression Standard, ISO/IEC JTC 1/SC 29/WG 1 N 2412 (December 2002)Google Scholar
  4. 4.
    Independent JPEG Group,
  5. 5.
    Arai, Y., Agui, T., Nakajima, N.: A few DCT-SQ scheme for images. Trans. IEICE E71, 1095–1097 (1988)Google Scholar
  6. 6.
    Rate Speech Service Option 17 for Wideband Spread Spectrum Communication Systems, TIA/EIA/IS-733 (March 1998)Google Scholar
  7. 7.
  8. 8.
  9. 9.
    Crouse, M., Ramchandran, K.: Joint thresholding and Quantizer Selection for Transform Image Coding: Entropy-Constrained Analysis and Application to Baseline JPEG. IEEE Trans. on Image Processing 6(2) (February 1997)Google Scholar
  10. 10.
    Jeong, G.-M., Kang, J.-H., Mun, Y.-S., Jung, D.-H.: JPEG quantization table design for photos with face in wireless handset. In: Aizawa, K., Nakamura, Y., Satoh, S. (eds.) PCM 2004. LNCS, vol. 3333, pp. 681–688. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  11. 11.
    Lakhani, G.: Modified JPEG Huffman Coding. IEEE Trans. on Image Processing 12(2) (February 2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Gu-Min Jeong
    • 1
  • Seung-Won Na
    • 2
  • Doo-Hee Jung
    • 3
  • Jun-Ho Kang
    • 4
  • Gu-Pil Jeong
    • 5
  1. 1.Dept. of Electrical EngineeringKookmin UniversityKorea
  2. 2.Terminal Development Team, SK TelecomKorea
  3. 3.Dept. of Electronic EngineeringKorea Polytechnic UniversityKorea
  4. 4.NeoMtel CooperationKorea
  5. 5.School of Electrical Engineering and Computer EngineeringChungbuk National UniversityKorea

Personalised recommendations