• DocumentCode
    845309
  • Title

    A low-power analog motion estimation processor for digital video coding

  • Author

    Panovic, Mladen ; Demosthenous, Andreas

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Univ. Coll. London, UK
  • Volume
    41
  • Issue
    3
  • fYear
    2006
  • fDate
    3/1/2006 12:00:00 AM
  • Firstpage
    673
  • Lastpage
    683
  • Abstract
    Analog circuit techniques can be beneficially applied to reduce the circuit complexity and power consumption of motion estimation processors for digital video encoding. However, analog circuits are sensitive to mismatch which affects motion estimation. This paper presents the design of an analog motion estimation processor which overcomes these limitations. A novel architecture is described featuring pixel reuse and input offset error cancellation. The proof-of-concept realization was fabricated in 0.8-μm CMOS, and operates on 4×4 pixel blocks and a search area of 8×8 pixels. However, the architecture is scalable to larger block sizes and more advanced technologies. Measured results for various QCIF video sequences at 15-f/s showed excellent PSNR performance. The prototype dissipates 0.9 mW of power from a single 3-V power supply and occupies an area of 0.95 mm2. Energy consumption is 1.51 nJ per motion vector.
  • Keywords
    CMOS analogue integrated circuits; analogue processing circuits; low-power electronics; motion estimation; video coding; 0.8 micron; 0.9 mW; 3 V; analog circuit techniques; analog motion estimation processor; analog signal processing; block matching; circuit complexity; digital video coding; digital video encoding; input offset error cancellation; motion processors; pixel reuse; power consumption; video sequences; Analog circuits; CMOS technology; Complexity theory; Encoding; Energy consumption; Motion estimation; PSNR; Prototypes; Video coding; Video sequences; Analog signal processing; block-matching; low-power circuits; mismatch errors; motion estimation; video encoding;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2005.864111
  • Filename
    1599536