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