{"title":"FPGA implementation of HEVC intra prediction using high-level synthesis","authors":"Ercan Kalali, Ilker Hamzaoglu","doi":"10.1109/ICCE-Berlin.2016.7684745","DOIUrl":null,"url":null,"abstract":"Intra prediction algorithm in the recently developed High Efficiency Video Coding (HEVC) standard has very high computational complexity. High-level synthesis (HLS) tools are started to be successfully used for FPGA implementations of digital signal processing algorithms. Therefore, in this paper, the first FPGA implementation of HEVC intra prediction algorithm using a HLS tool in the literature is proposed. The proposed HEVC intra prediction hardware, in the worst case, can process 35 full HD (1920×1080) video frames per second. Using HLS tool significantly reduced the FPGA development time. Therefore, HLS tools can be used for FPGA implementation of HEVC video encoder.","PeriodicalId":408379,"journal":{"name":"2016 IEEE 6th International Conference on Consumer Electronics - Berlin (ICCE-Berlin)","volume":"90 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 6th International Conference on Consumer Electronics - Berlin (ICCE-Berlin)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCE-Berlin.2016.7684745","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
Intra prediction algorithm in the recently developed High Efficiency Video Coding (HEVC) standard has very high computational complexity. High-level synthesis (HLS) tools are started to be successfully used for FPGA implementations of digital signal processing algorithms. Therefore, in this paper, the first FPGA implementation of HEVC intra prediction algorithm using a HLS tool in the literature is proposed. The proposed HEVC intra prediction hardware, in the worst case, can process 35 full HD (1920×1080) video frames per second. Using HLS tool significantly reduced the FPGA development time. Therefore, HLS tools can be used for FPGA implementation of HEVC video encoder.
高效率视频编码(High Efficiency Video Coding, HEVC)标准中的帧内预测算法具有很高的计算复杂度。高级综合(HLS)工具开始成功地用于FPGA实现数字信号处理算法。因此,本文提出了文献中第一个利用HLS工具实现HEVC帧内预测算法的FPGA实现。在最坏的情况下,建议的HEVC帧内预测硬件每秒可以处理35个全高清(1920×1080)视频帧。使用HLS工具大大缩短了FPGA的开发时间。因此,HLS工具可以用于FPGA实现HEVC视频编码器。