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