SAD and SSE Implementation for HEVC Encoder on DSP TMS320C6678

被引:0
|
作者
Kibeya, Hassan [1 ]
Bahri, Nejmeddine [1 ]
Ben Ayed, Mohamed Ali [1 ]
Masmoudi, Nouri [1 ]
机构
[1] Univ Sfax, Natl Sch Engn, LETI, BPW 3038, Sfax, Tunisia
关键词
HEVC; SIMD implementation; TMS320C6678; SAD; SSE; MOTION ESTIMATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
High Efficiency Video Coding is the latest video standard aiming to replace H264/AVC standard by improving significantly the coding efficiency and the compression performance which allows HEVC to be mostly suitable for high-definition videos for multimedia applications. However, the encoding process requires a high computational complexity that needs to be alleviated. Hence, the paper proposes a software implementation of HEVC encoder and an optimized architecture on single core DSP TMS320C6678 to perform the rate distortion optimization (RDO) for mode decision procedure. The goal is to use single instruction multiple data (SIMD) operations and data level parallelism in order to optimize the Sum of Absolute Differences (SAD) and Sum Square Error (SSE) engines. The performance of the proposed implementation shows more than 88% improvement in terms of cycle cost for the distortion functions computation and the encoding speed of the proposed optimized HEVC encoder is accelerated by approximately 24% compared to the HEVC reference model (HM12.0) software with slight loss of coding efficiency.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Implementation of Stereo Rig Roll Angle Estimation on a TMS320C6678 DSP
    Vinogradov, Nikita
    Ganin, Sergey
    Fan, Rui
    Vityazev, Sergey
    Vityazev, Vladimir
    [J]. 2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 661 - 664
  • [2] TMS320C6678 DSP的电源设计
    吴敏杰
    冯起
    袁乃昌
    [J]. 电子设计工程, 2012, 20 (11) : 128 - 131
  • [3] 多核DSP TMS320C6678的电源设计
    刘文政
    [J]. 舰船电子对抗, 2015, 38 (05) : 113 - 117
  • [4] TMS320C6678多核DSP的HyperLink应用
    卢建章
    刘洋
    [J]. 微型机与应用., 2017, 36 (03) - 38+41
  • [5] Real-Time Binocular Vision Implementation on an SoC TMS320C6678 DSP
    Fan, Rui
    Duanmu, Sicheng
    Liu, Yanan
    Zhu, Yilong
    Jiao, Jianhao
    Bocus, Mohammud Junaid
    Yu, Yang
    Wang, Lujia
    Liu, Ming
    [J]. COMPUTER VISION SYSTEMS (ICVS 2019), 2019, 11754 : 13 - 23
  • [6] TMS320C6678 DSP的加载引导研究
    孙红磊
    蔡雨琦
    施镇峰
    [J]. 微型机与应用., 2015, 34 (24) - 75
  • [7] Real-Time Pothole Detection on TMS320C6678 DSP
    Mikhailiuk, Aliaksei
    Dahnoun, Naim
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON IMAGING SYSTEMS AND TECHNIQUES (IST), 2016, : 123 - 128
  • [8] TMS320C6678多核DSP的核间通信方法
    吴灏
    肖吉阳
    范红旗
    付强
    [J]. 电子技术应用, 2012, 38 (09) : 11 - 13
  • [9] Efficient Software Implementation of Modular Multiplication in Prime Fields on TI's DSP TMS320C6678
    Miyamoto, Eito
    Sugawara, Takeshi
    Sakiyama, Kazuo
    [J]. INFORMATION SECURITY APPLICATIONS, 2018, 10763 : 261 - 273
  • [10] 基于TMS320C6678的多核DSP加载模式研究
    张乐年
    关榆君
    [J]. 电子设计工程, 2013, 21 (24) : 166 - 169