Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Thème
Année : 2019-2020
1
Plan
Introduction
Généralités
Etude du besoin
Conception
Réalisation
Intégration
Conclusion
2
Introduction
Généralités
Etude du besoin
Conception
Réalisation
Intégration
Conclusion
3
Introduction
Contexte Problématique Objectif
5
Introduction
Contexte Problématique Objectif
6
Introduction
Contexte Problématique Objectif
•Contact
Méthodes invasives
7
Introduction
Contexte Problématique Objectif
8
Introduction
Contexte Problématique Objectif
•Compatibilité
Non compatibles avec les bâtiments intelligents
10
Introduction
Contexte Problématique Objectif
• Utiliser les méthodes de l'état de l'art telles que l’intelligence artificielle tenu
compte de :
o Efficacité : exécution rapide avec une précision stable.
Généralités
Etude du besoin
Conception
Réalisation
Intégration
Conclusion
12
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
13
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
14
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
15
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
Bâtiment intelligent
17
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
18
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
L'intelligence artificielle
L'intelligence démontrée par des machines
19
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
Apprentissage Automatique
20
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
21
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
22
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
CNN RNN
23
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
CNN RNN
24
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
CNN RNN
25
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
26
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
27
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
Processus du RV
28
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
29
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
30
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
Comparaison
1) Méthodes d’extraction de caractéristiques
31
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
Comparaison
2) Méthodes de mise en correspondance des caractéristiques
32
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
Méthodes de reconnaissances :
• Traits du visage
• Forme du visage
• Textures de la peau
33
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
34
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
Vérification
35
Généralités
Système de Contrôle d’Accès Apprentissage Profond Reconnaissance Vocale Reconnaissance Faciale
Vérification Identification
36
Introduction
Généralités
Etude du besoin
Conception
Réalisation
Intégration
Conclusion
37
Etude du besoin
Organisme d’Accueil Capture des Besoins
38
Etude du besoin
Organisme d’Accueil Capture des Besoins
39
Etude du besoin
Organisme d’Accueil Capture des Besoins
40
Etude du besoin
Organisme d’Accueil Capture des Besoins
41
Etude du besoin
Organisme d’Accueil Capture des Besoins
42
Introduction
Généralités
Etude du besoin
Conception
Réalisation
Intégration
Conclusion
43
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
44
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
45
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
46
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
47
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
48
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
49
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
50
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
Détection
L'algorithme MTCNN :
52
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
Détection
L'algorithme MTCNN :
53
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
Détection
L'algorithme MTCNN :
54
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
Datasets d’entraînement
WIDER FACE: A Face Detection Benchmark
• ≈ 30k images.
• ≈ 400k visages
55
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
56
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
57
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
58
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
59
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
5) Entraîner le modèle O-Net avec les données générées en (4) et avec CelebA.
60
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
61
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
62
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
Identification
VGGFace2 :
• Reconnaitre une personne parmi 8631 candidats.
63
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
Identification
VGGFace2 :
• Reconnaitre une personne parmi 8631 candidats.
64
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
Identification
VGGFace2 :
• Reconnaitre une personne parmi 8631 candidats.
65
Conception
Architecture Globale Reconnaissance Vocale Reconnaissance Faciale
Identification
VGGFace2 :
• Reconnaitre une personne parmi 8631 candidats.
66
Introduction
Généralités
Etude du besoin
Conception
Réalisation
Intégration
Conclusion
67
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Technologies Matérielles :
• Google Colab : machine virtuelle sur cloud pour entraîner les modèles avec GPU
• Serveur web : héberger les deux modèles de reconnaissances et l’application web
68
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Technologies Matérielles :
• Google Colab : machine virtuelle sur cloud pour entraîner les modèles avec GPU
• Serveur web : héberger les deux modèles de reconnaissances et l’application web
Technologies Logicielles :
• Python : pour l’application web et les modèles avec Flask, PyTorch et NumPy.
• Java : pour l’application mobile.
69
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
70
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Entraînement du modèle
71
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Entraînement du modèle
72
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Entraînement du modèle
Entraînement du modèle
74
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Test de modèle
1 ère entraînement sur TIMIT 2 ème entraînement sur VoxCeleb1
75
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
76
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
I. Sous-module détection
77
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Google Colab 78
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Le modèle O-Net
79
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
80
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
81
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
82
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
83
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
Chargement du modèle
84
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
• Application web
L’application doit :
Gérer toutes les demandes d’inscription et d’indentification d’une manière optimale.
Fait appel aux modèles pour l’inscription et la vérification.
Avoir une fonction de décision dynamique en fonction des circonstances.
Journaliser toute tentative d’accès.
Configurable seulement par l’administrateur.
85
Réalisation
Technologies Reconnaissance Vocale Reconnaissance Faciale Application Web Application Mobile
• Application mobile
L’application doit :
Permettre aux employées d’envoyer leurs photo et voix.
86
Introduction
Généralités
Etude du besoin
Conception
Réalisation
Intégration
Conclusion
87
Intégration
Sécurité Hybridation Déploiement
88
Intégration
Sécurité Hybridation Déploiement
89
Intégration
Sécurité Hybridation Déploiement
90
Intégration
Sécurité Hybridation Déploiement
91
Intégration
Sécurité Hybridation Déploiement
92
Intégration
Sécurité Hybridation Déploiement
93
Intégration
Sécurité Hybridation Déploiement
94
Intégration
Sécurité Hybridation Déploiement
95
Intégration
Sécurité Hybridation Déploiement
Sweet spot
96
Intégration
Sécurité Hybridation Déploiement
Avec :
Telle que :
: résultats des deux reconnaissances
: pourcentages d’importance de chaque biométrie
97
Intégration
Sécurité Hybridation Déploiement
Exemples :
98
Intégration
Sécurité Hybridation Déploiement
Exemples :
99
Intégration
Sécurité Hybridation Déploiement
100
Introduction
Généralités
Etude du besoin
Conception
Réalisation
Intégration
Conclusion
101
Conclusion
Synthèse Perspectives Opportunités
L’utilisation et l’intégration des applications web, mobiles et des capteurs dans les
bâtiments est un prérequis pour qu’ils deviennent smart (surtout utilisation de IoT).
102
Conclusion
Synthèse Perspectives Opportunités
103
Conclusion
Synthèse Perspectives Opportunités
104
Merci !
Questions ?
105