•  

La reconnaissance d’images

Snapbook utilise la reconnaissance de forme pour identifier des zones interactives dans vos livres. La reconnaissance de forme est une branche de l’intelligence artificielle qui consiste à identifier des formes ou des motifs en vue d’une comparaison. Cette reconnaissance se base sur divers algorithmes statistiques et de traitement de l’image.

  • Conçu pour les livres : Nos algorithmes de reconnaissances ont été spécialement adaptés pour fonctionner malgré les contraintes de prises de vues sur un support de lecture papier (Éclairage d’intérieur, ombre du téléphone, présence des doigts qui tiennent le livre, flou de mise au point etc.)
  • Ultra rapide : Seulement 50ms sont nécessaires pour comparer une image dans la base de données. A titre de comparaison, c'est 3 fois plus rapide que le clignement de l'oeil humain (150ms).

La vidéo ci-dessus montre le fonctionnement de notre technologie de reconnaissance d'image en temps réel lors d'une séance de vérification des performances de l'algorithme. La scène a été filmée avec l'appareil photo d'un smartphone dans des conditions d'éclairage artificiel (similaire à la lecture).

Une architecture serveur rapide, robuste et sécurisée

Snapbook utilise la technologie Node.js® pour son architecture serveur. C'est une plateforme logicielle libre orientée vers les applications réseau qui doivent pouvoir monter en charge. Ce choix technique garantit :

  • La sécurité : Le protocole HTTPS est intégré pour gérer le chiffrement TLS\SSL entre les échanges de données.
  • La robustesse : Node.js est conçu pour créer des applications côté serveur qui résistent à la charge, son architecture est utilisée par de grands noms comme LinkedIn, PayPal, Walmart etc.
  • La rapidité : Cette technologie a été créée pour concevoir des applications qui doivent répondre à de nombreuses requêtes efficacement et en temps réel.
  • La souplesse : Node.js possède une capacité intrinsèque à pouvoir très facilement accroître sa capacité de calcul en cas de montée en charge. Nous pouvons donc dimensionner nos serveurs au plus près pour un coût au plus juste.

Pour aller plus loin, vous trouverez à cette adresse une liste des entreprises qui utilisent Node.js dans leur activité.


Le principe Le Back Office