视频特征提取算子的GPU优化及远程计算的实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:bailian121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,互联网技术得到大规模的普及,基于网络的应用和服务成为应用软件系统的重要发展方向,同时,大数据处理、人工智能、机器视觉等技术的迅速发展对计算能力提出了极大的需求。另一方面,基于GPU(图像处理单元)的通用计算近年来发展迅速,NVIDIA公司推出的CUDA(统一设备架构)模型极大的推动了GPU通用计算的发展,其已经被广泛的应用在生物工程、金融计算、图像与视频处理、流体力学模拟、地震分析等等领域。本文将GPU强大的并行计算能力与网络技术相结合,提出了基于Web的GPU高性能远程计算平台,该平台允许用户通过Web浏览器在服务器端的GPU上启动并行计算任务。通过网络技术,GPU的并行计算能力能够以服务的形式提供给用户,本实验中GPU远程计算平台能够提供三种特征提取算子(SIFT、STIP、MoSIFT)的计算服务,通过实验验证了基于Web的GPU高性能远程计算平台的有效性。本文以STIP特征提取算法的优化为例,详细介绍了对STIP算法进行CUDA并行优化加速的过程:存储器优化、数据和线程块合理划分、CUDA流的合理利用等。对STIP特征提取算法的并行优化的实验结果表明,加速比随着视频图像尺寸和特征点数量的不同而不同,最高加速比达到29倍,对于640*480大小的视频处理帧频达到了10帧以上,使得STIP算法用于视频监控中的实时处理成为了可能。相比传统的本地计算的方式,基于Web的远程计算平台可以大大方便用户对GPU计算资源的使用,不再受地点、时间以及设备的限制。
其他文献
随着现代网络通信技术的飞速发展,Intemet为人们提供了一种高效率、高速度的通信方式,但是网络安全问题也跟着日趋严重,因此入侵检测技术成为了当前网络安全领域的一个研究热点
2005年,人工蜂群算法作为一种新型群体智能优化算法应运而生,该算法基于仿生学的某种生物种群通过某种搜索策略进行搜索的智能优化算法。人工蜂群算法的优点包括:控制参数少,
当前的Internet是一个发展迅速、规模庞大的网络。然而由于用户需求的日益增长和新的传输技术的不断产生,现有的网络体系结构已经无法为日益丰富的用户业务提供灵活有效的支
本文主要针对目前缺乏判断卫星通信中信号传输质量好坏的手段,提出了卫星通信中频信号监测系统的实现方案。该系统在不影响卫星通信运行和信号传输的前提下,对通信系统内下行载
本文分析在分析当前视频编码系统存在问题的基础上,结合相关知识,提出了一种在DCT域中进行运动估计的视频图像编码算法。该算法的特点是:在减少编码系统中回路中模块数的基础上,
空时编码的模型最早时由美国的LucentBell实验室提出。AT&TResearchLabs的Tarokh等对空时编码后期发展有着突出重要的贡献。空时编码将空间分集、频率分集及时间分集结合在一
前几年,随着小灵通无线网络不断投入运行,小灵通业务在祖国的大江南北得到广泛普及,小灵通用户也越来越多。昆山小灵通网络于2002年年底投入运行,经过短短几年的时间,用户数迅速扩
本文对MIMO技术的一些关键问题进行了探讨,重点研究了MIMO系统的发送和接收端的信号处理方法,得到了一些有用结论。论文主要研究了: 1.发送端的统计波束成型技术,将一种针对MI
论文主要研究将MA技术应用于解决WSN路由问题,首先对现有的WSN路由算法作了详细的研究,提出了基于网格的信息驱动路由算法,即把整个网络划分成一系列网格,目标落在某一小格内任意
移动运营商为发挥已经有资源的效益而沿3G路线演化是必然选择,从发展的角度看3G应用,不论是语音、数据还是多媒体的承载方式,核心网采用软交换技术向全IP化发展是大势所趋。