Logiciel unique en son genre de capture de données automatisée propulsé par l'IA.

Logiciel unique en son genre de capture de données automatisée propulsé par l'IA.
Le Client est une startup qui travaille dans le domaine de l'impression sécurisée et fournit une technologie propriétaire. L'entreprise est destinée aux propriétaires de marques qui ont besoin de mesures de sécurité supplémentaires pour faire face aux contrefacteurs sur leur marché. La technologie du Client permet l'impression de marques de sécurité sur n'importe quelle surface. Les filigranes deviennent visibles et peuvent uniquement être scannés en infrarouge. Le Client était à la recherche d'un fournisseur fiable de services de développement de logiciels OCR pour adapter une solution pour les téléphones Android afin de scanner et reconnaître les marques imprimées.
Le Client avait besoin d'une solution OCR sur mesure pour permettre la numérisation infrarouge et les capacités de reconnaissance. L'algorithme devait être déployé sur des appareils mobiles sous Android pour permettre la vérification instantanée en ligne des marques de sécurité.
L'algorithme OCR devait englober les étapes suivantes : capturer et reconnaître les caractères, envoyer un code au serveur et effectuer la validation. L'équipe DataSqueeze a été mise au défi de développer un PoC, qui incluait aussi une application Android pour l'OCR, conformément à toutes les exigences.
Notre équipe a dû augmenter l'application mobile existante en construisant un logiciel OCR personnalisé pour les téléphones Android. Un appareil a été relié par USB à un PCB (carte de circuit imprimé) intégré à la caméra pour la numérisation infrarouge.
L'application mobile augmentée par l'algorithme OCR devait effectuer les tâches suivantes :
L'équipe DataSqueeze a utilisé des logiciels open source, tels que OpenCV bibliothèque et Tesseract OCR moteur, et ont appliqué des approches innovantes pour personnaliser la solution en fonction des besoins spécifiques. La collecte de données a été effectuée via une caméra IR.
Les ingénieurs de DataSqueeze ont rencontré d'importants défis lors de la phase de collecte des données :
L'algorithme a permis le mode Capture automatique d'images mode à distance configurable et sous divers angles. L'application utilise l'API de DataSqueeze pour l'amélioration des images.
L'image originale est un ensemble de 15 figures pouvant être capturées sous un mauvais angle. Une image capturée est ensuite envoyée au back-end de DataSqueeze pour autorotation. L'algorithme OCR propriétaire analyse l'image, reçoit un code et l'envoie à l'API du client pour une évaluation bon/mauvais.
Le Client avait des marques spécifiques à scanner en infrarouge et avait besoin de services de développement d'applications OCR pour résoudre cette tâche difficile. Notre équipe a dû mettre des efforts dans l'ajustement des caméras pour un éclairage spécifique. De plus, l'équipe d'ingénierie a résolu la tâche de lier la caméra à l'algorithme OCR pour permettre la collecte de données d'entrée de qualité et les capacités d'amélioration d'image.
Notre équipe a construit et livré avec succès un logiciel de capture de données automatisée pour enrichir la solution existante avec de l'IA. Le système livré est la solution sur mesure propriétaire de DataSqueeze, la seule solution fonctionnelle compatible avec le logiciel Android.