REAL-TIME H.264 ENCODER IMPLEMENTATION ON A LOW-POWER DIGITAL SIGNAL PROCESSOR

被引:0
|
作者
Yang, Ming-Jiang [1 ]
Tham, Jo-Yew [1 ]
Rahardja, Susanto [1 ]
Wu, Da-Jun [1 ]
机构
[1] ASTAR, Inst Infocomm Res, Singapore 138632, Singapore
来源
ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3 | 2009年
关键词
H.264; real-time encoder; scheduling; multicore DSP; embedded media processing;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a real-time H.264/AVC baseline profile video encoder. The encoder hardware is implemented using a cost-effective, low-power ADI Blackin-561 DSP and related peripherals for real-time video capturing, coding and streaming. The encoder software is developed using a two-stage pipelining framework for efficient parallel video data encoding. A synchronization mechanism with shared memory semaphores is used to schedule the hardware processes and software procedures to acquire the real-time encoding performance. Techniques for reducing the execution time in both stages are also described in this paper. Performance evaluation results verified that the encoder is capable of performing real-time encoding of CIF-resolution and medium-motion VGA-resolution videos, while maintaining good video quality.
引用
收藏
页码:1150 / 1153
页数:4
相关论文
共 50 条
  • [1] A Fast H.264 Video Encoder Based on a Digital Signal Processor
    Wang, Chou-Chen
    Kao, Jung-Yang
    Chen, I-An
    Wang, Hsiang-Chun
    2014 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2014), 2014, : 1199 - 1202
  • [2] H.264 video encoder implementation on a low-power DSP with low and stable computational complexity
    Goto, Kenji
    Hatabu, Atsushi
    Nishizuka, Hirofumi
    Matsunaga, Katsumasa
    Nakamura, Ryoichi
    Mochizuki, Yoji
    Miyazaki, Takashi
    2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 101 - 106
  • [3] A real-time H.264/AVC VLSI encoder architecture
    K. Babionitakis
    G. Doumenis
    G. Georgakarakos
    G. Lentaris
    K. Nakos
    D. Reisis
    I. Sifnaios
    N. Vlassopoulos
    Journal of Real-Time Image Processing, 2008, 3 : 43 - 59
  • [4] Real-time H.264 encoder with deblocking filter parallelization
    Moriyoshi, Tatsuji
    Miura, Shigeki
    2008 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2008, : 255 - 256
  • [5] A real-time H.264/AVC VLSI encoder architecture
    Babionitakis, K.
    Doumenis, G.
    Georgakarakos, G.
    Lentaris, G.
    Nakos, K.
    Reisis, D.
    Sifnaios, I.
    Vlassopoulos, N.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (1-2) : 43 - 59
  • [6] Complexity controllable DCT for real-time H.264 encoder
    Zhang, Dongming
    Lin, Shouxun
    Zhang, Yongdong
    Yu, Lejun
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2007, 18 (01) : 59 - 67
  • [7] Real-Time estimation of number of pedestrians by the H.264/AVC encoder
    Ogiri, Yasuhiro
    Matsuoka, Morito
    1600, Institute of Image Electronics Engineers of Japan (43): : 599 - 604
  • [8] Complexity Control Strategy for Real-Time H.264/AVC Encoder
    Kim, Wonkyun
    You, Jongmin
    Jeong, Jechang
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (02) : 1137 - 1143
  • [9] Computational Complexity Management of a Real-Time H.264/AVC Encoder
    Kannangara, C. Sampath
    Richardson, Iain. E.
    Miller, A. J.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2008, 18 (09) : 1191 - 1200
  • [10] Motivation and implementation of a software H.264 real-time CIF encoder for mobile TV broadcast applications
    Berger, Gad
    Goedeken, Richard
    Richardson, John
    IEEE TRANSACTIONS ON BROADCASTING, 2007, 53 (02) : 584 - 587