แนะนำใบหน้าเสริม

คู่มือเฉพาะแพลตฟอร์ม

Android (Kotlin/Java)

Android NDK (C)

Unity (AR Foundation)

iOS

Unreal Engine

Augmented Faces API ช่วยให้คุณแสดงชิ้นงานซ้อนทับบนใบหน้าของบุคคลได้โดยไม่ต้องใช้ฮาร์ดแวร์เฉพาะ โดยมีจุดเด่นที่ช่วยให้แอปของคุณระบุส่วนต่างๆ ของใบหน้าที่ตรวจพบได้โดยอัตโนมัติ จากนั้นแอปของคุณจะใช้ส่วนเหล่านั้นเพื่อวางซ้อนชิ้นงานในลักษณะที่เข้ากับรูปทรงของใบหน้าแต่ละบุคคลได้อย่างเหมาะสม

กรณีการใช้งาน

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

โมเดลประกอบด้วยหูสุนัขจิ้งจอก 2 ข้างและจมูกสุนัขจิ้งจอก 1 ข้าง แต่ละส่วนเป็นกระดูกแยกกันที่สามารถเคลื่อนย้ายแยกกันเพื่อติดตามส่วนของใบหน้าที่ติดอยู่ได้

พื้นผิวประกอบด้วยอายแชโดว์ กระ และสีอื่นๆ

ในระหว่างรันไทม์ Augmented Faces API จะตรวจจับใบหน้าของผู้ใช้และวางซ้อนทั้งพื้นผิวและโมเดลบนใบหน้า

ส่วนต่างๆ ของใบหน้าเสมือน

Augmented Faces API มีท่าทางตรงกลาง ท่าทาง 3 ส่วน และตาข่ายใบหน้า 3 มิติ

ท่าทางตรงกลาง

ท่าทางตรงกลางจะอยู่ด้านหลังจมูกและทำเครื่องหมายตรงกลางศีรษะของผู้ใช้ ใช้ท่าทางนี้เพื่อแสดงชิ้นงาน เช่น หมวกบนศีรษะ

ภูมิภาค

ท่าทางส่วนต่างๆ จะอยู่บนหน้าผากด้านซ้าย หน้าผากด้านขวา และปลายจมูก ซึ่งทำเครื่องหมายส่วนสำคัญของใบหน้าผู้ใช้ ใช้ท่าทางเหล่านี้เพื่อแสดงชิ้นงานบนจมูกหรือรอบหู

ตาข่ายใบหน้า

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