AI ตรวจจับและรู้จำใบหน้าแบบพร้อมใช้งาน | Facial Recognition with Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ก.ย. 2024
  • เทคโนโลยีมากมายในปัจจุบันเริ่มหันมาใช้นวัตกรรม AI ในการตรวจจับและค้นหาใบหน้าของบุคคลที่เราต้องการแทนการใช้คนในการมองหา เพราะเนื่องจากความเข้ากันได้ง่ายของภาษาpython และ ความแม่นยำของ face recognition หลายองค์กรจึงหันมาสนใจเทคโนโลยีตัวนี้มากขึ้น ไม่ว่าจะเป็นการใช้เพื่อรักษาความปลอดภัย หรือว่าจะเป็นการเช็คชื่อเข้าชั้นเรียนก็ได้
    ในคลิปวิดีโอนี้ผมจะนำเสนอการทำfacial recognition โดยใช้libraryต่างๆได้แก่ face-recognition, opencv, numpy หลักๆจะเน้นการใช้งานกับวิดีโอไม่ว่าจะเป็นไฟล์วิดีโอ หรือว่าจะเป็นการใช้กล้อง webcam เพื่อที่จะใช้งานแบบ Real-timeก็ได้เหมือนกัน
    CODE: github.com/CHA...
    CREDITS
    ขอบคุณรายการThe Driverที่อนุญาตให้ผมสามารถนำบางส่วนของรายการมาใช้เป็นสื่อการสอนครั้งนี้ครับ
    ORIGINAL VIDEO: • The Driver EP.27 - พี่...
    DONATION:
    หากต้องการให้กำลังใจและสนับสนุนCHAITron:
    กรุงไทย
    8800089941
    ชัยธัช อุทินทุ
    Thank you and Enjoy coding krub - บอส CHAITron
    #chaitron #face_recognition #python

