图像缩放及其GPU实现

来源 :浙江大学计算机学院 浙江大学 | 被引量 : 0次 | 上传用户:ruyang0828
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图像缩放是图像处理领域的重要基本操作之一,在军事侦察、医学图像处理、天文观测、数字摄影以及互联网等诸多领域有广泛应用。图像缩放即改变图像的分辨率,就是根据源图像的像素分布和各种特征,重构出新分辨率下目标图像的像素颜色值,也称为图像重采样和图像插值。本文首先详细分析了已有的图像缩放相关方法,包括基于核函数的插值算法、基于局部相关性的非线性插值算法、基于机器学习与神经网络的缩放算法、基于多边形网格的缩放算法、图像矢量化算法等,总结出图像缩放质量评价标准主要包括如下几个方面:一是图像缩放应当保持像素之间的颜色连续性;二要保持图像的特征信息,如边缘特征、尖锐特征和细节纹理等其它信息;三是算法效率。本文的研究目标是高效、高质量的图像缩放算法。在上述分析基础上,本文提出了两种图像缩放算法。一是基于相关性检测的非线性图像放大。该算法通过全面检测图像的特征方向以及像素之间各类相关性,使得图像放大结果更好地保持了图像的连续性和边缘特征。二是基于双二次B样条局部插值的图像缩放算法。该算法采用了一个双二次B样条函数对图像局部4×4区域的16个像素进行插值重建,克服了传统二次插值的相位偏差问题。然后,通过对该函数进行重采样来实现图像的缩放。由于这两个算法都具有良好的局部性,其求解过程中涉及的局部像素之间不具有耦合性,我们可以利用图形处理器(GPU)的并行计算能力对算法进行加速处理,使得算法效率上相对于传统CPU算法有1-2个数量级的提升。
其他文献
乘务员排班优化问题广泛存在于航空、铁路及城市交通等多个领域,如何合理地进行乘务排班以减少运营中乘务费用支出和提高运营效益一直是交通运输公司面临的重要问题。对我国快
随着网络的普及,互联网应用正逐渐渗透到经济,社会,生活的各个领域,特别是搜索引擎技术的出现,促进了信息的整合。垂直搜索是针对某一个固定行业的专业搜索引擎,是搜索引擎的
随着地球资源的日益贫乏,太阳能作为一种“取之不尽,用之不竭”的安全、洁净的新能源,正在被更广泛地利用。本文为了开发出一套太阳能发电控制系统,使太阳能电池板自动跟着太
研究基因型和表型之间的关联是生物信息学的热点问题之一。复杂疾病是多个基因异常调控共同作用的结果,具有复杂的遗传模式。研究其致病的机理,不但要研究单个基因的功能和对生
随着人们对于生活舒适度和健康监测的关注度的提高,依托于无线传感网络技术的智能环境正在得到逐步深入的研究和日益广泛的应用,其兴起使得通过智能环境对老年人,小孩,病人等
随着互联网的迅速发展,信息量呈爆发式增长,人们能方便获取更多信息的同时,也被信息的海洋淹没,想要获取需要的信息变成一件越来越困难的事。个性化推荐系统能够帮助人们快速
Petri网是集图形化表示和数学理论于一体的建模语言,可以描述常见的顺序、选择、循环和并行等行为,广泛应用于并发分布式系统的建模、分析和验证。Petri网的语义可以划分为行为
随着信息技术的发展,教育的形式与方法均发生了巨大的变化,并产生了大量与教育相关的数据。同时,大数据处理技术的发展及数据挖掘领域的繁荣使得大数据时代逐渐到来。将数据
隐写术作为信息安全中的一项重要技术,随着互联网与通信技术的蓬勃发展引起了广大学者和相关部门的高度重视,针对隐写术这一隐蔽通信手段,反隐写技术—隐写分析术也成为近年
Ad Hoc网络是一个复杂的分布式系统,具有动态变化的拓扑结构。Ad Hoc网络没有任何中心和固定基础设施,每个节点都具有主机与路由器的双重功能,形成一个多跳分布式网络。如何