با استفاده از API تشخیص مش چهره کیت ML، می توانید در زمان واقعی یک شبکه با دقت بالا از 468 نقطه سه بعدی برای تصاویر سلفی مانند ایجاد کنید. چهره ها باید در فاصله 2 متری (~7 فوت) دوربین قرار داشته باشند.
اگر میخواهید چهرههایی را با فاصله بیش از ~2 متر (~7 فوت) از دوربین تشخیص دهید، لطفاً به SDK تشخیص چهره کیت ML مراجعه کنید.
در اینجا برخی از اصطلاحات مورد استفاده در مورد ویژگی تشخیص چهره مش است:
- جعبه مرزی یک ناحیه مستطیل شکل برای یک چهره شناسایی شده است.
- Face mesh info گروهی از 468 نقطه و لبه 3 بعدی است که میتوان از آن برای ترسیم مش هندسی برای چهره شناساییشده استفاده کرد.
API تشخیص مش چهره یک مش چهره برای چهره های شناسایی شده ایجاد می کند که هر کدام شامل 468 نقطه و لبه سه بعدی است. با تشخیص چهره مش، می توانید عملیات دقیق تری را روی چهره ها در زمان واقعی انجام دهید، مانند فیلترهای واقعیت افزوده، گرفتن سلفی و چت ویدیویی.
قابلیت های کلیدی
- تشخیص و مکان یابی چهره ها، کادر محدود کننده چهره های شناسایی شده را در یک عکس سلفی مانند دریافت کنید.
- دریافت اطلاعات مش چهره 468 نقطه سه بعدی و اطلاعات مثلث برای هر چهره شناسایی شده را دریافت کنید.
- فریمهای ویدیویی را در زمان واقعی پردازش کنید تشخیص مش چهره روی دستگاه انجام میشود و برای برنامههای بلادرنگ، مانند دستکاری ویدیو، به اندازه کافی سریع است.
نتایج نمونه
ورودی | خروجی (حالت "فقط کادر محدود") | خروجی (حالت "Face mesh") |
---|---|---|
مقایسه با کیت ML تشخیص چهره SDK
API تشخیص مش چهره | Face Detection API | |
موارد استفاده توصیه شده (نمونه) |
|
|
تاخیر | کم (~14 میلیثانیه در Pixel 3) برای زمان واقعی توصیه می شود | متوسط (~60 میلیثانیه در Pixel 3 وقتی حالت سریع روشن است) |
ورودی توصیه شده | چهره های گرفته شده در فاصله 2 متری (~7 فوت) | هر عکسی با چهره |
خروجی نقاط چهره | برای هر چهره، 468 نقطه سه بعدی و اطلاعات مثلث زمانی که حالت "مش چهره" فعال است. | برای هر چهره، 133 نقطه دوبعدی زمانی که حالت "کنتور صورت" فعال است. |
# چهره شناسایی شد |
|
|
شناسه پیگیری | خیر | آره |
جهت گیری صورت | خیر | آره |
طبقه بندی چهره (مثلاً خندان) | خیر | آره |
گزینه های پیاده سازی | فقط همراه | باندل / بی بسته |
اندازه برنامه | همراه: ~6.4 مگابایت Unbundled: هنوز در دسترس نیست | همراه: ~6.9 Mb Unbundled: ~0.6Mb |