Recently I’ve been experimenting with the Scale Invariant Feature Transform (SIFT) algorithm. I began by downloading the open SIFT implementation for Matlab and then used it to gain an understanding of how the algorithm worked.
Since first using the implementation I have been able to demonstrate how to find objects that have previously been seen by the system in a completely new image, and have also managed to make use of the SIFT algorithm in a more generic fashion by applying it to one of my coursework tasks – to find faces and cars in a set of images.
The power and potential in this algorithm becomes immediately apparent after using it on test image for an hour or so and indeed my reading since first use of it in Matlab indicates to me that the use of this algorithm in the kind of task I am researching is highly recommended by a number of academics. I certainly intend to use my findings here as an important component in my interim project report.