Free Anti Spoofing/ Liveliness Detector for Face Recognition System Fake VS Real | Computer Vision

Sdílet
Vložit
  • čas přidán 7. 05. 2024
  • Code and Trained Model:
    www.computervision.zone/cours...
    🚀🚀 My Urdu/Hindi AI CZcams Channel 🚀🚀
    / @murtazahassan01
    Premium Courses:
    ✔️ Computer Vision Web Development:
    bit.ly/3EmdhNB
    ✔️ 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
    00:00 Introduction
    02:49 Overview
    07:08 Installations
    08:20 Testing Face Detector
    10:21 Testing Yolo
    12:27 GPU
    15:31 File Creation Test
    17:54 Data Collection Overview
    21:21 Bigger Bounding Box
    31:50 Face Blurriness
    38:29 Confidence Value
    41:43 Normalization
    50:35 Drawing
    52:39 Saving Image
    01:07:48 Save Label File
    01:13:39 Recheck Label File
    01:17:45 Collecting Data
    01:27:51 Creating Directories
    01:33:48 Get Name List
    01:38:51 Shuffle Data
    01:40:36 Split Data
    01:50:21 Copy Files
    01:55:06 Data.yaml
    02:00:48 Training On Local PC
    02:11:07 Training On Google Colab
    02:20:56 Drawing

