คำแนะนำเฉพาะแพลตฟอร์ม
Android (Kotlin/Java)
Android NDK (C)
Unity (มูลนิธิ AR)
iOS
เครื่องยนต์ที่ไม่มีจริง
Augmented Faces API ช่วยให้คุณแสดงผลเนื้อหาบนใบหน้าของมนุษย์ได้โดยไม่ต้องใช้ฮาร์ดแวร์เฉพาะ โดยจะมอบจุดฟีเจอร์ที่ทำให้แอประบุพื้นที่ต่างๆ ของใบหน้าที่ตรวจพบได้โดยอัตโนมัติ จากนั้นแอปของคุณสามารถใช้พื้นที่เหล่านั้นเพื่อวางซ้อนเนื้อหาในลักษณะที่ตรงกับโครงร่างของใบหน้าแต่ละด้านอย่างเหมาะสม
Use Case
AR แบบใช้ใบหน้าจะปลดล็อกกรณีการใช้งานได้หลากหลาย ตั้งแต่การลองใช้ความงามและอุปกรณ์เสริม ไปจนถึงฟิลเตอร์และเอฟเฟกต์ใบหน้าที่ผู้ใช้สามารถเพลิดเพลินกับเพื่อนๆ ได้ ตัวอย่างเช่น ใช้โมเดล 3 มิติและพื้นผิวเพื่อวางซ้อนคุณลักษณะของสุนัขจิ้งจอกบนใบหน้าของผู้ใช้
โดยโมเดลประกอบไปด้วยหูจิ้งจอก 2 หูและจมูกจิ้งจอก แต่ละกระดูกคือกระดูกแยกจากกันซึ่งสามารถย้ายแยกทีละส่วนเพื่อให้เป็นไปตามบริเวณใบหน้าที่แนบอยู่
พื้นผิวประกอบด้วยอายแชโดว์ กระ และการเติมสีอื่นๆ
ในระหว่างรันไทม์ Augmented Faces API จะตรวจหาใบหน้าของผู้ใช้และวางซ้อนทั้งพื้นผิวและโมเดลลงบนใบหน้าของผู้ใช้
ส่วนต่างๆ ของ Augmented Face
Augmented Faces API จัดท่าศูนย์กลาง ท่า 3 ภูมิภาค และตาข่ายหน้าแบบ 3 มิติ
จัดท่ากึ่งกลาง
ท่าทางที่อยู่ตรงกลางหลังจมูกจะทำเครื่องหมายตรงกลางศีรษะของผู้ใช้ ใช้ในการแสดงภาพชิ้นงาน เช่น หมวกบนศีรษะ
ท่าทางตามภูมิภาค
บริเวณหน้าผากซ้าย หน้าผากขวา และปลายจมูกจะเป็นเครื่องหมายส่วนสำคัญของใบหน้าของผู้ใช้ ใช้การ์ดเพื่อแสดงผลชิ้นงานบนจมูกหรือบริเวณหู
โครงตาข่าย
โครงตาข่ายแบบ 3 มิติแบบหนา 468 จุดช่วยให้คุณสามารถวาดพื้นผิวรายละเอียดที่ปรับเปลี่ยนได้และให้ข้อมูลตามใบหน้าได้อย่างถูกต้อง เช่น เมื่อใส่แว่นตาเสมือนจริงไว้หลังส่วนใดส่วนหนึ่งของจมูก Mesh รวบรวมข้อมูล 3 มิติที่มีรายละเอียดมากพอที่คุณจะแสดงภาพเสมือนนี้ได้อย่างง่ายดาย