ANPR: Reconocimiento de Placas

En estos años trabajando con diferentes SDKs para el recontamiento de placas (ANPR) quiero compartir algunos con los que me he topado y dar un breve análisis y comentario de las mismas.

El sistema de reconocimiento automático de placas no sólo está enfocado a los estacionamientos, sino que puede ser utilizado en todas aquellas instalaciones que necesiten controlar, vigilar y tener un registro de todos los vehículos que traspasan un determinado acceso. Ejemplo son los garajes privados de empresas, centros comerciales, peajes, hospitales, etc.

Emgu CV

Ventajas

  • Es open source, por lo tanto no necesitas pagar una licencia
  • Está escrita enteramente en C#. El beneficio es que puede ser compilada en Mono y por lo tanto puede ser ejecutada en cualquier plataforma que soporte Mono. Linux, Mac OS X, iOS y Android.

Desventajas

  • El tiempo para reconocer una imagen en comparación con las de pago es mayor, probando en ambas la misma resolución.
  • Debes de tener instalado y configurado opencv para que funcione, esto puede llevar un poco de dificultad si nunca has trabajado con esta librería.
  • No tiene soporte para integrarlas con cámaras ip, ni vídeo.

b

Ahora le toca a los SDKs de pago, a un que ni tanto de pago, puedes encontrar sus cracks por Internet muy fácilmente =)

DTK ANPR SDK

Ventajas 

  • Es fácil de implementar, solo hay que tener cuidado de no levantar muchas instancias por que consume mucho CPU.
  • Te retorna 8 puntos, no tienes que hacer ninguna operación matemática para encontrarlos.
  • Funciona en Windows y Linux.

Desventajas

  • El reconocimiento a través de vídeo no funciona tan bien, incluso transitando los vehículos a baja velocidad.
  • El OCR no es tan preciso, en muchas ocasiones se confunde el Cero con la letra O, el 4 con la letra A, etc.
  • Un mayor consumo de memoria en comparación con otros.

dtk

Intertraff ANPR Engine SDK

Ventajas

  • Es hasta ahora el mas rápido es procesar las imágenes, con vídeo no he tenido la oportunidad de hacer mediciones.
  • Tiene un mejor OCR, muy pocas ocaciones he tenido errores.

Desventajas

  • En su documentación te dicen como registrarla, pero hay que tener en cuenta que debes tener privilegios de administrador, que debe de estar la dll en el mismo directorio de instalación, no simplemente contar con un key que mediante código se pueda licenciar.
  • Los puntos que retorna deben de ser formateados para poder tener un arreglo de puntos para dibujarlos o guardarlos en una base de datos.
  • Solo funciona en Windows.

2018-08-19_1033

intertraff

Esta es mi apreciación porque he trabajado con estas, quizás alguien puede decir algo diferente o tener otra percepción. Me gustaría saber si es así, seria muy provechoso.

Otras alternativas que aun no he probado y están pendientes:

OPENALPR

CARMEN ANPR

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *