Logo th.androidermagazine.com
Logo th.androidermagazine.com

นี่คือสิ่งที่เกิดขึ้นเบื้องหลังด้วยภาพเคลื่อนไหวบนพิกเซล 2

Anonim

กล้องของ Pixel 2 ยังคงอยู่ในกลุ่มของตัวเองและไม่มีวันไหนที่มันจะทำให้ฉันประทับใจ ฉันยังไม่ได้ยุ่งกับคุณลักษณะของ Motion Photos มากนัก แต่หลังจากอ่านผ่านการดูเบื้องหลังของ Google แล้วดูเทคโนโลยีที่ใช้ในการดึงออกมาซึ่งอาจเริ่มเปลี่ยนไป

เมื่อมีการประกาศ Motion Photos ฉันเองก็เห็นว่ามันเป็นวิธีการที่ Google เล่นบทสนทนากับ "Live Photos" ของ Apple บน iOS การจับภาพวิดีโอสองสามวินาทีพร้อมกับภาพนิ่งเป็นความคิดที่ประณีต แต่จริงๆแล้ว Google ทำอะไรได้มากกว่าเพียงแค่บันทึกฉากก่อนที่จะกดปุ่มชัตเตอร์

ด้วยการเปิดใช้งาน Motion Photos บน Pixel 2 การถ่ายภาพยังบันทึกข้อมูลเมตาของการเคลื่อนไหวที่สร้างขึ้นโดยใช้ระบบ Gyroscope และระบบป้องกันภาพสั่นไหวแบบออปติคัลของ Pixel 2 ภายในกล้อง ส่วนประกอบทั้งสองนี้รวมกันผ่านการใช้ซอฟต์แวร์เพื่อสร้างภาพเคลื่อนไหวและด้วยการใช้การผสมผสานระหว่างฮาร์ดแวร์และการรักษาเสถียรภาพของซอฟต์แวร์ Google สามารถลดจำนวนกล้องที่พบในคลิปสั้น ๆ เหล่านี้ได้อย่างมาก

ก่อน (ซ้าย) และหลัง (ขวา) ระบบป้องกันภาพสั่นไหวของ Motion Photos

ตามบล็อกการวิจัยของ Google:

สำหรับภาพถ่ายเคลื่อนไหวบน Pixel 2 เราปรับปรุงการจัดประเภทนี้โดยใช้ข้อมูลเมตาการเคลื่อนไหวที่ได้จากไจโรสโคปและ OIS สิ่งนี้จับการเคลื่อนไหวของกล้องอย่างแม่นยำด้วยความเคารพต่อฉากที่ไม่มีที่สิ้นสุดซึ่งใคร ๆ ก็คิดว่าเป็นฉากหลังในระยะไกล อย่างไรก็ตามสำหรับภาพที่ถ่ายในระยะใกล้จะแนะนำให้ใช้พารัลแลกซ์สำหรับองค์ประกอบฉากที่ระดับความลึกต่างกัน

เมื่อระบบนี้พิจารณาว่ามีการเคลื่อนไหวพื้นหลังเท่าใดใน Motion Photo:

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

ก่อน (ซ้าย) และหลัง (ขวา) ระบบป้องกันภาพสั่นไหวของ Motion Photos

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

Motion Photos จะเปิดใช้งานตามค่าเริ่มต้นบน Pixel 2 และคุณสามารถแชร์เป็นคลิปวิดีโอและ GIF ความละเอียดสูงได้ในแอพ Google Photos