面向Android的自学习视觉跟踪算法改进和实现

来源 :东南大学 | 被引量 : 1次 | 上传用户:missiyoumiss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,视觉跟踪算法作为人工智能的一个重要研究方向,多种视觉跟踪算法应运而生。跟踪学习检测(Tracking-Learning-Detection,TLD)视觉跟踪算法就是其中一种。因其结合跟踪和检测算法并具有在线学习机制,跟踪效果要优于主流的视觉跟踪算法。如果TLD视觉跟踪算法应用在移动端,利用移动终端便携性将会有很大的应用前景。但是,以ARM架构中央处理器(Central ProcessingUnit,CPU)为核心Android为系统的移动终端处理能力有限,极大的限制了 TLD视觉跟踪算法在移动终端上的应用。因此,在TLD视觉跟踪算法的基础上进行改进,本文提出了一种面向安卓(Android)的视觉跟踪算法。本文首先深入研究Zdenek Kalal提出的TLD视觉跟踪算法的跟踪模块、检测模块和学习模块以及TLD视觉跟踪算法流程,深入分析TLD视觉跟踪算法的自学习机制。以提高性能为目标,对TLD视觉跟踪算法进行分析。由于需要处理过多的扫描窗口检测模块耗时最长。所以,本文提出了三方面改进以减少进入检测模块的扫描窗口,从而减少检测模块的运行时间,最终提高算法的运行效率。在算法实现部分,为改进TLD算法能在Android系统上运行,基于改进TLD算法设计了 Android应用。为提高应用的运行效率,改进算法使用效率更高的C++语言实现。通过Android应用开发中的Java本地接口(Java Native Interface,JNI)机制,将C++编写的改进TLD视觉跟踪算法集成到Android应用程序中。在PC上对改进的视觉跟踪算法使用视觉跟踪测试集中的视频序列进行验证测试。经测试改进TLD视觉跟踪算法与原TLD视觉跟踪算法相比每帧处理时间提升了约20%。在Android系统上对本文所述的视觉跟踪应用使用实物进行跟踪测试。经测试应用能够有效对目标进行跟踪,运行平均帧率达到12帧每秒(frame per second,fps),并且能够有效克服目标形变、遮挡和消失这三种情况下出现目标丢失的问题。实现了改进TLD算法的应用能够应对日常生活中的视觉跟踪需求,满足了设计指标。
其他文献
受雾、霾等天气影响,户外场景的光学成像发生变化,导致成像质量严重下降。尤其在夜间光线条件微弱的情况下拍摄出来的照片,表现出亮度低、对比度差、颜色失真等现象。虽然目
随着科学技术的不断发展和人工智能技术的不断成熟和广泛应用,集神经网络与模糊控制的优点于一体的模糊神经网络模型和通过模拟生物界的遗传法则进行选优的遗传算法也受到更
提取苗期作物生长参数,可为工厂化育苗进行合理温度、湿度、阳光以及营养物配给提供指导依据,为今后优质高产的作物打下坚实的基础。近年来,为进行精准工厂化育苗,基于实时采
随着互联网与多媒体信息技术的快速发展,基于内容的图像检索己经成为了信息领域的热点研究课题。剪纸是一种非常典型的非物质文化遗产,不仅在视觉上给人以透空的感觉和艺术享
随着移动智能设备和无线自组网通信技术的迅猛发展,机会移动社会网络(Opportunistic Mobile Social Networks)开始逐渐兴起,该网络以人携带的移动设备为主体,不需要依赖通信
由于集成技术的发展,越来越多的嵌入式实时系统在单一的计算平台上集成了多个功能,这使得原本隔离运行的不同关键性级别的应用程序共享处理器资源。然而,这种通用计算平台不
中韩两国曾在地域上比邻而居,语言接触密切,其中“文字接触”比较明显,汉字在传播过程中,不断地适应、调整,造成了各种变异现象,其中诞生了诸如借字表记法、固有汉字等产物。
克氏原螯虾(Procambarus clarkii Girard),属节肢动物门,甲壳纲,十足目,蝲蛄科,原螯虾属,又名红色沼泽螯虾,俗称淡水龙虾或小龙虾。据报道,克氏原螯虾虾肉中,蛋白质含量为58.
随着计算机技术的发展,数据在日常生活中扮演着越来越重要的角色,数据备份成为数据保护的一种有效手段。远程文件同步技术在数据备份、文件同步等方面有着广泛的应用。rsync(
并行编程技术由于其运算效率高且性能好的能力,一直是学术界和工业界的热点研究对象。作为其中一种解决方案的事务内存处理技术(Transactional Memory,TM),采用以事务代替锁