Existen algoritmos simples que pueden ejecutarse directamente en los teléfonos (funciones simples y clasificadores lineales) y algoritmos de aprendizaje automático más complejos que toman el orden de minutos por imagen (generalmente prototipos académicos que intentan algo ambicioso como reconocer muchos objetos a la vez).
Primero debe preocuparse por obtener un algoritmo para hacer algo útil. Para esta primera etapa, querrás desarrollar en una computadora moderna. Una vez que tenga un algoritmo que reconozca los patrones que le interesan, determine si es lo suficientemente rápido como para transferirlo a un teléfono o iniciar un micro servicio basado en la nube para su procesamiento).
Si su algoritmo tarda de 1 a 3 segundos por imagen en un escritorio, debería poder realizar optimizaciones (muchos buenos gurús de la visión para ayudarlo) y hacerlo más rápido en un orden de magnitud.
- ¿Qué conceptos existen sobre la 'creación rápida de prototipos' de una aplicación y su construcción lo antes posible con la menor cantidad de recursos y conjuntos de habilidades?
- ¿Debo usar holgura?
- ¿Por qué WhatsApp es menos común en América del Norte que en otros países?
- ¿Cuál es el consejo / sabiduría para diseñar un sistema de podcast móvil usando una PC portátil?
- ¿Cuál es la mejor aplicación de traducción de tamil a inglés?
No debe preocuparse por la optimización prematura. He visto a muchos estudiantes comenzar con Android / iOS para proyectos de visión, y se dedica mucho tiempo a hacerlo funcionar en lugar de mejorar el algoritmo de reconocimiento de patrones.
¡Buena suerte!