Algoritmo de reconhecimento de preço que funciona mesmo em terminais de coleta de dados

OlĂĄ Habr! Hoje continuamos nossa sĂ©rie clĂĄssica de artigos sobre como usar algo prĂĄtico e prĂĄtico usando mĂ©todos de processamento de imagem e reconhecimento de padrĂ”es. Hoje vamos nos concentrar na tarefa de reconhecer etiquetas de preço. Os preços usuais para produtos que qualquer pessoa pode encontrar em qualquer loja. Apenas para garantir a praticidade adequada, adicionaremos um requisito importante Ă  declaração do problema: imagens reconhecĂ­veis sĂŁo obtidas usando uma cĂąmera digital de pequeno formato e o dispositivo de computação possui limitaçÔes significativas de recursos. Em outras palavras, mostraremos como reconhecer preços em um dispositivo mĂłvel fraco em termos computacionais (a propĂłsito, nĂŁo se trata tanto de um smartphone chinĂȘs barato, mas de terminais industriais especiais de coleta de dados,que, por vĂĄrias razĂ”es, tambĂ©m tĂȘm "cĂ©rebros" bastante fracos). Portanto, se vocĂȘ estĂĄ interessado no tĂłpico de automação de varejo, seja bem-vindo ao gato!



 


, , , ().


, - , . , . , . .


, . , - ( ), .


, . , : 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