移动终端的视觉目标跟踪算法的研究与实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:sanmumuren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人工智能的快速发展,伴随其而来的相关技术与应用应运而生,以人工智能为基础的产业蓬勃发展,其中图像识别与目标跟踪技术在各个领域应用广泛,特别是在安全监控与增强现实领域。在准确度方面,视频图像中的背景和目标的外观随时可能发生变化,现有的图像处理算法很难准确无误的在图像序列中识别出目标;在实时性方面,图像处理算法一般根据像素点对图像中的目标外观和背景进行建模,具有计算量较大的特点,特别是面对大量需要处理的图像时,解决目标跟踪算法的实时性意义重大。移动终端的计算能力有限,目标跟踪的实时性难题在移动终端上尤为突出,其中一种解决方案是将目标跟踪放在服务器上完成,比如有的移动增强现实程序使用网络将图像转发到服务器上,利用PC机处理完图像后将跟踪结果再返回到移动终端,但是这种方法仅限于在网络环境良好的情况下使用,不具有通用性。本文工作的目的就是利用移动终端自身的计算资源,在保证目标跟踪算法精度的前提下,通过提升其计算速度,使其在移动终端上能够实时跟踪目标。本文研究了基于判别式模型的相关目标跟踪算法,详细分析了TLD和KCF这两种目标跟踪算法的原理及流程,对这两种跟踪算法的优缺点进行了分析,力图保留其较高的跟踪精度和较快的跟踪速度的优点。其中主要关注算法的抗遮挡能力和实时性。原始TLD算法更加看重检测器的检测结果,而减弱了跟踪器的作用,由于采用滑动窗方式的检测器需要处理大量的图像块,严重影响了实时性,本文利用KCF的高精度与实时性的特点,将TLD的跟踪器进行替换,提出了一种新的跟踪算法KCF-LD。本文还针对跟踪算法含有大量数学计算的特点,研究了Android应用开发中的JNI机制,通过JNI机制将大量的数学计算使用C++语言实现,编译成动态库之后供java语言调用,利用该技术在软件开发层面上提高跟踪算法在Android系统上的运行速度。对本文提出的KCF-LD算法在PC端上进行了实验,并对实验结果进行对比分析,证明其不仅具有抗遮挡性,速度也得到了提升。然后在Android系统上实现了一个目标跟踪系统,将KCF-LD算法作为系统的跟踪模块,并对三种跟踪场景进行实验,证明了KCF-LD算法在移动终端上的可用性。
其他文献
Ad Hoc无线自组网是当前无线通信领域一种全新的、正在发展的网络技术。由于其实用性和灵活性,近年来备受关注。路由技术作为其重要的组成部分之一,成为学术界的研究热点。随
随着网络技术的发展,办公自动化、网络化己成为一种趋势,各种管理信息系统也不断涌现。随着政府信息化进程的不断推行,设计一个可以运行在现有硬件平台上的、可以解决各类会
互联网是二十一世纪最具活力和创新的产业,它深深的扎根于人类社会的每一个角落中。人们享受互联网带来的便捷生活的同时,却忽视伴随而来的安全问题。近年来网络安全事件层出
无线传感器网络节点采用电池供电,一般工作环境恶劣、复杂,处于无人值守状态,节点能量无法得到补充,节点的计算、存储和通信能力都非常有限。无线传感器网络路由协议的首要设计目
甲骨文是我国最珍贵的文化遗产之一,具有极其重要的文化遗产保护和历史研究价值。随着现代科技的迅速发展,将甲骨文数字化处理可以更好的保护和继承这一传统文化。本文根据国
人脸识别一直是模式识别与机器学习领域中备受关注的热门话题。近年来,人脸识别技术取得了很大的突破,提出了很多高效率高准确率的人脸识别方法。但这些方法在实际应用中并没
随着各行各业内部管理的软件化和业务网络化,软件行业需要更适合的软件过程来管理和开发出更加适合的软件。目前,国际通用的软件过程RUP过程有固有的软件开发规范和预定义角
自从智能化时代到来后,模糊控制和神经网络就已成为学者们热点研究的学科,而且近几年随着对智能化要求程度的提高,建立在二者基础之上的模糊神经网络也逐渐的发展和完善起来
模式串匹配是计算机科学中一个基本、重要的研究问题。随着信息技术的高速发展,它在Internet网络信息搜索、数据流挖掘、网络入侵检测、计算生物学等领域中的应用越来越广泛
矿产资源定量预测是地质学和数学、信息技术、计算机技术相结合的产物,它建立矿产资源与地质条件之间的定量关系,从而使矿产资源预测更加客观、更加准确,效率也大幅提升,同时