OpenCV Python TUTORIAL #4 for Face Recognition and Identification

Поделиться
HTML-код
  • Опубликовано: 20 июн 2024
  • OpenCV with Python Series #4 : How to use OpenCV in Python for Face Recognition and Identification
    Sections
    Welcome (0:00:00)
    Copy Haar Cascades (0:04:27)
    Haar Cascades Classifier (0:07:11)
    Using the Face Classifier (0:09:36)
    Draw a Rectangle in OpenCV (0:16:15)
    Recognizer (0:20:13)
    os.walk for image finding (0:23:25)
    Labels from directories (0:27:45)
    Training image into a numpy array (0:31:04)
    Region of Interest in Training Data (0:34:06)
    Creating Training Labels (0:37:06)
    Using Pickle to Save Label IDs (0:40:38)
    Train the OpenCV Recognizer (0:42:20)
    Implement Recognizer (0:44:28)
    Load Label Names from Pickle(0:47:46)
    OpenCV PutText (0:53:02)
    Resize Images for Training (0:54:35)
    Eyes and Smile (0:58:01)
    Live Tests (1:00:46)
    Final thoughts (1:02:23)
    Subscribe: kirr.co/7l2sv4/
    Code on Github: github.com/codingforentrepren...
    New to OpenCV? Try this: • OpenCV TUTORIAL with P...
    Learn OpenCV & Python Playlist: • OpenCV & Python
    Install OpenCV for Python on your system:
    Mac: • How to Install OpenCV ...
    Windows: • How to Install OpenCV ...
    Linux with Pi Awesome: kirr.co/sx77b7

