API تقسیمبندی سوژه کیت ML به توسعهدهندگان اجازه میدهد تا به راحتی چندین سوژه را از پسزمینه تصویر جدا کنند و موارد استفاده مانند ایجاد برچسب، تعویض پسزمینه یا افزودن جلوههای جالب به سوژهها را ممکن میسازد.
سوژه ها به عنوان برجسته ترین افراد، حیوانات خانگی یا اشیاء در پیش زمینه تصویر تعریف می شوند. اگر 2 سوژه خیلی به هم نزدیک باشند یا با هم تماس داشته باشند، یک سوژه واحد محسوب می شوند.
API تقسیم بندی موضوع یک تصویر ورودی می گیرد و یک ماسک خروجی یا بیت مپ برای پیش زمینه ایجاد می کند. همچنین یک ماسک و بیت مپ برای هر یک از سوژه های شناسایی شده ارائه می دهد (پیش زمینه برابر است با همه سوژه ها ترکیب شده است).
بهطور پیشفرض، ماسک پیشزمینه و بیتمپ پیشزمینه همان اندازه تصویر ورودی هستند (اندازه ماسک و بیت مپ هر سوژه با اندازه تصویر ورودی متفاوت است). به هر پیکسل ماسک یک عدد شناور اختصاص داده می شود که محدوده ای بین 0.0
و 1.0
دارد. هرچه این عدد به 1.0
نزدیکتر باشد، اطمینان بیشتری وجود دارد که پیکسل یک موضوع را نشان می دهد و بالعکس.
به طور متوسط تاخیر اندازه گیری شده در پیکسل 7 پرو حدود 200 میلی ثانیه است. این API در حال حاضر فقط از تصاویر ثابت پشتیبانی می کند.
قابلیت های کلیدی
- تقسیمبندی چند موضوعی: ماسکها و بیتمپها را برای هر موضوع جداگانه ارائه میکند، بهجای اینکه یک ماسک و بیت مپ برای همه سوژهها با هم ترکیب شوند.
- تشخیص موضوع: موضوعات شناخته شده عبارتند از: اشیا، حیوانات خانگی و انسان.
- پردازش روی دستگاه: تمام پردازش ها بر روی دستگاه انجام می شود و حریم خصوصی کاربر حفظ می شود و نیازی به اتصال شبکه نیست.
نتایج نمونه
تصویر ورودی | خروجی تصویر + ماسک |
---|---|