MPEG-4 video encoder based on DSP-FPGA techniques

被引:0
|
作者
Niu, JW [1 ]
He, R [1 ]
Hu, JP [1 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, Beijing, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the development of video encoding techniques, video compression algorithms become more complicated. A real-time high resolution video encoder cannot be implemented with a single CPU or DSP. We design and implement a MPEG-4 video encoder based on coordinated DSP-FPGA techniques. The FPGA module takes the tasks of video acquisition, YUV separation and data I/O functions, while the DSP is dedicated for video compression. We optimize data flow scheme of the MPEG-4 video compression to utilize the DSP's on-chip memory. A MB (Macro Block) type judging algorithm is proposed based on MB's space complexity. It effectively reduces the computational complexity of the video compression The experimental results indicate that our MPEG-4 video encoder implementation can encode 39.2 fps in CIF resolution.
引用
收藏
页码:518 / 522
页数:5
相关论文
共 50 条
  • [1] MPEG-4 based stereoscopic video sequences encoder
    Yang, WX
    Ngi, NK
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL III, PROCEEDINGS: IMAGE AND MULTIDIMENSIONAL SIGNAL PROCESSING SPECIAL SESSIONS, 2004, : 741 - 744
  • [2] A study of concurrency in MPEG-4 video encoder
    Hamosfakidis, A
    Paker, Y
    Cosmas, J
    [J]. IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, PROCEEDINGS, 1998, : 204 - 207
  • [3] An adaptive DSP processor for high-efficiency computing MPEG-4 video encoder
    Chen, LH
    Chen, OTC
    Wang, TY
    Wang, CL
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 157 - 160
  • [4] Scalable MPEG-4 Encoder on FPGA Multiprocessor SOC
    Kulmala, Ari
    Lehtoranta, Olli
    Hamalainen, Timo D.
    Hannikainen, Andmarko
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2006, (01)
  • [5] Efficient implementation of MPEG-4 object-based video encoder
    Sun, L
    Zhang, WJ
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, PROCEEDINGS, 2004, : 46 - 48
  • [6] Real-time software based MPEG-4 video encoder
    Zheng, WG
    Ahmad, I
    Liou, ML
    [J]. PROCEEDINGS OF WORKSHOP AND EXHIBITION ON MPEG-4, 2002, : 71 - 74
  • [7] Memory centric design of an MPEG-4 video encoder
    Denolf, K
    De Vleeschouwer, C
    Turney, R
    Lafruit, G
    Bormans, J
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (05) : 609 - 619
  • [8] Platform-based MPEG-4 video encoder SOC design
    Chang, YC
    Chao, WM
    Chen, LG
    [J]. 2004 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, PROCEEDINGS, 2004, : 251 - 256
  • [9] MPEG-4 video codec on BOPS parallel DSP
    Petrescu, DI
    Searles, DS
    Pechanek, GG
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2002, : 122 - 127
  • [10] A software-based MPEG-4 video encoder using parallel processing
    He, Y
    Ahmad, I
    Liou, ML
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1998, 8 (07) : 909 - 920