运动估计硬件加速器在Zynq SoC上的实现

Thomas Makryniotis, M. Dasygenis
{"title":"运动估计硬件加速器在Zynq SoC上的实现","authors":"Thomas Makryniotis, M. Dasygenis","doi":"10.1109/MOCAST.2017.7937691","DOIUrl":null,"url":null,"abstract":"The new trends in multimedia and especially in video applications demand the best possible quality, among with low bandwidth and memory usage. While video compression has been used for many decades, now is of even greater significance, particularly in the 4K and 8K UHD standards. In addition, the most time consuming and computationally expensive part of video compression, is the calculation of the objects' movement between successive frames, a procedure known as Motion Estimation. Our purpose in this paper was to create an embedded system which implements a Motion Estimation unit that is being controlled and fed by an ARM CPU. For that reason we used the Xilinx Zynq platform, which provides great flexibility and can be used to effectively evaluate an embedded system prototype. Our experimental results illustrate that it is perfectly feasible to implement fast and reliable accelerators, especially for multimedia applications, in a platform such as Xilinx Zynq.","PeriodicalId":202381,"journal":{"name":"2017 6th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Implementation of a motion estimation hardware accelerator on Zynq SoC\",\"authors\":\"Thomas Makryniotis, M. Dasygenis\",\"doi\":\"10.1109/MOCAST.2017.7937691\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The new trends in multimedia and especially in video applications demand the best possible quality, among with low bandwidth and memory usage. While video compression has been used for many decades, now is of even greater significance, particularly in the 4K and 8K UHD standards. In addition, the most time consuming and computationally expensive part of video compression, is the calculation of the objects' movement between successive frames, a procedure known as Motion Estimation. Our purpose in this paper was to create an embedded system which implements a Motion Estimation unit that is being controlled and fed by an ARM CPU. For that reason we used the Xilinx Zynq platform, which provides great flexibility and can be used to effectively evaluate an embedded system prototype. Our experimental results illustrate that it is perfectly feasible to implement fast and reliable accelerators, especially for multimedia applications, in a platform such as Xilinx Zynq.\",\"PeriodicalId\":202381,\"journal\":{\"name\":\"2017 6th International Conference on Modern Circuits and Systems Technologies (MOCAST)\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 6th International Conference on Modern Circuits and Systems Technologies (MOCAST)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MOCAST.2017.7937691\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 6th International Conference on Modern Circuits and Systems Technologies (MOCAST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MOCAST.2017.7937691","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

多媒体,特别是视频应用的新趋势要求在低带宽和低内存使用的情况下尽可能地获得最佳质量。虽然视频压缩已经使用了几十年,但现在它的意义更加重大,特别是在4K和8K超高清标准中。此外,视频压缩中最耗时、计算量最大的部分是计算物体在连续帧之间的运动,这一过程被称为运动估计。本文的目的是创建一个嵌入式系统,实现一个由ARM CPU控制和馈送的运动估计单元。出于这个原因,我们使用了Xilinx Zynq平台,它提供了很大的灵活性,可以用来有效地评估嵌入式系统原型。我们的实验结果表明,在Xilinx Zynq这样的平台上实现快速可靠的加速器是完全可行的,特别是对于多媒体应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Implementation of a motion estimation hardware accelerator on Zynq SoC
The new trends in multimedia and especially in video applications demand the best possible quality, among with low bandwidth and memory usage. While video compression has been used for many decades, now is of even greater significance, particularly in the 4K and 8K UHD standards. In addition, the most time consuming and computationally expensive part of video compression, is the calculation of the objects' movement between successive frames, a procedure known as Motion Estimation. Our purpose in this paper was to create an embedded system which implements a Motion Estimation unit that is being controlled and fed by an ARM CPU. For that reason we used the Xilinx Zynq platform, which provides great flexibility and can be used to effectively evaluate an embedded system prototype. Our experimental results illustrate that it is perfectly feasible to implement fast and reliable accelerators, especially for multimedia applications, in a platform such as Xilinx Zynq.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信