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

Domanda

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?

È stato utile?

Soluzione

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.

Altri suggerimenti

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top