• DocumentCode
    935858
  • Title

    Computational-complexity scalable motion estimation for mobile MPEG encoding

  • Author

    Mietens, Stephan ; De With, Peter H N ; Hentschel, Christian

  • Author_Institution
    Philips Res. Lab., Eindhoven, Netherlands
  • Volume
    50
  • Issue
    1
  • fYear
    2004
  • fDate
    2/1/2004 12:00:00 AM
  • Firstpage
    281
  • Lastpage
    291
  • Abstract
    Complexity scalability algorithms are important for mobile consumer devices using MPEG video coding, because they offer a trade-off between picture quality and the embedded available computational performance. This paper presents a new scalable three-stage motion estimation technique, which includes preprocessing of frames in display order and approximation of motion-vector fields using multiple temporal references. A quality refinement of the approximation is added as an optional stage. Furthermore, we present a new scalable motion-estimation algorithm, based on simple edge detection, for integration into the above-mentioned new three-stage motion estimation technique. The complete system provides a flexible framework with a large scalability range in computational effort, resulting in an output quality that scales up smoothly with the number of operations spent on the motion estimation process. Experiments show a scalable computational effort from below one SAD (sum of absolute difference) computation per macroblock up to 15 SAD computations, resulting in a global variation of 7.4 dB PSNR in picture quality (with the "Stefan" sequence). In high-quality operation, the new algorithm is comparable to (or even outperforms) a full-search motion estimation with a search window of 32×32 pixels.
  • Keywords
    computational complexity; edge detection; image resolution; mobile radio; motion estimation; video coding; 7.4 dB; PSNR; Stefan sequence; computational-complexity scalable motion estimation; edge detection; full-search motion estimation; mobile MPEG encoding; motion estimation process; motion-vector fields; multiple temporal references; scalable motion-estimation algorithm; search window; sum of absolute difference; three-stage motion estimation technique; Displays; Embedded computing; Encoding; Mobile computing; Motion estimation; Portable computers; Scalability; Streaming media; TV; Videoconference;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2004.1277875
  • Filename
    1277875