Milad Mobaseri
enfa
$ onnx run modnet --in-browser

حذف پس‌زمینه

حذف پس‌زمینه‌ی عکس با یادگیری عمیق: یک مدل پرتره که مو را هم درست جدا می‌کند و یک مدل سبک برای اشیا و محصولات. شبکه‌ی عصبی با ONNX Runtime Web داخل مرورگر خودت اجرا می‌شود.

🔒 عکس‌ها روی دستگاه خودت پردازش می‌شوند و هیچ‌وقت آپلود نمی‌شوند. مدل فقط بار اول دانلود و ذخیره می‌شود.

چطور کار می‌کند؟

  1. حالت را انتخاب کنید: «آدم» برای پرتره و عکس پروفایل، «شیء» برای محصول و اشیا.
  2. عکس را انتخاب کنید. بار اول، مدل یک‌بار دانلود می‌شود و چند ثانیه طول می‌کشد؛ دفعه‌های بعد از حافظه‌ی مرورگر می‌آید.
  3. پس‌زمینه‌ی جدید را انتخاب کنید (شفاف، سفید، رنگی یا محو) و نتیجه را به‌صورت PNG ذخیره کنید.

سؤالات متداول

عکس‌هایم جایی آپلود می‌شوند؟

نه. شبکه‌ی عصبی داخل مرورگر شما اجرا می‌شود و عکس هیچ‌وقت از دستگاهتان خارج نمی‌شود. تنها چیزی که از سرور دریافت می‌شود، خود مدل است.

چرا حالت «آدم» دقیق‌تر از حالت «شیء» است؟

مدل حالت «آدم» مخصوص پرتره آموزش دیده و مو و لبه‌ها را دقیق جدا می‌کند. برای اشیا، مدل‌های دقیق‌تر بیش از ۱۷۰ مگابایت حجم دارند و روی گوشی بسیار کند اجرا می‌شوند؛ به همین دلیل حالت «شیء» از یک مدل ۵ مگابایتی استفاده می‌کند که سریع است ولی روی عکس‌های شلوغ ممکن است خطا داشته باشد.

چرا بار اول کند است؟

بار اول، مدل انتخاب‌شده (۵ تا ۲۶ مگابایت) دانلود و در مرورگر ذخیره می‌شود. از دفعه‌ی بعد چیزی دانلود نمی‌شود؛ پردازش هر عکس روی لپ‌تاپ حدود یک تا دو ثانیه و روی گوشی کمی بیشتر طول می‌کشد.