FACE RECOGNITION + ATTENDANCE PROJECT | OpenCV Python | Computer Vision

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 10. 06. 2020
  • In this video, we are going to learn how to perform Facial recognition with high accuracy. We will first briefly go through the theory and learn the basic implementation. Then we will create an Attendance project that will use a webcam to detect faces and record the attendance live in an excel sheet.
    🚀🚀 My Urdu/Hindi AI CZcams Channel 🚀🚀
    / @murtazahassan01
    Code & Text Based Version:
    www.computervision.zone/cours...
    Link to the Article:
    / machine-learning-is-fu...
    ################################################
    Full OpenCV 3 Hour Course: ‱ LEARN OPENCV in 3 HOUR... ################################################
    Premium Courses:
    ✔ Computer Vision Game Development Course:
    bit.ly/3ttLZ2s
    ✔ Computer Vision with Arduino Course:
    bit.ly/3wzLB4m
    ✔ Advanced Drone Programming Course:
    bit.ly/3qs3v5g
    ✔ Learn to Build Computer Vision Mobile Apps:
    bit.ly/3uioY1J
    ✔ Jetson Nano Premium Course:
    bit.ly/3L8uIlF
    ⚙⚙⚙--My Gear - ⚙⚙⚙
    👉 Complete Gear 💈: www.computervision.zone/tech-...
    👉 My PC Specs đŸ–„ïž: www.computervision.zone/tech-...
    👉 My Video Shooting GearđŸ“œïž : www.computervision.zone/tech-...
    👉 My Laptops đŸ’»: www.computervision.zone/tech-...
    👉 Educational Products🧑‍🎓: www.computervision.zone/tech-...
    👉 CZcams Starter Kit 🔮: www.computervision.zone/tech-...
    Follow Me:
    TikTok: bit.ly/3Vo76OQ
    Facebook Group: bit.ly/3irDcb7
    Discord: bit.ly/3JvyxAM
    Facebook Page: bit.ly/3IvpU7W
    Instagram : bit.ly/3NdGME3
    Website: bit.ly/3ICFTS0
    Github: bit.ly/3woU6PS
    #ComputerVision
    #OpenCV
    #CVZone

