Trainning Your Own Face Data To Recognize Multi Faces

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • #Face_Detection_OpenCV
    #Face_Recognize_OpenCV_Python
    #Trainning_Data_Face_Recognize_OpenCV
    📌 Document Link (Code): / laptrinhplconline
    --------------------------------------------------- --------------------------
    🎁Content:
    + Self-train your face data
    + Detect multiple faces in the frame
    --------------------------------------------------- --------------------------
    👉Contact Information:
    Website:
    ✅Facebook: / laptrinhplconline
    ✅Gmail: hockythuatchannel@gmail.com
    ✅Hotline: 0898246995
    --------------------------------------------------- --------------------------
    If you find the channel useful, please LIKE (👍), SUBSCRIBE (🎁), SHARE (🤝) and COMMENT (✍️) the video to help me.

Комментарии • 97

  • @thanhkeyz6610
    @thanhkeyz6610 Год назад +5

    Came ơn a video rất hay và bổ ích ạ, Mong a ra nhiều video hướng dẫn như này hơn nữa. e mãi đồng hành cùng a

  • @cuocsongquanhta5398
    @cuocsongquanhta5398 11 месяцев назад +1

    anh làm training chó mèo, người đi ạ

  • @PhuongHoang-pf7ru
    @PhuongHoang-pf7ru Год назад +2

    anh oi lỗi này fix ntn vậy ạ? em đang làm đồ án tới hạn mà chưa fix đc . chỉ em với ạ?
    face_detector = cv2.CascadeClassifier('haarcascades/haarcascade_frontalface_default.xml')
    SystemError: returned a result with an exception set

  • @lehoat6387
    @lehoat6387 8 месяцев назад

    em có 1 câu hỏi ạ. Em nhận diện khuôn mặt em và lưu trữ xong khi đưa camera vào mặt người khác thì nó ko hiện unknow mà vẫn hiện tên em là sao ạ

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

    em muốn học lập trình vision kiểm tra sản phẩm thì nên bắt đầu học từ đâu ạ, a chỉ em với

  • @MinhPham-uf2qi
    @MinhPham-uf2qi Год назад +1

    Cảm ơn anh, dl dí mấy ngày hên gặp được video của anh, thank u so muchhh

    • @MinhPham-uf2qi
      @MinhPham-uf2qi Год назад +1

      mà anh ơi sao em cài thư viện PIL không được vậy ạ, install nó cứ kêu lỗi trong khi pillow em vẫn cài dc ạ

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

      E chụp ảnh a xem với

    • @MinhPham-uf2qi
      @MinhPham-uf2qi Год назад

      @@hockythuatchannel dạ em run được rồi mà sao cái cam nó bị ngược vậy anh, mình chỉnh lại ở phần nào ạ

  • @duyphuong1676
    @duyphuong1676 6 месяцев назад

    anh ơi, giờ mình không muốn mở cam lên để nhận diện. Thay vì đó mình sẽ mở ra 1 hộp thoại để tải ảnh khác lên để so sánh với ảnh đã train ở FaceDetect , nếu giống thì hiển thị ra 'OK' thì làm thế nào ạ

  • @ToanPham-oq2ic
    @ToanPham-oq2ic 10 месяцев назад

    a cho em hỏi, em muốn nhận diện logo đội bóng thì mình tạo tệp XML bằng cách nào ạ. tại trên github không có sẵn tệp ạ.

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

    hi anh, anh có thể hướng dẫn giúp e nếu e muốn camera là camera ip ngoài thì nên chỉnh sửa những gì ạ?

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

      A có hưoengs dẫn rồi đó e tìm lại video cũ nhé

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

      @@hockythuatchannel nếu e xử dụng camera ip để xử lý ảnh trực tiếp thì video nó lag lắm anh, e vẫn chưa biết cách fix

  • @tahuan2693
    @tahuan2693 5 месяцев назад

    sao em chạy bị lỗi là không mở được limk haar... trong in read là sao ạ

  • @trinhbinhkhang8826
    @trinhbinhkhang8826 Год назад +4

    Traceback (most recent call last):
    File "D:\DIEMDANHKHUONMAT\diemdanh\Train_Data.py", line 7, in
    recognizer = cv2.face.LBHFaceRecognizer_create()
    AttributeError: module 'cv2' has no attribute 'face'

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

      mình cũng bị lỗi như này mà hong biết fix sao

    • @AutomationThanhCong
      @AutomationThanhCong 22 дня назад

      Lỗi xung đột cấu hình opencv2 ấy, gỡ ra rồi làm cấu hình lại như này là OK:
      pip uninstall opencv-python opencv-python-headless opencv-contrib-python
      pip install opencv-contrib-python

  • @hondasuzuki8781
    @hondasuzuki8781 11 месяцев назад

    A cho e hỏi. Mình muốn đặt tên cho 1000 video ngắn. Nhưng mình chỉ cho xem trước 20s đầu. Khi xem lại video 20s đầu thì máy tính có thể nhận diện đc chính xác từng video k ak. Tất cả các video ngẫu nhiên

    • @hondasuzuki8781
      @hondasuzuki8781 11 месяцев назад

      E tay ngang k biết về IT. Nếu đầu tư vào việc thì khoảng bao nhiêu tiền ak

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

    của em code chạy ok nhưng mà nó không nhận diện được, toàn unknown thôi

  • @bichpham1471
    @bichpham1471 Месяц назад

    ❤❤❤❤❤❤❤❤❤❤❤❤❤

  • @S---zi4em
    @S---zi4em 7 месяцев назад

    a ơi cho em hoi, train nó ko tìm thấy ảnh của dataset thì sao ạ?

  • @tahuan2693
    @tahuan2693 5 месяцев назад

    Sao em chạy thấy lỗi không mở được file haar.... Trong read là sao a

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

    a cho em hỏi cái code nó chạy dc nhưng cái cam nó không hiện lên mặc dù cam đang hiện trạng thái đang mở

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

      Lúc train cam ko bật, nhận diện ok nó tự hoàn thành bạn ạ.

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

    anh ơi cho em hỏi lúc em chạy file recognizer thì nhận diện cứ bị ngắt quãng ạ, kbt có phải do cam k ạ ?

  • @locgiuptimgoc
    @locgiuptimgoc 2 месяца назад

    Sao em bị lỗi không load được file xml lên vậy ạ

  • @huyphamquoc5154
    @huyphamquoc5154 4 месяца назад +1

    anh ơi nếu muốn truyền tín hiệu đến adruino thì mình dùng biến gì để truyền ạ

    • @hockythuatchannel
      @hockythuatchannel  3 месяца назад

      e truyền qua serial nhé

    • @huyphamquoc5154
      @huyphamquoc5154 3 месяца назад

      ad cho em xin zalo em hỏi vấn đề này với ạ, ở trên này em hỏi nó khó khắn quá ạ

  • @AnhTuanNguyen-yy5kv
    @AnhTuanNguyen-yy5kv Год назад +1

    mình chạy file recognize.py thì hiện lỗi này:"File "D:\pycharm
    ecognize face.py", line 25, in
    id=names[id]
    IndexError: list index out of range " là sao vậy bạn

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

      B xem lại chỉ số phần tử của list nhé

    • @AnhTuanNguyen-yy5kv
      @AnhTuanNguyen-yy5kv Год назад

      @@hockythuatchannelmình có nhập list như này: names=['loiuy','kimmich','a', 'ola', 'hjui', 'tyer'] mà chỉ train có một face có id =1

  • @linhang5329
    @linhang5329 10 месяцев назад +1

    ai biết cách tải code, giúp mình với ạ, mình cảm ơn

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

    của em nó lỗi như vậy là sao á a. ngay dòng code sô 8 ấy ạ
    The above exception was the direct cause of the following exception:
    Traceback (most recent call last):
    File "D:\pythonduan\FaceDetect.py", line 7, in
    face_detector= cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
    SystemError: returned a result with an exception set

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

      download code chỗ nào v bạn, mình không tìm thấy

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

    anh ơi nó chạy chậm thật sự, cái file đầu tiên á

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

      Nó phải nhận đc mặt nó mới chạy tiếp e. Ko nhận đc mặt nó cứ chờ thôi

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

    cho e hỏi e bị lỗi này thì phải làm sao ạ! em cảm ơn anh
    raceback (most recent call last):
    File "C:\Users\Dell 5548\PycharmProjects
    handangkhuonmat\main.py", line 14, in
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
    cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function

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

      Nó ko bật đc cam của e lên đấy e

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

      @@hockythuatchannel e làm giống như a k biết là sao k bật đc nữa ạ

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

      @@ngochoavan a nghĩ của e có nguyên nhân gì đấy khiến cam e ko bật lên đc, ví dụ như e đang sử dụng nó quay chỗ nào đấy

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

      @@hockythuatchannel e cảm ơn ạ

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

    em bị lỗi này thì fix sao ạ
    File "C:\Users\USER\PycharmProjects\pythonProject1\Recognize.py", line 26, in
    faces = faceCascade.detectMultiScale(
    cv2.error: OpenCV(4.5.4) :-1: error: (-5:Bad argument) in function 'detectMultiScale'
    > Overload resolution failed:
    > - 'minNeighboors' is an invalid keyword argument for CascadeClassifier.detectMultiScale()
    > - 'minNeighboors' is an invalid keyword argument for CascadeClassifier.detectMultiScale()

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

      e copy file cascade để thư mục nhé

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

      @@hockythuatchannel em đã down load nó về rồi ạ. tuy nhiên 2 file face_detect với train đều chạy được nhưng recognize thì không chạy được ạ

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

      Chat gpt di b

  • @ango5015
    @ango5015 11 месяцев назад

    A làm job cả plc và vision à a?

    • @hockythuatchannel
      @hockythuatchannel  11 месяцев назад

      ngày xưa công ty bé mới tự build vision thôi bạn, giờ công ty to toàn mua luôn của keyence pana nhanh mà chính xác bạn ạ

    • @ango5015
      @ango5015 11 месяцев назад

      @@hockythuatchannel đúng r a ạ. Cty e vision toàm dùng IV cam keyence xịn vãi mà dễ set up

    • @thangnguyenhuu7476
      @thangnguyenhuu7476 10 месяцев назад

      @@hockythuatchannel anh có biết kêt nối mô phỏng phân loại hình ảnh qua plc với python ko anh

  • @MinhPham-uf2qi
    @MinhPham-uf2qi Год назад

    Hi a, em run được project của anh chỉ rồi nhưng nó chỉ khởi tạo trên cam của laptop, giờ em muốn chuyển sang cam em gắn riêng bằng cách nào vậy ạ

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

      thay 0 thành 1 chỗ hàm videoCapture đi e

    • @MinhPham-uf2qi
      @MinhPham-uf2qi Год назад

      @@hockythuatchannel dạ anh cho em hỏi 1 cái nữa là code giống anh là cái webcam của em nó bị ngược ấy ạ, em đổi từ imshow('...', img) sangimshow('...', frame) thì nó hết ngược nhưng lại không nhận diện được (trong khi cam ngược thì nhận diện được)

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

      @@MinhPham-uf2qi ngay dòng img=cv2.flip(img,-1) sửa thành img=cv2.flip(img,1) file kia cũng sửa thành z luôn

    • @LeVanHuu-nt6lv
      @LeVanHuu-nt6lv Год назад

      @@MinhPham-uf2qi bạn thử img = cv2.flip(img, 1) thay vì img = cv2.flip(img, -1) xem sao

  • @trinhquanghuan9292
    @trinhquanghuan9292 11 месяцев назад

    Traceback (most recent call last):
    File "e:\DAKTNC
    ecognize.py", line 37, in
    id = names[id]
    ~~~~~^^^^
    IndexError: list index out of range
    em bị lỗi như này thì fix làm sao vậy anh ? em cảm ơn ạ

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

    anh oiw sao e bị lỗi cam.set(3, 640)
    AttributeError: 'VideoCapture' object has no attribute 'set'

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

    có link code ko bạn ơi

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

      Code ở web mình lại không dùng web nữa rồi ý. B chịu khí gõ lại tí nhé

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

    cái này có phải là dùng thuật toán yolo không anh

  • @LongNguyen-dh1cl
    @LongNguyen-dh1cl Год назад

    Traceback (most recent call last):
    File "C:\Users\ADMIN\PycharmProjects\pythonProject1\training.py", line 34, in
    recognizer.train(faces, np.array(ids))
    cv2.error: OpenCV(4.8.0) :-1: error: (-5:Bad argument) in function 'train'
    > Overload resolution failed:
    > - Can't parse 'src'. Sequence item with index 0 has a wrong type
    > - Can't parse 'src'. Sequence item with index 0 has a wrong type
    Em bị lỗi như này a ơi fix sao ạ?

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

      E xem cài đủ thư viện với ảnh tên, link ảnh train có vấn đề gì ko nhé

  • @hohuuhoanghai1098
    @hohuuhoanghai1098 10 месяцев назад

    Traceback (most recent call last):
    File "C:\Users\ADMIN\PycharmProjects\faceidconda\trainning.py", line 9, in
    recognizer = cv2.face.LBPHFaceRecognizer_create()
    AttributeError: module 'cv2' has no attribute 'face'
    lỗi này là lỗi gì vậy ạ. Mong anh rep em sớm ạ em cảm ơn

    • @uchieutran8141
      @uchieutran8141 9 месяцев назад

      bạn cài lệnh này trên terminal nhé nó bị thiếu thư viện
      pip install opencv-contrib-python

    • @Vongoctuongvy-nw5ol
      @Vongoctuongvy-nw5ol 3 месяца назад

      ​@@uchieutran8141anh ơi sao làm rồi vẫn bị lỗi vậy ạ😢

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

    anh ơi cho em hỏi là em bị lỗi này ạ : module 'cv2.face' has no attribute 'LBPHFaceRecognizer_creat?
    có phải do sai bản opencv hoặc thiếu thư viện gì ko ạ?
    e cám ơn!

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

      bạn fix dc chưa mình cũng đang bị ạ
      bn có thể giúp mình ko

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

      @@trinhbinhkhang8826 pip install opencv-contrib-python là đc nhé

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

      @@dangnguyenvan5500 cảm ơn b nhiều nhé

    • @hohuuhoanghai1098
      @hohuuhoanghai1098 10 месяцев назад

      @@dangnguyenvan5500 sao tui làm v r ma van k dc b oi :(

    • @dangnguyenvan5500
      @dangnguyenvan5500 10 месяцев назад

      @@hohuuhoanghai1098 bn thử gỡ opencv trước xong cài opencv-contrib-python xem có được không, mk ko rõ nhưng trước mình bị lỗi này xong cài opencv-contrib-python là đc

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

    lấy code như nào vậy ạ ai có code cho em xin vs

  • @02-ovanchi33
    @02-ovanchi33 Год назад

    anh oi, cho em hoi loi nay la sao a
    Traceback (most recent call last):
    File "D:\Py_Thon\main.py", line 20, in
    faces = face_de.detectMultiScale(gray, 1.3, 5)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1689: error: (-215:Assertion failed) !empty() in function 'cv::CascadeClassifier::detectMultiScale'
    [ WARN:0@7.057] global D:\a\opencv-python\opencv-python\opencv\modules\videoio\src\cap_msmf.cpp (539) `anonymous-namespace'::SourceReaderCB::~SourceReaderCB terminating async
    em cam on

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

      e chưa tải file HAAR-Cascade để vào thư mục code hả e

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

      @@docuong9569 a để link file dưới mô tả đó e

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

      @@hockythuatchannel tức là vào github down file haar-cascade về rồi add vào thư mục code để chạy phải ko anh

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

      @@hockythuatchannelAnh ơi, em tải rồi, thêm vào file code rồi mà sao vẫn bị lỗi đó vậy anh

    • @dinhducnguyen7251
      @dinhducnguyen7251 10 месяцев назад

      bạn fix đc chưa, mình cũng lỗi giống bạn

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

    chạy chậm thật

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

    xin được trợ giúp ạ:
    C:\Users\admin\PycharmProjects\pythonProject\venv\Scripts\python.exe C:/Users/admin/PycharmProjects/pythonProject/Recognize.py
    Traceback (most recent call last):
    File "C:\Users\admin\PycharmProjects\pythonProject\Recognize.py", line 32, in
    faces = faceCascade.detectMultiScale(
    cv2.error: OpenCV(4.6.0) :-1: error: (-5:Bad argument) in function 'detectMultiScale'
    > Overload resolution failed:
    > - 'scaleFactors' is an invalid keyword argument for CascadeClassifier.detectMultiScale()
    > - 'scaleFactors' is an invalid keyword argument for CascadeClassifier.detectMultiScale()
    Process finished with exit code 1