Komentáře • 103

  • @Andrei_G8
    @Andrei_G8 Před 8 měsíci

    Super! Thank you! I'm waiting this theme a long time. Great lesson!

  • @MPChannel-cl3bw
    @MPChannel-cl3bw Před 8 měsíci

    awesome, this is exactly what i was looking for for my project

  • @riddhimaheshwari1086
    @riddhimaheshwari1086 Před 8 měsíci +2

    I had been waiting for this project for so long...it's finally there now...thanks a lot !!

  • @muhammadshifa4886
    @muhammadshifa4886 Před 8 měsíci +2

    What a great project, thanks for making this beautiful project ❤️❤️❤️

  • @jasonstatham2422
    @jasonstatham2422 Před 7 měsíci

    Thank you so much sir for this beautiful and Innovative project

  • @user-sw8eq7qe9n
    @user-sw8eq7qe9n Před 8 měsíci

    Love ur videos man. Thank you

  • @MINHHOANG-vj9oo
    @MINHHOANG-vj9oo Před 8 měsíci

    great thank to you

  • @habeshamix807
    @habeshamix807 Před 7 měsíci +1

    Can you please make an intruder detection system using face recognition?

  • @kartikeyasaxena4826
    @kartikeyasaxena4826 Před 2 měsíci +2

    Hello i got the args.yaml file but i was not getting the best.pt file in the train weight folder, or running the train.py file. what can be the reason to it? also i was shown an error which i dont know whether was relevant or not, and that was
    NotImplementedError: Could not run 'torchvision::nms' with arguments from the 'CUDA' backend. This could be because the operator doesn't exist for this backend, or was omitted during the selective/custom build process (if using custom build).

  • @AbdulRehman-qy7mt
    @AbdulRehman-qy7mt Před 5 měsíci

    is your model overfitt..? As it always detect new person as fake. Also can you tell how much epochs do i need if i have total of 5000 real images and 5000 fake images of 30 different people

  • @arjunbali2079
    @arjunbali2079 Před 7 měsíci +1

    thanks sir it is so useful in fintech and because of you I got a job as ML engineer

  • @umaissajjad1159
    @umaissajjad1159 Před 8 měsíci

    MashAllah Great Sir.

  • @LazarakisSokratis
    @LazarakisSokratis Před 5 měsíci

    Do you have tutorial for face recognition with data training ?

  • @Nerfzisback
    @Nerfzisback Před 3 měsíci +2

    this is not liveness detection, you just used object detection(yolo) to detect the phone you are holding in your hand and you called that object fake. while object(face) is real. it's smart idea that has potential, but also this way you can pass this system with any face.

  • @therealjasontodd1
    @therealjasontodd1 Před 8 měsíci

    can you create a proctor system?

  • @user-pr4br9cw2d
    @user-pr4br9cw2d Před 8 měsíci

    how to convert the model that can run un mobile?

  • @user-xg7lr1kw6u
    @user-xg7lr1kw6u Před 4 měsíci

    Which model use in this project?

  • @adityasaiakella1287
    @adityasaiakella1287 Před 5 měsíci

    can this project be done on raspberry pi?

  • @yasirusenath6086
    @yasirusenath6086 Před 2 měsíci +1

    sir you're best tech to us. my problem is all .py fills(train.py,splitdata.py) are run,okay but .pt file can't open it say " the file is not display in the text editor because is either binary use and unsuported text and coding " after run my main.py file its run but not detection I mean real or fake. .pt files to want to run pycharm professional version?

  • @user-dv6ij2dt7p
    @user-dv6ij2dt7p Před 7 měsíci

    i have question why if i use gpu run train file error, if i use cpu run train file not error ?, its results same with cpu and gpu ?

  • @CARevanthkumar
    @CARevanthkumar Před 8 měsíci

    How to join your course

  • @PyTubeMaster
    @PyTubeMaster Před 3 měsíci

    thank you for teach something that is verey hard to find 😘

  • @johnlloyd5047
    @johnlloyd5047 Před měsícem

    what is the version of yolo did you use?

  • @askelardd
    @askelardd Před 2 měsíci

    Perfect, thank u so much , this helps me a lot

  • @wandelmiro1
    @wandelmiro1 Před 3 měsíci

    After training, how can I put it to work on my cell phone or tablet?

  • @rufiromang9682
    @rufiromang9682 Před 8 měsíci

    Minute 52:47 very important point. We have to save 2 things: the first one is our face 😅

  • @RickSlaughter1
    @RickSlaughter1 Před 18 dny

    Are you using PyCharm Community Edition or PyCharm Professional?

  • @sheikhshuaib8451
    @sheikhshuaib8451 Před 8 dny

    how can we implement this .pt model in android or can we convert it to tensorflow model
    Thanks

  • @bobomurod
    @bobomurod Před 8 měsíci

    Great, thank you

  • @evolvedgamer735
    @evolvedgamer735 Před 8 měsíci

    Can use make a cnn or deep learning course please🙏 because the courses available does not cover every thing and does not have a practical implementation so please🙏🙏

  • @jesusfernandotorres4460
    @jesusfernandotorres4460 Před 3 měsíci

    Hello!! It is a great project and you are a good teacher, do you know maybe the reason why my camera is slow while displaying real and fake faces I'm using the best.pt file that I generated using colab

    • @ahmadamayreh3267
      @ahmadamayreh3267 Před 3 měsíci

      Probably you're not using GPU which is much faster than CPU

  • @ayushpratap8301
    @ayushpratap8301 Před 8 měsíci

    Sir any idea to suprise our teacher on teachers day using an opencv project ❤

    • @murtazasworkshop
      @murtazasworkshop  Před 8 měsíci +4

      Create a face recognition system which display Worlds best teacher when their face is detected. 😄

    • @ayushpratap8301
      @ayushpratap8301 Před 8 měsíci

      @@murtazasworkshop Thank You sir

  • @shaikhyaqoob9386
    @shaikhyaqoob9386 Před měsícem

    sir yolo script k liye kon si website p register karna hoga

  • @shahhussain5563
    @shahhussain5563 Před 2 měsíci

    Sir would you please create a same project with JS also.

  • @techgeek9436
    @techgeek9436 Před 7 dny

    How do you access YOLO from your website?

  • @user-lq1gz5cd3l
    @user-lq1gz5cd3l Před 6 měsíci +1

    How to access source code 😢

  • @davidfa7363
    @davidfa7363 Před 8 měsíci

    I downloaded your model and tried it but i am getting fake for everything. Why is that?

    • @suvarnakadam6557
      @suvarnakadam6557 Před 6 měsíci +1

      same issue with me as well!! All the time for webcam stream, it predicts "Fake" with high confidence :( . probably need to train model.

  • @kagansenkeser4357
    @kagansenkeser4357 Před 8 měsíci

    thank you for the video can you pls share the model with us

  • @KingStar-se3sx
    @KingStar-se3sx Před 8 měsíci

    Please bro can you give me the source code

  • @TheGg6422
    @TheGg6422 Před 8 měsíci +2

    Now we need an AI lie detector and is at least 90% accurate!

  • @HaiTran-bg7cr
    @HaiTran-bg7cr Před 4 měsíci

    Where can I find the file for training online part? Thanks sir!

    • @uditpanjiyar3203
      @uditpanjiyar3203 Před 9 dny

      i have the same probllem please help me , from where i can find the files for online training on google colab

  • @fahmichigan
    @fahmichigan Před měsícem

    can i request anti spoofing/liveness FR in web apps ?

  • @Talhabahi23
    @Talhabahi23 Před 3 měsíci

    which tool is he using

  • @mohamedadel3291
    @mohamedadel3291 Před 2 měsíci

    thats great but what if i need to detect person name ?

  • @Sumit-ud5by
    @Sumit-ud5by Před 8 měsíci

    Please anyone share yolo file

  • @eswarpakalapati2472
    @eswarpakalapati2472 Před 27 dny

    can you please send me the documention its my final year project

  • @bonyelangbam8011
    @bonyelangbam8011 Před měsícem

    where can i get google colab notebook

    • @uditpanjiyar3203
      @uditpanjiyar3203 Před 9 dny

      i have the same probllem please help me , from where i can find the files for online training on google colab

  • @ieee5998
    @ieee5998 Před 8 měsíci +2

    all is fake why ?

  • @Amazing_mother_nature
    @Amazing_mother_nature Před 8 měsíci

    Even after so much effort you get so few views. Is it worth it? Financially speaking.

    • @murtazasworkshop
      @murtazasworkshop  Před 8 měsíci

      Sometimes views are less sometimes more. Overall it works.

    • @Amazing_mother_nature
      @Amazing_mother_nature Před 8 měsíci

      @@murtazasworkshop thanks for response, you have great content. Keep up the great work.

  • @anishshah4736
    @anishshah4736 Před 2 měsíci

    Where can I the google collab file?

    • @uditpanjiyar3203
      @uditpanjiyar3203 Před 9 dny

      same problem please tell provide me the link where i can get all files

  • @Monarch6969
    @Monarch6969 Před 2 měsíci

    where is the file for training in google colab

    • @uditpanjiyar3203
      @uditpanjiyar3203 Před 9 dny

      same problem please provide me the link where i can get all files

  • @Sumit-ud5by
    @Sumit-ud5by Před 8 měsíci

    Why are you providing us all the corrupt files

  • @user-dv6ij2dt7p
    @user-dv6ij2dt7p Před 7 měsíci

    where collab google

    • @iDeLeo007
      @iDeLeo007 Před 6 měsíci

      which software to run this from scratch ?

  • @rons96
    @rons96 Před 3 měsíci

    as i suspected, this system cannot detect if is real or not real, it just detect if is X or Y video quality. Test with this video: czcams.com/users/shortsEYRnN_3hn4Y.
    I bet any 4k image/frame fully focused can trick this system

    • @LINGFENGJIN
      @LINGFENGJIN Před měsícem

      Excuse me again, sir. Do you understand the principle of detecting authenticity? Is it really just to determine whether the image is from a mobile phone or not

  • @Navigator777777
    @Navigator777777 Před 8 měsíci

    Do the treasonous President Brandon.

  • @user-pg7wc4fr8b
    @user-pg7wc4fr8b Před 6 měsíci

    worst explanation

  • @ektasharma9716
    @ektasharma9716 Před 9 dny

    Can anyone tell me that what l_version_1_300.pt was copied from?

    • @uditpanjiyar3203
      @uditpanjiyar3203 Před 9 dny

      do you know where to find google colab file please help

  • @gearbot8030
    @gearbot8030 Před 8 měsíci +6

    I downloaded your model and tried it but i am getting fake for everything. Why is that?

    • @rayhuang4820
      @rayhuang4820 Před 7 měsíci +5

      The YOLO model only classifies two classes which are the author's face and other person. So basically it's not anti-spoofing.

    • @ahmadfareedkhan3755
      @ahmadfareedkhan3755 Před 6 měsíci

      ​@@rayhuang4820can you plz help me to find any anti spoofing model

    • @ahmadfareedkhan3755
      @ahmadfareedkhan3755 Před 4 měsíci +3

      I successfully run this program. The fault is in the pre trained model.pt file. I trained my model on my own data. It is running successfully and not only showing result on trained data but generalizing as well. I hope it'll help you all.

    • @HaiTran-bg7cr
      @HaiTran-bg7cr Před 4 měsíci

      @@ahmadfareedkhan3755 How can you train your own model successfully? How many picture at least for requirement? I have trained like video but it hasn''t been render the frame or anything. Please help me

    • @ahmadfareedkhan3755
      @ahmadfareedkhan3755 Před 4 měsíci

      @@HaiTran-bg7cr you have to follow the instructions as given in the video to collect data. The data collection file is for capturing images frame from camera. If you run that code you will get data in your folder as shown in the video

  • @gamingtechinfo5777
    @gamingtechinfo5777 Před 3 měsíci

    i have an error in training the dataset it showing outof memory error i have gtx 1650 gpu in my system can u plz tell the issue