基于GPU的图像分割与增强算法并行性研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:yanhuo68
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数字信息时代,图像处理技术在医学、航空航天等领域得到了大量的应用,其中图像分割和图像增强是最具代表性的两种图像处理技术。在很多图像处理算法消耗时间越来越多的情况下,NVIDIA推出的CUDA并行平台使得算法运行在GPU上可以减少数十倍甚至上百倍的时间消耗。本文针对水平集算法和MSRCR图像增强算法在计算中耗时过大,不满足实时性要求的缺点,根据两种算法的不同计算特点分别设计了不同的并行方案并将其实现。在实验中充分证明了基于GPU的并行方式可以大大提高算法执行效率。具体工作如下:  (1)融合图像模型和局部聚类信息的水平集算法并行设计与实现:针对Li提出的融合图像模型和局部聚类信息的水平集算法迭代次数多,计算复杂度高等导致时间消耗大的缺点,同时分析算法本身以及在CPU中计算过程,找出其耗时最大的且适合并行化改造的步骤,设计合理的GPU并行方案。本论文将算法中聚类中心计算、曲线演化计算、偏置域的计算等步骤改造成适合在GPU上运行的核函数。在并行实现过程中根据GPU架构特点选择合理的线程配置,同时使用多种GPU存储器类型以进一步提高算法在GPU上执行速度。使用CUDA分别并行实现二相水平集模型和三相水平集模型对CT和脑部MR图像的分割实验证明,使用GPU并行化改造后的融合图像模型和聚类信息的水平集算法速度可以提高45倍左右。  (2)带色彩恢复的多尺度视网膜图像增强算法(MSRCR)的并行设计与实现:在并行化改造时,首先将MSRCR算法的卷积滤波、对数域计算、线性映射计算等部分设计成GPU核函数;其次,在GPU硬件资源量固定的情况下对如何启动更多的线程参与计算进行了深入讨论。最后,对GPU并行模型进行改进以充分利用GPU和CPU的各自优势,提高算法的执行速度。在对多种场景图片的GPU并行加速处理的实验中得到了高达95倍的加速比,同时证明本文对该算法的并行设计方案还具有良好的可移植性。  (3)并行系统实现:利用CUDA-matlab相结合的技术,实现了针对图像增强和分割的并行化系统。并根据左冠状血管图像的特点先进行增强处理再分割,效果要比没有增强就分割的要好。并行化系统提供了简洁、友好的界面,可以设置算法的各种参数,具有一定的应用价值。
其他文献
随着无线网络通信技术的飞速发展和广泛应用,无线传感器网络不仅成为用户感知物理世界信息的一架桥梁,而且也是信息感知领域的一场革命。目前,无线传感器网络正处于从研究阶段向
压缩感知是一种新型的采样理论,打破了传统的奈奎斯特采样定理的限制,采用更有效的方式来采样信号。由于稀疏信号探索的热度,压缩感知近些年来已经获得了大量的关注。对于本
组管理协议是在网络中实现组播的重要协议,它的主要功能是在主机和路由器之间交换必要的信息,使得路由器知道在连接的网段上有哪些主机需要提供组播服务。   近几年Internet
基于机器视觉的行人检测和跟踪广泛应用于视频监控、三维重构、自主车辆导航等多个领域,对其方法的研究具有十分重要的意义。由于行人本身的一些固有属性、行人之间的遮挡、
近年来随着互联网及计算机控制技术的发展,人们的生活水平不断提高,人们对家居智能化的要求也越来越强烈。嵌入式技术和网络技术越来越深入到了人们的生活当中,人们对居住环
压缩感知,是近几年在信号处理领域出现的新颖的采样理论,该理论显示,通过采集相对较少的感兴趣的信号值就可实现稀疏的或可压缩信号的精确重建,这样就使得信息获取、存储、处理和
随着互联网技术的发展,Internet实时视频传输在远程教育领域起巨大作用,多媒体技术和网络技术在教育板块里的应用是一个热点问题。流媒体(Streaming Media)技术具有边下载边
本文主要研究了云计算环境下的访问控制技术,分析了当前云安全中遇到的用户数据安全与隐私保护的问题。在对当前研究现状进行深入学习和总结后,进行了以下的相关工作:  在复杂
设施花卉是设施农业的重要组成部分,可用来栽培对环境因素要求高的珍贵花卉品种,提高花卉种植的经济效益,处于花卉产业金字塔的顶端。花卉图像的自动分割与特征提取方法研究,
本文对基于《知网》的文本相似度进行了论述,针对本文的研究对象《知网》,对其概念、特殊文档以及结构进行了重点的分析和研究。首先,介绍了《知网》的概念,指出了其中的特有的重