salut @defend intelligence, merci pour ce tuto, j'ai télécharger ton fichier GitHub, mais je n'arrive pas a telecharger tt les bibliotheque et ce que tu a un fichier a nous partager avec tt les bibliotheque deja dedans ? ou des lien de telechargement ? bonne journée !!
Bonjour Defend, j'espère que tu vas bien. j'ai quelques questions sur l'intelligence artificielle et je me demandais si tu aurais un peu de temps pour m'aider à y voir plus clair. Ton expertise serait vraiment précieuse pour moi !
Bonjour, merci pour cette vidéo. Est-il possible de modifier la source d'entrée (au lieu de la webcam, spécifier un fichier avi ou mpg par exemple) ? Merci beaucoup.
hello merci pour cette superbe video et j'espère vous trouver bien portant. Alors j'aimerais savoir comment installer le package dlib sur vscode car j'ai tout essayé sans issue. Dans l'attente d'avoir une réponse satisfaisante🤗🤗
est ce que on peut augmenter la fiabilité de ce programme ? je veux dire on peut éviter les failles du système ? éviter les attaques photo, vidéo ,avec un masque .
Merci pour ta question. Il faut pouvoir réaliser des aprentisage par réseaux de neurones sur ce que tu veux détecter. On va l'apprendre à le faire ici : ua-cam.com/video/t3B1BItaNZE/v-deo.html :)
J'ai regarder ta video et franchement super...Mais je n'arrive pas a afficher ma webcam quand je lance le programme. Est ce que tu pourrais m'expliquer...Merci
Hello hello je suis tombée sur ta chaine en faisant quelques recherches sur l'intelligence artificielle et la reconnaissance faciale pour développer mon projet de fin d'étude, le thème c'est '' utilisation de l'IA pour la traduction des langues des signes'' Et je compte le développer sur python
bonjour Anis ! je suis entrain de travailller sur un programme de reconnaissance et j'aimerai savoir comment faire pour que la fenetre de la camera s'ouvre dans la fenetre que moi j'ai cree
Salut, super vidéo! J'ai installé toutes les librairies etc etc mais ca m'affiche ce code d'erreur ( usage: easy_facial_recognition.py [-h] -i INPUT easy_facial_recognition.py: error: the following arguments are required: -i/--input ) et en me baladant dans les commentaires j'ai cru comprendre que c'était sois ma camera sois il manquait mon chemin après le -i . J'ai tout essayé mais je reste coincé :(
Bonjour, merci pour cette superbe vidéo. Etant en formation Machine Learning, pour monter en compétence pourriez-vous m'indiquer des sites où trouver des exemples (en français ou en anglais) dans tout les domaines de ML ou DL ?
Tout les domaines ça va être compliqué d’être exhaustive vu l’évolution du domaine quasi quotidien. J’ai fais pas mal de vidéos , notamment des replats de lives où on code ensemble en python. Les vidéos sont disponibles sur la chaîne tu as pu les voir ?
@@DefendIntelligence Merci pour ta réponse, tes vidéos sont excellentes ! J'accède de temps en temps à medium.com, mais l'accès est payant et j'aurai bien aimé trouvé un lieu proche à ce site mais d'accès libre .
RECONNAISSANCE FACIALE L’HUMAIN, avec ses femmes, ses hommes et ses enfants, le LIBRE-ARBITRE, la LIBERTÉ, pouvoir ALLER et VENIR, se DÉPLACER, AGIR, toujours en « BONS CITOYENS », selon ses propres choix et envies, etc.……. C’EST DU PASSÉ !!! Autant de mots, de termes, qui n’ont plus AUCUN SENS AUJOURD’HUI dans notre FRANCE dit « PAYS de la LIBERTÉ et des DROITS DE L’HOMME » !!! Sous prétexte de « SÉCURITÉ », alors que Police mais surtout la Justice sont incapables de METTRE HORS D’ÉTAT DE NUIRE des DÉLINQUANTS CONNUS, pris en FLAGRANT DÉLIT, ARRÊTÉS, JUGÉS ou NON JUGÉS, défendus par des « TRAÎTRES À LA NATION », … puis RELÂCHÉS sans autres mesures coercitives… LIBERTÉ, que deviens-tu ??? DICTATURE, te voilà !!!... Bienvenue !!! (humour noir) RÉVEILLEZ-VOUS, les JEUNES, TANT QUE VOUS LE POUVEZ ENCORE !!! DEMAIN, CE SERA TROP TARD !!! Sinon, vous « ALLEZ EN BAVER » !!!
Bonjour ! Merci pour ce code qui fonctionne très bien. Seul problème avec les personne de couleurs noirs. Est-il possible d'améliorer l'efficacité à ce niveau ?
Hello ! Super pertinente ta question. Effectivement la plupart des Systemes aujourd’hui sont entraînés sur des jeux de donnés avec essentiellement des personnes blanches’ comme la base de donnés IMDB. (data.vision.ee.ethz.ch/cvl/rrothe/imdb-wiki/) mais cava allez en s’améliorant ;)
Hello ! Je t’invite à installer tout les packages dans un environnement de développements typiquement le genre de problème que tu évoques et du à une mauvaise gestion des dependencies.
Bonjour, j'ai une question , quelle est le prix de cette caméra détecteur de visage? et quels sont les composants qu'on peut besoin pour réaliser ce système ?. J'ai posé ces questions car je vais faire la même idée dans mon projet de fin d'étude.
Hello Abdelali, il s'agit uniquement du software que tu peux retrouver ici : github.com/anisayari/easy_facial_recognition . Pour le coté matériel libre à toi de dimensionner ton système et une architecture pour le code. :)
Bonjour, tout d’abord un grand merci pour ce tuto qui m’a motivé pour me lancer. Apres l’installation sur ma raspberry Pi 4 d’opencv et dlib, je rencontre un pbr lors de l’execution du script via python 3.7 : INFO] Starting System... [INFO] Importing pretrained model.. [INFO] Importing pretrained model.. [INFO] Importing faces... [INFO] Faces well imported [INFO] Starting Webcam... [ WARN:0] global /root/opencv/modules/videoio/src/cap_gstreamer.cpp (1761) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module v4l2src0 reported: Failed to allocate required memory. [ WARN:0] global /root/opencv/modules/videoio/src/cap_gstreamer.cpp (888) open OpenCV | GStreamer warning: unable to start pipeline [ WARN:0] global /root/opencv/modules/videoio/src/cap_gstreamer.cpp (480) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created [ WARN:0] global /root/opencv/modules/videoio/src/cap_v4l.cpp (893) open VIDEOIO(V4L2:/dev/video0): can't open camera by index [INFO] Webcam well started [INFO] Detecting... Traceback (most recent call last): File "easy_facial_recognition.py", line 109, in easy_face_reco(frame, known_face_encodings, known_face_names) File "easy_facial_recognition.py", line 49, in easy_face_reco rgb_small_frame = frame[:, :, ::-1] TypeError: 'NoneType' object is not subscriptable Pouvez vous m’aider svp ? Merci par avance Franck
Bonjour Franck pour les erreurs hésite pas à ouvrir une issue sur le GitHub. Concernant ton erreur ça doit venir du fait qu’il y a un problème de captation de l’image source.
Bonjour Anis, Merci pour cette vidéo efficace et très intéressante. J'ai repris ton code mais n'arrive pas à le faire fonctionner sur Jupyter Notebook malgrès l'installation de tous les modules prérequis (dlib, opencv,...). Je pense savoir ou est l'erreur mais ne sait comment corriger, en ligne 11, j'ai repris: parser.add_argument('easy_facial_recognition.ipynb', '--i known_faces' Egalement, faut il lancer la camera au préalable? Bonne continuation à toi!!
Bonjour. Si j'ai bien compris pour qu'on reconnaisse mon visage il suffit juste de changer la photo de r3ference par la mienne ? Et il faut que je connecté une webcam a ma raspberry ? Merci beaucoup
Salut! J'ai un petit soucis le programme semble bien fonctionner mais ça rame beaucoup ! (Une image toutes les 10 sec environ...) une idée du problème ?
bonjour, j'ai une erreur au niveau de la ligne 16 face_encoder = dlib.face_recognition_model_v1("pretrained_model/dlib_face_recognition_resnet_model_v1.dat") avez vous une idée merci !!
Je bloque sur encode_face(image)[0][0] avec un "list index out of range", par ailleurs si j'enlève les 2 [0], il ouvre la camera, mais les carrés verts de reconnaissance n'apparaissent pas. Merci de votre aide
Salut. j'aime vraiment le tuto et .ca me donne des idées pour mon projet en stage . mais le souci est que j'ai commencé le langage python cette année et je ne pense pas être prêt pour un très grand projet car il me reste 3.5 moi.
Oui c’est pas performant sur raspberry . Meme si le réseau utilisé est un MobileNet fait pour fonctionner sur des appareils légers il vaut mieux une GPU.
message reçu : easy_facial_recognition.py:57: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray. vectors = np.linalg.norm((known_face_encodings - face_encoding), axis=1) il semble que numpy ait changé ... help!
bonjour , super video pour le code source que nous avons télécharger a partir de githup , est différent que vous avez expliquer dans le video lorsque je démarre le code il me afficher :easy_facial_recognition.py: error: the following arguments are required: -i/--input , et pour les images vous avez les enregistre dans un dossier appeller input , mais le fichier dans le github les images sont enregistrés dans know faces , j'ai pas comment le faire pour courriger l'erreur
Bonjour, je souhaiterais développer un projet en lien avec la reconnaissance faciale. Pourrais-ton convenir d'un rdv pour vous présenter le projet? Il y'a énormément de potentiel. Cordialement Flavian ANGONIN
merci pour la video , j ai eu un probleme avec le code : error: the following arguments are required: -i/--input comment le corriger , je sais pas comment ajouter un chemin ?
Hello Mohamed,Il faut que tu référencie le dossier qui contient les images. Comme le montre la ligne parser.add_argument('-i', '--input', type=str, required=True, help='directory of input known faces')
@@DefendIntelligence Bonjour, j'ai modifié le programme pour ne pas avoir le "-i", j'ai commenté les ligne 12, 13 et 83 et a la ligne 86 j'ai mis " face_to_encode_path = Path ('known_faces') Un grand merci a toi Defend Intelligence !!!
@@DefendIntelligence j'ai le même problème : que mettre exactement à la place du i et du input : le nom du fichier, du dossier contenant les images ? en tout cas super video. Peut on aussi utiliser notre webcam pour avoir de la reconnaissance en temps réel ?
Bonjour Anis, Merci pour ta vidéo. Je viens d'installer opencv2 et ton code python (ainsi que les modèles). J'ai ajouté dans le même dossier ma photo cadrée comme MZ et de même taille. ça marche, il reconnait bien Zuckerberg mais pas moi (ni mes filles). As-tu une idée ? merci Fabrice
Hello Fabrice très bonne question, enfaite il faut découper les images des visages à reconnaître comme celle des exemples en croyant au dessus des sourcils jusqu’à le menton et juste avant les oreilles
Bonjour Alex, sans plus d'explication je ne peux pas t'aider malheureusement :(.... Tu as bien vérifier qu'il s'agissait de la bonne caméra ? Parfois il faut mettre "1" comme source à la place de "0".
Salut je n ai pas forcément très bien compris mais ne pence tu pas qu avec un très gros réseau social comme Facebook cela pourrait être très utile pour les personne recherchent de la famille, des liens de parenter ou de descendance. Je ne sais pas si cette expression existe vraiment mais l "on a tous un sosie au 4 coins du monde" Merci bonne soirée je ne demande pas de pourcentage mdr aller essaye de développer cela
Defend Intelligence merci j’ai réussi à le faire je l’ai même présenté a des amis j’ai fait passé ton tuto un peu partout pr ceux qui veulent apprendre comment le faire 🙏🙏🙏
Salut, pourrais tu me donner un coup de pouce, je travaille sur Raspberry et quand je lance le code j'ai le mot d'erreur suivant : "usage: faces_recognize.py [-h] -i INPUT faces_recognize.py: error: the following arguments are required: -i/--input" J'ai cherché sur internet ce mot d'erreur mais je n'ai pas reussi à trouver de solution. Merci d'avance
Salut j'ai essayer le code mais voici l'erreur que cca me ressort [INFO] Starting System... [INFO] Importing pretrained model.. [INFO] Importing pretrained model.. usage: easy_facial_recognition.py [-h] -i INPUT easy_facial_recognition.py: error: the following arguments are required: -i/--input
S'il vous plait j'ai essayé de telecharger le code source qui éxiste a github je travaille avec pyzo version python 3.6.2, je trouve une tres grand difficulté pour installer la bibliothéque dlib j'ai essayé avec pip install dlib comme j'ai fait avec opencv mais sa ne marche pas j'ai essayé pour mettre a jour la commande pip mais je n'ai pas pu s'il vous plait s'il vous plait est ce que j'ai besoin à faire une étape de plus pour telecharger cette bibliothéque j'éspere que vous pouvez me repondre merciiiii beaucoup
@@zarkas1682 c'est le message d'erreur je ne sais si il me dit que la biblio est déja éxiste ou il me dit quelque chose d'autre j'ai essayé de le faire avec le lien pour telecharger dlib mais la meme chose je te remercie de tous mo couer
@@abdellahmadrani2212 essaye de refaire tes installations en sachant ou tu enregistre tes librairies. personnellement je les installes sur la racine (/home/usr/) comme ça elles sont accessible par tout les dossier en dessous
Super vidéo mais j'ai un problème quand j’exécute ton code j'ai deux erreurs : usage: reconnaissance.py [-h] -i INPUT reconnaissance.py: error: the following arguments are required: -i/--input Quelqu'un pourrai m'aider à résoudre le problème SVP
Cc je répond tard mais bon , si tu cherche un script à appliquer comme le fait l'ami sur la vidéo, tu en a à foison sur github , je te conseille de voir aussi du côté de la chaîne L42Project, Si tu veux partir de zéro comme je compte le faire et je doit le faire , je te conseille les SVM , documente toi un maximum sur les IA en général la supervisé et la classification d'image en priorité, les svm sont les meilleurs pour classer les image pour débuter Bon après je te cache pas que si tu n'est pas obligé de commencer de 0 tu prends un script qui le fait déjà (L42Project explique plein de code sur sa chaîne )
salut a tous je suis un etudiant et je fait ma these sur ce sujet jusqua present jai tt installer sur mon raspberry pi mai je ne sais plus comment telecharger les photo pour ecri le code apres quelqu un pourrais m aider? je peux renumerer st temp merci
@@DefendIntelligence comme je vous ait dit tout a ete fait.si vous pourriez me donner un rendez vous dans votre ville je serai pres a me deplaser .moi je reside en allemagne.et je serai aussi pres a vous renumeree
si vous permettez je trouve une diff entre le tuto ici et le tuto Github : tuto github : import cv2 import dlib import PIL.Image import numpy as np from imutils import face_utils import argparse from pathlib import Path import os import ntpath tuto YT : import cv2 import dlib import PIL.Image import numpy as np from imutils import face_utils ///////////////////////////////////////////// resultat via Git repo ////////////////////////////////////////////////// : File "easy_facial_recognition.py", line 93, in raise ValueError('No faces detect in the directory: {}'.format(face_to_encode_path)) ValueError: No faces detect in the directory: /known_faces ///////////////////////////////////////////// resultat via YT tuto ////////////////////////////////////////////////// : File "easy_facial_recognition.py", line 10, in parser = argparse.ArgumentParser(description='Easy Facial Recognition App') NameError: name 'argparse' is not defined ///////////////////////////////////////////// my CMD line ////////////////////////////////////////////////// : python3 easy_facial_recognition.py --input /known_faces ///////////////////////////////////////////// my Folder tree ////////////////////////////////////////////////// : cd ../ easy_facial_recognition>easy_facial_recognition.py>known_faces>pretrained_model ///////////////////////////////////////////// my MLearnig ////////////////////////////////////////////////// : MBP -mid-2010 High-Sierra 10.13 Conda python3.6 dlib loaded opencv numpy ///////////////////////////////////////////// issues .? ////////////////////////////////////////////////// : which code to use git or yt ? how the folder need to be set ? do I need to add some dependencies like diff line 95 using Git tuto : known_face_encodings = [] for file_ in files: image = PIL.Image.open(file_) Using YT tuto : known_face_encodings = [] for face_to_encode_path_ in face_to_encode_path : image = PIL.Image.open(face_to_encode_path) ////////////////////////////////////who can tell me this script is working ?///////////////////////////////////////// :
When using python code you should be able to understand it first, and then read the error. All errors message here are clearly explicit and it is not a bug related in the program.
@@DefendIntelligence thanks to reply to me bro ! first im trying to do my best to understand whats wrong when I ran any program be sure its for what I asking you. This is so far what I get : File "easy_facial_recognition.py", line 89, in for face_to_encode_path in face_to_encode_path.rglob('*.png' , '*.jpg'): AttributeError: 'tuple' object has no attribute 'rglob' I thinks is about 'pathlib' and 'rglob' how I can fix it please bro and how I can change this rglob attribute ?
Salut, super tuto Pourais-tu m'aider ? Quand j'essaye d'executer le code sur Visual Studio Code, j'ai ça comme erreur Je m'y connais vraimment pas en programmation mais vu que mon projet en STI2D consiste a cree un syteme de reconnaissance faciale, je me suis dit que vous pouvez m'aider enormement. Voci l'erreur : PS C:\Users\chris> & C:/Users/chris/AppData/Local/Programs/Python/Python35-32/python.exe c:/Users/chris/Downloads/easy_facial_recognition-master/easy_facial_recognition-master/easy_facial_recognition.py [INFO] Starting System... [INFO] Importing pretrained model.. Traceback (most recent call last): File "c:/Users/chris/Downloads/easy_facial_recognition-master/easy_facial_recognition-master/easy_facial_recognition.py", line 17, in pose_predictor_68_point = dlib.shape_predictor("pretrained_model/shape_predictor_68_face_landmarks.dat") RuntimeError: Unable to open pretrained_model/shape_predictor_68_face_landmarks.dat PS C:\Users\chris>
Hello Christian, il faut que tu le télécharge les fichiers .dat sur le github ici github.com/anisayari/easy_facial_recognition/tree/master/pretrained_model
Et maintenant j'ai ça comme erreur : File "c:/Users/chris/Downloads/easy_facial_recognition-master/easy_facial_recognition.py", line 19, in face_encoder = dlib.face_recognition_model_v1("pretrained_model/dlib_face_recognition_resnet_model_v1.dat") AttributeError: module 'dlib' has no attribute 'face_recognition_model_v1' PS C:\Users\chris\Downloads\easy_facial_recognition-master>
Defend Intelligence effectivement, j’utilise une ancienne version de Dlib ( 18.17). Quand j’essaye de faire la mise à jour avec pip install dlib==19.4.0, c’est normal qu’ils me demandent d’abord d’avoir cmake ? Ou vous avez une astuce beaucoup plus simple d’installer Dlib 19.4 ?
salut anis superbe la video je pense avoir tout essayé je n'arrive pas à avoir dlib pourrais tu m'aider ? pourraisje egalement avoir un mail ou un autre moyen de contact
Dlib c'est effectivement hyper compliqué à installé. Je suppose que tu es sur Windows , je te recommande d'utiliser ce tuto : www.learnopencv.com/install-dlib-on-windows/
because i have this error usage: easy_facial_recognition.py [-h] -i INPUT easy_facial_recognition.py: error: the following arguments are required: -i/--input
Do you know how python programmations works ? And args in a script etc ?? The error tell you that you need to add the arguments inputs with the known_faces path folder
RECONNAISSANCE FACIALE L’HUMAIN, avec ses femmes, ses hommes et ses enfants, le LIBRE-ARBITRE, la LIBERTÉ, pouvoir ALLER et VENIR, se DÉPLACER, AGIR, toujours en « BONS CITOYENS », selon ses propres choix et envies, etc.……. C’EST DU PASSÉ !!! Autant de mots, de termes, qui n’ont plus AUCUN SENS AUJOURD’HUI dans notre FRANCE dit « PAYS de la LIBERTÉ et des DROITS DE L’HOMME » !!! Sous prétexte de « SÉCURITÉ », alors que Police mais surtout la Justice sont incapables de METTRE HORS D’ÉTAT DE NUIRE des DÉLINQUANTS CONNUS, pris en FLAGRANT DÉLIT, ARRÊTÉS, JUGÉS ou NON JUGÉS, défendus par des « TRAÎTRES À LA NATION », … puis RELÂCHÉS sans autres mesures coercitives… LIBERTÉ, que deviens-tu ??? DICTATURE, te voilà !!!... Bienvenue !!! (humour noir) RÉVEILLEZ-VOUS, les JEUNES, TANT QUE VOUS LE POUVEZ ENCORE !!! DEMAIN, CE SERA TROP TARD !!! Sinon, vous « ALLEZ EN BAVER » !!!
merci beaucoup pour le partage , please peux tu m'aider , j'ai cette erreur ( tous les modules sont installés ) : >>> (executing file "easy_facial_recognition.py") [INFO] Starting System... [INFO] Importing pretrained model.. Traceback (most recent call last): File "C:\Users\pc\AppData\Local\Programs\Python\Python37\projet1\easy_facial_recognition.py", line 17, in pose_predictor_68_point = dlib.shape_predictor("pretrained_model/shape_predictor_68_face_landmarks.dat") AttributeError: module 'dlib' has no attribute 'shape_predictor'
@@DefendIntelligence salut j'ai exactement le même problème que @fathallah mazroui sauf que j'ai bien téléchargé les fichiers .dat si tu a une autre idée sur la source du problème ça serait super merci d'avace =)
Bonjour, merci pour cette video. J'ai une erreur à l'execution: [INFO] Starting System... [INFO] Importing pretrained model.. [INFO] Importing pretrained model.. [INFO] Importing faces... Traceback (most recent call last): File "easy_facial_recognition.py", line 93, in known_face_names = [os.path.splitext(ntpath.basename(file_))[0] for file_ in files] File "/usr/lib/python2.7/ntpath.py", line 208, in basename return split(p)[1] File "/usr/lib/python2.7/ntpath.py", line 180, in split d, p = splitdrive(p) File "/usr/lib/python2.7/ntpath.py", line 115, in splitdrive if len(p) > 1: TypeError: object of type 'PosixPath' has no len() Une idée de comment la corriger ??
Hello Florian ! Toutes les infos sur la vidéo que j'ai faite pour installer Python : ua-cam.com/video/QqW7tjUj5DQ/v-deo.html Les liens utiles sont dans la bio. J'espère que la vidéo te plaira :) .
@@DefendIntelligence Je t explique rapidement ton system pour la reconnaissance facial est grave fonctionnel j'ai meme pus le modifier a ma facon pour enregistrer des visage automatiquement etc, mais le seul probleme ce st qu en mettant des point sur des objet ca va pas etre ouf ouf je pense ducoup si tu pourrais m aider pour un systeme de reconnaissance objet ca pourrais etre pas mal
Mais le script nécessite plus de 5min , d'où vient il ? Les modèles viennent d'où ? Quelle algorithm tu as choisi et pourquoi ? Cela ressemble plus à utilisé une application plutôt que de créer une application. Oue youtube me donne tjrs des démonstration de reconnaissance qui utilise presque le même script Les même modèles .... Et si j'avais envie de créer tt de A à Z ? ok tu explique le but de quelques ligne , mais sans être un expert n'importe qui comprendrait du moment ou il a déjà touché au code !!! En plus on sais pas pkoi ça et pas autres chose ? Quelle ont été les démarches ? Pourquoi tells ligne au lieu d'une autre
Si je devais faire une vidéo ou j’expliquai tout ça la vidéo durerait 2h et ça ne convient pas au format de UA-cam. Si tu cherches ce type d’explication longue et en profondeur il vaut mieux aller à l’université ou en école où tu auras des cours spécifiquement sur ça pendant des jours.
@@DefendIntelligence déjà fait a l'époque la fac ^^.merci pour ton conseils, tu es allé à l'université ? Ou juste formation ocr ou autre ? Et l'idée était pas que tu explique ligne par ligne je ne pense pas que tu le pourrais car ses script font appel à des fonctions qu'on peut expliquer le fonctionnement mais en code c'est monstre bref L'idée étais de dire ce truc se base sur open CV avec tel algo dans le but de classer ..... ensuite j'utilise tel algo fonctions pour comparer, ton langage pseudo code est inutile sans que tu explique en fr d'abord Force a toi et peace je retourne à ma méthode de comprendre plutôt que d'apprendre
@@DefendIntelligence je suis allé voir ta description et je vois le genre 🤣🤣🤣, Mais cela réconforte mon premier commentaire, donc tu doit être capable de faire aussi des vidéos de a à z même si ça prenait 2h ^^, car appliqué et expliqué un petit script c'est cool pour attirer les gens mais pour les initié qui ont pris d'autre chemin faut leur donner aussi de quoi se nourrir, croit en toi tu en es capable je te le jure beaucoup même le font en live coding ^^ J'attends un live de 3h même ou on pourrait faire notre ia par renforcement tiens j'en ai aussi besoin, on pourrait faire plein de branlette technologiques style equation felman value function q function hyperplan .....etc
@@lucashervieu258 pas de moyen alors tais toi. quand il te demande de t aider tu t échappes, , en cas tu es null en prigrammation cherches d abord le debut fu programmation pas une programmation avancé
❤️ ❤️ PENSEZ A VOUS ABONNER A LA CHAINE SVP !!! C'est important pour m'aider à faire connaitre la chaine. Merci beaucoup ❤️
Salut, est ce que c'est possible d’entraîner le model avec plusieurs images pour plus de précision ?
Okay +1abo
salut est ce que vous pouvez m'aidé pour mn sujet de mémoire sur la reconnaissance faciale.
mamoudouba93@gmail.com
bonsoir , merci d'avance mais s'il vous plait comment installer dlib dans visual studio code
salut @defend intelligence, merci pour ce tuto, j'ai télécharger ton fichier GitHub, mais je n'arrive pas a telecharger tt les bibliotheque et ce que tu a un fichier a nous partager avec tt les bibliotheque deja dedans ? ou des lien de telechargement ? bonne journée !!
Abonnez vous à la chaine svp, ca m'aiderai beaucoup à faire connaitre la chaine. Merci :)
T'es un bon frérot BTS SIO dans la poche mtn ! Bonne continuation mgl !
Bonjour, j'ai copié le fichier de code depuis votre github mais je n'arrive pas à lire le modèle pré-entrainé sur mon PC.
Bonjour Defend, j'espère que tu vas bien. j'ai quelques questions sur l'intelligence artificielle et je me demandais si tu aurais un peu de temps pour m'aider à y voir plus clair. Ton expertise serait vraiment précieuse pour moi !
Merci, ça fait longtemps que je cherchais une vidéo de ce type :)
je t'en prie, n'hésite pas a aller faire un tour sur le github :).
Bonjour, merci pour cette vidéo.
Est-il possible de modifier la source d'entrée (au lieu de la webcam, spécifier un fichier avi ou mpg par exemple) ?
Merci beaucoup.
Merci, super !!!
Merci beaucoup :)
C'est sympa la vidéo !
Bonjour, j'ai une question est ce que se logiciel nous permet de reconnaître l'identité de quelqu'un ?
Your Tuto is very cool Bro! Just keep going... Thanks!
L'essentiel, Top !
Merci :)
la demo est super! mais je voudrais savoir si ce code est implémentable sous windows 10 64 bits?
Si oui: Veuillez me donner la procédure.
Merci pour ta vidéo !
Très intéressant
Hello, du coup on peut trouver nos sosies ou le visage le plus proche mathématiquement du notre si les deux sont dans la base ?
hello merci pour cette superbe video et j'espère vous trouver bien portant. Alors j'aimerais savoir comment installer le package dlib sur vscode car j'ai tout essayé sans issue.
Dans l'attente d'avoir une réponse satisfaisante🤗🤗
dis moi, sur une carte raspberry pi3 je peu faire tourner ton algo sans soucis de performance?
Est ce qu'il y a moyen d'integré ce programme pour le comptage des vehicules pour la circulation routiere.
est ce que on peut augmenter la fiabilité de ce programme ? je veux dire on peut éviter les failles du système ? éviter les attaques photo, vidéo
,avec un masque
.
Ce que tu évoques s'appel les adversarial attack , je vais en faire une vidéo :).
openai.com/blog/adversarial-example-research/
Hello, Tu saurais me dire comment créer un fichier d'apprentissage. Merci et bonne continuation. Ta chaine est vraiment cool !
Merci pour ta question. Il faut pouvoir réaliser des aprentisage par réseaux de neurones sur ce que tu veux détecter. On va l'apprendre à le faire ici : ua-cam.com/video/t3B1BItaNZE/v-deo.html :)
J'ai regarder ta video et franchement super...Mais je n'arrive pas a afficher ma webcam quand je lance le programme. Est ce que tu pourrais m'expliquer...Merci
Hello hello je suis tombée sur ta chaine en faisant quelques recherches sur l'intelligence artificielle et la reconnaissance faciale pour développer mon projet de fin d'étude, le thème c'est '' utilisation de l'IA pour la traduction des langues des signes''
Et je compte le développer sur python
ta pu réussir ?
c'est l'IA de Bing qui m'a recommandé ta vidéo
bonjour Anis ! je suis entrain de travailller sur un programme de reconnaissance et j'aimerai savoir comment faire pour que la fenetre de la camera s'ouvre dans la fenetre que moi j'ai cree
Wow it's so interesting for me as a beginner to analyze but so hard to do with subtitles :( I wish you spoke English tho
Good idea ! I will think about making 1/2 video in english :)
salut j'aimerais savoir comment vous avez entraine le modele
Salut, super vidéo!
J'ai installé toutes les librairies etc etc mais ca m'affiche ce code d'erreur ( usage: easy_facial_recognition.py [-h] -i INPUT
easy_facial_recognition.py: error: the following arguments are required: -i/--input ) et en me baladant dans les commentaires j'ai cru comprendre que c'était sois ma camera sois il manquait mon chemin après le -i . J'ai tout essayé mais je reste coincé :(
Oui tu dois runner la commande avec l'argument dans ton terminal tel que : python easy_facial_recognition.py -i
@@DefendIntelligence j'ai éssayé le resultat est le meme
Bonjour, merci pour cette superbe vidéo.
Etant en formation Machine Learning, pour monter en compétence pourriez-vous m'indiquer des sites où trouver des exemples (en français ou en anglais) dans tout les domaines de ML ou DL ?
Tout les domaines ça va être compliqué d’être exhaustive vu l’évolution du domaine quasi quotidien. J’ai fais pas mal de vidéos , notamment des replats de lives où on code ensemble en python. Les vidéos sont disponibles sur la chaîne tu as pu les voir ?
@@DefendIntelligence Merci pour ta réponse, tes vidéos sont excellentes ! J'accède de temps en temps à medium.com, mais l'accès est payant et j'aurai bien aimé trouvé un lieu proche à ce site mais d'accès libre .
RECONNAISSANCE FACIALE
L’HUMAIN, avec ses femmes, ses hommes et ses enfants, le LIBRE-ARBITRE, la LIBERTÉ, pouvoir ALLER et VENIR, se DÉPLACER, AGIR, toujours en « BONS CITOYENS », selon ses propres choix et envies, etc.……. C’EST DU PASSÉ !!!
Autant de mots, de termes, qui n’ont plus AUCUN SENS AUJOURD’HUI dans notre FRANCE dit « PAYS de la LIBERTÉ et des DROITS DE L’HOMME » !!!
Sous prétexte de « SÉCURITÉ », alors que Police mais surtout la Justice sont incapables de METTRE HORS D’ÉTAT DE NUIRE des DÉLINQUANTS CONNUS, pris en FLAGRANT DÉLIT, ARRÊTÉS, JUGÉS ou NON JUGÉS, défendus par des « TRAÎTRES À LA NATION », … puis RELÂCHÉS sans autres mesures coercitives…
LIBERTÉ, que deviens-tu ???
DICTATURE, te voilà !!!... Bienvenue !!! (humour noir)
RÉVEILLEZ-VOUS, les JEUNES, TANT QUE VOUS LE POUVEZ ENCORE !!!
DEMAIN, CE SERA TROP TARD !!!
Sinon, vous « ALLEZ EN BAVER » !!!
@@maximinmaster7511 lis medium sur le navigateur en navigation privé ;)
@@crashbandicoot4142 Merci, j'ai finalement pris un abonnement à medium.
Supper!
Merci !
Bonjour ! Merci pour ce code qui fonctionne très bien. Seul problème avec les personne de couleurs noirs. Est-il possible d'améliorer l'efficacité à ce niveau ?
Hello ! Super pertinente ta question. Effectivement la plupart des Systemes aujourd’hui sont entraînés sur des jeux de donnés avec essentiellement des personnes blanches’ comme la base de donnés IMDB. (data.vision.ee.ethz.ch/cvl/rrothe/imdb-wiki/) mais cava allez en s’améliorant ;)
@@DefendIntelligence Merci de la réponse !
@@shiba4760 peux tu m'aider j'arrive pas à faire tourner le code
Bonjour ya t-il des version specifiques des bibliotheque qu'on doit installer
Hey, les import de marche pas genre j'ai installer cv2 mais ca marque toujours que je l'ai pas
Hello ! Je t’invite à installer tout les packages dans un environnement de développements typiquement le genre de problème que tu évoques et du à une mauvaise gestion des dependencies.
Hé mais je te connais toi 😂😅 j'étais venu sur obistown a l'époque 😂 comment ça se passe alors
Nice ! keep going !
Thanks I will :)
Bonjour, j'ai une question , quelle est le prix de cette caméra détecteur de visage? et quels sont les composants qu'on peut besoin pour réaliser ce système ?. J'ai posé ces questions car je vais faire la même idée dans mon projet de fin d'étude.
Hello Abdelali, il s'agit uniquement du software que tu peux retrouver ici : github.com/anisayari/easy_facial_recognition . Pour le coté matériel libre à toi de dimensionner ton système et une architecture pour le code. :)
Bonjour, tout d’abord un grand merci pour ce tuto qui m’a motivé pour me lancer. Apres l’installation sur ma raspberry Pi 4 d’opencv et dlib, je rencontre un pbr lors de l’execution du script via python 3.7 :
INFO] Starting System...
[INFO] Importing pretrained model..
[INFO] Importing pretrained model..
[INFO] Importing faces...
[INFO] Faces well imported
[INFO] Starting Webcam...
[ WARN:0] global /root/opencv/modules/videoio/src/cap_gstreamer.cpp (1761) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module v4l2src0 reported: Failed to allocate required memory.
[ WARN:0] global /root/opencv/modules/videoio/src/cap_gstreamer.cpp (888) open OpenCV | GStreamer warning: unable to start pipeline
[ WARN:0] global /root/opencv/modules/videoio/src/cap_gstreamer.cpp (480) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created
[ WARN:0] global /root/opencv/modules/videoio/src/cap_v4l.cpp (893) open VIDEOIO(V4L2:/dev/video0): can't open camera by index
[INFO] Webcam well started
[INFO] Detecting...
Traceback (most recent call last):
File "easy_facial_recognition.py", line 109, in
easy_face_reco(frame, known_face_encodings, known_face_names)
File "easy_facial_recognition.py", line 49, in easy_face_reco
rgb_small_frame = frame[:, :, ::-1]
TypeError: 'NoneType' object is not subscriptable
Pouvez vous m’aider svp ?
Merci par avance
Franck
Bonjour Franck pour les erreurs hésite pas à ouvrir une issue sur le GitHub. Concernant ton erreur ça doit venir du fait qu’il y a un problème de captation de l’image source.
Merci pour l'explication
Mais comment afficher les noms reconnu des personnes dans un fichier texte par exemple
Merci de m'aider c'est très important
Salut Anis,
Sur quel programme tu développes le code et quelle est la version du python, opencv ?? Merci d'avance
Python 3.7 et opencv 4
@@DefendIntelligence tu utilises eclipse ??
@@ahlemhamdani7081 Non Pycharm.
@@DefendIntelligence bonjour anis le programme en machine Learning ou bien Depp learning
@@mohamedaminezgaren9723 Comment ? Quelle est la question ?
Coucou, j'aimerai savoir comment on telecharge les fichiers sur github. c'est ma toute première de découvrir ce site. Merci d'avance
Hello tu peux faire un fork sur ton dossier et ensuite un clone :) . Tu sais comment fonctionne git ?
comment faire pour la detection la position d'une personne (marche ou dormie etc...)
bonjour, mais j'aimerai avoir une aide car je n'arrive pas a exécuter cet code
Comment ajouter des nouveaux photos . J ai essayé d ajouter mais les photos sont pas adéquate s
Hello Imran, il faut découper l’image du visage en rognant aux niveaux des oreilles et des sourcils comme dans l’exemple dans le dossier known_faces
@@DefendIntelligence waww c est vrai ca marche
Bonjour Anis,
Merci pour cette vidéo efficace et très intéressante.
J'ai repris ton code mais n'arrive pas à le faire fonctionner sur Jupyter Notebook malgrès l'installation de tous les modules prérequis (dlib, opencv,...).
Je pense savoir ou est l'erreur mais ne sait comment corriger, en ligne 11, j'ai repris:
parser.add_argument('easy_facial_recognition.ipynb', '--i known_faces'
Egalement, faut il lancer la camera au préalable?
Bonne continuation à toi!!
Il faut exécuter en ligne de commande
Bonjour. Si j'ai bien compris pour qu'on reconnaisse mon visage il suffit juste de changer la photo de r3ference par la mienne ? Et il faut que je connecté une webcam a ma raspberry ? Merci beaucoup
Exactement ! As tu réussi ?
@@DefendIntelligence oui merci
Salut est ce que on peut le faire en logiciel R ?
Salut! J'ai un petit soucis le programme semble bien fonctionner mais ça rame beaucoup ! (Une image toutes les 10 sec environ...) une idée du problème ?
Hello ! Le problème bien sans doute de la configuration de ton PC qui doit pas être suffisamment puissante.
@@DefendIntelligence le soucis ca doit etre ca etant donné qu on a essayé de le faire tourner sur un Raspberry.. :)
je veux savoir si tu utilises hog ,haar, cnn ou dnn.je veux juste savoir quel algorithme tu utilises
Hello Imran, j'utilise les models pré-entrainés dispo ici : github.com/anisayari/easy_facial_recognition/tree/master/pretrained_model
Rien ne fonctionne ! J'ai mon dlib qui ne fonctionne pas. Il y a pas un tuto pour savoir comment faire pour que tout marche ?
bonjour, j'ai une erreur au niveau de la ligne 16 face_encoder = dlib.face_recognition_model_v1("pretrained_model/dlib_face_recognition_resnet_model_v1.dat")
avez vous une idée merci !!
peut tu maider comment telecharger les photo sur mon raspberry pi enfin que j ecrive le code?stp
hello, as tu bien installé dlib sur ta machine :-), et tlécharger le fichier .dat en le mettant dans le dossier "pretrained-model"
Medjdoub Abdelkader tu as trouvé la solution de cette erreur ?
Je bloque sur encode_face(image)[0][0] avec un "list index out of range", par ailleurs si j'enlève les 2 [0], il ouvre la camera, mais les carrés verts de reconnaissance n'apparaissent pas. Merci de votre aide
J'ai le même problème pour les carrés avez vous réussi à résoudre ce problème ?
Comment Avez vous résolu ce problème ?
salut c'est quoi le compilateur python utilisé ?
salut ,
j'ai un problème au niveau d'installation de dlib utilise python 3.8.2 ,pouvez vous m'aidez ?!
en fait il faut que tu installes dlib en passant par plusiers etapes
Dlib peut poser quelques problème parfois d'installation, il y a de bon tutos sur internet :-).
Ahlem, vous pouvez donner votre e-mail pour contacter
Salut svp monsieur je voulait savoir quel est la méthode que vous utilisez merci
bonjour ! C'est une méthode par masque de point, je l'explique dans la vidéo.
Salut. j'aime vraiment le tuto et .ca me donne des idées pour mon projet en stage . mais le souci est que j'ai commencé le langage python cette année et je ne pense pas être prêt pour un très grand projet car il me reste 3.5 moi.
Bon courage ! :)
Bonjour est ce que ça marche sur une raspberry? et si oui il suffit de connecter une webcam ?
fonctionne sur raspberry mais reste peu performant selon le modèle
Oui c’est pas performant sur raspberry . Meme si le réseau utilisé est un MobileNet fait pour fonctionner sur des appareils légers il vaut mieux une GPU.
j'ai cette erreur
usage: easy_facial_recognition.py [-h] --I I
easy_facial_recognition.py: error: the following arguments are required: --I/--input
Il faut spécifier le chemin de ton input simplement :-) regarde dans la vidéo quand je lance le programme.
@@DefendIntelligence d'accord merci ❤
Donc je veut changer le code de github comme le code dans la vidéo
Bonjour, comment faire pour que ça soit pas aussi long l'affichage video? comment augmenter le nombre d'images par seconde? merci 🙂
Salut, tu a reussit ?
@@t-tron non, je n'ai pas encore trouvé comment faire ...
@@sarac4329 Ah mince car je suis bloqué aussi je pense utiliser une autre librairie que face recognisation 👌
@@sarac4329 Hey, tu a reussit depuis ou toujours rien de ton côter ?
message reçu : easy_facial_recognition.py:57: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray.
vectors = np.linalg.norm((known_face_encodings - face_encoding), axis=1)
il semble que numpy ait changé ...
help!
bonjour , super video
pour le code source que nous avons télécharger a partir de githup , est différent que vous avez expliquer dans le video
lorsque je démarre le code il me afficher :easy_facial_recognition.py: error: the following arguments are required: -i/--input , et pour les images vous avez les enregistre dans un dossier appeller input , mais le fichier dans le github les images sont enregistrés dans know faces , j'ai pas comment le faire pour courriger l'erreur
Il y a quelques modifications avec le code sur Git oui ! Mais le code correct est bien celui qui est sur le git.
Bonjour, je souhaiterais développer un projet en lien avec la reconnaissance faciale. Pourrais-ton convenir d'un rdv pour vous présenter le projet? Il y'a énormément de potentiel. Cordialement Flavian ANGONIN
merci pour la video , j ai eu un probleme avec le code : error: the following arguments are required: -i/--input
comment le corriger , je sais pas comment ajouter un chemin ?
Hello Mohamed,Il faut que tu référencie le dossier qui contient les images.
Comme le montre la ligne parser.add_argument('-i', '--input', type=str, required=True, help='directory of input known faces')
@@DefendIntelligence Bonjour, j'ai modifié le programme pour ne pas avoir le "-i", j'ai commenté les ligne 12, 13 et 83 et a la ligne 86 j'ai mis " face_to_encode_path = Path ('known_faces')
Un grand merci a toi Defend Intelligence !!!
@@DefendIntelligence j'ai le même problème : que mettre exactement à la place du i et du input : le nom du fichier, du dossier contenant les images ? en tout cas super video. Peut on aussi utiliser notre webcam pour avoir de la reconnaissance en temps réel ?
@@misterb5228 t'as trouvé?
@@adelsehimi2888 meme pb
Merci pour le partage j'ai besoin du code python
Il est dispo sur GitHub en description
bonsoir , merci d'avance mais s'il vous plait comment installer dlib dans visual studio code
pip install dlib
dans l'invit de cmd
salut ont a juste besoin du code py ou il faut d'autre dossier?
Hello Lucas, il te faut jsute le code .py et toutes les librairies bien installé comme décrit ici : github.com/anisayari/easy_facial_recognition
@@DefendIntelligence bonjour, ça veut dire qu'on a pas besoin d'installer les image de reconnaissance ou autre ?
Bonjour Anis, Merci pour ta vidéo.
Je viens d'installer opencv2 et ton code python (ainsi que les modèles). J'ai ajouté dans le même dossier ma photo cadrée comme MZ et de même taille. ça marche, il reconnait bien Zuckerberg mais pas moi (ni mes filles). As-tu une idée ?
merci
Fabrice
Hello Fabrice très bonne question, enfaite il faut découper les images des visages à reconnaître comme celle des exemples en croyant au dessus des sourcils jusqu’à le menton et juste avant les oreilles
hello, j'ai bien installé et configurer mais la video est toute noir!! stp tu as une solution??
Bonjour Alex, sans plus d'explication je ne peux pas t'aider malheureusement :(.... Tu as bien vérifier qu'il s'agissait de la bonne caméra ? Parfois il faut mettre "1" comme source à la place de "0".
Salut je n ai pas forcément très bien compris mais ne pence tu pas qu avec un très gros réseau social comme Facebook cela pourrait être très utile pour les personne recherchent de la famille, des liens de parenter ou de descendance.
Je ne sais pas si cette expression existe vraiment mais l "on a tous un sosie au 4 coins du monde"
Merci bonne soirée je ne demande pas de pourcentage mdr aller essaye de développer cela
top
slt merci pour ce tuto trés clair et precis mon seul probleme est que j'ai du mal à trouver les fichiers.dat pouvez m'indiquer un lien pr ca
Hello les fichiers .dat sont dispo sur mon github github.com/anisayari/easy_facial_recognition/tree/master/pretrained_model
Defend Intelligence merci j’ai réussi à le faire je l’ai même présenté a des amis j’ai fait passé ton tuto un peu partout pr ceux qui veulent apprendre comment le faire 🙏🙏🙏
Temple du savoir merci beaucoup du partage :)
salut
Comment télécharger et installer
opencv
dlib
numpy
imutils
pillow
Hello ! Je t’invite à regarder les différents tutoriel sur internet comme celui là : www.learnopencv.com/install-opencv-4-on-windows/ :-)
Salut, pourrais tu me donner un coup de pouce, je travaille sur Raspberry et quand je lance le code j'ai le mot d'erreur suivant :
"usage: faces_recognize.py [-h] -i INPUT
faces_recognize.py: error: the following arguments are required: -i/--input"
J'ai cherché sur internet ce mot d'erreur mais je n'ai pas reussi à trouver de solution. Merci d'avance
Hello Luc , ça veut dire que python ne parvient à pas à obtenir l’accès à ta webcam.
Salut j'ai essayer le code mais voici l'erreur que cca me ressort
[INFO] Starting System...
[INFO] Importing pretrained model..
[INFO] Importing pretrained model..
usage: easy_facial_recognition.py [-h] -i INPUT
easy_facial_recognition.py: error: the following arguments are required: -i/--input
Dans le programme j'ai trouvé une erreur , d'ouverture de pretrained_model une réponse svp
Hello ! C’est quoi le problème ?
pourquoi tu as modifier le code
comment faire pour télécharger le code source sur ce site?
Hello, le code source est disponible sur GitHub Easy faciale recognition app github.com/anisayari/easy_facial_recognition
thnx al ot dude u already saved my life
J'ai un problème lors d'installation de dlib
Quel type de difficultés ?
Projet.py: error: the following arguments are required: -i/--input comment resoudre cette erreur svp
Hello :) . il faut ajouter l'argument -i avec ton chemin à la suite quand tu exécute le code en python.
@@DefendIntelligence bonjour
j'ai pas compris la solution est tu peux la rendre plus simple svp ?
S'il vous plait j'ai essayé de telecharger le code source qui éxiste a github je travaille avec pyzo version python 3.6.2, je trouve une tres grand difficulté pour installer la bibliothéque dlib j'ai essayé avec pip install dlib comme j'ai fait avec opencv mais sa ne marche pas j'ai essayé pour mettre a jour la commande pip mais je n'ai pas pu s'il vous plait s'il vous plait est ce que j'ai besoin à faire une étape de plus pour telecharger cette bibliothéque j'éspere que vous pouvez me repondre merciiiii beaucoup
il te met quoi comme message d'erreur ?
sinon essaye avec pip3 install dlib si t'a que python 3 ça devrai le faire ;)
@@zarkas1682 je vais te coupie l'erreur si tu peux m'aider parceque vraiment j'ai essayé avec plusieurs methodes
@@zarkas1682 ERROR: Command errored out with exit status 1:
command: 'c:\users\minfo\appdata\local\programs\python\python36-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Minfo\\AppData\\Local\\Temp\\pip-install-ehdh3xii\\dlib\\setup.py'"'"'; __file__='"'"'C:\\Users\\Minfo\\AppData\\Local\\Temp\\pip-install-ehdh3xii\\dlib\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'
'"'"', '"'"'
'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Minfo\AppData\Local\Temp\pip-record-f3djgu_q\install-record.Error in pip command:
'utf-8' codec can't decode byte 0xe9 in position 1168: invalid continuation byte
@@zarkas1682 c'est le message d'erreur je ne sais si il me dit que la biblio est déja éxiste ou il me dit quelque chose d'autre j'ai essayé de le faire avec le lien pour telecharger dlib mais la meme chose je te remercie de tous mo couer
@@abdellahmadrani2212 essaye de refaire tes installations en sachant ou tu enregistre tes librairies. personnellement je les installes sur la racine (/home/usr/) comme ça elles sont accessible par tout les dossier en dessous
Super vidéo mais j'ai un problème quand j’exécute ton code j'ai deux erreurs : usage:
reconnaissance.py [-h] -i INPUT
reconnaissance.py: error: the following arguments are required: -i/--input
Quelqu'un pourrai m'aider à résoudre le problème SVP
Hello sipa ! Ca veut dire qu’il n’arrive pas à détecter ta webcam ou le dossier des visages connus :)
Bonjour , je suis DABERE Abasse , Etudiant en MPSI . J evoudrais rentrer en contact avec vous
Bonjour ! Que se passe t'il ? :)
Coucou tu sauras me dire comment faire pour un projet détection de visage ?
Cc je répond tard mais bon , si tu cherche un script à appliquer comme le fait l'ami sur la vidéo, tu en a à foison sur github , je te conseille de voir aussi du côté de la chaîne L42Project,
Si tu veux partir de zéro comme je compte le faire et je doit le faire , je te conseille les SVM , documente toi un maximum sur les IA en général la supervisé et la classification d'image en priorité, les svm sont les meilleurs pour classer les image pour débuter
Bon après je te cache pas que si tu n'est pas obligé de commencer de 0 tu prends un script qui le fait déjà (L42Project explique plein de code sur sa chaîne )
Le script de la vidéo est aussi sur GitHub.
S'il vous plaît est ce que vous avez des sites à fin de pouvoir m'aider dans mon thème de recherche
Bonjour Dalila, quel est ton thème de recherche ? :-)
C'est toujours la détection et reconnaissance facial dans une image animé '' video''
c'est quoi ton application pour coder stp
Visual Studio Code
salut a tous je suis un etudiant et je fait ma these sur ce sujet jusqua present jai tt installer sur mon raspberry pi mai je ne sais plus comment telecharger les photo pour ecri le code apres quelqu un pourrais m aider? je peux renumerer st temp merci
Hello Cedric, as tu tenter de télécharger le code directement sur mon github? github.com/anisayari/easy_facial_recognition
@@DefendIntelligence comme je vous ait dit tout a ete fait.si vous pourriez me donner un rendez vous dans votre ville je serai pres a me deplaser .moi je reside en allemagne.et je serai aussi pres a vous renumeree
Bon la vidéo date donc tu va sûrement pas voir mais pourquoi ça me met illégal instruction: 4 quand je lance le code
Hello Rémy ! Illegal Code comment ça ? Tu peux détailler un peu ? 😊
Je n'arrive pas a trouver python pour ce la
si vous permettez je trouve une diff entre le tuto ici et le tuto Github :
tuto github :
import cv2
import dlib
import PIL.Image
import numpy as np
from imutils import face_utils
import argparse
from pathlib import Path
import os
import ntpath
tuto YT :
import cv2
import dlib
import PIL.Image
import numpy as np
from imutils import face_utils
///////////////////////////////////////////// resultat via Git repo ////////////////////////////////////////////////// :
File "easy_facial_recognition.py", line 93, in
raise ValueError('No faces detect in the directory: {}'.format(face_to_encode_path))
ValueError: No faces detect in the directory: /known_faces
///////////////////////////////////////////// resultat via YT tuto ////////////////////////////////////////////////// :
File "easy_facial_recognition.py", line 10, in
parser = argparse.ArgumentParser(description='Easy Facial Recognition App')
NameError: name 'argparse' is not defined
///////////////////////////////////////////// my CMD line ////////////////////////////////////////////////// :
python3 easy_facial_recognition.py --input /known_faces
///////////////////////////////////////////// my Folder tree ////////////////////////////////////////////////// :
cd ../
easy_facial_recognition>easy_facial_recognition.py>known_faces>pretrained_model
///////////////////////////////////////////// my MLearnig ////////////////////////////////////////////////// :
MBP -mid-2010
High-Sierra 10.13
Conda
python3.6
dlib loaded
opencv
numpy
///////////////////////////////////////////// issues .? ////////////////////////////////////////////////// :
which code to use git or yt ?
how the folder need to be set ?
do I need to add some dependencies like
diff line 95 using Git tuto :
known_face_encodings = []
for file_ in files:
image = PIL.Image.open(file_)
Using YT tuto :
known_face_encodings = []
for face_to_encode_path_ in face_to_encode_path :
image = PIL.Image.open(face_to_encode_path)
////////////////////////////////////who can tell me this script is working ?///////////////////////////////////////// :
It is exactly the same things. Just renaming variable and set the folder to the path as args.
When using python code you should be able to understand it first, and then read the error. All errors message here are clearly explicit and it is not a bug related in the program.
@@DefendIntelligence thanks to reply to me bro ! first im trying to do my best to understand whats wrong when I ran any program be sure its for what I asking you.
This is so far what I get :
File "easy_facial_recognition.py", line 89, in
for face_to_encode_path in face_to_encode_path.rglob('*.png' , '*.jpg'):
AttributeError: 'tuple' object has no attribute 'rglob'
I thinks is about 'pathlib' and 'rglob' how I can fix it please bro and how I can change this rglob attribute ?
Salut, super tuto
Pourais-tu m'aider ?
Quand j'essaye d'executer le code sur Visual Studio Code, j'ai ça comme erreur
Je m'y connais vraimment pas en programmation mais vu que mon projet en STI2D consiste a cree un syteme de reconnaissance faciale, je me suis dit que vous pouvez m'aider enormement.
Voci l'erreur :
PS C:\Users\chris> & C:/Users/chris/AppData/Local/Programs/Python/Python35-32/python.exe c:/Users/chris/Downloads/easy_facial_recognition-master/easy_facial_recognition-master/easy_facial_recognition.py
[INFO] Starting System...
[INFO] Importing pretrained model..
Traceback (most recent call last):
File "c:/Users/chris/Downloads/easy_facial_recognition-master/easy_facial_recognition-master/easy_facial_recognition.py", line 17, in
pose_predictor_68_point = dlib.shape_predictor("pretrained_model/shape_predictor_68_face_landmarks.dat")
RuntimeError: Unable to open pretrained_model/shape_predictor_68_face_landmarks.dat
PS C:\Users\chris>
Hello Christian, il faut que tu le télécharge les fichiers .dat sur le github ici github.com/anisayari/easy_facial_recognition/tree/master/pretrained_model
Dans le dossier easy_facial_recognition-master y’a déjà les 3 fichiers .dat
Et maintenant j'ai ça comme erreur :
File "c:/Users/chris/Downloads/easy_facial_recognition-master/easy_facial_recognition.py", line 19, in
face_encoder = dlib.face_recognition_model_v1("pretrained_model/dlib_face_recognition_resnet_model_v1.dat")
AttributeError: module 'dlib' has no attribute 'face_recognition_model_v1'
PS C:\Users\chris\Downloads\easy_facial_recognition-master>
@@christian_nd2254 Là ca vient de l'installation de la librarie dlib que tu as faites.
Essaye de mettre à jour dlib: pip install dlib==19.4.0
Defend Intelligence effectivement, j’utilise une ancienne version de Dlib ( 18.17). Quand j’essaye de faire la mise à jour avec pip install dlib==19.4.0, c’est normal qu’ils me demandent d’abord d’avoir cmake ? Ou vous avez une astuce beaucoup plus simple d’installer Dlib 19.4 ?
salut anis superbe la video je pense avoir tout essayé je n'arrive pas à avoir dlib pourrais tu m'aider ? pourraisje egalement avoir un mail ou un autre moyen de contact
Dlib c'est effectivement hyper compliqué à installé. Je suppose que tu es sur Windows , je te recommande d'utiliser ce tuto : www.learnopencv.com/install-dlib-on-windows/
how to run it
where should i put easy_facial_recognition.py --i known_faces ?
because i have this error usage: easy_facial_recognition.py [-h] -i INPUT
easy_facial_recognition.py: error: the following arguments are required: -i/--input
Do you know how python programmations works ? And args in a script etc ??
The error tell you that you need to add the arguments inputs with the known_faces path folder
salut tout le monde je vendrais essaye le code mais j arrive pas un installer dlib quelqu'un pourrais m aidée
RECONNAISSANCE FACIALE
L’HUMAIN, avec ses femmes, ses hommes et ses enfants, le LIBRE-ARBITRE, la LIBERTÉ, pouvoir ALLER et VENIR, se DÉPLACER, AGIR, toujours en « BONS CITOYENS », selon ses propres choix et envies, etc.……. C’EST DU PASSÉ !!!
Autant de mots, de termes, qui n’ont plus AUCUN SENS AUJOURD’HUI dans notre FRANCE dit « PAYS de la LIBERTÉ et des DROITS DE L’HOMME » !!!
Sous prétexte de « SÉCURITÉ », alors que Police mais surtout la Justice sont incapables de METTRE HORS D’ÉTAT DE NUIRE des DÉLINQUANTS CONNUS, pris en FLAGRANT DÉLIT, ARRÊTÉS, JUGÉS ou NON JUGÉS, défendus par des « TRAÎTRES À LA NATION », … puis RELÂCHÉS sans autres mesures coercitives…
LIBERTÉ, que deviens-tu ???
DICTATURE, te voilà !!!... Bienvenue !!! (humour noir)
RÉVEILLEZ-VOUS, les JEUNES, TANT QUE VOUS LE POUVEZ ENCORE !!!
DEMAIN, CE SERA TROP TARD !!!
Sinon, vous « ALLEZ EN BAVER » !!!
merci beaucoup pour le partage , please peux tu m'aider , j'ai cette erreur ( tous les modules sont installés ) :
>>> (executing file "easy_facial_recognition.py")
[INFO] Starting System...
[INFO] Importing pretrained model..
Traceback (most recent call last):
File "C:\Users\pc\AppData\Local\Programs\Python\Python37\projet1\easy_facial_recognition.py", line 17, in
pose_predictor_68_point = dlib.shape_predictor("pretrained_model/shape_predictor_68_face_landmarks.dat")
AttributeError: module 'dlib' has no attribute 'shape_predictor'
Hello Fathallah il faut que tu télécharge les fichiers .dat dispo ici : github.com/anisayari/easy_facial_recognition/tree/master/pretrained_model
@@DefendIntelligence salut j'ai exactement le même problème que @fathallah mazroui
sauf que j'ai bien téléchargé les fichiers .dat
si tu a une autre idée sur la source du problème ça serait super
merci d'avace =)
Bonjour, merci pour cette video. J'ai une erreur à l'execution:
[INFO] Starting System...
[INFO] Importing pretrained model..
[INFO] Importing pretrained model..
[INFO] Importing faces...
Traceback (most recent call last):
File "easy_facial_recognition.py", line 93, in
known_face_names = [os.path.splitext(ntpath.basename(file_))[0] for file_ in files]
File "/usr/lib/python2.7/ntpath.py", line 208, in basename
return split(p)[1]
File "/usr/lib/python2.7/ntpath.py", line 180, in split
d, p = splitdrive(p)
File "/usr/lib/python2.7/ntpath.py", line 115, in splitdrive
if len(p) > 1:
TypeError: object of type 'PosixPath' has no len()
Une idée de comment la corriger ??
HEllo il faut utiliser Python 3. Tu semble utiliser Python 2.
@@DefendIntelligence J'ai le même problème mais sous python 3
comment retrouve le code sur githup
tres bon tuto
Hello ! le lien est dans la bio, je te le remet ici : github.com/anisayari/easy_facial_recognition
Ou peut on télécharger python ?
Hello Florian ! Toutes les infos sur la vidéo que j'ai faite pour installer Python : ua-cam.com/video/QqW7tjUj5DQ/v-deo.html
Les liens utiles sont dans la bio. J'espère que la vidéo te plaira :) .
Salut ton systeme m'as bien aider mais pourrais tu me donner le meme avec les objet merci :)
Hello , quels objets ? :-)
@@DefendIntelligence Je t explique rapidement ton system pour la reconnaissance facial est grave fonctionnel j'ai meme pus le modifier a ma facon pour enregistrer des visage automatiquement etc, mais le seul probleme ce st qu en mettant des point sur des objet ca va pas etre ouf ouf je pense ducoup si tu pourrais m aider pour un systeme de reconnaissance objet ca pourrais etre pas mal
@@blizzfull2340 Merci :-). Tu veux supprimer les points sur les visages pour aller plus vite c'est ca ?
@@DefendIntelligence non le but c est que ça détecte les objet genre pomme et pas des visage
@@blizzfull2340 Ah d'accord !! je t'invite à utiliser Yolo pour ca: pjreddie.com/darknet/yolo/
Mais le script nécessite plus de 5min , d'où vient il ? Les modèles viennent d'où ? Quelle algorithm tu as choisi et pourquoi ? Cela ressemble plus à utilisé une application plutôt que de créer une application.
Oue youtube me donne tjrs des démonstration de reconnaissance qui utilise presque le même script Les même modèles ....
Et si j'avais envie de créer tt de A à Z ?
ok tu explique le but de quelques ligne , mais sans être un expert n'importe qui comprendrait du moment ou il a déjà touché au code !!!
En plus on sais pas pkoi ça et pas autres chose ? Quelle ont été les démarches ? Pourquoi tells ligne au lieu d'une autre
Si je devais faire une vidéo ou j’expliquai tout ça la vidéo durerait 2h et ça ne convient pas au format de UA-cam.
Si tu cherches ce type d’explication longue et en profondeur il vaut mieux aller à l’université ou en école où tu auras des cours spécifiquement sur ça pendant des jours.
@@DefendIntelligence déjà fait a l'époque la fac ^^.merci pour ton conseils, tu es allé à l'université ? Ou juste formation ocr ou autre ?
Et l'idée était pas que tu explique ligne par ligne je ne pense pas que tu le pourrais car ses script font appel à des fonctions qu'on peut expliquer le fonctionnement mais en code c'est monstre bref
L'idée étais de dire ce truc se base sur open CV avec tel algo dans le but de classer ..... ensuite j'utilise tel algo fonctions pour comparer, ton langage pseudo code est inutile sans que tu explique en fr d'abord
Force a toi et peace je retourne à ma méthode de comprendre plutôt que d'apprendre
@@DefendIntelligence je suis allé voir ta description et je vois le genre 🤣🤣🤣,
Mais cela réconforte mon premier commentaire, donc tu doit être capable de faire aussi des vidéos de a à z même si ça prenait 2h ^^, car appliqué et expliqué un petit script c'est cool pour attirer les gens mais pour les initié qui ont pris d'autre chemin faut leur donner aussi de quoi se nourrir, croit en toi tu en es capable je te le jure beaucoup même le font en live coding ^^
J'attends un live de 3h même ou on pourrait faire notre ia par renforcement tiens j'en ai aussi besoin, on pourrait faire plein de branlette technologiques style equation felman value function q function hyperplan .....etc
j'ai plein d'erreur sur le code
Quel genre d'erreurs?
Heuuu plusieurs ^^ ya pas moyen que je te fasse voir on écran d’ordi pour que tu m’aides ?
@@lucashervieu258 pas de moyen alors tais toi. quand il te demande de t aider tu t échappes, , en cas tu es null en prigrammation cherches d abord le debut fu programmation pas une programmation avancé