وب‌سرویس مجید

پروژه bgslibrary

andrewssobral/bgslibrary

کاربرد:

این یک کتابخانهٔ C++ برای حذف پس‌زمینه (Background Subtraction) در ویدیوهاست که امکان تشخیص حرکت و اشیای متحرک در تصاویر متوالی را فراهم می‌کند. همچنین پوشش‌هایی (wrappers) برای پایتون، متلب، جاوا و رابط گرافیکی با QT دارد تا استفاده در پروژه‌های مختلف را آسان کند.

در چه شرایطی بهتره استفاده شود؟

وقتی نیاز داری در پروژه‌های بینایی ماشین یا ناظریت تصویری مثل دوربین‌های امنیتی، تشخیص ترافیک یا تعامل انسان و ماشین، اشیای متحرک را از محیط ثابت جدا کنی، این کتابخانه عالیه.

همچنین برای محققان و توسعه‌دهندگانی که می‌خوان الگوریتم‌های پس‌زمینه را مقایسه یا توسعه بدن، مناسبه.

چند مثال از موارد استفاده

- تشخیص افراد در یک فضای عمومی با دوربین نظارتی ️‍️

- شمارش وسایل نقلیه در تقاطع‌های ترافیکی

- تعامل با صفحه‌های لمسی هوشمند از طریق حرکت دست ️

- شبیه‌سازی حرکت در محیط‌های مجازی با حذف پس‌زمینهٔ استودیو

  • ##background
  • ##computer
  • ##opencv
  • ##motion
  • ##Cplusplus
  • ##Python
  • ##MATLAB
  • ##Java
  • ##QT
  • ##machine