ใช้ AI ลบภาพพื้นหลังออก

? เว็บ https://www.remove.bg/ เป็นเว็บฟรี
เพียงคุณอัพโหลดรูปภาพที่ต้องการ
จากนั้น AI (ปัญญาประดิษฐ์) ในเว็บก็จะใช้เวลาไม่กี่วินาที
ลบภาพพื้นหลังออก ให้เหลือแต่ตัวคน
แน่นอนความละเอียดในการลบ
ก็อาจผิดพลาดได้
ยังไม่ 100 % เหมือนที่เห็นในรูปที่โพสต์
.
? แล้วคำถาม เราสามารถเขียนโค้ด AI แบบนี้ได้ไหม
ก็ต้องตอบว่าได้ครับ
นี้ตัวอย่างโค้ดเอาไว้ใช้ลบภาพื้นหลังออก
https://colab.research.google.com/github/zaidalyafeai/Notebooks/blob/master/Mask_RCNN.ipynb
ของคุณ zaidalyafeai
.
? โค้ดเป็นตัวอย่างภาษา python
เทคนิค AI ที่ใช้ก็คือ deep learing
โดยจะใช้โมเดลเป็น Mask R-CNN
ซึ่งเป็นโมเดลที่ขยายความสามารถมาจากโมเดล R-CNN แบบเดิม ให้เร็วขึ้น
จุดประสงค์เดิมเอาไว้ตรวจับวัตถุในรูปภาพ (object dectection) และทำการแบ่งส่วนวัตุถุในภาพ( segmentation)
.
แต่เราเอามาประยุกต์ลบภาพพื้นหลังออกได้ ให้เหลือแต่ตัวคนได้
ใครสนใจลองศึกษาได้ครับ
เท่าที่อ่านโค้ด มันจะใช้เวลารอบแรกโหลดไฟล์ mask_rcnn_coco.h5
ซึ่งขนาดใหญ่หลาย MB อยู่ครับ (เสียเวลาครั้งแรกครั้งเดียว)
เพราะไฟล์นี้มันคือค่าน้ำหนักของโมเดล Mask R-CNN ที่ถูกเทรนมาเรียบร้อยครับ
:
+++ ที่มา +++

?เขียนโดยแอดมินโฮ โอน้อยออก

Please like Fanpage