首页> 外文会议>IEEE/ACS International Conference on Computer Systems and Applications >Exploiting MB level parallelism in H.264/AVC encoder for multi-core platform
【24h】

Exploiting MB level parallelism in H.264/AVC encoder for multi-core platform

机译:在H.264 / AVC编码器中为多核平台开发MB级并行性

获取原文

摘要

H.264/AVC video coding standard has achieved a significant improvement in coding efficiency over previous standards, such as, H.261, H.263 and MPEG-4, at the cost of computational complexity. This paper takes advantage of the macroblock (MB) level parallelism in H.264/AVC encoder and based upon this represents a scheme to implement the encoder for multi-core platform. According to this technique an encoding process of an MB is divided into several independent phases and each phase is executed on a separate processing core. Moreover to efficiently utilize the multi-core processors and to improve the encoder performance, the encoder is pipelined at MB level. The experimental results show that encoding rate of pipelined encoder as compare to sequential encoder is improved from 6 fps to 72 fps and from 2 fps to 32 fps for FD1 (720 × 480) and HD 720p (1280 × 720) resolutions, respectively. The implemented encoder can be used for multimedia applications like video conferencing, smart phones, high quality mobile digital video recorders, tablet computers, mobile digital TVs etc.
机译:与诸如H.261,H.263和MPEG-4之类的先前标准相比,H.264 / AVC视频编码标准已在编码效率上取得了显着提高,但代价是计算复杂。本文利用了H.264 / AVC编码器中的宏块(MB)级并行性,并在此基础上提出了一种用于多核平台的编码器的方案。根据该技术,MB的编码处理被分为几个独立的阶段,并且每个阶段在单独的处理核心上执行。此外,为了有效利用多核处理器并提高编码器性能,编码器以MB级别进行流水线处理。实验结果表明,对于FD1(720×480)和HD 720p(1280×720)分辨率,流水线编码器与顺序编码器的编码率分别从6 fps提高到72 fps,从2 fps提高到32 fps。所实现的编码器可用于多媒体应用,例如视频会议,智能电话,高质量的移动数字录像机,平板电脑,移动数字电视等。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号