Комментарии • 1,1 тыс.

  • @CodingEntrepreneurs
    @CodingEntrepreneurs  2 года назад +307

    It's 2022 -- who wants a new version of this one? Please comment!

    • @arditcikaqi7261
      @arditcikaqi7261 2 года назад +3

      can u send me this project please i am studying deep learning ?

    • @ayushsinghpawar4191
      @ayushsinghpawar4191 2 года назад +2

      That'll be great actually!

    • @D_Galagaran
      @D_Galagaran 2 года назад +3

      Yes please

    • @znlwmrkw
      @znlwmrkw 2 года назад

      Me either! I want to classify known/unknown person! and if unknown person, mark them 'unknown' ! I got trouble please help

    • @kostasrd
      @kostasrd 2 года назад

      Are you really asking? Everyone! :P

  • @qurrataayuni713
    @qurrataayuni713 4 года назад +17

    I have never been so blessed with this kind of tutorial!! I was about to give up to do opencv but you came out with this! Thank youu!! It's really helpful!

  • @mustafaakgun1461
    @mustafaakgun1461 2 года назад +6

    you're building one of the most understandable and efficient tutorials in this platform.
    thanks a lot for your efforts, my friend!

  • @michaelmcdonough5983
    @michaelmcdonough5983 4 года назад +11

    I can't thank you enough for these tutorials. Your explanations are clear and concise and the auxiliary blog posts are super solid. Thank you!

  • @joswrezende
    @joswrezende 5 лет назад +4

    Man. 4 years ago when I was teenager I met processing and openCV for the first time and I get crazy because it was SUPER cool to make art and crazy stuffs with it but it was too hard and don't know anything about programming. Now you gave me this tutorial (I'm kind late for this video actually) but I should thank you so much because (now I know python) you make everything much easier to understand and get me into it again.
    Thank you so much.
    My next object is to make machine learning with some graphical interfaces to see how and what computer doing in the process of learning just for like a game. If you have some tips (not tutorial, I want to learn it by my own) I appreciate.

  • @balthiertsk8596
    @balthiertsk8596 2 года назад +5

    Hey Justin, this is an amazing tutorial, thanks!
    I do want to share that the "conf" of CV2's predict are actually losses. So the higher it is, the more uncertain the prediction is!

  • @Leonscott80
    @Leonscott80 2 года назад +2

    Wow, this has to be the most useful tutorial I've followed, not only did you make it work accordingly, you explained concisely what each part of the code does step by step, without assuming that whoever was watching already knew what it does, thank you for making this! And as a side note, I really can't blame the classifier for recognizing you as Nikolaj!
    Face Classifier: "Bro, it's the same guy!"

  • @Dip_Physics
    @Dip_Physics 4 года назад

    Awesome tutorial. What helped me most is your line by line explanation of the code that you wrote. Thank you a ton teacher.

  • @CubedAgency
    @CubedAgency 2 года назад +5

    Thanks for the great content and lessons! BTW, it's recorded in BGR and not (RGB) because when the developers originally made OpenCV, webcams and other cameras used the BGR method as the standard color definitions. That made the conversion process from numerical values for HEX much easier.

  • @warflowersociety
    @warflowersociety 5 лет назад +40

    Fun. I'm going to have to play with this.

    • @warflowersociety
      @warflowersociety 5 лет назад

      The issues with what you faced (no pun), and some things I was working on gives me a few ideas. It's nice to feed my brain. :-)

    • @arnavsingh4241
      @arnavsingh4241 2 года назад

      Oh Yeah!

  • @eerkhoorndiederik
    @eerkhoorndiederik 5 лет назад

    Thank you for this tutorial! Everything that I needed to know in just one hour!

  • @sumanbhattacharjee3256
    @sumanbhattacharjee3256 4 года назад

    I couldn't thank you more for building this tutorial, you have my respect and all the well wishes, thanks a lot justin, god bless you. Love from India..!!!!!

  • @tombrezel9770
    @tombrezel9770 5 лет назад +11

    Nice tutorial sir! this is the first app, I created on python, Thank you sir

  • @tomasemilio
    @tomasemilio 6 лет назад +81

    hey man, you are a very good teacher.

    • @CodingEntrepreneurs
      @CodingEntrepreneurs  6 лет назад +7

      Thank you!

    • @t.j.barros.2817
      @t.j.barros.2817 5 лет назад +1

      @@CodingEntrepreneurs ... Congratulations +1 signed !! ... Jones, please elucida me in a doubt? .... I can make an app that instead of picking up faces through the camera of the device I can get images on the screen of my cell phone, like arrows and numbers that are displayed in real time by another application? ... Ex: my 'app_X' running in the background, however, reading another app_Y's screen in the foreground and collecting data from this second app_Y to app_X in second plane in the background? .. If yes, can you show me the way? Thank you very much !! .... hugs !! (for the Android platform) ......

    • @kuttyammai
      @kuttyammai 4 года назад

      @@CodingEntrepreneurs It shows an error like this what can i do? pls reply
      recognizer.train(x_train, np.array(y_labels))
      TypeError: src is not a numpy array, neither a scalar

    • @siddhartharenikuntla9624
      @siddhartharenikuntla9624 4 года назад

      In face-train.py file i am getting error at line 11, saying that "recognizer = cv2.face.LBPHFaceRecognizer_create()
      AttributeError: module 'cv2.cv2' has no attribute 'face'". please help me to solve this.

    • @juffilpapolonias3850
      @juffilpapolonias3850 4 года назад +1

      @@siddhartharenikuntla9624 Hi, try using pip install --user opencv-contrib-python. It works on me.

  • @hamidsayeed9477
    @hamidsayeed9477 6 лет назад

    Thank you for a quick kick start with training a model to recognize people

  • @starzandearth
    @starzandearth 5 лет назад

    Absolutely amazing tutorial, blows my mind!

  • @nateleake8067
    @nateleake8067 6 лет назад +4

    Thank you for the great tutorial! I would love to see a tutorial on integrating deep learning

    • @EnochOkikiJesus
      @EnochOkikiJesus 2 года назад

      An awesome tutorial it is! I also appreciate the panacea approach...all in one🙌

  • @aimenbahri
    @aimenbahri 6 лет назад +22

    i forget to thank you for the tutorial
    so amazing

  • @NaNa-rc1vm
    @NaNa-rc1vm 2 года назад

    I'm new to comp vision recognition and this tutorial really make it easy, great tutorial Justin

  • @emilbarothi7834
    @emilbarothi7834 3 года назад

    First of all thank you for the great tutorial. I've rarely encountered such a great introduction. From what I can figure out, one potential cause for the poor quality of identifying the right person is the fact that faces will not be detected in all the photos. At least in my instance, no face is recognized in the pictures with Peter Dinklage whereas for Kit Harington 5 / 6 pictures were recognized as having faces in them. So yeah, there is still some room for improvement and experimenting around. Great video!

  • @clintonomondi4949
    @clintonomondi4949 4 года назад +9

    I think the fastest way to get image data for maybe members of your family is asking the to stand in front of the webcam and using opencv take the region of interest per frame and saving them... this would generate hundreds of images and in a short time...
    For CNNs,the more the data the better....

  • @techathome
    @techathome 5 лет назад +5

    How to solve this error ?
    recognizer = cv2.face.LBPHFaceRecognizer_create()
    AttributeError: 'module' object has no attribute 'face'

    • @coolrohankid
      @coolrohankid 5 лет назад +3

      pip uninstall opencv-contrib-python
      pip uninstall opencv-contrib-python
      it worked for me

    • @robsonjunior2483
      @robsonjunior2483 5 лет назад +1

      pip install opencv-contrib-python

    • @taimoorneutron2940
      @taimoorneutron2940 4 года назад

      @@robsonjunior2483 thanks it worked

    • @robsonjunior2483
      @robsonjunior2483 4 года назад

      @@taimoorneutron2940 That's great.

  • @5621346
    @5621346 5 лет назад

    great material! an awesome introduction for truly begginers!

  • @PretzelPup
    @PretzelPup 5 лет назад

    Great video and down to earth, real usable stuff, presented really well and understandable . Thanks!

  • @garrettallen8225
    @garrettallen8225 5 лет назад +6

    Great video, works perfectly on Raspberry PI3, just needed to change.. recognizer.save to .write

    • @CodingEntrepreneurs
      @CodingEntrepreneurs  5 лет назад +1

      Good to know thanks!

    • @lightnblack1934
      @lightnblack1934 5 лет назад

      hey man I have question he writes import cv2. Right now I am using OpenCV 4. So; does that mean I gotta import cv4 ?

    • @syafiqyusri6018
      @syafiqyusri6018 5 лет назад

      hey man, im really looking forward if you could help me with raspberry pi3, everything is fine in pycharm but it getting error when i run it on raspberry.

  • @michaburdalski9353
    @michaburdalski9353 5 лет назад +3

    To make better identification parameters you can add cv2.equalizeHist() function in main program before roi_gray , it improve recognition confidence abut 2% in my program.

    • @user-nl9nu7sz2d
      @user-nl9nu7sz2d 4 года назад

      hello, since you have worked on such programs would u mind helping me with one issue ... my face trainer isnt working. even when i delete all the pictures and place my own pictures , the face recognition would just give me (kit harington) even after i deleted it and used face trainer. any help ?

  • @sourdurian2839
    @sourdurian2839 4 года назад

    hands down the best tutorial thus far!

  • @falamoka2493
    @falamoka2493 4 года назад

    Hey Man thats a very usefull Tutorial! Thanks i searched a tutorial for FR and the other videos are never so good as yours! You can teach very good, and I like to listen to you.

  • @allomello5886
    @allomello5886 5 лет назад +3

    make a facial expression detection project.[smile,sad detection] waiting for this from you

  • @zaidalamarey771
    @zaidalamarey771 5 лет назад +4

    This LBPH model is not computed yet. Did you call the train method? in function cv::face::LBPH::predict
    i had this error
    what would i do ???

  • @albertsnow7111
    @albertsnow7111 4 года назад

    You speech is very clear, every word every sentence. I think the speed is very good.
    Because I'm Chinese, but I can understand what you say from the subtitle. It's very good for me.
    Thanks

  • @venkatanathags9841
    @venkatanathags9841 5 лет назад +2

    Thank you, sir. I learned a lot from this tutorial and got a good knowledge of how openCV works.

  • @ElliottChen
    @ElliottChen 6 лет назад +4

    this guy is f*ing amazing *subscribed

  • @elmatador2547
    @elmatador2547 4 года назад +12

    First of all, thank you for this amazing tutorial! But I have issues with the detection. The problem is that the program detects all persons as the same. Does anyone have a solution for that?

    • @ntuimercy6690
      @ntuimercy6690 3 года назад +1

      I have the same problem, please I need help🙏🏾🙏🏾🙏🏾

  • @obalfaqih
    @obalfaqih 5 лет назад

    This tutorial is rich in info. Thanks, Justin!

  • @log_horizon_unity
    @log_horizon_unity 4 года назад +1

    Your tutorial is very helpful, Mr. Justin, thanks

  • @yaenne94
    @yaenne94 4 года назад +36

    54:05 funny typo xD muscle memory i guess :P

    • @sassback3693
      @sassback3693 3 года назад

      lol Or because the S key is right beside the A key

  • @satteer
    @satteer 4 года назад +4

    "import cv2" is correct if I have opencv on 4.2 version?

  • @BeastModeDR614
    @BeastModeDR614 5 лет назад +1

    I love this tutorial thank you so much! Helped me alot with a project

  • @arimant_ara
    @arimant_ara 3 года назад +1

    man you save my live, you're a lifesaver, thank you so much

  • @kke7898
    @kke7898 6 лет назад +6

    how can i add one more file with my pictures?

    • @CodingEntrepreneurs
      @CodingEntrepreneurs  6 лет назад

      Meaning...

    • @sainikhilreddydyasani1903
      @sainikhilreddydyasani1903 4 года назад

      You can use the following script
      for (x, y, w, h) in faces:
      i = i +1
      crop_img = img[y: y + h, x: x + h]
      cv2. Imwrite( "face" + str(i) +"png",crop_img)
      'i' must be declared somewhrre globally

  • @Maor766
    @Maor766 4 года назад +4

    could someone fix this error?
    in
    id_, conf = recognizer.predict(roi_gray)
    cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv_contrib\modules\face\src\lbph_faces.cpp:406: error: (-5:Bad argument) This LBPH model is not computed yet. Did you call the train method? in function 'cv::face::LBPH::predict'

    • @bharanidharanmaheswaran3407
      @bharanidharanmaheswaran3407 4 года назад

      i had the same issue... i copied his faces-train code from github... it had some extra code implemented... i removed them and changed it to the way it was at 43:40

  • @hasanaktas4577
    @hasanaktas4577 4 года назад +2

    I wish I could give more than a thumbs up, THANK YOU!

  • @onurylmaz5891
    @onurylmaz5891 5 лет назад

    Thank u too much for this great and so useful video. I write my thesis project
    with this video. You're very good at this. Good luck

  • @raghunandanchouhan249
    @raghunandanchouhan249 5 лет назад +3

    Accuracy is not that good , please provide a video for same using siamese networks.
    thankyou!

  • @DrBDIY
    @DrBDIY 5 лет назад +3

    Confidence 0 is exact match, a higher number is a lesser match. Looks like you are looking for lesser matches. Maybe search for confidence < 50 or 25

    • @paterfamiliasgeminusiv4623
      @paterfamiliasgeminusiv4623 4 года назад

      this should definitely be higher. i noticed this too where the wrong results had more than 100 confidence. what a confusing name tho.

  • @DanielTorres-bq4ss
    @DanielTorres-bq4ss 4 года назад

    From Colombia I just want to thank you, it works perfectly, excellent tutorial, you saved my ass.

  • @tejobhiru1092
    @tejobhiru1092 Год назад +1

    really amazing man !
    thank you so much for this video.. this was a great tutorial.. i learnt a lot !
    the way you explained this stuff step by step is really awesome !
    thank you once again man!

  • @suryaprakashs1663
    @suryaprakashs1663 4 года назад +3

    AttributeError: module 'cv2.cv2' has no attribute 'face'
    i'm getting this error while training can you give any tip to overcome this error

    • @jagadishb14
      @jagadishb14 4 года назад

      pip install opencv-contrib-python
      run this in terminal and then run this
      pip install opencv-contrib-python --upgrade
      hope this works
      it worked for me

    • @nealoden1026
      @nealoden1026 4 года назад

      @@jagadishb14 Same problem here in WIN10. Reboot doen't help

  • @kasarlasrividya5383
    @kasarlasrividya5383 4 года назад +3

    im getting this error
    cv2.error: OpenCV(4.1.2) C:\projects\opencv-python\opencv_contrib\modules\face\src\facerec.cpp:61: error: (-2:Unspecified error) File can't be opened for reading! in function 'cv::face::FaceRecognizer::read'
    could you help me

    • @rynocolyn
      @rynocolyn 4 года назад

      Me too!

    • @ktswjp
      @ktswjp 4 года назад

      I had the same, just make sure if your name file is the same like in faces-train.py

  • @jonmayer
    @jonmayer 5 лет назад

    Great video. You make it look very easy to get this started.
    One suggestion: Maybe print out the confidence number so you can see if it's just too low of a threshold. It might not really think you are anyone from the training, but you're closer to the other people. I would imagine trusting this at a 75% confidence should be realistically attainable.

  • @darshanadakane
    @darshanadakane 4 года назад

    Great tutorial Justin. Thank you.

  • @adithyasai8987
    @adithyasai8987 4 года назад +4

    og_labels = pickle.load(f) this is showing : Ran out of input error help me

    • @noobninja7565
      @noobninja7565 4 года назад

      At first, you have to run your faces-train.py file then you need to run faces.py file.

    • @FunnyPantsTV124
      @FunnyPantsTV124 4 года назад

      @@noobninja7565 do you know how i might go about getting past this error "UnsupportedOperation: read" with the line og_labels = pickle.load(f)?

  • @user-gj9gl9qn3p
    @user-gj9gl9qn3p 5 лет назад +4

    When I run python faces-train.py, my cmd didn't have "[INFO:0] Initialize OpenCL runtime". Is this ok or not?

    • @diannelojares8976
      @diannelojares8976 5 лет назад +1

      Same issue..

    • @daspradhi1145
      @daspradhi1145 4 года назад

      Could you resolve it ? I’m facing the same issue !

    • @rogerlow9107
      @rogerlow9107 4 года назад

      www.codingforentrepreneurs.com/comments/9784

    • @kakashihataki5350
      @kakashihataki5350 4 года назад

      stackoverflow.com/questions/54274298/opencv-4-typeerror-expected-cvumat-for-argument-labels

    • @spenlaprincipale4652
      @spenlaprincipale4652 4 года назад

      Same Issue. Did you find how to reslove the problem ? After that, I tried to continue the code withou caring, but when I launch the faces2.py code the window closes itself directly when it sees me.

  • @MrUmsdavid
    @MrUmsdavid Год назад

    The best python ocv tutorial ever 💪🔥 thank you so much

  • @fernandocorenstein6531
    @fernandocorenstein6531 4 года назад +1

    lovely videos. Very interesting way of teaching as well. Thank you immensely.

  • @coxfuture
    @coxfuture 5 лет назад +4

    Dude, you look so much like jaime lannister you might want to avoid crumbling buildings

  • @ayeyefookinw0tm859
    @ayeyefookinw0tm859 5 лет назад +53

    Watch dogs here I come...

    • @munawarhussain7878
      @munawarhussain7878 5 лет назад +1

      what is that supposed to mean.

    • @munawarhussain7878
      @munawarhussain7878 5 лет назад +2

      @@benbambae oh i see

    • @piyush7119
      @piyush7119 5 лет назад

      guys he is talking about the game Watch Dogs as it has a profiler system in game, great game, must play.

    • @forlornfox
      @forlornfox 5 лет назад +1

      Dude, I'll be freaking Wrench from Watch Dogs 2

  • @MaxeDeb
    @MaxeDeb 3 года назад

    Hey man, you got a new subscribed. I tried a lot to do this recoginition but i never found a tutorial who helped me like that. Thank you a lot

  • @Alzexza
    @Alzexza 5 лет назад

    I'm loving this thanks mate!!

  • @gershondevadason4656
    @gershondevadason4656 5 лет назад +3

    It keeps recognizing me as Justin...

  • @alfredocancio712
    @alfredocancio712 5 лет назад +44

    ive got a problem error message: AttributeError: module 'cv2.cv2' has no attribute 'createLBPHFaceRecognizer'
    but ive found the solution. anyone who has the same problem just install opencv-contrib-python
    pip install opencv-contrib-python

    • @roeljohnrebosa1767
      @roeljohnrebosa1767 5 лет назад +1

      how can i install opencv_contrib-python in anaconda

    • @suhaspn9526
      @suhaspn9526 5 лет назад +1

      Update attributes bro... "Python -m pip install opencv-contrib-python"

    • @suhaspn9526
      @suhaspn9526 5 лет назад

      2.7

    • @himanshumathur7095
      @himanshumathur7095 5 лет назад +1

      I have same problem
      AttributeError: module 'cv2.cv2' has no attribute 'CascadeClassifer' . What to do?

    • @himanshuagarwal6717
      @himanshuagarwal6717 5 лет назад +5

      Guys try this
      opencv use share same path so it will mess-up.
      1) use pip uninstall opencv-python
      2)use pip install opencv-contrib-python

  • @trieutruong2410
    @trieutruong2410 5 лет назад

    Thank you for helpful video, it's worked like a charm.

  • @billangle8973
    @billangle8973 3 года назад

    It was a pleasure to see your video. I learned a lot. Thanks.

  • @victor574
    @victor574 5 лет назад +4

    Hey justin I have a problem " recognizer = cv2.face.LBPHFaceRecognizer_create() AttributeError: module 'cv2.cv2' has no attribute 'face' " and I have try the solution in comment but he don't work for me if you can help thanks.
    Oh and the video is very great !!!

    • @aakashsharma3226
      @aakashsharma3226 5 лет назад

      pip install opencv-contrib-python then yoyur problem be solved

    • @apesstrong2565
      @apesstrong2565 3 года назад

      @@aakashsharma3226 Noo, this didn't solve it for me. Please help, I'm struck there :'( (Using PyCharm)

  • @orekihoutarou768
    @orekihoutarou768 5 лет назад +3

    you look like nikolaj coaster

  • @13shiift
    @13shiift Год назад

    This was a brilliant tutorial, thank you so much!

  • @RaadYacu
    @RaadYacu 6 лет назад +1

    excellent video about a loved topic

  • @shivatejasannareddy
    @shivatejasannareddy 3 года назад +4

    cv2 has no attribute face
    Installed opencv-contrib-python
    But still didn't work

    • @hectorkolind9668
      @hectorkolind9668 3 года назад

      Do pip "install opencv-contrib-python" in terminal

    • @shivatejasannareddy
      @shivatejasannareddy 3 года назад

      @@hectorkolind9668 that's what i mentioned as,
      Installed opencv-contrib-python
      But still didn't work

    • @hectorkolind9668
      @hectorkolind9668 3 года назад

      @@shivatejasannareddy "pip install opencv-contrib-python" works as a replacement for "open-cv" so you have to uninstall "OpenCV" first.

    • @muskaansharma1255
      @muskaansharma1255 3 года назад

      Did it work?

  • @denadaisicari
    @denadaisicari 6 лет назад +4

    Anyone have tried it on windows?

  • @Flashxyz123
    @Flashxyz123 2 года назад

    LOVE IT SOOO MUCH you just got a new subscriber

  • @jixueliu2275
    @jixueliu2275 4 года назад

    This is a great tutorial for face recognition.

  • @ranamuhammadalijaffar8767
    @ranamuhammadalijaffar8767 4 года назад

    Best explanation i ever heard....
    Awesome bro...
    and Thanks :-)

  • @kunaldas879
    @kunaldas879 4 года назад

    Thank You for this exciting tutorial video.

  • @southsidegarage6455
    @southsidegarage6455 Год назад +1

    2023 still working Really Coool ! thank you ! Perfect!

  • @rodd628
    @rodd628 5 лет назад

    I completed this project and actually I enjoyed doing this. You are a very good teacher man. Thank you so much. Really hoping to learn more from you.❤️

  • @rotsarak2048
    @rotsarak2048 3 года назад

    You really taught me the detail. And I gave you a new subscriber.

  • @RamRam-217
    @RamRam-217 4 года назад

    Thanks for the video, it was really helpful.
    looking forward to tutorial with tensorFlow

  • @marke2112
    @marke2112 5 лет назад

    Superb technical video. Thank you.

  • @Fredychemaly
    @Fredychemaly 4 года назад

    Thanks, very well organised and teached

  • @ygcjayalal
    @ygcjayalal 4 года назад

    greatest teacher...i have ever seen

  • @marcosvaldez2504
    @marcosvaldez2504 3 года назад

    Thank you so much for this video. I really learned a lot and you really helped me on my project. Thank you!!! Earned a sub for sure!!

  • @specialadmin1
    @specialadmin1 4 года назад +1

    Gr8 video... Excellent teaching...

  • @sultanmansour639
    @sultanmansour639 4 года назад

    Thanks, bro! for your great videos.

  • @sakistudio1691
    @sakistudio1691 5 лет назад +1

    thank you! His video has helped my project a lot.

  • @musicdeluge4407
    @musicdeluge4407 6 лет назад +1

    Bless your soul. You're a legend :)

  • @abhishekdey1630
    @abhishekdey1630 5 лет назад +1

    This video is too much helpful. It became very easy to understand and implement. Thanks lot
    Please make a video to show how to train with tensorflow..

  • @health-mania6054
    @health-mania6054 4 года назад

    Thank you so much for this tutorial it really helps me .

  • @Gavy093
    @Gavy093 4 года назад +2

    Amazing video, I had build a model for Quick face recognition using CNN but just wanted to use it over OpenCV and this was perfect! Thank you :)

    • @somasekharsarma726
      @somasekharsarma726 4 года назад

      heey can you send me the face recognition using cnn project details

    • @Gavy093
      @Gavy093 4 года назад

      @@somasekharsarma726 i will upload it on github on friday after some fine-tuning, will share the link for you

    • @yaagoubimohamed1677
      @yaagoubimohamed1677 4 года назад

      @@Gavy093 can i have the link to yaagoubi.mohammed@gmail.com thank uuuu

  • @englishly9331
    @englishly9331 6 лет назад

    Thank you for this lesson.

  • @ee_056_mansisrivastava9
    @ee_056_mansisrivastava9 3 года назад

    This was very helpful. Thanks!

  • @JPRojas21
    @JPRojas21 5 лет назад

    Thanks a lot!, really good the tutorial!

  • @GhazniAli
    @GhazniAli 5 лет назад

    Nice tutorial really great for beginners in face recognition.

  • @yewfailee
    @yewfailee 4 года назад

    Great tutorial! Thanks.

  • @matuka3755
    @matuka3755 4 года назад +1

    Wonderful introduction! Thank you! Maybe resize the training ROIs rather than the original training images to train the recognizer for better results?

  • @sanjaygalami
    @sanjaygalami 5 лет назад

    great course... love the way u explain :p

  • @fernandoalmazan5317
    @fernandoalmazan5317 5 лет назад

    Thank you very much!!! Great video!!!

  • @rayren8581
    @rayren8581 6 лет назад

    Thanks for your video, it's super useful.

  • @hmed4405
    @hmed4405 4 года назад

    Thank you So Much sir For this Tutorial,it's helped me a lot

  • @heshamhanafy28
    @heshamhanafy28 4 года назад

    very interesting show and exited presentation, Thanks alot :)