Cómo diseñar un detector de moneda falsa usando el procesamiento de imágenes

Planteamiento teórico

Debe tener acceso a imágenes de múltiples conjuntos de 2 notas (una original, una falsa) del mismo valor con la misma orientación y casi el mismo color / textura. A continuación, puede intentar extraer un conjunto de máscaras de “falsedad”, simplemente restando el conjunto de imágenes originales del conjunto de imágenes falsas. Obtenga esa máscara de “falsedad” cuya suma de intensidades en píxeles es máxima entre el conjunto de máscaras de “falsedad”. También es posible que desee considerar la máscara media / media / ponderada de ese conjunto. Llamemos a esto como la máscara maestra, y la nota de moneda original correspondiente como original.

Luego, para una nota de moneda que debe determinarse, obtenga la máscara de “falsedad” entre el original y esta nota de moneda como una resta de píxeles. Si la suma de las intensidades en píxeles de la máscara de “falsedad” es más alta que la máscara maestra obtenida, probablemente pueda asegurar que la nota de moneda probada es falsa.

Dificultades prácticas

Tenga en cuenta que este enfoque funciona para casos ideales, y prácticamente, las notas del mismo valor pueden tener diferentes colores / texturas. Además, cualquier escritura / marca en la nota inducirá a error este enfoque para creer que esa nota es falsa. También existe el desafío de obtener las imágenes de billetes con la misma orientación (es decir, no deben rotarse entre sí).