ย้อนกลับไปที่ "ข่าวสำหรับผู้พัฒนา"

โปรเจ็กต์โอเพนซอร์สโปรเจ็กต์แรกที่ทำให้ภาพวาดเคลื่อนไหวของคุณมีชีวิต

ทีม Fundamental AI Research (FAIR) ที่ Meta AI มีความยินดีที่จะเปิดตัว Animated Drawings ซึ่งเป็นโปรเจ็กต์โอเพนซอร์สที่มีจุดมุ่งหมายเพื่อช่วยครีเอเตอร์และผู้พัฒนาสร้างประสบการณ์หรือผลิตภัณฑ์ในการเปลี่ยนภาพวาดให้เป็นแอนิเมชั่นได้อย่างง่ายดาย โปรเจ็กต์นี้เริ่มต้นในปี 2021 ซึ่งนักวิจัยจาก FAIR ตัดสินใจนำความก้าวหน้าล่าสุดในด้านศาสตร์คอมพิวเตอร์วิทัศน์เข้ามาใช้ เพื่อช่วยให้สร้างภาพเคลื่อนไหวจากรูปภาพคล้ายมนุษย์ที่พบได้ในภาพวาดคาแรกเตอร์ต่างๆ ได้อย่างรวดเร็วง่ายดาย

การวาดรูปเป็นรูปแบบการแสดงออกที่สนุกสนานและทุกคนคุ้นเคย อีกทั้งคาแรกเตอร์ที่เราหัดวาดก็มักจะดูแปลกตา เป็นนามธรรม และเหนือจินตนาการอย่างน่าอัศจรรย์ แล้วจะมีใครบ้างที่ไม่อยากให้คาแรกเตอร์อารมณ์ดีเหล่านี้มีชีวิตและโลดแล่นไปมาบนหน้าเว็บบ้างล่ะ แม้แต่หนังสือและรายการทีวีก็ยังพูดถึงจินตนาการที่ทุกๆ คนอยากให้เกิดขึ้นนี้เช่นกัน แต่น่าเสียดายที่จริงๆ แล้วการสร้างเอ็ฟเฟ็กต์ดังกล่าวทำได้ค่อนข้างยาก การวาดภาพออกมามากๆ เพื่อทำให้ภาพเคลื่อนไหว (เช่น หนังสือกรีด (Flip book)) ใช้เวลานานจนน่าเบื่อ และเครื่องมือแอนิเมชั่นที่มีอยู่ก็อาจเป็นเรื่องยากสำหรับผู้ใช้มือใหม่ ด้วยเหตุนี้ คาแรกเตอร์ที่น่าทึ่งจำนวนมากจึงยังคงเป็นภาพนิ่งอยู่บนหน้ากระดาษ

GIi2RhRIX58XxdUCAPpGg7zwbIRHbj0JAAAB

นักวิจัยของเราทำให้จินตนาการเป็นจริงโดยใช้แบบจำลองการตรวจจับวัตถุ แบบจำลองการประมาณท่าทาง และวิธีการแบ่งภาพออกเป็นส่วนย่อยๆ ตามการประมวลผลเพื่อสร้างภาพวาดเวอร์ชั่นดิจิทัลอย่างรวดเร็ว จากนั้นก็สามารถนำภาพวาดมาเปลี่ยนรูปทรงและทำให้เคลื่อนไหวได้โดยใช้เทคนิคคอมพิวเตอร์กราฟิกแบบดั้งเดิม ที่ Meta เรามองว่าวิสัยทัศน์นี้คือโอกาสในการเชื่อมโยงผู้คนและชุมชนผ่านพลังแห่งความคิดสร้างสรรค์

แต่ปัญหาก็ยังมีอยู่ว่า การหาภาพวาดคาแรกเตอร์ให้ได้ถึงระดับที่จำเป็นต่อการนำมาให้แบบจำลองคอมพิวเตอร์วิทัศน์เรียนรู้นั้นเป็นเรื่องทำได้ค่อนข้างยาก อีกทั้งภาพวาดเหล่านี้ต้องมีคำอธิบายประกอบ เช่น กล่องกำหนดขอบเขต มาสก์การแบ่งส่วน และตำแหน่งของข้อต่อต่างๆ ซึ่งเราไม่มีชุดข้อมูลดังกล่าว เพื่อเป็นการแก้ไขปัญหานี้ นักวิจัยได้สร้าง Animated Drawings เวอร์ชั่นสาธิต ซึ่งเป็นเครื่องมือบนเว็บที่เข้าถึงได้แบบสาธารณะ โดยครีเอเตอร์สามารถอัพโหลดภาพวาดของตน ดู/แก้ไขการคาดการณ์ของแบบจำลองบางส่วน และรับแอนิเมชั่นที่มีคาแรกเตอร์ในภาพวาดอยู่ ซึ่งทั้งหมดนี้ใช้เวลาไม่ถึง 1 นาที ทั้งนี้ ในฐานะที่เป็นส่วนหนึ่งในขั้นตอนของผู้ใช้ เจ้าของภาพสามารถเลือกอนุญาตให้ Meta เก็บรูปภาพและคำอธิบายประกอบไว้เพื่อการวิจัยในอนาคต ซึ่งเป็นขั้นตอนที่จะทำหรือไม่ก็ได้ และคำตอบก็ไม่ส่งผลต่อฟังก์ชั่นการทำงานของเครื่องมือแต่อย่างใด นักวิจัยเปิดตัวเครื่องมือเวอร์ชั่นสาธิตโดยหวังว่าสุดท้ายแล้วจะรวบรวมภาพวาดได้ 10,000 ภาพเพื่อนำมาปรับปรุงประสิทธิภาพของแบบจำลอง

