图像处理优化
背景信息
记忆是一种计算优化技术,可借助函数调用避免重复计算已经处理过的输入结果,加快计算机程序的运行速度。由于技术的一般性,并缺乏输入数据或算法方面的先验知识,因此实际上,传统的记忆技术往往无法真正地提高性能。
发明概述
滑铁卢大学的研究人员开发了一种名为“窗口记忆”的新型计算性能技术,侧重于图像处理算法。该技术通过识别图像中类似的邻近像素,跳过冗余计算,从而最大程度地减少图像上运行的冗余计算量。由于窗口记忆技术是专门针对图像处理算法的独特性能而设计的,因此该技术非常易于执行,并可显著提升图像处理速度。
初期工作主要着重于研究断层图像的计算冗余(即帧内冗余)。最近的开发工作进一步扩展了这项技术,可利用医学影像卷数据集内的“帧间”冗余。增加额外的帧间空间可以提高图像处理性能。此外,研究人员还开发了一种基于 GUI 的应用,该应用可部分自动化操作将窗口记忆技术嵌入现有图像处理算法所需的步骤。
优势:
l 运行时间优化,可用于各种机器平台
l 在软件中,处理速度可加快 1.2 倍至 40 倍
l 在硬件中,处理速度可加快 1.6 倍至 1.8 倍,硬件面积可减少 40%
潜在应用
l 机器视觉系统
l 医学影像处理
l 智能手机图像处理
l 工业检测