¿Qué enfoque de aprendizaje automático recomendaría realizar OCR (reconocimiento de caracteres) en un sistema de reconocimiento automático de matrículas?

Nota: Aquí solo menciono las técnicas de aprendizaje pre-profundo.

Sugeriría prácticamente el mismo enfoque que se muestra aquí [1]
La idea es usar Sobel / Laplacian para generar manchas en la imagen donde los personajes pueden estar potencialmente. Tenga en cuenta que esto solo funciona si tiene una imagen decentemente limpia de la matrícula. Cualquier ruido externo hará que este método sea menos útil y requerirá mucho más procesamiento previo para poner las cosas en forma.

Ahora que tiene regiones localizadas, necesita segmentar caracteres individuales en los cuadros delimitadores. Dado que el tamaño de fuente es bastante constante y hay una brecha entre los caracteres posteriores, la segmentación no debería ser algo difícil de hacer.

Para el reconocimiento de caracteres, puede usar un OCR existente como Tesseract como se hace aquí [2] o seguir adelante y construir su propio clasificador entrenando un SVM o una red neuronal.

Alternativamente, puede usar MSER junto con características geométricas y de ancho de trazo para buscar caracteres en una imagen si la localización parece complicada al principio. Aquí hay un enlace para ayuda [3]

También encontré este ppt que describe cómo resolver el problema [4]

Estos enfoques deberían ser lo suficientemente buenos para comenzar.

[1] http://stackoverflow.com/questio…
[2] https://www.youtube.com/watch?v=nmDiZGx5mqU
[3] http://in.mathworks.com/help/vision/examples/automatically-detect-and-recognize-text-in-natural-images.html
[4] http://www.slideshare.net/NamraAfzal/number-plate-recognition-system-using-matlab

More Interesting

Cómo generar una oración gramaticalmente correcta y completa usando un número dado de palabras

¿Los matemáticos trabajan en problemas que surgen de la inteligencia artificial (teórica) y el aprendizaje automático?

Cómo saber si una startup tecnológica que ofrece soluciones empresariales que utilizan el aprendizaje exclusivo en profundidad está tratando de estafar a mi empresa

¿Cuáles son los temas candentes del aprendizaje profundo para el análisis de imágenes médicas en 2017?

¿Cuál es la mejor manera de predecir una clase +/- en un escenario de aprendizaje automático donde tengo k características trinarias y un conjunto de datos del orden de cientos o miles?

¿Hay algún artículo que justifique la normalización de los valores de los elementos en los sistemas de recomendación?

¿Qué es ingenuo Bayes, clasificación de espacio vectorial y máquinas de vectores de soporte en la recuperación de información?

¿Cuál es el flujo de trabajo típico para usar el aprendizaje profundo para resolver un problema?

¿Cuáles son los tipos de problemas que se pueden resolver con las redes neuronales?

¿Cuál es una explicación intuitiva del modelo gráfico de la asignación de Dirichlet latente?

¿Qué sitio web ofrece 'filtrado colaborativo como servicio'?

¿Cuál es la forma más rápida de aprender matemáticas para el aprendizaje automático y el aprendizaje profundo?

¿Cuáles son las aplicaciones de aprendizaje profundo que consideras sin explotar?

¿En qué tipos de problemas de regresión son comparables las redes neuronales, las máquinas de vectores de soporte, los bosques aleatorios y las redes neuronales profundas? ¿La superioridad de los métodos depende del tamaño del entrenamiento?

¿Cómo se puede usar una distribución como una característica para la clasificación en el aprendizaje automático?