论文部分内容阅读
目标识别与跟踪属于计算机视觉研究领域的一个重要分支,引起了学者们的高度关注。在机器人研究领域,机器人视觉跟踪被广泛地应用于国防建设、工业监控以及数字医疗等诸多领域。本文首先讨论了目标识别与跟踪相关技术和国内外发展现状,对几种当前流行的识别与跟踪方法进行了较为详细地介绍。然后论文重点研究了基于点特征的目标跟踪算法,在对特征点提取算子进行分析的基础上,着重讨论了SIFT(Scale InvariantFeature Transform)特征点提取算子,并将该算子用于目标跟踪。鉴于SIFT特征点匹配目标跟踪算法实时性差的缺点,论文给出了一种结合SIFT与KLT(Kanade-Lucas-Tomasi)的目标跟踪算法,并基于OpenCV、DirectShow和VC++6.0的软件开发平台,开发了目标跟踪软件。此外,将结合SIFT与KLT的目标跟踪算法用于移动机器人,通过两种控制策略实现了单目标跟踪。在单目标跟踪的基础上,研究了目标导航问题,并将结合SIFT与KLT的目标跟踪算法用于机器人导航系统。实验结果表明,结合SIFT和KLT的算法用于目标跟踪无论从实时性上还是准确度上都比较优越,并通过该算法很好地实现了自主移动机器人的单目标实时跟踪和目标导航。本文提出的算法具有一定的实用性,对今后的移动机器人视觉技术,尤其是相关的导航系统设计与研究有一定的参考价值。