CHAITron
CHAITron
  • 4
  • 149 815
AI ตรวจจับและจำแนกสิ่งของแบบรวดเร็วแม่นยำ | Object Detection with Python
ปัจจุบันมีการใช้เทคโนโลยีการตรวจหาสิ่งของมากมาย ไม่ว่าจะเป็นด้านความปลอดภัย เช่น CCTV หรืออำนวยความสะดวกต่างๆ Object Detection จึงนับเป็นสุดยอดเทคโนโลยีที่ไม่ควรมองข้ามเลย นอกจากนี้การโปรแกรมยังไม่ยากอย่างที่เราคิด
ด้วยความหลากหลายของlibrary python ทำให้การโปรแกรมไม่ยากอีกต่อไป แถมตัวโมเดลที่ผมเลือกมาวันนี้ยังสามารถใช้กับ CPU ได้เลยเพราะมีขนาดเล็กและแม่นมากด้วยครับ
CODE: github.com/CHAITron/TH-cam_Tutorials/blob/master/object_detection.py
MOBILENET_SSD: bit.ly/38PQY6l
DONATION:
หากต้องการให้กำลังใจและสนับสนุนCHAITron:
กรุงไทย
8800089941
ชัยธัช อุทินทุ
Thank you and Enjoy coding krub - บอส CHAITron
#chaitron #object_detection #python
มุมมอง: 49 846

วีดีโอ

สร้างAI ที่เข้าใจและโต้ตอบจากเสียงพูด | Speech Recognition with Python
มุมมอง 23K4 ปีที่แล้ว
ระบบที่ใช้คำสั่งผ่านเสียงพูด ถือว่าสำคัญเป็นอย่างมากในปัจจุบัน เพราะสามารถนำไปใช้ช่วยคนพิการในการเข้าถึงบริการต่างๆ หรือ แม้กระทั่ง คนตาบอดและคนชรา หรือใช้ตอนขับร เนื่องจากเทคโนโลยีตัวนี้สามารถเข้าใจคำพูดมนุษญ์ได้ การที่มันเข้าใจมนุษย์ได้นั้นใช้เทคนิด Speech Recognition ซึ่งในคลิปนี้จะมีการสอนสองอย่างคือ การแปลงเสียงเป็นข้อความ (Speech-to-Text) และ ข้อความเป็นเสียงพูด (Text-to-Speech) พร้อมยกตั...
AI ตรวจจับและรู้จำใบหน้าแบบพร้อมใช้งาน | Facial Recognition with Python
มุมมอง 46K4 ปีที่แล้ว
เทคโนโลยีมากมายในปัจจุบันเริ่มหันมาใช้นวัตกรรม AI ในการตรวจจับและค้นหาใบหน้าของบุคคลที่เราต้องการแทนการใช้คนในการมองหา เพราะเนื่องจากความเข้ากันได้ง่ายของภาษาpython และ ความแม่นยำของ face recognition หลายองค์กรจึงหันมาสนใจเทคโนโลยีตัวนี้มากขึ้น ไม่ว่าจะเป็นการใช้เพื่อรักษาความปลอดภัย หรือว่าจะเป็นการเช็คชื่อเข้าชั้นเรียนก็ได้ ในคลิปวิดีโอนี้ผมจะนำเสนอการทำfacial recognition โดยใช้libraryต่างๆได...
เริ่มทำ Deep Learning ง่ายโคตรด้วย Keras, Tensorflow, Python | Object Classification
มุมมอง 31K4 ปีที่แล้ว
ในปัจจุบันเทคโนโลยีได้เปลี่ยนไปอย่างมาก หนึ่งในเทคโนโลยีที่น่าสนใจคือ ปัญญาประดิษฐ์ หรือ AI ในการที่เราจะสามารถสร้างเทคโนโลยีนี้ขึ้นมาจำเป็นที่ต้องใช้ความรู้เฉพาะทางหลายอย่าง หนึ่งในความรู้นั้นคือการโปรแกรมมิ่ง คลิปวิดีโอนี้จะมาสอนการใช้ Library ชื่อดังอย่าง Keras ที่มีการใช้ Tensorflow ในการทำงานเบื้องหลังเพื่อใช้ในการจำแนกสิ่งของหรือ Object Classification ในคลิปจะแบ่งเป็นสองส่วนคือส่วนที่จะพู...

