Object Detection & Tracking ด้วยโมเดล
HTML-код
- Опубликовано: 15 окт 2024
- ขั้นกว่าของการเขียนโปรแกรมคือการต้องลง Package ต่าง ๆ เอง หรือบางโมดูลต้อง configure, build, install เอง มันจะมีความท้าทายไปอีกขั้นเพราะหากเราจะรันบนเครื่องหรืออุปกรณ์ของเราเอง เราจะต้องเตรียมทั้งฮาร์ดแวร์ ซอฟต์แวร์ ไดรเวอร์ toolkit โมดูล ซอฟต์แวร์ต่าง ๆ เองทั้งหมด แต่หากทำได้แล้วเราจะสามารถทำโปรเจ็กต์อะไรก็ได้ทั้งนั้น ไม่ใช่ว่าจะโยนไปให้คลาวด์แล้วจ่ายตังค์ จบ
คลิปนี้สาธิตให้ดูคร่าว ๆ เกี่ยวกับการรันระบบ #objectdetection ซึ่งมีโมเดลเบื้องหลังคือ #yolov9 เป็นโมเดล #deeplearning สาขาหนึ่งของ #AI ที่ผมชอบมาก ผนวกกับอีกหนึ่ง #algorithm สำหรับการ #tracking หรือ #objecttracking นั่นคือ #deepsort เพื่อใช้ติดตามแต่ละวัตถุเพื่อจำแนกหรือนับจำนวนแล้วแต่จะประยุกต์ใช้งาน รันบน #laptop ส่วนตัวที่มีการ์ดจอของ #nvidia เพื่อใช้งานหน่วยเร่งการประมวลผลที่อาจเรียกได้ว่าเป็น Accelerated Processing Unit (APU) ที่มีชื่อว่า #CUDA core ซึ่งถูกเรียกใช้งานผ่านเฟรมเวิร์ค AI ชื่อว่า #PyTorch ในที่นี้ใช้ทดสอบกับข้อมูลกล้องจราจรเพื่อนับรถ ประยุกต์ต่ออีกนิดหน่อยก็สามารถนำไปวัดความเร็ว ตรวจจับความเร็ว ดึงป้ายทะเบียนเข้า OCR หรือทำระบบต่าง ๆ ได้มากมายแล้วแต่จินตนาการ
ขอบคุณครับ ทึ่บ้านผมติด cctv ระบบแจ้งเตือนผู้บุกรุก ห่วยมาก นกบินมันก็แจ้ง
ตอนนี้เอา yolo เข้า rp เปิดไว้ตลอด ไม่เปลืองไฟ ไม่เตือนมั่ว uptime มาจะ1 ปีแล้วครับ
ท่านใช้ RPi เข้าถึงภาพจากกล้องผ่าน IP ด้วยโปรโตคอล RTSP/RTMP ของตัวกล้อง/NVR ใช่ไหมครับ หรือใช้ช่องทางไหนครับ เผื่อได้แลกเปลี่ยนกัน เดี๋ยวไว้สะดวก ๆ ผมจะมาแชร์วิธีดึงภาพจากกล้อง IP cam มาใช้ในโปรเจ็กต์ของเราอยู่พอดี พอดีมีคนถามเข้ามาเหมือนกันครับ
@@geeksloth RTSP ครับผม กล้อง cctv ของ hik version
แล้วก้ใช้ polygon ตีกรอบแค่จุดพื้นที่ที่ต้องการได้ครับ ว่าจะให้ detect ส่วนไหนครับ
ผมกำลังทำโปรเจคจบเกี่ยวกับเรื่องนี้อยู่พอดีคับ พอดีว่าผมศึกษาในยูทูปเองเเล้วตอนนี้ติดปัญหาตรงที่รันเเบบเรียลไทม์เเล้วเฟรมเรทมันต่ำ พึ่งมาเจอคลิปนี้ที่บอกเกี่ยวกับcudaครับ อยากให้ช่วยอธิบายเกี่ยวกับการใช้cuda กับโค้ดหน่อยครับ ขอบคุณครับคลิปมีประโยชน์มากครับ
ตอนนี้โน๊ตบุ๊คใช้การค์จอrtx3050ครับ โค้ดผมรันเเบบเรียลไทมได้เเค่1-2เฟรมคับ😂 ถ้าช่วยสอนเกี่ยวกับเรื่องนี้พร้อมอธิบายโค้ดตัวอย่างจะเป็นพระคุณอย่างมากครับบ
@@grumpygrum6807 ผมบันทึกวีดีโอไว้แล้ว ว่าด้วยเรื่องของการติดตั้ง PyTorch แบบ CUDA support เดี๋ยวจะ Publish เร็ว ๆ นี้ครับ
@@grumpygrum6807 นี่คือการเตรียม Environment เบื้องต้นเท่าที่ผมได้บันทึกไว้ครับ ruclips.net/video/0gSDOOtpEbc/видео.htmlsi=KkWvqxnkgEQ7z91y
@@grumpygrum6807 ในคลิปนี้ก็มีหลาย ๆ รายละเอียดที่คิดว่าน่าจะมีหลาย ๆ อย่างที่ท่านอาจสนใจก็เป็นได้ครับ ruclips.net/video/5RyUPZGETeg/видео.htmlsi=cGQelWsAYkFlMx1d
@@grumpygrum6807 มีอีกหนึ่งคลิปที่ผมเล่า CUDA ไว้พอสมควร ลองดูคลิปนี้ด้วยนะครับ ruclips.net/video/gEOy8EPZuKQ/видео.html
ช่วยสอนวิธีติดตั้ง yolo v9 และรันโค้ดใช้งานด้วยได้ไหม ลองศึกษาจากหลายคลิป ของต่างชาติแล้วแต่ยัง รันไม่ได้คับ ไม่ทราบถึงปัญหาที่รันไม่ได้
จึงขอ ถ้ามีเวลาว่างช่วยทำคลิปสอนได้ไหมครับ ขอบคุณมากครับ
ได้ครับ เดี๋ยวถ้ามีเวลาแล้วจะบันทึกวิธีไว้อย่างแน่นอน เพียงแต่ช่วงนี้ยุ่งมาก ยังไม่สะดวกเลยครับ เบื้องต้นโน๊ตไว้ในรายการคลิปที่ต้องอัดแล้วครับ
@@geeksloth ขอบคุณมากคับบบ 🥰
@@geeksloth รอติดตามครับผม
@Ansx-uq1tz ขอบคุณครับ ติดภารกิจยาวถึงสิ้นเดือนครับ เดี๋ยวจะกลับมาถ่ายต่อครับ 🙏
eureka
ข้าน้อยขอคารวะหนึ่งจอก 🙏