关于MPEG-4硬件/软件平台设计流程的第9部分参考硬件模型

T. Mohamed, M. Sayed, Wael Badawy
{"title":"关于MPEG-4硬件/软件平台设计流程的第9部分参考硬件模型","authors":"T. Mohamed, M. Sayed, Wael Badawy","doi":"10.1109/ICEEC.2004.1374479","DOIUrl":null,"url":null,"abstract":"This paper illustrates the design and implementation of an integrated hardware-software platform for image processing. This platform is versatile as it is configurable at run time. This platform is configured to act as a co-processor for the main processor of a host personal computer such that a complex computational task is moved to hardware and the processing on part of the host computer is reduced to just data communication with the co-processor. Thus, the proposed solution makes complex multimedia processing tasks feasible on handheld devices with low processing power and limited battery life. The concept is illustrated by a prototype system for image compression. The hardware part is an FPGA board that can be plugged into a standard PCMCIA socket on any portable system. The FPGA is configured at run time to perform the two most computationally extensive tasks in MPEG-4; namely; motion estimation and discrete cosine transform. The complete hardware/software prototype was integrated as a part of MPEG-4 encoder software. The measured results indicate that the overall system speed is independent of the speed of the processor of the host computer. The hardware part design is based on systolic architectures and satisfzes better than real time performance with low power consumption. Index Terms Hardware/software integration, Multimedia, MPEG-4, Discrete cosine transform, Motion Estimation.","PeriodicalId":180043,"journal":{"name":"International Conference on Electrical, Electronic and Computer Engineering, 2004. ICEEC '04.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"On the design flow of a hardware/software platform for MPEG-4 part 9 reference hardware model\",\"authors\":\"T. Mohamed, M. Sayed, Wael Badawy\",\"doi\":\"10.1109/ICEEC.2004.1374479\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper illustrates the design and implementation of an integrated hardware-software platform for image processing. This platform is versatile as it is configurable at run time. This platform is configured to act as a co-processor for the main processor of a host personal computer such that a complex computational task is moved to hardware and the processing on part of the host computer is reduced to just data communication with the co-processor. Thus, the proposed solution makes complex multimedia processing tasks feasible on handheld devices with low processing power and limited battery life. The concept is illustrated by a prototype system for image compression. The hardware part is an FPGA board that can be plugged into a standard PCMCIA socket on any portable system. The FPGA is configured at run time to perform the two most computationally extensive tasks in MPEG-4; namely; motion estimation and discrete cosine transform. The complete hardware/software prototype was integrated as a part of MPEG-4 encoder software. The measured results indicate that the overall system speed is independent of the speed of the processor of the host computer. The hardware part design is based on systolic architectures and satisfzes better than real time performance with low power consumption. Index Terms Hardware/software integration, Multimedia, MPEG-4, Discrete cosine transform, Motion Estimation.\",\"PeriodicalId\":180043,\"journal\":{\"name\":\"International Conference on Electrical, Electronic and Computer Engineering, 2004. ICEEC '04.\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-09-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Electrical, Electronic and Computer Engineering, 2004. ICEEC '04.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEEC.2004.1374479\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Electrical, Electronic and Computer Engineering, 2004. ICEEC '04.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEC.2004.1374479","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

本文阐述了一个图像处理软硬件集成平台的设计与实现。这个平台是通用的,因为它在运行时是可配置的。该平台被配置为充当主机个人计算机主处理器的协处理器,以便将复杂的计算任务转移到硬件上,并且主机计算机部分的处理简化为仅与协处理器进行数据通信。因此,所提出的解决方案使得复杂的多媒体处理任务在低处理能力和有限电池寿命的手持设备上成为可能。通过一个图像压缩的原型系统说明了这一概念。硬件部分是一个FPGA板,可以插入任何便携式系统上的标准PCMCIA插座。FPGA在运行时配置,以执行MPEG-4中计算量最大的两项任务;即;运动估计和离散余弦变换。完整的硬件/软件原型被集成为MPEG-4编码器软件的一部分。测量结果表明,整个系统的速度与主机处理器的速度无关。硬件部分的设计基于收缩架构,在低功耗的情况下满足了较好的实时性能。硬件/软件集成,多媒体,MPEG-4,离散余弦变换,运动估计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
On the design flow of a hardware/software platform for MPEG-4 part 9 reference hardware model
This paper illustrates the design and implementation of an integrated hardware-software platform for image processing. This platform is versatile as it is configurable at run time. This platform is configured to act as a co-processor for the main processor of a host personal computer such that a complex computational task is moved to hardware and the processing on part of the host computer is reduced to just data communication with the co-processor. Thus, the proposed solution makes complex multimedia processing tasks feasible on handheld devices with low processing power and limited battery life. The concept is illustrated by a prototype system for image compression. The hardware part is an FPGA board that can be plugged into a standard PCMCIA socket on any portable system. The FPGA is configured at run time to perform the two most computationally extensive tasks in MPEG-4; namely; motion estimation and discrete cosine transform. The complete hardware/software prototype was integrated as a part of MPEG-4 encoder software. The measured results indicate that the overall system speed is independent of the speed of the processor of the host computer. The hardware part design is based on systolic architectures and satisfzes better than real time performance with low power consumption. Index Terms Hardware/software integration, Multimedia, MPEG-4, Discrete cosine transform, Motion Estimation.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信