基于GPU的图像梯度场增强算法的研究与实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:wzhqch
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着科学技术的发展,图像增强已经成为科学研究中一个非常重要的课题,成为机器视觉中不可缺少的一部分,在计算机视觉的各个领域有着广泛的应用。图像增强已经渗透到人类生活和社会生产的各个方面,如卫星导航领域、多媒体通信领域、医疗诊断领域、交通检测领域等。某些情况下,图像的视觉效果并不理想,图像增强的目的是为了改善图像的视觉效果,在不同的应用场合下,需要增强的信息也不同,因此需要有选择性地突出图像中有用的信息,削弱一些无用的信息,从而使图像包含的信息量更丰富、视觉效果更良好,用于某些特定的需求和应用场合。本文研究了目前常用的图像增强算法并分析了各自的优缺点,根据人眼视觉特性的实际要求提出了改进的梯度场增强算法,通过实验结果表明,本文提出的改进后的梯度场增强算法相对于直方图均衡算法、基于Retinex理论的图像增强算法、传统梯度场的图像增强算法不仅提高了图像的对比度,抑制了光晕现象,而且更符合人眼视觉特性,提高了图像中大于临界可见偏差的像素比例,适合实际应用中的图像增强的要求。本文首先介绍了CUDA内核函数,CUDA线程结构,存储模型,CPU和GPU的关系以及CUDA并行运算平台的编程模型。并分析了GPU的硬件架构和硬件映射,以及warp的发射和执行。以此为基础,展开GPU在图像增强方面的研究和实现。本文采用的是CPU+GPU的架构模型,CPU负责处理逻辑性较强的串行工作,而GPU则负责计算工作量较大的并行工作。二者共同完成图像增强的任务。在算法实现平台上,本文的设计采用了CUDA并行运算平台,并用C++,OpenCV实现了基于GPU的图像梯度场增强算法。本文基于对原梯度场增强算法的研究,提出了一种基于CUDA平台的并行梯度场增强算法。本文给出了并行算法的模块化分析,从几个方面对该算法进行了分析,最后通过实验结果来分析并行算法的优缺点,同时给出了优化方案。最终验证结果是采用并行算法比传统的基于CPU的增强算法处理速度提高了约30倍。
其他文献
自适应波束形成技术是阵列信号处理中一个重要的研究方向,其在通信、雷达、声呐、语音处理、医学成像等领域,都有着广阔的应用前景。传统的波束形成方法旨在保持期望信号一定
随着智能电网数据采集系统不断建设和发展,越来越多的智能仪表被装入电力网络,用以获取电网和用户的实时数据。这些实时数据具有数据量大、采集频率高等特点,而且数据间关联性较强。在售电侧改革情景下,这些海量数据的潜在价值逐渐被挖掘与应用。本文以智能电网中用户用电行为的特征提取与用户聚类方法、“网-荷”互动模式为两大研究点。首先介绍了智能电网用户用电行为分析理论框架以及应用场景,重点分析了提取动态马尔科夫模
随着网络通信技术的发展,以隐蔽通信为目的的隐密术受到了社会的广泛关注。隐密术是指将秘密信息嵌入到载体数据的冗余位置,利用公开信道以不被察觉的方式进行秘密通信的技术
在近几年中,随着云计算技术和移动终端服务的快速发展,通信网络承载的业务流量迅速增多,通信网络在人们日常的生活工作中扮演的角色越来越重要,用户也对通信网络的承载能力、
网络作为至关重要的基础资源,随着需求和规模的急速扩张,一方面促进了网络技术研究人员对于新体系、新技术的研究,另一方面由于现有网络结构日趋复杂以及网络设备相对封闭,使
随机模拟技术是地质统计学的新发展,在储层建模中由于地质环境的复杂性及观测数据的间接性和微量性,为储层建立的模型存在很高的不确定性。随机模拟是为储层建立随机模型并产
伴随网络与多媒体技术的日益发展,可实现高压缩比例同时又能满足用户不同需求的图像压缩技术愈显出其重要性。感兴趣区域编码技术是指针对人们的喜好,将图像划分为背景区域(B
文本的向量表示是指从文本中挖掘和学习其中蕴含的语义信息,并将其表示为具体的实数值向量,以便计算机进一步处理后续自然语言处理任务。最简单常用的文本表示方法为词袋子模
无源毫米波探测成像系统利用高灵敏度接收机接收人体自身辐射的毫米波能量信号,利用人体与隐匿物发射率的差异实现成像。其无辐射、方式隐蔽、非接触、分辨适度,对被检人员不
协议识别技术是实现流量监控、入侵检测以及用户行为分析等应用的基础。随着互联网的发展,新型的网络类型不断出现,新的协议规范很多都不再对外公开且使用随机的端口。另外,