期刊论文详细信息
ETRI Journal
Hardware-Software Implementation of MPEG-4 Video Codec
关键词: 3G-324M;    MoVa;    ARM7TDMI;    MPEG-4;   
Others  :  1184697
DOI  :  10.4218/etrij.03.0102.0019
PDF
【 摘 要 】

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.

【 授权许可】

   

【 预 览 】
附件列表
Files Size Format View
20150520103521184.pdf 432KB PDF download
【 参考文献 】
  • [1]Yil Suk Yang et al., "A Serial Input/Output Circuit with 8 bit and 16 bit Selection Modes," ETRI J., vol. 24. no. 6, Dec. 2002, pp. 462-464.
  • [2]Jongdae Kim et al., "A Novel Process for Fabricating a High Density Trench MOSFETs for DC-DC Converters," ETRI J., vol. 24. no. 5, Oct. 2002, pp. 333-340.
  • [3]J. H. Jeng et al., "Multimedia ASIP SoC Codesign Based on Multicriteria Optimization," ICCE 2001, June 2001, pp. 342-343.
  • [4]Kyung Jin Byun et al., "Noise Whitening-Based Pitch Detection for Speech Highly Corrupted by Colored Noise," ETRI J., vol. 25. no. 1, Feb. 2003, pp. 49-51.
  • [5]ARM, Advanced Microcontroller Bus Architecture (AMBA) Specification, Doc. Num.: ARM IHI 0001D, 1997.
  • [6]T. Sjkora, "The MPEG-4 video standard verification model," IEEE Trans. Circuits Syst. Video Technol., vol. 7, Feb. 1997, pp. 19-31.
  • [7]MPEG Video Group, MPEG-4 Video Verification Model, MPEG96/N1380, Oct. 1996.
  • [8]Tatsuji Moriyoshi et al., "Real-Time Software Video Codec with a Fast Adaptive Motion Vector Search," IEEE Workshop Signal Processing Syst., SIPS 99, 1999, pp. 44-53.
  • [9]K. Ramkishor and V. Gunashree, "Real Time Implementation of MPEG-4 Video Decoder on ARM7TDMI," Proc. of 2001 Int’l Symp. Intelligent Multimedia, Video and Speech Processing, May 2001, pp. 522-526.
  • [10]ARM, Example AMBA System Technical Reference Manual, Micropack v.1.3, Doc. Num.: ARM DDI 0138A, 1998.
  • [11]J. Kneip et al., "The MPEG-4 Video Coding Standard?a VLSI Point of View," IEEE Workshop Signal Processing Syst., SIPS 98, 1998, pp. 43-52.
  • [12]Philips, PCF8584 I2C-bus Controller Data Sheet, Oct. 1997.
  • [13]R. Talluri, "Error-Resilient Video Coding in the ISO MPEG-4 Standard," IEEE Commun. Mag., June 1998, pp. 112-119.
  • [14]ISO/IEC FDIS 14496-2, MPEG-4 Visual, Jan. 1999.
  • [15]S.M. Park et al, "A Low Power Mixed Mode Motion Estimation for Data Compression," IEEK 2001 SOC Design Conf., vol. 1, Nov. 2001, pp. 23-26.
  • [16]ARM Processor family, http://junitec.ist.utl.pt/chipdir/fam/arm/.
  • [17]ARM, Writing Efficient C for ARM, Doc. Num.: ARM DAI 0034A, 1998.
  • [18]Hynix Semiconductor Inc., HB7121B CMOS Image Sensor Data Sheet, 2001.
  • [19]ARM, AMBA Compliance Test Suite, Doc. Num.: ARM DUI 0006A, 1998.
  • [20]T. Hopes, "Hardware/Software Co-verification, an IP Vendors Viewpoint," Proc. Int’l Conf. Computer Design: VLSI Computers and Processors, ICCD’98, Oct. 1998, pp. 242-246.
  • [21]S.M. Park et al., "A Single-Chip Video/Audio Codec for Low Bit Rate Application," ETRI J., vol. 22, no. 1, Mar. 2000, pp. 20-29.
  • [22]Yamamoto et al., "A Scalable MPEG-4 Video Codec Architecture For IMT-2000 Multimedia Applications," ISCAS2000, vol. 2, May 2000, pp. 188-191.
  • [23]Takahashi et al., "A 60-MHz 240-MW MPEG-4 Videophone LSI with 16-Mb Embedded DRAM," IEEE J. Solid-State Circuits, vol. 35, no. 11, Nov. 2000, pp. 1713-1721.
  • [24]Matsushita, http://www.matsushita.co.jp/corp/news/official.data/ ata.dir/ en010206-2/en010206-2.html.
  • [25]Emblaze, http://www.zapex.co.il/z4520.shtml.
  文献评价指标  
  下载次数:6次 浏览次数:61次