New release from ccpspita for his robotics project on PSP, MyPSP.
This release, the 4.4.4, add the support to the SIFT algorithm.
Explanation of SIFT:
Code:MyEye includes Artificial Vision using Intel Open Source Computer Vision Library. With PCA ("Principal Component Analysis") for face detection, now also with SIFT (Scale Invariant Features) for features detection on images. Here are some instructions to use SIFT for recognizing known features in a background. The folder ms0:\PSP\GAME\MyPSPv4.4.3\WorkArea\SIFT is the work area of files used and produced by SIFT. On first time, it is not possible to run "OpenCV SIFT Matching" because before it is required to have a background image already stored. So, let follows: STEP 1: Before running "OpenCV SIFT matching" it's required "OpenCV SIFT Features": for example run it when displayed a table with some objects on it and press CROSS after having selected the menu option "OPENCV SIFT Features". Let wait some time and when finished you'll see the image with some pink lines, arrows, points: that are the detected and stored features. STEP 2: Since now on, you can run "OpenCV SIFT Matching": a new picture is compared with the stored background and if the same objects or features are detected they are shown with a double picture and lines from one to the other one. RTRIGGER to go back to MyEye Menu.