Identification de numéros de carte bancaire par traitement d'images OpenCV

Introduction Ce projet de fin d'études présente un système de reconnaissance automatique des numéros de carte bancaire à partir d'images. L'approche combine la localisation de la zone du numéro, la segmentation des caractères et leur reconnaissance à l'aide de techniques de vision par ordinateur et d'apprentissage profond. L'évaluation du pr ...

Publié le 16 juin à 20h52

Reconnaissance de formules mathématiques par apprentissage profond avec réseaux de neurones convolutifs

La reconnaissance de formules mathématiqeus manuscrites est un défi complexe en traitement d'images, en raison de la structure bidimensionnelle intrinsèque des formules. Les méthodes traditionnelles basées sur le CRNN ne sont pas adaptées à cette tâche. L'apprentissage profond a permis le développement de modèles de bout en bout, offrant des pe ...

Publié le 11 juin à 04h06

Configuration de Faster R-CNN sous Linux

Prérequis et étapes d'installasion : Avant de commencer, assurez-vous de suivre les instructions spécifiques dans le fichier README de chaque bibliothèque que vous téléchargez. Installation d'OpenCV : Téléchargez et installez la bibliothèque OpenCV. Des tutoriels sont disponibles pour vous guider. Clonage du dépôt Faster R-CNN : Utilisez Git p ...

Publié le 4 juin à 19h23

Installation et configuration de TensorFlow GPU avec Conda

La mise en place d'un environnement de deep learning performant nécessite une orchestration précise entre les pilotes graphiques, les bibliothèques de calcul parallèle et le framework TensorFlow. Ce guide détaille les étapes pour configurer TensorFlow GPU version 2.2 au sein d'un environnement Anacnoda. 1. Création de l'environnement virtuel Il ...

Publié le 4 juin à 06h54

Reconnaissance d'animaux par apprentissage profond : étude et mise en œuvre

Contexte Les avancées récentes en puissance de calcul et en théorie de l'apprentissage profond ont permis une large adpotion des techniques de détection et reconnaissance d'images dans divers domaines. L'application de l'apprentissage profond à l'identification de la faune sauvage offre une alternative plus précise aux méthodes traditionnelles. ...

Publié le 4 juin à 00h27

Optimisation de l'image Docker pour la cartoonisation de portraits DCT-Net : réduction de volume de 40% et simplification du déploiement

Problématique des images Docker volumineuses Déployer des applications d'IA comme la cartoonisation de portraits avec DCT-Net peut être ralenti par des images Docker trop lourdes. Une image de plusieurs gigaoctets allonge le temps de téléchargement, consomme des ressources système inutiles et augmente les risques de sécurité. Ce guide détaille ...

Publié le 2 juin à 00h24

Concepts et fonctions fondamentales courantes dans TensorFlow

Pour démarrer rapidement avec la programmation TensorFlow, considérons cet exemple de code simple : import tensorflow as tf # Définition de variables symboliques, aussi appelées espaces réservés input_1 = tf.placeholder(tf.float32) input_2 = tf.placeholder(tf.float32) # Construction d'un opération de multiplication operation = tf.multiply(inp ...

Publié le 2 juin à 00h06