
بااستفاده از API تشخیص مش صورت ML Kit، میتوانید در زمان واقعی یک مش با دقت بالا از ۴۶۸ نقطه سهبعدی برای تصاویر سلفیمانند تولید کنید. چهرهها باید در فاصله حدود ۲ متری (۷ فوتی) دوربین باشند.
اگر میخواهید چهرهها را در فاصلهای بیشتر از ۲ متر (۷ فوت) از دوربین تشخیص دهید، لطفاً کیت توسعه نرمافزار تشخیص چهره ML Kit را ببینید.
در اینجا برخیاز اصطلاحات استفادهشده درخصوص ویژگی تشخیص مش چهره آورده شده است:
- چارگوش محصورکننده ناحیهای مستطیلی برای چهره شناساییشده است.
- اطلاعات مش چهره گروهی از ۴۶۸ نقطه و لبه سهبعدی است که میتوان از آن برای کشیدن مش هندسی برای چهره شناساییشده استفاده کرد.
«میانای برنامهسازی کاربردی تشخیص توری چهره» یک توری چهره برای چهرههای شناساییشده تولید میکند که هرکدام حاوی ۴۶۸ نقطه و لبه سهبعدی است. با تشخیص مش چهره، میتوانید عملیات دقیقتری را بهصورت همزمان روی چهرهها انجام دهید، مانند فیلترهای واقعیت افزوده، گرفتن سلفی، و گپ تصویری.
قابلیتهای کلیدی
- تشخیص و مکانیابی چهرهها چارگوش محدودکننده چهرههای شناساییشده را در تصویری شبیه به سلفی دریافت کنید.
- دریافت اطلاعات مش چهره دریافت اطلاعات مثلث و ۴۶۸ نقطه سهبعدی برای هر چهره شناساییشده.
- پردازش همزمان قابهای ویدیو تشخیص مش چهره در دستگاه انجام میشود و برای برنامههای همزمان، مانند دستکاری ویدیو، بهاندازه کافی سریع است.
نتایج نمونه
| ورودی | برونداد (حالت «فقط چارگوش محدودکننده») | برونداد (حالت «تور چهره») |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
مقایسه با «کیت توسعه نرمافزار تشخیص چهره ML Kit»
| Face mesh detection API | Face Detection API | |
| مورد استفاده توصیهشده (مثالها) |
|
|
| تأخیر | کم (~۱۴ میلیثانیه در Pixel 3)
توصیهشده برای زمان واقعی |
متوسط (~۶۰ میلیثانیه در Pixel 3 وقتی حالت سریع روشن است) |
| ورودی توصیهشده | چهرهها در فاصله حدود ۲ متری (۷ فوتی) ضبط شدند | هر عکسی که چهره داشته باشد |
| برونداد نقاط چهره | برای هر چهره، ۴۶۸ نقطه سهبعدی و اطلاعات مثلثی وقتی حالت «مش چهره» فعال باشد. | برای هر چهره، ۱۳۳ نقطه دوبعدی وقتی حالت «خطوط چهره» فعال باشد. |
| # چهره تشخیص داده شد |
|
|
| شناسه ردگیری | نه | بله |
| جهت چهره | نه | بله |
| طبقهبندی چهره (مثلاً خندان) | نه | بله |
| گزینههای پیادهسازی | فقط بستهبندیشده | بستهای / غیربستهای |
| حجم برنامه | موجود در بستهبندی دستگاه: حدود ۶٫۴ مگابایت
جداشده: هنوز دردسترس نیست |
بستهبندیشده: ~۶.۹ مگابایت
بدون بسته: حدود ۰٫۶ مگابیت |











