灵活可配的图像处理软硬件架构设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:yeximajor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化时代的发展,日益丰富繁多的数字图像信息贯穿于民用、军用和商用等各个领域,使得数字图像处理技术成为迅速发展的学科之一。目前图像处理技术的实现方式一般有六种:纯软件,基于DSP, GPU (Graphic Processing Unit),单片机实现简单的图像处理,ASIC图像处理专用芯片和FPGA实现方式。另外随着集成电路的迅速发展,基于IP的SoC设计很大的缩短了开发周期,所以开发出一种图像处理加速器IP在SoC设计中有着很重要的实际意义与可实践性。由于高清复杂的图像信息对于实时性、高速率以及灵活性的要求,综合以上方面,本文设计出一种基于图像处理加速器的灵活可配的软硬件协同工作架构。本文通过针对性的分析熵编码、DCT(离散余弦变换)、色度空间转换和图像插值四种常用图像处理技术,提取出计算复杂性高或调用频繁的操作为基本算法操作,基于主要的运算操作设计出一种灵活可配图像处理加速器。此加速器分为四级流水线实现并行运算,支持基本的向量加法,向量乘法,向量乘累加,移位饱和等操作。采用软硬件协同工作方式实现特定图像处理技术,利用处理器对任务流架构进行软件灵活配置,调用加速器实现图像处理中的复杂步骤,在提高处理速度和频率的同时减少处理器的开销。本文设计基于杭州中天微系统有限公司的CK系列处理器以及符合IP-XACT标准封装的SoC集成工具CkSoCo通过设计XML文件和IP生成器,将图像处理加速器集成到CKSoC平台中。调用CkSoC可以灵活的配置图像处理加速器参数,增强了加速器在不同SoC设计环境中的移植性,实现了加速器配置和集成的高效化。最后调用CkSoC生成一个简单JPEG图像解码系统,通过编写驱动调用加速器硬件完成IDCT、反量化和色度空间转换,而其他过程使用处理器软件完成,解码图像通过FPGA上液晶显示器显示出来。基于此加速器的图像处理过程,都可以通过分析处理过程的复杂性,对图像处理系统进行软硬件架构划分:把复杂性高或调用频繁的操作抽象为基本算法操作,由硬件进行加速,而控制复杂性高和调用频率低的操作由处理器完成。不仅加速了图像处理的过程,同时保持加速器的灵活性。
其他文献
《红字》和《祝福》都讲述了女性自我在强大的他者社会里遭遇不幸和受到惩罚的故事。两部小说的主人公海丝特和祥林嫂身上集中体现着他者建构下的自我生存困境,凸显出社会中
以绿色供应商选择与评价问题作为研究对象,构建包含质量、成本、供应商能力、绿色发展能力和服务水平及信誉5个一级指标的煤炭企业绿色供应商评价指标体系。文章采用基于熵值
随着我国社会信息化的不断发展,人们开始通过多种渠道来获取信息从而了解世界各地的形势变化。但是根据目前为止的通信技术与通信网络技术远远达不到人们的基本要求。由此,为
临床带教不仅是教学的重要环节,也是学校教育的最后阶段,其不仅关系到护生业务、素质、技术等各个方面的培养,也关系到护理事业的发展。因此,临床教师应从思想、职业道德和业
为科学合理地指导单向交通的规划和设备,对单向交通条件下信号交叉口通行能力的计算问题进行探讨.在进行单向交通对交叉口交通影响分析的基础上,对不同信号相位、不同单向交
目的 探讨胃食管反流病误诊为冠心病的原因,为减少误诊提供参考.方法 总结17例胃食管反流病误诊为冠心病患者的特征,分析误诊原因,探讨减少误诊的策略.结果 17例患者均误诊为
我国法律明确规定“教育与宗教相分离”,这是任何时候都必须坚持的原则。作为传统教育的寺院教育与作为现代教育的学校教育之间的互补合作,在国家法律允许的范围内进行,也必
在中国共产党成立20周年纪念日,中共中央政治局通过了《中央关于增强党性的决定》(以下简称《决定》)。《决定》发布后,立即在党内展开了热烈的学习和讨论。在后来的延安整风
目的提高对特发性肺纤维化急性加重的诊断水平,并探讨其治疗措施。方法回顾性分析我院呼吸科2002年11月—2009年11月收治的20例特发性肺纤维化急性加重患者经糖皮质激素治疗