OpenCV para Android - entrenamiento SVM con descriptores SURF

Necesito ayuda para entrenar un SVM para una aplicación de Android. Tengo un conjunto de imágenes en diferentes clases (12 clases) y obtuve todos los descriptores de ellas. Logré obtener la misma cantidad de descriptores para cada imagen. Lo que necesito es entrenar un SVM para mi aplicación de Android con esos descriptores. No estoy seguro si debo entrenarlo en el emulador de Android o escribir un programa en C ++ para entrenar el SVM y luego cargarlo en mi aplicación (si uso la biblioteca de OpenCV para Windows para entrenar el SVM y luego guárdelo, ¿lib estoy usando para Android reconocer el archivo SVM guardado?). Supongo que no debería entrenar a la SVM con un conjunto de datos tan grande en el emulador. Ya he probado el conjunto de datos de mi descriptor en el SMO de Weka (http://www.cs.waikato.ac.nz/ml/weka/) y obtuve buenos resultados, pero necesito implementar (o usar SVC de openCV) y guardarlo entrenado para una clasificación futura.

Respuestas a la pregunta(1)

Su respuesta a la pregunta