A real-time motion estimation and compensation LSI with wide-search range for MPEG2 video encoding

Development of a compact video encoding system that conforms to the MPEG2 standard is important for real-time visual communication. Motion estimation (ME) to find the best motion vector (MV) representing a spacial displacement for motion compensation (MC) has impact on image quality. Previous ME LSIs for MPEG2 are not suitable for compact, low-cost video encoding systems because they use a multi-chip configuration for wide-search-range MV detection for high-quality video encoding. An ME/MC LSI (ENC-M) based on a 3-step hierachical telescopic search method (HTSM) reduces computation for ME without significant degradation of image quality. The architectural features and chip design methodologies for HTSM are described.

[1]  King Pang,et al.  A 54MHZ Motion Estimation Engine for Real-Time MPEG Video Encoding , 1994, IEEE International Conference on Consumer Electronics.

[2]  Hiroaki Matsuda,et al.  A balanced-mesh clock routing technique using circuit partitioning , 1996, Proceedings ED&TC European Design and Test Conference.

[3]  Michael Stegherr,et al.  Parameterizable VLSI architectures for the full-search block-matching algorithm , 1989 .

[4]  Peter A. Ruetz,et al.  A high-performance full-motion video compression chip set , 1992, IEEE Trans. Circuits Syst. Video Technol..

[5]  Takashi Itoh,et al.  A New Motion Compensation Coding Scheme for Video Conferences , 1984, ICC.

[6]  Ming-Ting Sun,et al.  A family of vlsi designs for the motion compensation block-matching algorithm , 1989 .

[7]  Sethuraman Panchanathan,et al.  Motion estimation architecture for video compression , 1993 .

[8]  Chaur-Heh Hsieh,et al.  VLSI architecture for block-matching motion estimation algorithm , 1992, IEEE Trans. Circuits Syst. Video Technol..

[9]  Andreas Graf,et al.  A chip set for MPEG-2 video encoding , 1995, Proceedings of the IEEE 1995 Custom Integrated Circuits Conference.

[10]  Masahiko Yoshimoto,et al.  A half-pel precision MPEG2 motion-estimation processor with concurrent three-vector search , 1995 .

[11]  T. Ikenaga,et al.  Two-chip MPEG-2 video encoder , 1996, IEEE Micro.

[12]  F. Jutand,et al.  A versatile and powerful chip for real-time motion estimation , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[13]  Mitsuo Ikeda,et al.  A hardware/software concurrent design for a real-time SP@ML MPEG2 video-encoder chip set , 1996, Proceedings ED&TC European Design and Test Conference.

[14]  Katsuji Aoki,et al.  A motion estimation processor for MPEG2 video real time encoding at wide search range , 1995, Proceedings of the IEEE 1995 Custom Integrated Circuits Conference.

[15]  Toshio Kondo,et al.  A Proposal of a One-dimensional Systolic Array Architecture for the Full-search Block Matching Algorithm , 1995 .

[16]  I. Tamitani,et al.  A compact motion estimator with a simplified vector search strategy maintaining encoded picture quality , 1995, Proceedings of the IEEE 1995 Custom Integrated Circuits Conference.

[17]  Masahiko Yoshimoto,et al.  A chip set architecture for programmable real-time MPEG2 video encoder , 1995, Proceedings of the IEEE 1995 Custom Integrated Circuits Conference.