I. Introduction
Now a day's world most sensing applications needs some form of digital signal processing which thus implemented primarily on serial processors. While the required output is achievable, it can be beneficial to take advantage of the parallel processing, low cost, and low power consumption offered by FPGAs (Spartan 3E). The image of object which is to be track or recognized is captured by the Smartphone and the image is fed to the FPGA where edge detection is performed using canny algorithm and object is tracked using SIFT algorithm based on the various parameter like gray scale conversion, thresolding, noise filtering. Object tracking is the process of locating a moving object in time using a Smartphone camera. The algorithm analyses the video frames and outputs the location of moving targets within the video frame.