A vision-based system for detecting and classifying moving obstacles in a cluttered environment using a single camera mounted on a small unmanned aerial vehicle is presented. Feature correspondences between successive image frames are found using the SIFT algorithm, and a model of the background motion is generated by Random Sample Consensus (RANSAC). The transformed frames are then differenced...