What type of machine learning do you recommend to use to detect a object that has a lot of sizes

StackOverflow https://stackoverflow.com/questions/21807062

Frage

Well I am doing a project in which I want to recognize a object using Kinect and open cv!! But that object have a lot of different sizes!!I could take a lot of photos of that object!! my question is What type of machine learning do you recommend to use in this case and what type of features detection like SURF or others?

War es hilfreich?

Lösung

If you use SIFT descriptor then you will get a descriptor matrix of 1 x 64 and similarly if you use SURF descriptor then you will get a descriptor matrix of 1 x 128. So, for each image you will get a matrix either of size 1 x 64 or 1 x 128. Then you use this single row matrices as input vectors for SVM training.

Andere Tipps

You can use SIFT which is scale invariant. I have used SIFT/SURF alongwith SVM in one of my application where i had to classify the objects and i got very good results. With SIFT, the change in size and orientation would not be any problem.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top