Fusão de sensores em tempo real para detecção de perdas

Implante a tecnologia de fusão de sensores para detecção de perdas no pagamento de autoatendimento e permita uma experiência mais uniforme. Use o aprendizado de máquina para conectar diferentes sensores, como sistemas de ponto de venda, sensores de balança, câmeras e RFIDs para detectar com precisão itens na finalização da compra.

Sistema operacional visado Ubuntu* 16.04 LTS ou 18.04 LTS
Tempo para conclusão Aproximadamente 7,5 horas
Software usado EdgeX Foundry*
Docker*
Portainer
API Intel® Video Analytics (Intel® VA API)
Intel® RFID Sensor Platform SW Toolkit (Intel® RSP SW Toolkit)

GitHub*


O que você aprenderá

Saiba como diferentes dispositivos sensores podem usar o framework comum de middleware aberto, EdgeX Foundry, para otimizar as operações de varejo e detectar perdas na finalização da compra. A fusão do sensor é implementada usando uma abordagem modular, combinando sistemas de ponto de venda, visão computacional, RFID e escala como microsserviços.

Obtenha informações sobre:

  • EdgeX Foundry e como os dados fluem através dele
  • Arquitetura de microsserviços
  • Benefícios da computação de borda na IoT
  • Benefícios da fusão de sensores
  • Detecção de perda
  • Verificação de itens
  • Melhorando a experiência do cliente

Aprenda a criar e executar um aplicativo com estes recursos:

Reconheça e acione um evento no barramento EdgeX quando um produto entrar e sair do campo de visão dentro de uma área de finalização de compra.


Use o framework extensível EdgeX para serviços complementares e sensores.


Use vários sensores de borda para reconhecer com precisão itens, detectar discrepâncias e registrar um log de transações em tempo real (RTTL - Real-time Transaction Log).


Como funciona

A fusão de sensores, também chamada de conciliação da cesta de compra, é a raiz do sistema de detecção.

Diferentes dispositivos sensores disparam eventos, como a detecção de uma etiqueta RFID ou de um tipo específico de alimento.


O framework EdgeX publica esses eventos no aplicativo principal como uma mensagem de evento e, através dos microsserviços, reúne as informações para correlacionar os eventos aos produtos detectados.


Os dados são então conciliados para garantir que correspondam ao que realmente está sendo comprado.

 

Qualquer objeto que não possa ser conciliado pode significar que a compra é suspeita. Um sistema de ponto de venda se integra aos serviços de dispositivo EdgeX REST ou MQTT para enviar os eventos. O Scaled Devices Service provido é especificamente para balanças USB CAS e é um bom ponto de partida para integração com outras balanças USB. Como alternativa, os eventos de balança podem ser enviados para o serviço de dispositivo EdgeX REST ou MQTT. O modelo de detecção de objetos (baseado no Intel® Distribution of OpenVINO™ toolkit) usado pelo API Intel® Video Analytics é um exemplo de detecção de objetos. Para uma solução robusta pronta para produção, você deve fornecer um modelo aprimorado de detecção de objetos.

 

fluxograma mostrando como a solução de análise de varejo inteligente funciona