ข้อมูลเบื้องต้นเกี่ยวกับ Augmented Faces

คําแนะนําเฉพาะแพลตฟอร์ม

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

Use Case

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

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

พื้นผิวประกอบด้วยเงาดวงตา กระ และสีอื่นๆ

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

ใบหน้า Augmented ใบหน้า

Augmented Faces API โพสท่าที่ตรงกลาง โพสท่า 3 จุด และตาข่าย 3 มิติ

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

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

ท่าทางตามภูมิภาค

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

ตาข่าย

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