{"title":"SoC Zynq-7000视频解码器的软件性能研究","authors":"N. Belhadj, Anis Hassen, A. Mtibaa","doi":"10.1109/STA50679.2020.9329303","DOIUrl":null,"url":null,"abstract":"Nowadays, high video resolution such as Full HD, 4K and 8K will become the most used in video systems. These resolutions are integrated in the HEVC (High Efficiency Video Coding) norm. However, these performances have been accompanied by an algorithmic complexity which affects directly the processing time. To overcome this complexity, parallel architectures presents an interesting solution for this problem. As part of this goal, we propose a solution based on SoC (System On Chip) technology for the implementation of the HEVC intra decoding chain. The HM16.20 code was used for HEVC encoding and decoding, and the Xilinx Vivado tool for the implementation of this code on the Zynq-7000 platform. In this work, we present a performance profiling in terms of execution time, power consumption and the used hardware resources.","PeriodicalId":158545,"journal":{"name":"2020 20th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Software Performance Study of a video decoder on SoC Zynq-7000\",\"authors\":\"N. Belhadj, Anis Hassen, A. Mtibaa\",\"doi\":\"10.1109/STA50679.2020.9329303\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays, high video resolution such as Full HD, 4K and 8K will become the most used in video systems. These resolutions are integrated in the HEVC (High Efficiency Video Coding) norm. However, these performances have been accompanied by an algorithmic complexity which affects directly the processing time. To overcome this complexity, parallel architectures presents an interesting solution for this problem. As part of this goal, we propose a solution based on SoC (System On Chip) technology for the implementation of the HEVC intra decoding chain. The HM16.20 code was used for HEVC encoding and decoding, and the Xilinx Vivado tool for the implementation of this code on the Zynq-7000 platform. In this work, we present a performance profiling in terms of execution time, power consumption and the used hardware resources.\",\"PeriodicalId\":158545,\"journal\":{\"name\":\"2020 20th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA)\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 20th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/STA50679.2020.9329303\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 20th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/STA50679.2020.9329303","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
如今,全高清、4K和8K等高分辨率视频将成为视频系统中应用最多的技术。这些分辨率集成在HEVC(高效率视频编码)规范中。然而,这些性能伴随着算法的复杂性,这直接影响了处理时间。为了克服这种复杂性,并行架构为这个问题提供了一个有趣的解决方案。作为这个目标的一部分,我们提出了一个基于SoC (System on Chip)技术的解决方案来实现HEVC内解码链。使用HM16.20代码进行HEVC编码和解码,并使用Xilinx Vivado工具在Zynq-7000平台上实现该代码。在这项工作中,我们根据执行时间、功耗和使用的硬件资源提供了性能分析。
Software Performance Study of a video decoder on SoC Zynq-7000
Nowadays, high video resolution such as Full HD, 4K and 8K will become the most used in video systems. These resolutions are integrated in the HEVC (High Efficiency Video Coding) norm. However, these performances have been accompanied by an algorithmic complexity which affects directly the processing time. To overcome this complexity, parallel architectures presents an interesting solution for this problem. As part of this goal, we propose a solution based on SoC (System On Chip) technology for the implementation of the HEVC intra decoding chain. The HM16.20 code was used for HEVC encoding and decoding, and the Xilinx Vivado tool for the implementation of this code on the Zynq-7000 platform. In this work, we present a performance profiling in terms of execution time, power consumption and the used hardware resources.