基于GPU的视频多目标跟踪研究

来源 :宁波大学 | 被引量 : 0次 | 上传用户:xiaoniaohk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
科技的不断创新,也受惠于监控领域,使视频监控技术得到快速发展。安防行业的快速发展促进了智能监控系统的发展,其也成为模式识别与图形处理交叉领域中的热点之一。从摄像头的监控场景中对运动目标进行检测、识别、跟踪,得到运动目标的位置,然后用方框标识出在图像中呈现出效果,以上过程即为目标跟踪。  本研究用改进的自适应中值滤波对视频界面出现严重噪声干扰的情况进行处理,然后对静态背景下的多目标运动跟踪的细节问题进行分析和研究。其中,如何实现在GPU下实现视频的多目标跟踪并且能够减少处理时间成为本文研究重点。GPU并行架构技术的不完善促使CUDA计算架构的产生,这使得NVIDIA企业走在GPU并行技术的前列,其设计优点是可编程性好,能够加速并行化算法,缩短算法执行时间。智能监控系统中目标能够实时性跟踪尤为重要,在复杂的监控场景下,跟踪算法的时间复杂度很大,CPU的处理能力已经不能满足应用需求。所以,对目标跟踪算法的整个执行过程进行梳理,通过测试与算法的时间复杂度查找算法耗时和处理数据量大的部分。对多目标跟踪系统实现模块化,并对计算量大的模块实现并行化,然后分别在GPU上对各算法模块进行并行加速处理,用CUDA在系统上编程实现。利用SIFT特征度量,通过Mean Shift算法迭代搜索。通过实验测试发现基于改进型的SIFT-Mean Shift算法要比基于空间颜色的Mean Shift算法的效果要好。所以设计F/L多线程模型用于Mean Shift算法在CPU下的并行,并利用GPU提取出SIFT特征度量。分别在纯CPU及CPU与GPU混合模式下执行同样的测试视频流,对测试的实验结果计算每秒处理帧数,通过实验结果的对比,发现GPU能够加速算法处理,算法中计算量大的部分通过CUDA优化以后可提高多目标跟踪算法的整体运行效率,具有很好的实用价值。
其他文献
双目立体视觉基于视差原理,主要研究如何从(两幅或者多幅)图像里获取场景中物体的距离(深度)信息。其中一个重要研究问题是立体匹配,即如何在多幅图像中确定对应点。随着大量
虚拟校园是虚拟现实技术在现代教育领域的重要应用,虚拟现实是一个由计算机产生的三维立体空间,用户可以与这个空间中的对象交互,观看以及操作,并可在空间中自由移动,进而产生身临
如何有效分割复杂场景图像,一直是计算机视觉领域的研究热点之一。在分割含有未知噪声及灰度分布不均匀或异质的复杂场景图像时,目前很多分割算法要么无法进行精确分割,要么分割
随着Web搜索日益被人们接受和使用,关键字查询成为了查询文档和网页的最简单、最流行的信息检索技术。由于应用需求的推动,关系数据库上的关键字查询(KSORD)成为近年的热点研
生物特征识别技术是建立在对人的生物特征辨别的基础上的识别技术。基于指纹纹线形态的终生不变性及唯一性,指纹识别技术成为最安全最可靠的生物特征识别技术。自动指纹识别
随着互联网(Internet)的高速发展,在Web信息呈现几何级数增长的情况下,人类的信息来源得到了极大的丰富。在文献管理方面,如何能够快速准确的对文献信息进行收集和管理成为学
近年来,社交网站蓬勃发展并成为当今社会的一个热点。尽管这些网站给用户提供了一系列吸引人的特征,但是遗憾的是,它们倾向于暴露用户的隐私。在本论文中,为了解决社交网络中
移动对象数据库技术是计算机科学的新兴研究领域,主要用来管理随时间连续变化的移动对象,有着广泛的应用需求。随着计算机网络、无线定位等技术的快速发展,移动信息服务越来
表格识别是当前图像识别领域中的一个重要研究课题,由于信息化的普及和表格数据的大量出现,表单数据自动处理技术已经在很多行业和领域中取得应用。表格图像识别技术不仅可以
随着人类基因组计划的实施和基因组测序技术的快速发展,生物学家已得到几百种生物的全基因组序列,这些序列的背后隐藏着丰富的生物学知识和生物学规律。基因组序列测定之后,识别