Main /
SIFTThis page documents the Scale Invariant Feature Transform (SIFT) pipeline. The goal is to use SIFT as a target application to be accelerated by the Dreamer architecture. Ideally implementation in Chisel will allow eventual deployment on a quadrotor, and along the way interesting design space exploration. At a high level, SIFT turns an image stream into a collection of keypoints, or features, that are easily identifiable from different perspectives. The main paper for the SIFT algorithm is (link):
A lot of this work was started in making the project for CS150 FA13. The SIFT lecture slides (1,2) provide a lot of detail on our constraints for the streaming hardware interface. You can find tools for testing SIFT feature detection in the Project section of the class website. The CS150 project is based on a reference hardware implementation (link):
|