Komentáƙe • 1,7K

  • @jmediaonline9749
    @jmediaonline9749 Pƙed 2 lety +9

    One of the best teachers online! Thanks so much man, love your videos

  • @rasheedmalik6594
    @rasheedmalik6594 Pƙed 3 lety +11

    Sir great tutorial...i wish if u could be my teacher for AI. every step explained thoroughly!!!

  • @yousefwaelsalehelsaidkhalil
    @yousefwaelsalehelsaidkhalil Pƙed 10 měsĂ­ci

    I was working on this project for like 2 months and found that tutorial which helped me so much! Really thank you!

  • @avishekdutta1901
    @avishekdutta1901 Pƙed 3 lety

    People like you are the real knowledge giver!!!!! Keep up the good work.............

  • @amosmunezero9958
    @amosmunezero9958 Pƙed 2 lety +17

    I just love how much detailed this tutorial is, thanks for investing quite significant time to put this together. Much appreciated

    • @arn3081
      @arn3081 Pƙed 2 lety

      Bro i m facing issue in downloading face recognition package n dlib
      ,same we r facing in pycharm .bro which terminal should i use ,we were working on windows 10 .
      Pls bro help me

  • @n_suwannarat
    @n_suwannarat Pƙed 2 lety +3

    I love your videos!
    Keep making these wonderful tutorials!

  • @benettsif4147
    @benettsif4147 Pƙed 2 lety +1

    I wish in the future i ll be able to help people as much as you do. Your tutorial rocks. Welldone!!!!

  • @rajatvardam2787
    @rajatvardam2787 Pƙed rokem +2

    You are awesome. This video is lit. Words cannot express how easy this was and what a beautiful learning experience this was. Thankyou so much. People like you make this world beautiful and I hope I can be just like you when I grow up. I'm 17 BTW

  • @Raketenclub
    @Raketenclub Pƙed 3 lety +29

    your tutorials are absolutely awesome! i watched them the whole day for the last days and will repeat. thank you so much. i was using opencv years ago with c and later with c++ using just one book without any knowledge (and still got useful results). but python is much more comfortable, even if i am not yet in python at all. i just learned so much from you! thanks so much! did not write a single line of code yet, but it feels like im in already :)

    • @shaikehtesham4996
      @shaikehtesham4996 Pƙed 2 lety

      Bro I can't able to install dlib and face recognition please help me bro

    • @mominaazam3143
      @mominaazam3143 Pƙed rokem

      @@shaikehtesham4996 facing the same issue

    • @fasteddieguitar1891
      @fasteddieguitar1891 Pƙed rokem

      @@shaikehtesham4996 uninstalling python and reinstalling everything plus VS C++ helped but the code on github doesn;t match..no imagesbasic files and there's an import missing for numpy on the project downloaded as a zip. I tried adding a couple of jpgs but the configuration errors costs a lot of time ..is there another project link that I'm missing?

    • @orange6762
      @orange6762 Pƙed rokem

      Can ik which algorithm he used ???

    • @secureguru4443
      @secureguru4443 Pƙed rokem

      Whom I contact regarding same I want give solutions one of Cusotmer

  • @monihareddy5491
    @monihareddy5491 Pƙed 3 lety +18

    Just took 5 minutes to fall in love with the tutorial. Thank you so much, made my day.

  • @dragosdalta4317
    @dragosdalta4317 Pƙed 2 lety +16

    Very impressive code and description. Thank you very much to put so much patience and style combined with originality in ur video. It is very helpful to learn smth new when u have a person who knows how to explain things.
    Legend !!!

  • @meranti89
    @meranti89 Pƙed 3 lety +1

    Thank you very much for the clear explanation! I've followed until the end and it works really well! Your accent is understandable for me and you showed everything in detail. Again, your contribution to public is very much appreciated. Again, thank you very much!

    • @srikantpanigrahi9321
      @srikantpanigrahi9321 Pƙed 3 lety

      Hi Amierah, I am getting error in ocde, is that possible to provide the file in my email id i.e srikant143@gmail.com, thanks in advance

    • @shiny_retriever
      @shiny_retriever Pƙed 3 lety +1

      Hey i have not tried yet... Please tell if it really work.... I have to do this as a project ... So it's very urgent... Please sir🙂

    • @shiny_retriever
      @shiny_retriever Pƙed 3 lety

      @@srikantpanigrahi9321 sir did you got the solution to your error?

  • @karthikeyan7051
    @karthikeyan7051 Pƙed 4 lety +43

    Thanks a lot Murtaza, I was about to develop this application for my own. Finally you made it simple.

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 4 lety +3

      You are most welcome

    • @ahmedbishree9429
      @ahmedbishree9429 Pƙed 3 lety +4

      @@murtazasworkshop Dear Murtaza thanks very much for the great work, when I start the face-recognition session on live webcam it was very slow, appreciate it if there is any way to make it faster.

    • @nueledward652
      @nueledward652 Pƙed 3 lety

      error: (-215:Assertion failed) !_src.empty() in function 'cvtColor'
      this is the error i keep getting. pls can u help? time play is 28:25 .it cant convert to rgb

    • @gauravgupta4847
      @gauravgupta4847 Pƙed 3 lety

      @@murtazasworkshop in which part of the code we use SVM?

    • @ashishmartin5985
      @ashishmartin5985 Pƙed 2 lety

      @Maryam Ashraf do it with the help of cascades

  • @VallsLar
    @VallsLar Pƙed 4 lety +10

    Great job man! This code is awesome! I am very impressed how good the face recognition system is by learning with just one photo!!! Keep bringing more videos like this!

  • @Singer_Sonali
    @Singer_Sonali Pƙed 2 lety

    Your tutorial... just awesome and clears all the doubts automatically

  • @music_shenu
    @music_shenu Pƙed 2 lety

    Thank you so much sir! I completed this video successfully. Looking forward for more tutorials.

  • @ragulshan6490
    @ragulshan6490 Pƙed 4 lety +18

    You're doing an amazing job man!!! I thought OpenCV would be hard to learn, but you proved me wrong!! I was anxious whenever i think about OPENCV, but you made it as a piece of cake.!!

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 4 lety +4

      I am glad it was helpful

    • @lolguy-x9n
      @lolguy-x9n Pƙed 3 lety +1

      great teacher indeed. i had no idea what opencv even.

    • @MothukuriKavya
      @MothukuriKavya Pƙed 2 lety +1

      @Ragul Shan hey,can you tell me the prerequisites for this project.?

  • @Davet998
    @Davet998 Pƙed 4 lety +7

    Great job! I appreciate all the effort going into making these videos.

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 4 lety

      Thank you. Glad you like them!

    • @nueledward652
      @nueledward652 Pƙed 3 lety

      error: (-215:Assertion failed) !_src.empty() in function 'cvtColor'
      this is the error i keep getting. pls can u help? time play is 28:25 .it cant convert to rgb

    • @arshadfarooqui4984
      @arshadfarooqui4984 Pƙed 2 lety +1

      @@murtazasworkshop can you send a send the source code of your project

  • @neelsoni13062
    @neelsoni13062 Pƙed rokem

    Most Amazing Channel to Learn OpenCv most easily and interestingly đŸ™đŸ™đŸ™âŁïžâŁïžâŁïžâŁïžâŁïž

  • @kipenolemayian
    @kipenolemayian Pƙed rokem

    I became from a zero to a hero in OpenCv in just under 2 hours.
    Thumbs up man! Love your show

  • @yontenjamtsho1539
    @yontenjamtsho1539 Pƙed 4 lety +9

    Another great video. Thank you for uploading

  • @Zehdari
    @Zehdari Pƙed 4 lety +34

    Excellent explanation. It's so clear that anyone can figure this stuff out.

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 4 lety +7

      Glad you think so!

    • @__3093
      @__3093 Pƙed 3 lety +3

      @@murtazasworkshop yeah it's really easy, I had problems installing face_recognition and dlib libraries and you helped a lot :D

    • @koushikmuthesh3859
      @koushikmuthesh3859 Pƙed 3 lety +1

      @@__3093 I too face a problem installing face_recognition and dlib suggest a solution

    • @Jimmy-vq6jk
      @Jimmy-vq6jk Pƙed 3 lety

      @@murtazasworkshop
      Running the following code shows an error →→ (ModuleNotFoundError: No module named 'face_recognition')
      import cv2
      import numpy as np
      import face_recognition
      imElon = face_recognition.load_image_file('D:/Python-OpenCV/Elon Musk .jpg')
      imElon = cv2.cvtColor(imElon,cv2.COLOR_BGR2RGB)
      imTest = face_recognition.load_image_file('D:/Python-OpenCV/Elon Test .jpg')
      imTest = cv2.cvtColor(imTest,cv2.COLOR_BGR2RGB)
      cv2.imshow('Elon Musk .jpg',imElon)
      cv2.imshow('Elon Test .jpg',imTest)
      cv2.waitKey(0)

    • @mohamedriyaz3980
      @mohamedriyaz3980 Pƙed 3 lety

      @@murtazasworkshop what algorithm you are using sir

  • @yummycandyy
    @yummycandyy Pƙed 3 lety

    this helps so much for my current course. love from Indonesia

  • @loanpia7718
    @loanpia7718 Pƙed 2 lety

    wow, this is the best tutorial, I really appreciate your lecture, I have a better understanding of the idea of ​​this project, I have changed some components as follows, I add a branch condition with strangers and add embeddings to a pickle file, that will reduce the process of getting "encodelistknown", I will continue to append new images like yours 51:16 to the postgresql database, that's all I mean if you want to reduce the execution time

  • @murtazasworkshop
    @murtazasworkshop  Pƙed 4 lety +27

    Upon request from one of the viewers, I have added the code for labeling unkonwn faces as well. The code is available at the blog post under the heading 'Labeling Unknown faces as well'
    www.murtazahassan.com/courses/opencv-projects/
    What would you like to see next? If you have any suggestions comment below.

    • @sankasuvarna1764
      @sankasuvarna1764 Pƙed 4 lety +4

      Sir elobarate the code to not only detecting their faces but also their movement tracking too means in a simple way it should work like a cctv camera should recognize the faces in video and should capture and store the faces along with thier names so if any unknown person enters in the video it should store as unknown face sir pls do this sir i will be very thankful to u

    • @snehalchodankar6538
      @snehalchodankar6538 Pƙed 4 lety

      Sir, can we limit the number of faces detected...?
      I tried this code but whenever web cam loads up and starts detecting faces, it lags a lot...
      So I wanted to limit my webcam to record 1 face at a time...
      Is it possible to make this change..?

    • @harrymackfanclub9067
      @harrymackfanclub9067 Pƙed 4 lety +2

      How can we convert this project into app?

    • @moeezatlas5914
      @moeezatlas5914 Pƙed 4 lety

      Murtaza bhai can you add a simple GUI to this too please

    • @Zehdari
      @Zehdari Pƙed 4 lety

      I’d be interested to see your implementation of pose estimation

  • @HelloKnowledgeofficialchannel
    @HelloKnowledgeofficialchannel Pƙed 3 lety +81

    Finally, I become successful to run this project. Thanks a lot sir

    • @apekshadekate6853
      @apekshadekate6853 Pƙed 3 lety +2

      did the encodings work properly in the correct way? IDK why but in mine, the encodings are matching for the different persons!

    • @VishalSharma-ks6ip
      @VishalSharma-ks6ip Pƙed 3 lety +5

      Bro can u tell me how to add those images?

    • @shiny_retriever
      @shiny_retriever Pƙed 3 lety +1

      @@VishalSharma-ks6ip same question vishal.... Did you got the answer to your doubt plss reply

    • @brandonordonez9317
      @brandonordonez9317 Pƙed 2 lety

      Hi! Does it work when you're wearing glasses, accessories on your face?

    • @padminidamale3729
      @padminidamale3729 Pƙed 2 lety

      @@VishalSharma-ks6ip no need to add images. When you run this project it on your webcam and just you have to show image to that webcam.

  • @lebarnelismebarnelisme3576

    Wow!! What an awesome tutorial. Thank you so much!

  • @ulansharshenbaev6694
    @ulansharshenbaev6694 Pƙed 2 lety

    I am shocked no dislike on your tutorial.)) Very good)) I can't stop watching your videos.))

  • @sedgesv4787
    @sedgesv4787 Pƙed 3 lety +22

    70% Indians watching this

  • @averno6174
    @averno6174 Pƙed 4 lety +3

    Sir, just discovered your channel few days ago.
    I've been looking for something like this for many time. This is absolutely awesome and useful, well explained and with clear code and examples. Even easier than EmguCV with C# and other similar stuff I've been looking around. So, congrats and many, many thank for share this (and all the other videos in your channel; wish I have enougth time to watch every single one)
    Maybe next chapter tts with Python with pyttsx3
    and / or speech reco with pocketsphynx?

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 4 lety

      Thanks and welcome . regarding tts tutorial i will look into it

    • @d3w4_jud1
      @d3w4_jud1 Pƙed 2 lety

      @@murtazasworkshop
      Bruh i really like your video ❀
      may i know
      what algorithm is used?
      Cnn, k nearest neighbor or eignface 🙏

  • @kavithamangalagiri2495
    @kavithamangalagiri2495 Pƙed rokem

    That was vey neatly executed. Good explanation sir! Keepup the good work and keep sharing the knowledge. Thank you sir

  • @shijudshijud5280
    @shijudshijud5280 Pƙed 3 lety +1

    Thankyou sir for this wonderful class
    It's so helpful for my project also

  • @girlengineer23
    @girlengineer23 Pƙed 4 lety +12

    Sir you are really helping us a lot.
    Your videos are very useful, I am implementing all your projects and I am gaining a lot of Knowledge.
    Thank you so much.

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 4 lety

      Glad to hear that

    • @nueledward652
      @nueledward652 Pƙed 3 lety

      error: (-215:Assertion failed) !_src.empty() in function 'cvtColor'
      this is the error i keep getting. pls can u help? time play is 28:25 .it cant convert to rgb

    • @shiny_retriever
      @shiny_retriever Pƙed 3 lety

      @Maryam Ashraf hey did you get the solution to your problem?,

  • @phil7455
    @phil7455 Pƙed 3 lety +6

    Really enjoying these walk throughs. Been trying to get my head round OpenCV and these series are showing some great examples.
    Now just trying to figure out how to remove the IF loop, so every time a face is detected it's logged for an entry door system.

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 3 lety +2

      Good luck

    • @phil7455
      @phil7455 Pƙed 2 lety +1

      @@murtazasworkshop Thanks. It was actually pretty simple thanks to the explanation; just swap the 'if name not in nameList:' to 'if datetime_now() not in namelist:'.
      Yes, the CSV file can be quite big, but that's easy too edit after the event.

    • @akashpujari2478
      @akashpujari2478 Pƙed 2 lety

      @@phil7455 How did you attatched csv file?

    • @phil7455
      @phil7455 Pƙed 2 lety

      @@akashpujari2478 CSV can be read by Excel; can see the first name, then search all instances, and delete all but the first and last. There's probably an automated way of doing it - show first name entry, show last name entry - but haven't had a need for that level of interaction.

    • @techieforall
      @techieforall Pƙed 2 lety

      @@murtazasworkshop sir i am running the code but i think while loop isn't ending and it is continously going on without terminating

  • @pyoushmadan301
    @pyoushmadan301 Pƙed 2 lety +2

    sir you are perfect in giving tutorial and I am so happy to learn with you
    thanks a lot

  • @kayaba_atributtion2156
    @kayaba_atributtion2156 Pƙed 3 lety

    Awsome Tutorial Murtaza!!! Thank you very much, it was clear and straight forward. like and new sub :)

  • @zizo8737
    @zizo8737 Pƙed 3 lety +13

    We need more ppl like u ❀

  • @bigboi7140
    @bigboi7140 Pƙed 4 lety +5

    YES THANK YOU SO MUCH SIR I LITERALLY ASKED FOR THIS IN A PREVIOUS VIDEO

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 4 lety +5

      Yes, this video was based on the request .

    • @bigboi7140
      @bigboi7140 Pƙed 4 lety +3

      @@murtazasworkshop thank you sir

    • @Bmahmoud14
      @Bmahmoud14 Pƙed 3 lety

      @@bigboi7140 am working on the jetson nano,,i got the error "FileNotFoundError: [Errno 2] No such file or directory: 'Attendance.csv' " why is this happening

  • @Red_Squad
    @Red_Squad Pƙed 2 lety

    Excellent tutorial. Such a simple solution..i am very happy and enjoy python .

  • @user-iq8uf9ug1c
    @user-iq8uf9ug1c Pƙed rokem

    I'm a beginner,I learned a lot about coding from this video
    thank you!😀😀

  • @cocoph
    @cocoph Pƙed 3 lety +16

    Excellent job Murtaza. Finally, I can clearly understand how it works from scratch.
    Are there any possible ways to optimize the recognition frame rate?

  • @shamita2724
    @shamita2724 Pƙed 3 lety +5

    i have just implemented this thank you for this amazing projects

  • @VIGNESHG-jj4ej
    @VIGNESHG-jj4ej Pƙed rokem

    Very very thank you sir. you teaching is awesome. and also thank you sir for helping the students like me to who dont have enough money to study sir. You're great sir.

  • @khalilalmoayad3827
    @khalilalmoayad3827 Pƙed 4 lety +24

    Thanks a lot man, this will help me a lot with my graduation project

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 4 lety +7

      Glad I could help!

    • @faisalbilal6054
      @faisalbilal6054 Pƙed 3 lety +10

      I'm also watching for my graduation project 😄
      Hope it goes good

    • @mohammadosama4709
      @mohammadosama4709 Pƙed 3 lety +3

      Can we consider this project as major project?

    • @lakshaytaneja2810
      @lakshaytaneja2810 Pƙed 3 lety +2

      actually, i am also building my major project, so if anyone has done some advancements in this project that could help, please contact

    • @raiyan22
      @raiyan22 Pƙed 3 lety +1

      @@mukulmalviya1605 Hi, I am also digging into this project pretty seriously :) Thanks

  • @sharjeelkhalidchaudhry3314
    @sharjeelkhalidchaudhry3314 Pƙed 3 lety +3

    Thanks for the amazing tutorial appreciate your effort for this .
    I have a Question and I will be grateful if I get answered :)
    in the blog you mentioned this :
    we want to draw a rectangle around them. For that reason, we're going to use OpenCV to draw, and we'll first convert the image from RGB to BGR since OpenCV uses BGR. Doing that is as simple as:
    image = cv2.cvtColor(image, cv2.COLOR_RGB2BGR)
    but in the video you are saying that we have to convert it into RGB and also using
    cv2.COLOR_RGB2BRG
    waiting for your response have a great time

    • @madhusreerana4595
      @madhusreerana4595 Pƙed 2 lety

      Yeah, even I was confused for the first time. Actually what he said in the video was wrong, and what is there in the blog is correct. In the video, it should've been the other way round.

    • @ranganathamp3017
      @ranganathamp3017 Pƙed 2 lety +1

      Where is that blog?? Can u provide me with the link??

  • @bloomming_9834
    @bloomming_9834 Pƙed 3 lety +1

    what a great explenation, thank you so much, it's help me a lot

  • @davidallan6036
    @davidallan6036 Pƙed 3 lety

    Excellent, very well presented. Thank you

  • @sakshigoyal65
    @sakshigoyal65 Pƙed 3 lety +3

    thanku so much this really helped me and i made this whole project by following this whole tutorial and as i am a beginner in python i made this project and i am really happy

  • @smrjt9102
    @smrjt9102 Pƙed 4 lety +3

    I hope u get crores of views in this vdo. #pray

  • @Nicole-se7zj
    @Nicole-se7zj Pƙed 3 lety +2

    This is a super fun project and everything works perfectly. Thank you for sharing this!

    • @enudemejonathan4057
      @enudemejonathan4057 Pƙed 3 lety

      I have been trying to implement this but I have been having difficulties installing the dependencies, I can't even find dlib, and face-recognition libraries

    • @dhivyak2889
      @dhivyak2889 Pƙed rokem

      Which python version are using ?

  • @mokshajain7019
    @mokshajain7019 Pƙed 3 lety

    Thank you so much for this super simple explanation.

  • @ozcinemarob
    @ozcinemarob Pƙed 2 lety +14

    Excellent tutorial. Such a simple solution and when combined with some text to speech, would make a great voice welcome system at the office. I have a quick question about the list capacity of a reference image library - do you have an approximate memory usage per 100 reference photos? Could this handle a few 1000 reference images and if os, would it run relatively fast? Many thanks for this.

    • @johnsmith-fz5pz
      @johnsmith-fz5pz Pƙed 2 lety +1

      yeah good welcome system. I would cover my face going into your silly office if you did this

    • @harshitjaysansharma9379
      @harshitjaysansharma9379 Pƙed rokem +1

      @@johnsmith-fz5pz yeah lol
      I thought same
      it will really look lame xD

  • @alykhanrajan871
    @alykhanrajan871 Pƙed 4 lety +3

    Can anyone explain how to do the visual studio code installation with c++ on a mac

  • @athiambonyabundi
    @athiambonyabundi Pƙed 2 lety

    All in all awesome presentation mate. Kudos

  • @Cihangirtp
    @Cihangirtp Pƙed 3 lety +1

    Bro great job really!!! you deserve more

  • @mahmood4735
    @mahmood4735 Pƙed 3 lety +17

    Hello Master ,I really appreciated for this clear and helpful tutorial , just if is possible please say how to have one more value in Output ,I mean how to add real Date ( .Name ,Date,Time.)

    • @mohammedusama5869
      @mohammedusama5869 Pƙed 3 lety +7

      First add date to the .csv file, then go to the function in code where the time was added, create a variable for date just like one which was created for time, use datetime library to add date. Follow same procedure

    • @naraniyamini7765
      @naraniyamini7765 Pƙed 2 lety

      @@mohammedusama5869 how to create resource folder to save test images?

  • @shariquemansoor719
    @shariquemansoor719 Pƙed 4 lety +3

    It will be really helpful if you can provide help on deploying this on flask as most of the people faces major challenge on that

    • @raiyan22
      @raiyan22 Pƙed 3 lety

      flask or django would be really awesome :) Thank you Murtaza sir

  • @CasualTraveller99
    @CasualTraveller99 Pƙed 3 lety

    Very nicely explained. Awesome!

  • @dinabandhumaiti5863
    @dinabandhumaiti5863 Pƙed 3 lety

    This project is awesome man. Thanks a lot.

  • @falsedragon33
    @falsedragon33 Pƙed 3 lety +5

    Such scary AI that would be fooled by growing a beard. I'm still waiting for you do get voice recognition correct.

  • @karryvenkatesh5116
    @karryvenkatesh5116 Pƙed 4 lety +4

    Excellent Video. I have one doubt regarding attendance project. Like, if someone shows a photo of another employee (as you were doing) then that will be recorded in database. How to avoid such frauds?

    • @gotoshafeeq
      @gotoshafeeq Pƙed 3 lety

      for such smart attendance systems, mostly people deploy fingerprint to avoid such malpractices..

  • @pragya_mishra
    @pragya_mishra Pƙed 3 lety +1

    Nice video...😊 Helped me in my project.Thanks.

  • @faryzryz1482
    @faryzryz1482 Pƙed 3 lety

    Wow , what a great tuto , thanks alot !

  • @a2ur4
    @a2ur4 Pƙed 4 lety +6

    Hi Sir, I followed this tutorial closely and managed to create one of my own. For my project, my file name for images is quite long. Is there a code i could write to perform a wrap text to be displayed?

  • @Pranav9894
    @Pranav9894 Pƙed rokem +4

    When I tried to install dlib its giving me an error

  • @lucaspioli7970
    @lucaspioli7970 Pƙed 2 lety

    Amazing video, very helpfull. Thank you so much.

  • @kay2care
    @kay2care Pƙed 3 lety

    Happy to come in contact with you, Thanks. Love from Nigeria.

  • @someoneawesome6344
    @someoneawesome6344 Pƙed 3 lety +4

    loved the tutorial, is there any way i can run this on aa android phone ? any suggestions would be helpful.

  • @kugisakinobara4037
    @kugisakinobara4037 Pƙed 3 lety +3

    Thankyou, i watch this cause i want to be like nam do san in startup series lmao

  • @quoctam1719
    @quoctam1719 Pƙed 3 lety

    The great channel which I had watched

  • @tusharkhakhi3222
    @tusharkhakhi3222 Pƙed 3 lety

    Nice explanation sir. Thank you so much for this

  • @rohankurdekar7920
    @rohankurdekar7920 Pƙed 4 lety +7

    Sir, this is great content but i would like to know how to do this on live stream in web-app

    • @zaeemmalik5324
      @zaeemmalik5324 Pƙed 4 lety

      i think you can stream the video of webcam on the browser..

    • @badcookie2975
      @badcookie2975 Pƙed 4 lety +1

      Use flask or django for it.

  • @brechtdebackere
    @brechtdebackere Pƙed 3 lety +4

    Out of curiosity, how well does this work with 5000 faces in stead of just 3?

  • @alfonsogarcia2043
    @alfonsogarcia2043 Pƙed 2 lety

    I've learned so much. Thanks!

  • @ayushkesarwani5378
    @ayushkesarwani5378 Pƙed 3 lety

    Man...đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„đŸ”„ best explanation ... Too good..

  • @atararushi4831
    @atararushi4831 Pƙed rokem +3

    Can this detect multiple faces while tracking attendance

  • @madhavkarpur4594
    @madhavkarpur4594 Pƙed 3 lety +4

    Can you show how to implement Liveness Detection in this, This code can be easily spoofed.

  • @rajmeetsingh1625
    @rajmeetsingh1625 Pƙed 2 lety

    Great one, Sir I request you kindly share one video session on face recognition and labeling into speech .

  • @joannaw3842
    @joannaw3842 Pƙed 3 lety +2

    Thank You Sir - it was great fun to code with Your tutorial!!!! I dream about face recognition app - this is great start point :D.

    • @murtazasworkshop
      @murtazasworkshop  Pƙed 3 lety +1

      Glad it was helpful! Now try to deploy it on a website.

    • @samuelmalgwi9205
      @samuelmalgwi9205 Pƙed rokem

      @@murtazasworkshop Please Sir, I sent you a Dm via Instagram. Thanks

  • @Mns99able
    @Mns99able Pƙed 3 lety +4

    Great tutorial Murtaza. I have a question...Can we store image encodings somewhere so that we don't need to calculate it every time. Let say I have 20 images of me (used to achieve accuracy) and total around 100+ images in that folder. To find encoding of 100 images again and again will increase the time complexity of the program.

    • @emrulhasanpiam90
      @emrulhasanpiam90 Pƙed 3 lety +3

      just split the code into 2 py file at 1st file get the encode data and save it in a CSV file as array. in 2nd file just load the encoded data from that CSV file and do the recognition.

    • @beinline2278
      @beinline2278 Pƙed 3 lety

      @@emrulhasanpiam90 can you help me i make same project but i continuously mark attendance.
      it mark myself 1000 times ow can i make it one person at a time

    • @stephenkpabiteyteye9955
      @stephenkpabiteyteye9955 Pƙed 2 lety

      @@emrulhasanpiam90
      Interesting

  • @qppen4726
    @qppen4726 Pƙed 3 lety +5

    the rectangle is too big, how can i make it smaller?

    • @SebastianMihailCiocoiu
      @SebastianMihailCiocoiu Pƙed 3 lety

      Yeah man I have the same issue. The top top-left part of the rectangle its alligned with the face, but the left-bottom part its way off. Did u find any fix?

  • @sahilpradhan6541
    @sahilpradhan6541 Pƙed 3 lety

    You made it very easy to understand ! Thankyou so much man. Appreciate it.

  • @mrcoeus
    @mrcoeus Pƙed 2 lety

    This video is brilliant. Thank you :)

  • @Siaa143
    @Siaa143 Pƙed 3 lety +4

    ERROR: Command errored out with exit status 1: While installing dlib Library .
    please reply what to do

  • @AdandKidda
    @AdandKidda Pƙed 3 lety +5

    Is it possible: "Single click to mark attendance of 30 students, at a time"

    • @hacmak4095
      @hacmak4095 Pƙed 3 lety

      That will require more computing power as you have to find the total faces available in the class and then create a thread for each face found that will return you the attendance.

  • @ahhhwhysocute
    @ahhhwhysocute Pƙed 2 lety +1

    Thank you for this video, the explanations were great and easy to follow

  • @yuliang3951
    @yuliang3951 Pƙed rokem

    Impressive very friendly for beginners

  • @fishbay9502
    @fishbay9502 Pƙed 3 lety +8

    Me: making this
    Also me: scanning my cat
    Result: dog

  • @robiansyahchubiel870
    @robiansyahchubiel870 Pƙed rokem

    I am from Indonesian, thanks sir youre tutorials is amazing.

  • @churchmankassym8336
    @churchmankassym8336 Pƙed rokem

    If you have troubles with installation of 'dlib' try following:
    1. Make sure u have a SINGLE and proper version of Python (3.7.6 or close)
    2. Make sure to have a latest pip version
    3. Make sure u install a single version of VS(with C++ build) and single Pycharm
    4. Make sure that during the download of packages(dlib, etc.) ur antivirus is turned off, or takes those packages as exceptions
    These steps helped me. Spent 2 hours on that omg

  • @ashishranjan474
    @ashishranjan474 Pƙed 2 lety

    awesome sir ... thanks a lot ... you saved my degree

  • @LearnInnovation
    @LearnInnovation Pƙed 3 lety

    Thankyou so much sir ,i have learned alot wby your videos

  • @songmeishu5445
    @songmeishu5445 Pƙed 3 lety

    very interesting video! love from China!

  • @walidramdani3953
    @walidramdani3953 Pƙed 2 lety

    Thank you for this tutorial its very helpful :)

  • @AshuutoshhSin
    @AshuutoshhSin Pƙed 3 lety

    Thank you soo much Man, It helped alot!

  • @armantech5926
    @armantech5926 Pƙed rokem

    That is Amazing, Thank You!

  • @karthiknair1430
    @karthiknair1430 Pƙed 3 lety

    Superbly explained 👌

  • @TheJay6621
    @TheJay6621 Pƙed 3 lety

    Very Well explained.. Keep it up Bro..

  • @asimkhas8185
    @asimkhas8185 Pƙed 3 lety +1

    Nice work mahn đŸ’„

  • @ranasproductions4882
    @ranasproductions4882 Pƙed 3 lety

    amazing sir thanks for your important time