Clasificación de imágenes OpenCV Android
Estoy trabajando en un proyecto de detección de novedad (en Android) utilizando la resta de fondo. Me gustaría hacer una clasificación simple después de que un objeto se detecta (por ejemplo, persona, perro, coche, moto). He leído algo de literatura sobre cómo hacer esto utilizando, por ejemplo, Bag Of Words, clasificador Cascade, pero todavía no estoy seguro de cómo abordar la tarea. Esencialmente, quiero almacenar la novedad como una imagen y luego la etiqueta en algún tipo de clase – como persona, perro, etc .. o incluso coincidir con una persona específica, por ejemplo. El número de clases no tiene que ser demasiado grande – 2 o 3 pares. Así que mis preguntas son:
1) ¿Cuál es el mejor / más simple enfoque para hacer esto? Cascada / Bolsa de Palabras / otros métodos?
- Abrir muestra de muestras de CV para OpenCV Manager descargar
- Android OpenCV getPerspectiveTransform y warpPerspective
- ¿Quieres encontrar la longitud focal primero entonces la distancia de la cara detectada en tiempo real utilizando opencv android
- Captura de vista previa de la cámara para su uso en OpenCV. Conversión a RGB y Mat Gris. Java. Androide
- Explicitamente liberando Mat con opencv 2.0
2) ¿Cómo puedo transportar este clasificador a mi aplicación de Android, de modo que después de almacenar la novedad como una imagen, sólo puedo pasarlo al clasificador, que luego aplica una etiqueta. Sé Cascading clasificadores han asociado archivos xml, pero es esta la única manera?
Lo siento si las preguntas parecen triviales, pero he tenido dificultades para encontrar literatura en línea.
- Buscando OpenCV android tutorial
- ¿Cómo Funciona OpenCV ORB Feature Detector?
- Cómo ejecutar código OpenCV sin OpenCv Manager
- ¿Cómo comprobar si dos imágenes son similares o no usando openCV en java?
- Resolver avisos NDK obsoletos en Android Studio
- OpenCV Android imwrite darme una imagen azul
- Error: el paquete android.hardware.camera2 no existe OpenCV
- OpenCV en Android con Eclipse