Hướng dẫn dành riêng cho nền tảng
Android (Kotlin/Java)
Android NDK (C)
Unity (Nền tảng AR)
iOS
Công cụ Unreal
API khuôn mặt tăng cường cho phép bạn kết xuất thành phần ngay trên khuôn mặt người mà không cần sử dụng phần cứng chuyên dụng. Tính năng này cung cấp các điểm tính năng giúp ứng dụng của bạn tự động xác định nhiều khu vực trên khuôn mặt được phát hiện. Sau đó, ứng dụng của bạn có thể sử dụng các vùng đó để phủ thành phần theo cách khớp chính xác với các đường nét của từng khuôn mặt.
Trường hợp sử dụng
Tính năng AR dựa trên khuôn mặt mở ra nhiều trường hợp sử dụng, từ làm đẹp và thử phụ kiện cho đến bộ lọc khuôn mặt và những hiệu ứng mà người dùng có thể tận hưởng cùng bạn bè. Ví dụ: sử dụng mô hình 3D và hoạ tiết để phủ các đặc điểm của con cáo lên khuôn mặt người dùng.
Mô hình bao gồm hai tai cáo và một mũi cáo. Mỗi nhãn là một giá trị riêng biệt xương có thể di chuyển riêng lẻ để theo vùng khuôn mặt gắn liền với khuôn mặt.
Kết cấu bao gồm bóng mắt, tàn nhang và các màu khác.
Trong thời gian chạy, API Khuôn mặt tăng cường (AR) phát hiện khuôn mặt của người dùng và phủ cả hoạ tiết và mô hình lên đó.
Các phần của Khuôn mặt tăng cường
API Khuôn mặt tăng cường cung cấp tư thế trung tâm, tư thế 3 vùng và lưới khuôn mặt 3D.
Tư thế ở giữa
Nằm phía sau mũi, tư thế ở giữa đánh dấu phần giữa đầu của người dùng. Hãy sử dụng bố cục này để hiển thị các thành phần như một chiếc mũ trên đầu.
Tư thế vùng
Khu vực tư thế nằm ở trán bên trái, trán bên phải và đầu mũi, đánh dấu những bộ phận quan trọng trên khuôn mặt người dùng. Hãy sử dụng chú thích để hiển thị thành phần trên mũi hoặc xung quanh tai.
Lưới mặt
Lưới mặt 3D dày 468 điểm cho phép bạn vẽ các hoạ tiết chi tiết, có thể điều chỉnh chính xác theo khuôn mặt – ví dụ: khi xếp kính ảo phía sau một phần cụ thể của mũi. Lưới thu thập đủ thông tin 3D chi tiết để bạn có thể dễ dàng kết xuất hình ảnh ảo này.