ความคิดเห็น • 159

  • @surajet6256
    @surajet6256 3 ปีที่แล้ว +7

    พี่ครับถ้าจะพัฒนาต่อเป็นระบบเช็คชื่อ เมื่อdetectเจอหน้าแล้วเอาค่ามาเก็บไว้ในตารางได้ไหมครับ ถ้าทำคลิปสอนต่อจากพาร์ทนี้จะเยี่ยมมากเลยครับ ชื่นชมๆ

    • @Sai.O
      @Sai.O 2 ปีที่แล้ว

      ดันๆ

    • @anunknownmanfromyourhouse8144
      @anunknownmanfromyourhouse8144 2 ปีที่แล้ว

      ดันครับ

    • @nuredhatn
      @nuredhatn 2 ปีที่แล้ว

      รอๆ

    • @paultvshow
      @paultvshow 7 หลายเดือนก่อน

      ง่ายมากๆ

    • @highxers
      @highxers 3 หลายเดือนก่อน

      ⁠@@paultvshowสอนทีพี่

  • @foujang
    @foujang 4 ปีที่แล้ว

    ละเอียดกำลังดีครับ ขอบคุณครับ

  • @pea.polawut
    @pea.polawut 4 ปีที่แล้ว

    ทำต่อเรื่อยๆนะครับ เป็นกำลังใจให้

    • @CHAITron
      @CHAITron  4 ปีที่แล้ว

      ขอบคุณครับ

  • @reungritsaejiw6153
    @reungritsaejiw6153 ปีที่แล้ว +1

    ขออนุญาติสอบถามครับ พอดีถ้าผมจะทำ 30 คนบวก จับใบหน้า คือผมก็ต้องเพิ่ม code
    `***_image = face.load_image_file("(***.jpg")
    ***_face_encoding = face.face_encodings(***_image)[0]
    30 ชุดเลยใช่ไหมครับ พอมีวิธีอื่นไหมครับ

  • @nattawatrawiwet3019
    @nattawatrawiwet3019 4 ปีที่แล้ว

    ขอบคุณครับ

  • @VARN24
    @VARN24 2 ปีที่แล้ว +1

    ถ้าอยาก Detect ใบหน้า สัก 100 คนสามารถทำยังไงได้บ้างครับ ที่ไม่ต้องเพิ่ม เยอะๆแบบนี้

  • @sirivath
    @sirivath หลายเดือนก่อน

    โปรแกรมจะ error บรรทัดนี้ที่เจอภาพใบหน้า face_encodings = face.face_encodings(rgb_small_frame, face_locations) ที่เจอภาพ
    แล้วช้าด้วยครับ แก้ไขอย่างไรดี

  • @pickup9702
    @pickup9702 2 ปีที่แล้ว

    partially initialized module 'face_recognition' has no attribute 'load_image_file' ขึ้นแบบนี้แก้ยังไงครับ ผมทำบน vs code ครับ

  • @TPs24
    @TPs24 2 ปีที่แล้ว +1

    ถ้าเปลี่ยนจากใบหน้าคนเป็นตัวสินค้าได้มั้ยครับ

  • @ssmi2762
    @ssmi2762 ปีที่แล้ว

    พี่คะเขียนเสร็จแล้วขึ้นว่า No module named `face_recognitoin’ ทำไงดีคะ

  • @daddydoooo
    @daddydoooo ปีที่แล้ว

    ลองรันใน macbook pro m1 ภาพกระตุกมาก ไม่รู้ process มันเยอะไป หรอเครื่องไม่แรงพอ 😅

  • @winais6007
    @winais6007 3 ปีที่แล้ว

    thanks a million

  • @putthiphon5621
    @putthiphon5621 2 ปีที่แล้ว +1

    รันบน visual studio code ไม่ได้อ่ะครับ กดรันแล้วค้างไปเลย

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว

      ลองรันผ่านconsoleครับผม vs code อาจจะรันพวกหน้าต่างไม่ขึ้นครับ หรือ อาจจะเซตenvironmentยังไม่ถูกครับผม

  • @but_4905
    @but_4905 ปีที่แล้ว

    สอนวิธีทำ pip install ให้หน่อยครับ

  • @นายณัฐวุฒิอ่อนประเสริฐ

    ผมลองทำแล้ว แต่กรอบตอนตรวจจับมันไม่ขึ้นน่ะครับ

  • @คณินอย่างบุญ-ท5จ
    @คณินอย่างบุญ-ท5จ ปีที่แล้ว

    พี่ครับนำเอาไปเขียนใน visual studio ได้ไหมครับ

  • @020สมพลกริ่งกรับ
    @020สมพลกริ่งกรับ 4 ปีที่แล้ว +3

    ขอบคุณคับ
    แต่ผมสงสัยบรรทัดนี้
    pop_image = face.load_image_file("pop.jpg")
    pop_face_encoding = face.face_encodings(pop_image)[0]
    คือใส่แค่นี้หรือต้องใส่ทุกรูปของนายA ถ้าผมมีรูปของนายA เป็นA1 A2 A3 ... ต้องใส่เพิ่มหรือป่าวคับหรือแค่สองบรรทัดที่กล่าวไว้ครับ

    • @CHAITron
      @CHAITron  4 ปีที่แล้ว +1

      ถ้ามีรูปเดียวก็ใช้ได้คร้บ แต่ถ้ามีหลายรูปก็สามารถใส่เพิ่มได้ตรับก็จะแม่นขึ้น แต่สำคัญที่ตำแหน่งสมาชิกของ known_face_encodings กับ known_face_names ต้องตรงกันครับ เช่น
      (กรณีนายpop มีสองรูป เพิ่ม2บรรทัด pop_image2 กับ pop_face_encoding2)
      known_face_encodings = [pop_face_encoding, pop_face_encoding2, oat_face_encoding]
      known_face_names = [“PONGKUL”, “PONGKUL”, “PRAMOTE”]
      ประมาณนี้ครับ

    • @alisatheeralap8763
      @alisatheeralap8763 ปีที่แล้ว

      @@CHAITron สวัสดีค่ะ รบกวนสอบถามหน่อยได้ไหมคะ พอดีลองทำตามนี้แล้ว มันติด list index out of range รบกวนชี้แนะหน่อยได้ไหมคะ

    • @panupanwanthong2093
      @panupanwanthong2093 ปีที่แล้ว

      สงสัยเหมือนกันได้วิธีหรือยังครับ แชร์หน่อย

  • @GubroaTk
    @GubroaTk 10 หลายเดือนก่อน

    สามารถเอาโค้ดอันนี้ไปรัน ใน google colab ได้มั้ยคะ

  • @enui
    @enui 4 ปีที่แล้ว

    ขอบคุณมากครับ ผมลองใช้ python 3.7 pip 20.1.1 แต่ลง face-recognition แล้ว Runtime error "CMake must be installed to build the following extensions: dlib" พอทราบไหมครับว่าจะแก้ยังไง

    • @CHAITron
      @CHAITron  4 ปีที่แล้ว

      ต้อง pip install cmake ก่อนครับผม

  • @pop_amass
    @pop_amass 2 ปีที่แล้ว

    เขียนจับสีให้ดูหน่อยครับ

  • @rusticboygamer7624
    @rusticboygamer7624 3 ปีที่แล้ว +1

    พี่ครับ ผมใช้กาดจอ gtx 1650 แล็กมากเลยครับเเก้ยังไงเหรอ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      ต้องลงตัว nvidia-cuda driverครับ ลองดูครับวิธีอาจจะต่างกันในแต่ละosครับผม

  • @GolemTH9
    @GolemTH9 3 ปีที่แล้ว

    ถ้าหากเราจะใส่เป็นการตรวจจับรถ แล้วเราสามารถใส่รูปรถเพิ่ม เราจะใช้อะไรแบบไหนได้บ้างครับ ขอบคุณครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      อันนี้จะได้แค่หน้าครับผม ถ้าเป็นรถลองดูเป็น object detection ครับ

  • @flawless4594
    @flawless4594 10 หลายเดือนก่อน

    สามารถใช้เข้าธนาคารได้มั้ย

  • @thalikaseehalath8568
    @thalikaseehalath8568 3 ปีที่แล้ว +1

    พี่ครับผมใช้กาดจอ GTX 1650 4GB พอรันผมรันใน python IDE เเล้วมันกระตุกมากๆเลยครับ...

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ลองเช็คGPU Utilization ครับว่ามันได้ใช้หรือป่าวครับตอนรันโปรแกรม อาจจะช้าเพราะมันใช้แค่CPUครับ

  • @jeesbondjeerasak7624
    @jeesbondjeerasak7624 ปีที่แล้ว

    ถ้าเราจะตรวจจับจากกล้องเวบแคมแบบเรียลไทม์ ต้องเปลี่ยนค่าตรงไหนในโค้ดครับ

    • @CHAITron
      @CHAITron  ปีที่แล้ว

      cv2.VideoCapture(0) ครับ ข้างในวงเล็บเป็น index ของ webcam ที่ต้องการครับ โดยทั่วไปจะอยู้ที่ index 0 ครับ

  • @nobodychannel9413
    @nobodychannel9413 3 ปีที่แล้ว +1

    พี่ใช้โปรเเกรมอะไรบ้างครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      code เป็น python3.5ครับ ที่เหลือเป็นlibraryของpythonครับ

  • @dreamdream_
    @dreamdream_ ปีที่แล้ว

    รบกวนหน่อยครับ ผม pip install facerecognition ไม่ได้ ต้องทำไงครับ

  • @thanonampunsang3745
    @thanonampunsang3745 2 ปีที่แล้ว

    ดูในคลิป ในการ run ทำยังงัยครับ ใช้โปรแกรมหรืออะไรรันครับ

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว

      ใช้pythonในการรันครับผม

    • @thanonampunsang3745
      @thanonampunsang3745 2 ปีที่แล้ว

      @@CHAITron ใช้ python รัน บนอะไรครับ ผมไม่ค่อยเข้าใจ เพ่ิ่งฝึกทำตามน่ะครับ

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว

      @@thanonampunsang3745 ถ้าใช้windows สามารถรันผ่านcommand prompt ได้เลยครับ ต้องมีตัว python executer กับตัว library ที่จะใช้ครับซึ่งสามารถ install ตามช่วงต้นคลิปได้เลยครับ

  • @2cs139
    @2cs139 3 ปีที่แล้ว

    พี่ครับผมลองรันในjupyter แล้วมันไม่ได้ครับ
    มันขึ้นว่า[Errno 2] No such file or directory: 'pop.jpg' ทั้งที่ผมมีรูปแล้วอ่ะครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      มันหาไฟล์ไม่เจอครับ ลองใช้pathเต็มแทนครับ

    • @2cs139
      @2cs139 3 ปีที่แล้ว

      @@CHAITron ขอบคุณครับ

  • @sayuritona
    @sayuritona 2 ปีที่แล้ว

    ถ้าจะเพิ่มรูปพี่ป๊อปรูปที่ 2 ที่ 3 ... ให้ train เพิ่ม ต้องเขียนยังไงครับ

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว +1

      ตัวนี้ไม่ได้เป็นการเทรนนะครับมันจะเทียบ1ต่อ1ทุกรูปครับ แต่ถ้าquick fixed ก็ใส่เพิ่มในlist เป็น pop1 pop2 pop3 ประมาณนี้ครับผม

    • @sayuritona
      @sayuritona 2 ปีที่แล้ว

      @@CHAITron ขอบคุณครับ

  • @godjacky2
    @godjacky2 3 ปีที่แล้ว

    ถ้าอยากทำ train คนนึงหลายรูปต้องทำยังไงหรอครับ เพราะว่าตอนแรกผมทำให้ encoding รูปใหม่แล้วบอกว่าเป็นคนเดิมแต่ว่า ความแม่นยำ เหมือนมันก็ไม่ได้เพิ่มขึ้นเลยเพราะแต่ละรูปมันแยกกัน แบบอยาก train ให้มันมีความแม่นยำมากขึ้นโดยการเพิ่มรูปเพื่อปรับ encode ให้มีความแม่นยำมากขึ้น

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      machinelearningmastery.com/how-to-develop-a-face-recognition-system-using-facenet-in-keras-and-an-svm-classifier/

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ลองดูวิธีนี้แทนครับ

    • @godjacky2
      @godjacky2 3 ปีที่แล้ว

      @@CHAITron พี่มีคลิปสอนไหมครับ งง มาก มัน load model ไม่ได้ facenet_keras.h5 มันขึ้น ValueError: bad marshal data (unknown type code)

  • @photoelectrieffect
    @photoelectrieffect 3 ปีที่แล้ว

    ผมพึ่งเริ่มใช้ตัว sublime เราจะติดตั้ง face_regnition ตรงส่วนไหนครับ มันไม่มีให้ติดตั้ง เพราะ ผมรันแล้ว error ตั้งแต่บรรทัดแรก เลย มันฟ้องว่า ไม่มี module face_recognition

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      sublime text เป็นแค่ตัวeditorครับ ตัวlibrary pythonต้องinstall จาก pip หรือ build from sourceเอาครับผม

    • @photoelectrieffect
      @photoelectrieffect 3 ปีที่แล้ว

      @@CHAITron pip install cmd หรือต้องติดตั้ง python ide ครับ หรือมีตัว vdo แนะนำไหม

    • @photoelectrieffect
      @photoelectrieffect 3 ปีที่แล้ว

      @@CHAITron หรือนายทำยังไงพอจะให้ดูได้ไหม ผมใช้โค๊ดแบบคุณเบยในการทำโปรเจค

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      @@photoelectrieffect ตอนนี้โปรแกรมในwindowหรือป่าวครับ ถ้าใช่ก็pip install ใน cmd promptครับ ส่วนตัวlibrary face-recognitionจะลงยากกว่าตัวอื่นครับลองดูตามนี้ครับ th-cam.com/video/xaDJ5xnc8dc/w-d-xo.html

  • @passakornkhongmanont8644
    @passakornkhongmanont8644 3 ปีที่แล้ว

    ของผมมันขึ้น IndexError: list index out of range ตรง pop_face_endcoding=face.face_endcoding(pop_image)[0] อ่ะครับ มีวิธีแก้มั้ยครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      เหมือนจะเกิดจากมันหาหน้าในรูปไม่เจอนะครับ อ้างอิง: stackoverflow.com/questions/54285896/why-am-i-getting-a-list-index-out-of-range-error-while-using-face-recognition-li/60763534

    • @passakornkhongmanont8644
      @passakornkhongmanont8644 3 ปีที่แล้ว

      @@CHAITron ขอบคุณครับมันรันได้แล้วแต่มันไม่ขึ้นกรอบหน้าให้อ่ะครับ มันโผล่มาแค่ไม่กี่เฟรม มีวิธีแก้ไขมั้ยครับผม ใช้การ์ดจอ GTX1060 6GB

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      @@passakornkhongmanont8644 ลองdmผลมาให้ผมดูก็ได้ครับ ที่facebook CHAITronครับ

  • @zazeen00
    @zazeen00 3 ปีที่แล้ว

    ผมใช้ NB ไม่มีการ์ดจอ จะสามารถรันได้มั้ยครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ได้ครับแต่เปลี่ยนcode ตรงหาหน้าไปใช้ hog แทน cnn ครับไม่งั้นจะช้ามากครับ

  • @godjacky2
    @godjacky2 3 ปีที่แล้ว

    ผมส่งสัยครับตรงค่าtop bottom พวกนี้มันมีค่าเท่าไหร่่หรอครับมันไม่่ได้มีค่า เป็น 0 1 2 ... n หรอครับ แล้วทำไมมันถึงเป็นกรอบได้

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ในการวาดกล่องต้องมี2จุดที่ใช้ครับ (x,y coordination) ที่อ้างอิงจากขนาดรูปครับ คือ จุดบนซ้าย(left, top)กับ จุดล่างขวา(right, bottom) โดย top bottom ในที่นี้คือระยะตำแหน่งpixelในแกน y ที่โมเดลทายว่ามีวัตถุอยู่ครับผม

    • @godjacky2
      @godjacky2 3 ปีที่แล้ว

      @@CHAITron ครับผมแต่ใน for อันแรกคือการกำหนดค่าเริ่มนิครับงั้นหมายความว่า top right lefft bottom ทำไมมันถึงไปอยู่ตรงหน้าคนไดั

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      @@godjacky2 ตอนโมเดลdetectตำแหน่งหน้าในรูปแล้วจะอยู่ในตัวแปลface locationsครับ พวก top right left bottom ก็แค่เอาตำแหน่งจากตัวแปลนี้มาแยกครับ ที่ใช้forเพราะมันเป็นlistครับอาจจะมีหลายหน้าในหนึ่งรูป ผมตอบตรงคำถามไหมครับ

  • @McMckiler2533
    @McMckiler2533 2 ปีที่แล้ว

    เราสามารถ เพิ่ม ref. หน้าคน หลายรูป ได้ไหมครับ

    • @highxers
      @highxers 3 หลายเดือนก่อน

      มันจะมีคลิปของฝรั่งสอนอยู่อ่ะครับ พี่ลองเอามาดัดแปลงกับคลิปนี้ดู

  • @สุขเกษมกลิ่นมาก
    @สุขเกษมกลิ่นมาก 3 ปีที่แล้ว

    พี่ครับ ทำไมสแกนปล้วกรอบ ไม่โชวขึ้น ตรงใบหน้าอ่ะครับ

    • @สุขเกษมกลิ่นมาก
      @สุขเกษมกลิ่นมาก 3 ปีที่แล้ว

      กรอบรูป สีเหลี่ยม ไม่ขึ้น แสดงเลยครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      @@สุขเกษมกลิ่นมาก ลองเช็คที่ละส่วนครับ ลองprintตัวแปรที่ใช้วาดกรอบก่อนครับว่าปกติไหม พวกตำแหน่งx,yครับ

  • @ธัญญาลักษณ์ด้านชอม-ฎ7ณ

    มันแจ้งerro ว่า ไม่มี face recogdition ทำไงยังคะ มีไฟล์ให้ดาวโหลดไหม

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ตัว face recognitionเป็นlibrary ของ pythonครับ วิธีง่ายที่สุดคือโหลดผ่านpipครับผม ส่วนใหญ่น่าจะติดปัญหาที่ตัวdlibครับ

    • @ธัญญาลักษณ์ด้านชอม-ฎ7ณ
      @ธัญญาลักษณ์ด้านชอม-ฎ7ณ 3 ปีที่แล้ว

      มีลิ้งแนะนำไหมคะ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      @@ธัญญาลักษณ์ด้านชอม-ฎ7ณ stackpython.medium.com/ใช้-pip-ติดตั้ง-packages-ใน-python-8a466590a682

  • @cr1st701
    @cr1st701 3 ปีที่แล้ว

    โค้ดมันรู้ Location ของรูปกับวีดีโอยังไงหรอครับว่าเราเอาคลิปกับรูปไว้ตรงไหน

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      มันเช็คจากrelative pathเทียบกับตัวpython scriptครับผม

  • @wayka_cas7230
    @wayka_cas7230 3 ปีที่แล้ว

    ถ้าเป็นการตรวจจับวัตถุเคลื่อนไหวจากกล้องวิธีการเขียนเหมือนหรือคล้ายกันไมค่ะ?

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      สำหรับการตรวจจับวัตถุลองดูคลิปล่าสุดครับ ผมมีสอนอยู่ครับ😁

    • @wayka_cas7230
      @wayka_cas7230 3 ปีที่แล้ว

      😊😊😊

  • @punautum683
    @punautum683 2 ปีที่แล้ว

    ให้แสดงชื่อเป็นภาษาไทย ทำยังไงครับ
    ขอบคุณครับ

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว

      ต้องใช้เป็นlib pillowครับผม

  • @pimpim4062
    @pimpim4062 2 ปีที่แล้ว

    ใช้ CPU AMD Ryzen5 GPU Radeon Vega Mobile Gfx รันเเล้วกระตุกเเล้วก็ปิดวีดีโอไปเลยค่ะ มีวิธีเเก้มั้ยคะ

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว +1

      อาจจะต้องลงตัว driver ของ GPU ก่อนครับที่กระตุกน่าจะเป็นเพราะมันใช้ CPU อย่างเดียวครับ

    • @pimpim4062
      @pimpim4062 2 ปีที่แล้ว

      @@CHAITron ลงยากมากเลยค่ะ พยายามลงหลายรอบเเต่ยังไม่สำเร็จ

    • @pimpim4062
      @pimpim4062 2 ปีที่แล้ว

      เราได้คำตอบเเล้ว windows on AMD ไม่สามารถลงได้เนื่องจาก Pytorch ไม่รองรับจ้าาา

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว

      @@pimpim4062 จริงๆส่วนใหญ่ตัวที่นิยม จะเป็น cuda toolkits ของ nvidia ครับแต่ตัวamd ก็มีตัวที่เทียบเท่าอยู่ครับแต่ถ้าเลือกได้การ์ดจอ nvidia จะมีใช้แพร่หลายกว่าครับสำหรับงาน ml

  • @JohnShaorai
    @JohnShaorai 4 ปีที่แล้ว

    เคยลองแปลงเป็น exe แล้วใช้งานได้ไหมครับ

    • @CHAITron
      @CHAITron  4 ปีที่แล้ว

      ยังไม่เคยลองแปลงเลยครับผม

    • @kanjanapansukvichai3533
      @kanjanapansukvichai3533 4 ปีที่แล้ว +1

      @@CHAITron ถ้าบน windows จะต้องใช้โปรแกรม แปลง เป็น exe ครับ เช่น Pyinstaller และ ตัวมันถ้าตั้งค่า แล้ว จะสามารถ ดึง face_recognition library ออกมาทำ standalone ได้ เลยครับ (คือ copy folder ไป run เครื่อง windows เครื่องอื่นได้เลย โดยไม่ต้อง install )

  • @khuantaphomphengsone3763
    @khuantaphomphengsone3763 3 ปีที่แล้ว

    พี่ครับผม install face_recognition ไม่ได้เลย

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      lengyi.medium.com/สอนติดตั้ง-dlib-library-บน-windows-10-เพื่อใช้กับการทำงานด้วย-python-9c40b8c139ac

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      ลองลงตามนี้ก่อนครับค่อยลงface recog

  • @secondlast1398
    @secondlast1398 3 ปีที่แล้ว

    ใช่แล้ว กล้องกระตุกมากครับ แบบค้างไป5วิ แล้วจับภาพใหม่ เกิดจากอะไรเหรอครับ พอมีวิธีแก้ไหมครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      แสดงว่าคำนวณแต่ละเฟรมช้าครับต้องดูว่าใช้ GPU หรือป่าวครับ ถ้า CPU จะช้ากว่าครับ ลองเปลี่ยนโมเดลหาหน้าจาก CNN เป็น HOG ครับ

    • @secondlast1398
      @secondlast1398 3 ปีที่แล้ว

      @@CHAITron เปลี่ยนแล้วครับแต่ เปอเซนความถูกต้องต่ำ มีวิธีทำให้ตัวโปรแกรมมันไปใช่GPUไหมครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      @@secondlast1398 ต้องลงตัวCuda Driver ที่การ์ดจอรองรับครับ และ ตอนcompile dlib ต้องเปิด CUDA support ครับ วิธีอาจจะต่างกันตามOS ครับ

    • @secondlast1398
      @secondlast1398 3 ปีที่แล้ว

      ถ้าลง cuda ได้แล้ว มีวิธีเทสไหมครับ จ้องใช่คำสั้งยังไง python ถึงจะเอา ไปrun โดดยใช่GPUครับ ขอบคณล่วงหน้าครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      @@secondlast1398 สามารถเช็คได้ครับใช้คำสั่ง nvidia-smi ครับ monitor ตอนรันโปรแกรมได้ครับ หรือ nvcc เช็คตัวdriverครับ

  • @ภูมิภัทรสุริยะ
    @ภูมิภัทรสุริยะ 2 ปีที่แล้ว

    ของผมกระตุกอะครับต้องแก้ังไงครับ

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว

      อาจจะเป็นที่ไม่ได้ลง cuda หรือป่าวครับ เป็น driver ของการ์ดจอ nvidia ครับมันเลยใช้ cpu แทนครับ

  • @boywhogirl3987
    @boywhogirl3987 4 ปีที่แล้ว

    พี่ครับพี่ใช้ Python version ไหนครับ???

    • @CHAITron
      @CHAITron  4 ปีที่แล้ว

      boywhogirl version 3.5ครับผม

    • @boywhogirl3987
      @boywhogirl3987 4 ปีที่แล้ว

      ขอบคุณครับพี่ใหญ่

    • @boywhogirl3987
      @boywhogirl3987 4 ปีที่แล้ว

      พี่หจำเป็นต้อง Install Library ปะครับ?

    • @CHAITron
      @CHAITron  4 ปีที่แล้ว +1

      @@boywhogirl3987 จำเป็นครับมี face-recognition, opencv-python, numpy ครับ

  • @kritsanasukhajorn8048
    @kritsanasukhajorn8048 3 ปีที่แล้ว

    ติดตั้ง​face-recognitionไม่ได้ครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      lengyi.medium.com/สอนติดตั้ง-dlib-library-บน-windows-10-เพื่อใช้กับการทำงานด้วย-python-9c40b8c139ac

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ลองทำตามนี้ดูครับต้องลงdlibให้ได้ก่อนครับ มันจะลงยากนิดนึงครับในwindow

    • @kritsanasukhajorn8048
      @kritsanasukhajorn8048 3 ปีที่แล้ว

      @@CHAITron ต้องมีการ download และติดตั้ง development with C+ เพิ่มด้วยนะครับ ถึงสามารถเลือกตรงนี้ได้​... ทำยังไงครับ🤔55

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      @@kritsanasukhajorn8048 ต้องpip install cmakeด้วยครับ ขั้นตอนดูคร่าวๆน่าจะโอเคแล้วนะครับ

  • @Sterben-u6v
    @Sterben-u6v 3 ปีที่แล้ว

    สอนเปิดปิด ประตูด้วย ESP32 CAM โดยมีโค้ด python หน่อยครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      เดี๋ยวไว้epหน้าๆจะลองทำดูนะครับ ขอบคุณที่เสนอไอเดียมาครับผม

    • @romanjaxx1600
      @romanjaxx1600 3 ปีที่แล้ว

      I know im asking the wrong place but does anybody know a trick to get back into an Instagram account..?
      I stupidly lost my account password. I love any help you can offer me.

    • @greycamden6073
      @greycamden6073 3 ปีที่แล้ว

      @Roman Jaxx Instablaster ;)

    • @romanjaxx1600
      @romanjaxx1600 3 ปีที่แล้ว

      @Grey Camden Thanks so much for your reply. I found the site on google and I'm in the hacking process now.
      Seems to take quite some time so I will get back to you later with my results.

    • @romanjaxx1600
      @romanjaxx1600 3 ปีที่แล้ว

      @Grey Camden It worked and I finally got access to my account again. I'm so happy:D
      Thank you so much, you really help me out :D

  • @sataphonobra226
    @sataphonobra226 3 ปีที่แล้ว

    install face-recognition ไม่ได้ค่ะ TT

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ติดปัญหาตรงไหนครับ

    • @kritsanasukhajorn8048
      @kritsanasukhajorn8048 3 ปีที่แล้ว

      ต้องPip3หรอครับ​ ของผมมันบอกว่าerror

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +2

      @@kritsanasukhajorn8048 แล้วแต่เครื่องเลยครับว่าเซตแบบไหนไว้ครับ pip3คือใช้กับเวอร์ชั่น3.xครับ บางเครื่องใช้pipธรรมดาแทนpip3ครับ

    • @kritsanasukhajorn8048
      @kritsanasukhajorn8048 3 ปีที่แล้ว

      โอเคครับ​ ขอบคุณ​มากครับ

  • @user-qf4dp9zu7r
    @user-qf4dp9zu7r 3 ปีที่แล้ว

    โปรเเกรมที่ใช้โปรเเกรมอะไรบ้างคะ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      ใช้เป็นภาษาpythonในการเขียนครับผม ถ้าลงpython library และ package ครบตามในคลิปก็สามารถใช้โปรแกรมpythonรันได้เลยครับ

  • @jpongthep
    @jpongthep 4 ปีที่แล้ว

    ขอบคุณครับ

  • @GubroaTk
    @GubroaTk 10 หลายเดือนก่อน

    สามารถเอาโค้ดอันนี้ไปรัน ใน google colab ได้มั้ยคะ

  • @2cs139
    @2cs139 2 ปีที่แล้ว

    พี่ครับคือผมทำได้แล้วแต่พอรันออกมาแล้ววิดีโอมันกะตุกไปเป็นวักๆอะครับมันเกี่ยวกับคอมใช่มั้ยครับ

    • @CHAITron
      @CHAITron  2 ปีที่แล้ว +1

      อาจจะใช้cpuอยู่ครับผม ปรับได้สองแบบครับคือเปลี่ยนcnnเป็นhog หรือลองลงพวกcuda toolkitครับให้มันใช้เป็นgpuครับ

  • @photoelectrieffect
    @photoelectrieffect 3 ปีที่แล้ว

    ผมเกิด error Index out of range มันเกิดจากอะไรหรอครับ เพราะรูปภาพที่ต้องเป็นตัวอ้างอิงหรือเปล่าครับ มันขึ้นบรรทัดนั้นครับผม ตรงกับบรรทัดที่ 8 ของพี่ รบกวนหน่อยครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว +1

      น่าจะเป็นที่กล้องอ่านค่าไม่ได้หรือป่าวครับ ลองprintตัวแปรที่ชื่อretครับ ถ้าเป็นfalseแสดงว่าใช่แล้วครับ

    • @photoelectrieffect
      @photoelectrieffect 3 ปีที่แล้ว

      @@CHAITron IndexError: list index out of range มันขึ้นอันนี้ครับ กล่องเปิดไม่ได้ ผมลอง print ret ก็ขึ้น error ตามด้านบนเลยครับ

    • @photoelectrieffect
      @photoelectrieffect 3 ปีที่แล้ว

      @@CHAITron แต่จะบอกว่าลองเทสกับ code ที่เปิดกล้อง มันใช้ได้นะครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      @@photoelectrieffect แสดงว่ามันหาวิดีโอไม่เจอครับ อาจจะใส่pathผิดครับ สะกดผิด หรือ ชื่อไฟล์ไม่ตรง หรือ ไฟล์ไม่ได้อยู่ตามที่อยู่นั้นครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      @@photoelectrieffect ปล.นอนดึกจังเลยครับ555

  • @GubroaTk
    @GubroaTk 10 หลายเดือนก่อน

    สามารถเอาโค้ดอันนี้ไปรัน
    ใน google colab ได้มั้ยคะ

  • @pattarapongwongdee2486
    @pattarapongwongdee2486 3 ปีที่แล้ว

    ถ้าเราอยากจะใส่ให้บอกวันเวลาด้วยต้องทำยังไงครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ลองดูlibraryตัวนี้ครับ www.w3schools.com/python/python_datetime.asp

  • @teerawat20
    @teerawat20 4 ปีที่แล้ว

    มีตัวอย่างดึงใบหน้าจากฐานข้อมูลมาเทียบได้ไหมครับ

    • @CHAITron
      @CHAITron  4 ปีที่แล้ว

      Teerawat Sapawong ยังไม่เคยลองเลยครับผม เป็นฐานข้อมูลตัวไหนครับ

  • @MissPornwimonInyam
    @MissPornwimonInyam 3 ปีที่แล้ว

    อยากให้สอนติดตั้งโปรแกรมทุกตัวที่ใช้ค่ะ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      หลักๆก็สามารถpip installได้เลยครับ แต่คลิปนี้ติดที่บางosจะมีวิธีลงdlibไม่เหมือนกันครับผม

  • @tianzkohaku9614
    @tianzkohaku9614 3 ปีที่แล้ว

    มีช่องทางติดต่อไหมครับผมไม่สามารถทำได้

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ติดต่อมาทางfacebookได้ครับ CHAITron

  • @megsomnoi3443
    @megsomnoi3443 3 ปีที่แล้ว

    ถ้ามันกระตุกสามารถทำยังไงได้บ้างให้หายกระตุกครับ

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      ต้องดูว่าเป็นที่อะไรครับ กล้อง หรือ ใช้cpuครับ ลองเปลี่ยนไปใช้ gpu รันดูครับ

    • @megsomnoi3443
      @megsomnoi3443 3 ปีที่แล้ว

      รันผ่าน GPU นี่ต้องทำยังไงบ้างหรอครับ ที่ผมดูๆมามันเป็นที่โปรแกรมมันไม่ใช้งาน GPU นี่แหละครับ เปิด task manager ดูเลยรู้

    • @CHAITron
      @CHAITron  3 ปีที่แล้ว

      @@megsomnoi3443 ของผมใช้ Linux ครับต้องinstall ตัว driver ครับเป็น Nvidia Cuda Toolkitsครับ