Motion tracking using feature point clusters

Date

2008-12-22T16:46:07Z

Journal Title

Journal ISSN

Volume Title

Publisher

Kansas State University

Abstract

In this study, we identify a new method of tracking motion over a sequence of images using feature point clusters. We identify and implement a system that takes as input a sequence of images and generates clusters of SIFT features using the K-Means clustering algorithm. Every time the system processes an image it compares each new cluster to the clusters of previous images, which it stores in a local cache. When at least 25% of the SIFT features that compose a cluster match a cluster in the local cache, the system uses the centroid of both clusters in order to determine the direction of travel. To establish a direction of travel, we calculate the slope of the line connecting the centroid of two clusters relative to their Cartesian coordinates in the secondary image. In an experiment using a P3-AT mobile robotic agent equipped with a digital camera, the system receives and processes a sequence of eight images. Experimental results show that the system is able to identify and track the motion of objects using SIFT feature clusters more efficiently when applying spatial outlier detection prior to generating clusters.

Description

Keywords

SIFT, Clustering, K-Means Player

Graduation Month

December

Degree

Master of Science

Department

Department of Computing and Information Sciences

Major Professor

David A. Gustafson William Hsu

Date

2008

Type

Thesis

Citation