Machine Learning
-
การปรับปรุงภาพ Generative Art จาก AI ด้วยอัลกอริทึม GFP-GAN
ในบทเรียนนี้เป็นการนำการนำอัลกอริทึมที่ชื่อว่า GFP-GAN (Generative Facial Prior-Generative Adversarial Network) ซึ่งสายงานวิจัยนั้นจะทราบว่ากลุ่มนักพัฒนาจาก Tencent นั้นเป็นผู้สร้างอัลกอริทึมการทำงานหลักของมันขึ้น โดยมีวัตถุประสงค์แรกคือ ระบบจะทำงานประมวลผลรูปภาพกราฟิกแบบอัตโนมัติโดยใช้ AI เข้ามาทำงานวิเคราะห์รูปภาพและทำเสริมภาพส่วนที่ขาดให้ไปให้สมบูรณ์ ที่เรียกกระบวนการนี้ว่า Restoration จาก Dataset จำนวนมหาศาล ทำให้รูปถ่ายที่เก่า…
Read More » -
รีวิวการทำ Hand Tracking โดยใช้ Webcam โดย MediaPipe และ Python
ตัวอย่างการทำระบบ Hand Tracking ของมือ แบบ Real-time ด้วย MediaPipe Library ภาษา Python ของ Google สำหรับผู้ที่สนใจทำระบบการตรวจจับท่าทางของมือ ในบทเรียนนี้อาจจะต้องศึกษาบทเรียนก่อนหน้า: OpenCV Archives | Game &…
Read More » -
เทคนิค Copy ไฟล์จาก Share Drive มายัง My Drive แบบ Batch ด้วย Python และ Colab
หลายคนคงต้องการหาวิธีนี้ เทคนิคสร้าง Colab และ Python เขียนคำสั่ง Batch Copy ไฟล์จาก Share Drive มายัง Drive ส่วนตัวของเรา ปัญหาหนึ่งคือ เรามี Sharedrive แล้วบังเอิญเราถูกจำกัดสิทธิในการ Share ออกไปให้คนอื่นหรือข้างนอกเป็นได้แค่…
Read More » -
Machine Learning ใช้ Python และ OpenCV ทำระบบ Measuring Size ขนาดของวัตถุในภาพ
บทเรียนการทำ Machine Learning โดยใช้ OpenCV ในการวัด (Measuring) ขนาดของ Machine Learning ใช้ Python และ OpenCV ทำระบบ Measuring Size ขนาดของวัตถุในภาพ ด้วย Python เห็น…
Read More » -
Python การใช้ Deep Learning ปรับภาพขาวดำเป็นภาพสี BW to Color ร่วมกับ OpenCV
ตัวอย่างนี้คุณจะได้เรียนรู้วิธีปรับภาพขาวดำให้เป็นภาพสี Black & White เป็น Colorโดยใช้ OpenCV, Deep Learning และ Python บทเรียนก่อนหน้า: Python กับ OpenCV เทคนิคการทำ Inpainting ตกแต่งภาพที่เสียหาย Review: บริการ…
Read More » -
Python กับ OpenCV เทคนิคการทำ Inpainting ตกแต่งภาพที่เสียหาย
กระบวนการทํา inpainting คือเทคนิคตกแต่งภาพส่วนที่เสียหาย โดยการเติมข้อมูลที่สังเคราะห์จากข้อมูลบริเวณโดยรอบเรามาดูวิธีการผ่าน Python OpenCV กัน เอาจริงๆ เพิ่งเห็น Email Alert บน PyImageSearch แล้วนึกได้ว่าเออเทคนิคนี้เคยทำสมัยเรียน ตอน ป.โท แล้วทำไม่ได้ (แป่ววววววว) มารื้อฟื่นตัวอย่างในเว็บเค้าดู แล้วรู้สึกว่ายากไปนิดก็เลย…
Read More » -
การทำ Face Detection บน Video ด้วย Python และ OpenCV
บทเรียนต่อไปนี้คือเทคนิคการทำ Face Detection ด้วย Python และ OpenCV ในการจับใบหน้าคนที่ปรากฏบนไฟล์ Video บทเรียนก่อนหน้านี้: การประมวลผลรู้จำใบหน้า Face Recognition ด้วย Python Face Recognition เปรียบเทียบข้อมูลใบหน้าแบบ Real-Time ด้วย…
Read More » -
Review: บริการ AI for Thai มาทดสอบระบบการระบุตำแหน่งบุคคลในภาพ (Person Detection) ด้วย Python กัน
เรามาใช้ Services: AI for Thai ของ Nectec กันหน่อยทำงานร่วมกับ Python เพื่อตรวจหาตำแหน่งของบุคคลในภาพถ่ายด้วยระบบ Person Detection หลายเดือนก่อนผมกับนักศึกษามีโอกาสไปช่วยงานโครงการแพลตฟอร์มบริการเทคโนโลยีปัญญาประดิษฐ์ ภายใต้แนวคิด “AI สัญชาติไทย” เพื่อตอบโจทย์ความต้องการใช้งานในประเทศไทย ร่วมกับ Nectec ก็มีเอาแพลตฟอร์มมาเล่นบ้างช่วยปรับบ้างตามภาษา…
Read More » -
Object Detection ตรวจจับวัตถุด้วย Python และ TensorFlow ร่วมกับ MatplotLib
บทเรียนนี้จะเป็นการสอนเทคนิคการทำ Object Detection การตรวจจับวัตถุด้วย Code 10 บรรทัดโดยใช้ Python และ Tensorflow เพื่อค้นหาว่ามีวัตถุใดบ้างในภาพ บทเรียนก่อนหน้านี้: การประมวลผลรู้จำใบหน้า Face Recognition ด้วย Python Face Recognition เปรียบเทียบข้อมูลใบหน้าแบบ…
Read More » -
สร้าง Machine Learning ด้วย TensorFlow และ Unity ทำ Object Detection
มาลองทำ Object Detection หรือการตรวจจับวัตถุว่าเป็นอะไร โดยให้ Machine Learning ได้ประมวลผลทำกับ Unity ร่วมกับ TensorFlow API for .NET หรือ TensorFlowSharp API การตรวจจับวัตถุ หรือ Object…
Read More »