Algoritmo de reconocimiento de etiqueta de precio que funciona incluso en terminales de recopilación de datos

Hola Habr! Hoy continuamos con nuestra serie clásica de artículos sobre cómo usar algo práctico y práctico usando el procesamiento de imágenes y los métodos de reconocimiento de patrones. Hoy nos centraremos en la tarea de reconocer las etiquetas de precio. Los precios habituales de los productos que cualquiera puede encontrar en cualquier tienda. Solo para garantizar la practicidad adecuada, agregaremos un requisito importante al enunciado del problema: se obtienen imágenes reconocibles utilizando una cámara digital de pequeño formato, y el dispositivo informático tiene limitaciones de recursos significativas. En otras palabras, le diremos cómo reconocer las etiquetas de precio en un dispositivo móvil computacionalmente débil (por cierto, no se trata tanto de un teléfono inteligente chino barato, sino de terminales especiales de recolección de datos industriales,que, por varias razones, también tienen "cerebros" bastante débiles). Entonces, si está interesado en el tema de la automatización minorista, ¡bienvenido a cat!



 


, , , ().


, - , . , . , . .


, . , - ( ), .


, . , : Odroid XU4 ( , Honeywell) . retail-, .



:


  1. .
  2. () .
  3. .
  4. .
  5. , . : , , .

4 .
:


  1. : - .

, , .


, , . ,





 



(, ) (, , -, , , ..), .
- . , . : , , , - .



, . - .


, . , .. .


. .


, . , .


. , . , , .


, . , , , .



. , , . , . , , — -- .


, , (. ) — .


, : .



8- . .


, . , . , , .



, , , .


, . , . , , , , , . , (- ), , , , .



. , . () .


, . , , . , , . , . . .


, .


, .



 



, .


708 , 29 ( ). 679: ~80 , ~90 , ~150 , ~ 40 50 . 1350x700 800x400.


, .


:


  • True Positive (TP) — , ,
  • True Negative (TN) — , ,
  • False Positive (FP) — , , , - () ,
  • False Negative (FN) — , .

:


TotalTP, #TP, %TN, #TN, %FP, #FP, %FN, #FN, %Precision, %Recall, %Accuracy, %
67966497.800.000131.920.398.199.797.8

:


TotalTP, #TP, %TN, #TN, %FP, #FP, %FN, #FN, %Precision, %Recall, %Accuracy, %
70866493.8152.1273.820.396.199.795.9

:


Correct zone foundCorrect valueCorrect value, %
66465097.9

, . FP , , TN , FP.


: — 162 Odroid-XU4 .



, . , . — , ( ). , , - // ( ), “ ”. “” ( ) . , , , “ ” , . .


All Articles