این پروژه به صورت کامل توسط خودم توسعه یافته.
برای حذف بکگرانت تصویر از یک مدل هوش مصنوعی اوپن سورس استفاده شده و به صورت لوکال و آفلاین روی سرور خودم اجرا شده.
این پروژه نیاز به سرور بسیار قوی یا فضای ذخیره سازی زیادی نداره چون تنها حجم مدل 170 مگابایته! و هم میتونه پردازش های خودش رو با CPU و هم GPU انجام بده که باعث میشه نیازی به سرور های بسیار گران قیمت نباشه.
این پروژه سرعت بسیار زیادی برای حذف بکگراند تصاویر دارد و تنها در 1.2 ثانیه بکگراند یک تصویر با کیفیت 4k را حذف میکند و برای کیفیت هایی پایین تر سرعت آن به 0.4 ثانیه میرسد.
نمونه تصاویر ورودی و خروجی هم گذاشتم براتون ولی متاسفانه کارلنسر فرمت PNG قبول نمیکنه و بک گراند تصویر رو سیاه میکنه.