Hardware-software implementation of MPEG-4 video codec

被引:15
|
作者
Kim, SM [1 ]
Park, JH
Park, SM
Koo, BT
Shin, KS
Suh, KB
Kim, IK
Eum, NW
Kim, KS
机构
[1] ETRI, Basic Res Lab, Taejon, South Korea
[2] Mamurian Design Inc, Seoul, South Korea
[3] Woosong Univ, Taejon, South Korea
关键词
MPEG-4; ARM7TDMI; MoVa; 3G-324M;
D O I
10.4218/etrij.03.0102.0019
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an MPEG-4 video codec, called MoVa, for video coding applications that adopts 3G-324M. We designed MoVa to be optimal by embedding a cost-effective ARM7TDMI core and partitioning it into hardwired blocks and firmware blocks to provide a reasonable tradeoff between computational requirements, power consumption, and programmability. Typical hardwired blocks are motion estimation and motion compensation, discrete cosine transform and quantization, and variable length coding and decoding, while intra refresh, rate control, error resilience, error concealment, etc. are implemented by software. MoVa has a pipeline structure and its operation is performed in four stages at encoding and in three stages at decoding. It meets the requirements of MPEG-4 SP@L2 and can perform either 30 frames/s (fps) of QCIF or SQCIF, or 7.5 fps (in codec mode) to 15 fps (in encode/decode mode) of CIF at a maximum clock rate of 27 MHz for 128 kbps or 144 kbps. MoVa can be applied to many video systems requiring a high bit rate and various video formats, such as videophone, videoconferencing, surveillance, news, and entertainment.
引用
收藏
页码:489 / 502
页数:14
相关论文
共 50 条
  • [41] Subjective evaluation of MPEG-4 video codec proposals: Methodological approach and test procedures
    Cent Commun d'Etudes de, Telediffusion et Telecommunications, Cesson Sevigne, France
    Signal Process Image Commun, 4 (305-325):
  • [42] Efficient implementation of MPEG-4 video encoder on RISC core
    Prasad, RSV
    Korada, R
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2003, 49 (01) : 204 - 209
  • [43] Subjective evaluation of MPEG-4 video codec proposals: Methodological approach and test procedures
    Alpert, T
    Baroncini, V
    Choi, D
    Contin, L
    Koenen, R
    Pereira, F
    Peterson, H
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 1997, 9 (04) : 305 - 325
  • [44] A novel scalable video codec based-on MPEG-4 visual texture coding
    Huang, CH
    Tung, YS
    Wu, JL
    2002 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I AND II, 2002, : 900 - 903
  • [45] On the design flow of a hardware/software platform for MPEG-4 part 9 reference hardware model
    Mohamed, T
    Sayed, M
    Badawy, W
    ICEEC'04: 2004 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTER ENGINEERING, PROCEEDINGS, 2004, : 399 - 402
  • [46] Real-time software based MPEG-4 video encoder
    Zheng, WG
    Ahmad, I
    Liou, ML
    PROCEEDINGS OF WORKSHOP AND EXHIBITION ON MPEG-4, 2002, : 71 - 74
  • [47] Run-time scheduled hardware acceleration of MPEG-4 video decoding
    Boutellier, Jani
    Jaaskelainen, Pekka
    Silven, Olli
    2007 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2007, : 62 - +
  • [48] A hardware-software system for analysis of video images
    Goncalves, MI
    Leonard, R
    JOURNAL OF VOICE, 1998, 12 (02) : 143 - 150
  • [49] Efficient implementation of MPEG-4 object-based video encoder
    Sun, L
    Zhang, WJ
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, PROCEEDINGS, 2004, : 46 - 48
  • [50] Hardware-software implementation of HEVC decoder on Zynq
    Ayadi, Lella Aicha
    Loukil, Hassen
    Ben Ayed, Mohamed Ali
    Masmoudi, Nouri
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (11-12) : 7685 - 7703