การแก้ไขวิดีโอโมชั่นกราฟิกผ่านการเวกเตอร์ไลซ์และการแปลง
Author
Venue
SIGGRAPH เอเชีย 2023
Abstract
วิดีโอโมชั่นกราฟิกถูกใช้อย่างแพร่หลายในงานออกแบบเว็บไซต์ การโฆษณาดิจิทัล โลโก้เคลื่อนไหว และลำดับชื่อเรื่องในภาพยนตร์ เพื่อดึงดูดความสนใจของผู้ชม อย่างไรก็ตาม การตัดต่อวิดีโอดังกล่าวเป็นเรื่องที่ท้าทาย เนื่องจากวิดีโอให้ลำดับของพิกเซลและเฟรมในระดับต่ำ แทนที่จะเป็นโครงสร้างในระดับสูง เช่น วัตถุในวิดีโอพร้อมการเคลื่อนไหวและการบดบังที่สอดคล้องกัน เราเสนอขั้นตอนการสร้างเวกเตอร์การเคลื่อนไหว (motion vectorization pipeline) สำหรับการแปลงวิดีโอกราฟิกเคลื่อนไหว (motion graphics video) ให้เป็นโปรแกรมการเคลื่อนไหวในรูปแบบ SVG (SVG motion program) ที่ให้โครงสร้างเช่นนี้ โปรแกรม SVG ที่ได้สามารถレンเดอร์ได้โดยใช้ตัวレンเดอร์ SVG ใด ๆ (เช่น เว็บเบราว์เซอร์ส่วนใหญ่) และสามารถแก้ไขได้โดยใช้ตัวแก้ไข SVG ใด ๆ เราได้แนะนำ API สำหรับการเปลี่ยนแปลงโปรแกรม (program transformation API) ที่ช่วยให้การแก้ไขโปรแกรมการเคลื่อนไหว SVG สามารถสร้างการเปลี่ยนแปลงได้โดยการปรับเวลา, การเคลื่อนไหว และ/หรือลักษณะของวัตถุ เราจะแสดงวิธีการใช้ API เพื่อสร้างเอฟเฟกต์หลากหลายรูปแบบ รวมถึงการปรับจังหวะการเคลื่อนไหวของวัตถุให้สอดคล้องกับจังหวะดนตรี การเพิ่มพื้นผิวการเคลื่อนไหวให้กับวัตถุ และการเปลี่ยนแปลงลักษณะที่ปรากฏโดยไม่กระทบต่อการชน
