Projets sélectionnés

Vision par ordinateur · Systèmes edge

Déployer des systèmes de vision par ordinateur dans des magasins physiques

Systèmes distribués reliant caméras, appareils edge Intel NUC, pipelines AWS et dashboards analytiques pour Carrefour, IKEA et Färm.

Rôle

Développement full-stack couvrant logiciels web, services locaux, automatisation des déploiements et opérations de production.

Période

2019 — 2021

Équipe

Engineering et opérations terrain

Statut

Déployé en production

Impact

Déploiements en production pour Carrefour, IKEA et Färm

Transformer les signaux vidéo en magasin en un système d’analyse déployable et exploitable sur des sites aux contraintes physiques et réseau différentes.

Pour qui

Opérateurs retail et équipes d’analyse.

Pourquoi c’était difficile

Diagnostiquer des problèmes à la frontière entre logiciel, matériel, réseau et environnement physique.

Développement full-stack couvrant logiciels web, services locaux, automatisation des déploiements et opérations de production.

  • Caméras et matériel sur site hétérogènes
  • Environnements réseau instables ou restreints
  • Déploiements reproductibles sur plusieurs sites physiques
  • Modes de panne logiciels et matériels
  1. 01

    Traiter logiciel edge, configuration des appareils, API et applications cloud comme un seul système opérationnel.

  2. 02

    Utiliser des services conteneurisés et les outils Linux pour reproduire les déploiements.

  3. 03

    Automatiser l’installation de nouveaux sites afin de réduire les variations manuelles.

Un produit, plusieurs couches connectées.

Schéma conceptuel public — aucun détail produit confidentiel.

Systèmes déployés en production pour Carrefour, IKEA et Färm, puis adaptés en systèmes de comptage de clients en temps réel pendant la pandémie de COVID-19.

Ce que j’ai appris

Un produit distribué ne vaut que par ses parcours de déploiement, de supervision et de récupération sur le terrain.

  • TypeScript
  • Node.js
  • Docker
  • Linux
  • API
  • Intel NUC
  • Edge computing
  • AWS
  • Elasticsearch