ความคิดเห็น

  • @wimontri
    @wimontri 7 วันที่ผ่านมา

    ได้ประโยชน์มากครับ ขอบคุณครับ

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

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

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

    ถ้าผมจะเอาไปใช้กับ esp32cam ได้มั้ยครับ

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

    อธิบายได้ดีมากเลยนะครับ ขอบคุณมากครับ

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

    เราได้โมเดลมาแล้ว จะเอาไปใช้กับ project ยังไงครับ

  • @o-ta1171
    @o-ta1171 3 หลายเดือนก่อน

    เอาไปใช้กับHtmlยังไงครับ

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

    ผมลองเขียนดูแล้วครับ มันเหมือนกับว่าจะ Error ตลอดเลย มันบอกว่าขอโทษค่ะตลอด ทุกครั้งที่เราตั้งคำถาม ต้องแก้ตัวไหนครับ

  • @MaiMu-xd1ph
    @MaiMu-xd1ph 4 หลายเดือนก่อน

    ทำคลิปแบบนี้ต่อไปนะครับ

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

    เลิกผลิตคอนเทนท์ youtube แล้วหรอครับ

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

    ขอบคุณมากๆ ครับ🙏 fc เลยครับ เป็นกำลังใจให้มีคลิปต่อๆ ไปนะครับ ✌️

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

    net = cv2.dnn.readNetFromCaffe("./MobileNetSSD/MobileNetSSD.prototxt","./MobileNetSSD/MobileNetSSD.caffemodel") ไปเอามาจากไหนครับ ของผมใส่แล้วมันไม่ขึ้นครับ พอเอามันออกมันใช้ได้นะ แต่มันไม่เด้งขึ้นครับ

  • @ไม่บอกอย่าหลอกถาม-น8ฝ
    @ไม่บอกอย่าหลอกถาม-น8ฝ 5 หลายเดือนก่อน

    พี่ครับถ้าเปลี่ยน input จากวีดีโอสำเร็จรูปเป็น วีดีโอเรียลไทม์ที่เราถ่ายขณะนันจะยากขึ้นอีกมากปะครับ

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

      ไม่ยากครับผม เปลี่ยนจากให้ opencv ดึงไฟล์วิดีโอ เป็น ดึง live feed จากกล้องแทนครับ

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

    โหลดmobilenet SSD ในกูเกิ้ลไดรฟ์ที่พี่ให้มาเเล้ว เเลวต้องทำยังไงต่อครับ

  • @ธงชัยปรีชาญาณ
    @ธงชัยปรีชาญาณ 7 หลายเดือนก่อน

    สวัสดีครับ อยากจะสอบถามเพิ่มเติมหลังไมล์ได้ที่ไหนครับ

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

    ขอเบอร์ด้วย

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

    ผมเจอปัญหาตรงนี้ครับ บรรทัดแรกเลย ModuleNotFoundError: No module named 'speech_recognition'

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

      เปิด command prompt แล้วพิมพ์ pip install SpeechRecognition ครับ

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

    Open in Terminal มาจากไหนครับ

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

    ขอสอบถามหน้าต่างตัวที่พิมพ์ Python3 Object Detection.py แล้วคลิป Run มาจากไหนครับ มีอยู่ในเครื่องหรือต้องโหลดมาครับ ถ้าโหลด สามารถแนบลิ้งค์ให้หน่อยได้ไหมครับ

  • @trimz-midfinger122
    @trimz-midfinger122 8 หลายเดือนก่อน

    มีช่องทางการติดต่อไหมครับ อยากปรึกษาครับ

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

    สอนทำ แยกจับหน้าคน กับจับ object ตอนอยู่ด้วยกันหน่อยครับ

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

    ลองทำตามขั้นตอน แต่คำสั่งบางคำสั่งไม่สามารถใช้งานได้แบบนี้จะแก้ไขอย่างไรดีคะ เช่น cap = cv2.VideoCapture(0) ปล. ติดตั้งไลบารี่ cv2 เรียบร้อยแล้วนะคะ

    • @ลุงแบทพาทํา
      @ลุงแบทพาทํา 2 หลายเดือนก่อน

      ลองต่อกล้องเวบเคมหรือยังครับ เลข 0 ในวงเล็บคือเลข index ของกล้อง โดยเริ่มต้นที่ 0 หากต่อหลายตัวก็จะมีเลข index เพิ่มขึ้นเป็น 1, 2, 3 , ...

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

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

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

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

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

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

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

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

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

    สุดยอดครับ ขอบคุณสำหรับคลิปดีๆคร้าบ

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

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

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

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

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

    ทำแบบตรวจจับอาคารได้มั้ยคะ

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

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

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

    ถ้าเราอยากจะสร้างไฟล์ mobilenetssd ขึ้นมาใช้เองละครับ

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

    อยากได้แบบเรียลไทม์บ้างครับ

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

    ถึงจะดูน่าเบื่อหน่อย แต่อันนี้ลึกซึ้งดีเลยค่ะ ฟังคลิปนี้เสริมขยายคือดีมากกก

  • @Akira-Araki
    @Akira-Araki ปีที่แล้ว

    อันนี้เราสามารถทำให้มันเรียนรู้ข้อมูลอื่นๆได้ไหมครับ

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

    ใช้โมเดลอื่นยังไงครับ

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

    ตัวโปรแกรมที่ใช้เขียนคือโปรแกรมAiชื่ออะไรครับ

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

    ขอไฟล์เสียงด้วยได้มั้ย

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

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

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

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

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

    ขอบคุณมากครับ

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

    มันติดตรง face_encodings = face.face_encodings(rgb_small_frame, face_locations) อ่ะครับ มีวิธีแก้มั้ยครับ compute_face_descriptor(): incompatible function arguments. The following argument types are supported: 1. (self: _dlib_pybind11.face_recognition_model_v1, img: numpy.ndarray[(rows,cols,3),numpy.uint8], face: _dlib_pybind11.full_object_detection, num_jitters: int = 0, padding: float = 0.25) -> _dlib_pybind11.vector 2. (self: _dlib_pybind11.face_recognition_model_v1, img: numpy.ndarray[(rows,cols,3),numpy.uint8], num_jitters: int = 0) -> _dlib_pybind11.vector 3. (self: _dlib_pybind11.face_recognition_model_v1, img: numpy.ndarray[(rows,cols,3),numpy.uint8], faces: _dlib_pybind11.full_object_detections, num_jitters: int = 0, padding: float = 0.25) -> _dlib_pybind11.vectors 4. (self: _dlib_pybind11.face_recognition_model_v1, batch_img: List[numpy.ndarray[(rows,cols,3),numpy.uint8]], batch_faces: List[_dlib_pybind11.full_object_detections], num_jitters: int = 0, padding: float = 0.25) -> _dlib_pybind11.vectorss 5. (self: _dlib_pybind11.face_recognition_model_v1, batch_img: List[numpy.ndarray[(rows,cols,3),numpy.uint8]], num_jitters: int = 0) -> _dlib_pybind11.vectors Invoked with: <_dlib_pybind11.face_recognition_model_v1 object at 0x0000021E1F8F22B0>, array([[[58, 58, 53], [60, 57, 54], [58, 55, 54], ..., [73, 79, 84], [75, 82, 83], [78, 85, 82]], [[57, 57, 52], [60, 58, 52], [56, 54, 52], ..., [72, 81, 79], [73, 83, 82], [79, 82, 83]], [[55, 61, 59], [52, 58, 57], [51, 57, 55], ..., [74, 84, 80], [76, 85, 83], [79, 85, 84]], ..., [[11, 7, 8], [ 8, 8, 5], [ 8, 8, 2], ..., [ 3, 11, 28], [ 4, 10, 27], [ 4, 9, 28]], [[11, 7, 9], [ 8, 6, 6], [ 8, 7, 4], ..., [ 5, 8, 25], [ 4, 8, 24], [ 3, 9, 25]], [[10, 6, 11], [ 7, 7, 6], [ 7, 6, 5], ..., [ 4, 9, 27], [ 4, 11, 30], [ 5, 13, 29]]], dtype=uint8), <_dlib_pybind11.full_object_detection object at 0x0000021E4107ABF0>, 1

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

    สอบถามครับเพิ่งมาแตะๆเรื่องนี้ครับ ถ้าเราจะ detect ที่เป็นรูปต้องทํายังไงหรอครับ

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

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

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

    สุดยอดครับได้ความรู้อีกเยอะเลยครับ

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

    เยี่ยมมากเลยครับ อธิบายได้ดี เข้าใจง่าย ขอบคุณมากครับสำหรับการแบ่งปัน

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

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

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

    มีช่องทางติดต่อไหมคับ

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

      ติดต่อผ่านทาง facebook ได้เลยครับผม ทางเพจ CHAITron

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

    สามารถทำเป็น Mobile app ได้ไหมคะ

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

    cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\dnn\src\caffe\caffe_io.cpp:1126: error: (-2:Unspecified error) FAILED: fs.is_open(). Can't open "./MobileNetSSD/MobileNetSSD.prototxt" in function 'cv::dnn::ReadProtoFromTextFile' error แบบนี้มันเกิดจากอะไรครับ ผมไม่เข้าใจ รบกวนด้วยครับ

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

    สอบถามเรื่องการนำเข้าmodelหน่อยครับปกติแล้วเราจำเป็นต้องทำimage processingก่อนนำเข้าเทรนมั้ยครับหรือไม่จำเป็น

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

    ถ้าจะใช้deep learning ประมวลภาพในโรงเรือนปลูกผักไฮโดรโปรนิกส์ต้องทำยังไงคะ