ผลตอบรับต่อ Animated Drawings เวอร์ชั่นสาธิตเป็นไปในเชิงบวกอย่างท่วมท้น ภายในระยะเวลา 2-3 เดือนแรก ผู้ใช้ได้อัพโหลดและให้ความยินยอมในการใช้รูปภาพมากกว่า 1.6 ล้านรูปภาพ ที่น่าสนใจก็คือ มีผู้ใช้เวอร์ชั่นสาธิตหลายรายพยายามใช้เครื่องมือเพื่อวัตถุประสงค์อื่นๆ นอกเหนือจากความตั้งใจเดิม รูปภาพจำนวนมากที่อัพโหลดไม่ใช่ภาพวาดมือสมัครเล่นแต่อย่างใด โดยมีทั้งรูปภาพโลโก้บริษัท ตุ๊กตารูปสัตว์ ตัวละครอนิเมะ สัตว์เลี้ยง หุ่นฟิกเกอร์ และสิ่งอื่นๆ อีกมากมายที่ผู้คนต้องการทำให้เคลื่อนไหว แม้เครื่องมือเวอร์ชั่นสาธิตจะมีคำแนะนำว่าต้องใช้รูปภาพคน แต่ผู้ใช้ก็อัพโหลดรูปภาพสัตว์สี่เท้า นก ปลา และสิ่งมีชีวิตรูปแบบอื่นๆ อีกมากมาย นอกจากนี้ ผู้ใช้ยังกล่าวว่าตนต้องการเครื่องมือที่ครอบคลุมมากขึ้นผ่านโพสต์บนโซเชียลมีเดียและการรายงานจุดบกพร่องในเครื่องมือเวอร์ชั่นสาธิต โดยผู้ใช้ต้องการพื้นหลังแบบโปร่งใส การรองรับโครงกระดูกประเภทต่างๆ คาแรกเตอร์ที่โต้ตอบได้หลายๆ แบบ เอ็ฟเฟ็กต์เสียง ทิวทัศน์พื้นหลัง และโอเวอร์เลย์ข้อความ

เป็นที่ชัดเจนว่าผู้ใช้สนใจประสบการณ์ในการเปลี่ยนภาพวาดให้เป็นแอนิเมชั่นมากขึ้น โดยนักวิจัยได้ตัดสินใจปล่อยแบบจำลองและโค้ดเวอร์ชั่นโอเพนซอร์สที่ Animated Drawings เวอร์ชั่นสาธิตใช้งานแทนที่จะขยายเวอร์ชั่นสาธิตให้รองรับข้อเรียกร้องเกี่ยวกับฟีเจอร์ใหม่ทั้งหมด ซึ่ง Meta หวังว่าการใช้ Animated Drawings ในโปรเจ็กต์ของเราจะช่วยส่งเสริมให้ผู้พัฒนารายอื่นๆ สร้างเครื่องมือเวอร์ชั่นสาธิตและประสบการณ์ที่ใช้องค์ประกอบแอนิเมชั่นจากภาพวาดของผู้ใช้

โปรเจ็กต์ Animated Drawings เป็นตัวอย่างที่ดีของการใช้เทคโนโลยีโอเพนซอร์สเพื่อลดอุปสรรคในการเข้าถึงสำหรับผู้คนที่ต้องการทดลองทำแอนิเมชั่นและสร้างประสบการณ์การเปลี่ยนภาพวาดให้เป็นแอนิเมชั่นในแบบของตน การเปิดตัวแบบจำลองและโค้ดเป็นโอเพนซอร์สทำให้โปรเจ็กต์นี้เป็นจุดเริ่มต้นสำหรับผู้พัฒนาในการสร้างและขยายโปรเจ็กต์ การส่งเสริมวัฒนธรรมด้านนวัตกรรม และการทำงานร่วมกันภายในชุมชนโอเพนซอร์ส

หากคุณสนใจที่จะสำรวจโปรเจ็กต์ Animated Drawings ของ FAIR โปรดดูคำแนะนำในการติดตั้งและเริ่มต้นใช้งานอย่างง่ายใน README ของโปรเจ็กต์ และถ้าหากต้องการสำรวจโปรเจ็กต์ Animated Drawings แบบโอเพนซอร์สเพิ่มเติมโดยมีภาพประกอบ เราได้สร้างวิดีโอ YouTube สนุกๆ พร้อมตัวอย่างให้คุณเข้าไปดูได้ที่นี่ เราอดใจรอดูสิ่งที่คุณจะสร้างไม่ไหวแล้ว!