تعیین بردارهای راهنمایی از تصاویر بازی بیلیارد در نرم افزار متلب

  • یکشنبه ۲۱ مرداد ۱۳۹۷
  • بازدید 137 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (21 امتیاز از 5 رای)
    Loading...

تعیین بردارهای راهنمایی از تصاویر بازی بیلیارد در نرم افزار متلب

تعیین بردارهای راهنمایی از تصاویر بازی بیلیارد در MATLAB

در این بخش پروژه تعیین بردارهای راهنمایی از تصاویر بازی بیلیارد را در نرم افزار MATLAB به همراه کامنت گذاری کدها و فیلم نحوه اجرا آماده کرده ایم که بر اساس مقاله Pool Cue Guide – Determination of Guide Vectors Under Adverse Lighting , View Aspect and Scale انجام شده است. در ادامه به معرفی این پروژه پردازش تصویر و بینایی ماشین پرداخته و فیلم و تصاویری از خروجی ها به همراه لینک دانلود مقاله مرجع قرار داده شده است.

معرفی پروژه

در این پروژه از تصویر ورودی از یک میز بیلیارد با نشانه تصادفی، موقعیت توپ ها، با الگوریتم اولویت بندی جنبه نمایش (prioritizes view aspect)، روشنایی نور، جنبه نور و مقیاس انحراف را نشان می دهیم. تکنیک های پردازش تصویر که مورد استفاده قرار می گیرند عبارتند از هموگرافی، تقسیم بندی تصویر، فرسایش مورفولوژیکی، تطبیق الگو، تشخیص لبه و پردازش رنگ می باشند.

تشخیص توپ و تشخیص لبه ها

در این پروژه، تکنیک های تشخیص توپ و تشخیص لبه تحت شرایط مختلف نوری از نورپردازی میزها، زاویه دید و زاویه مشخصه توپ به دست می آید. برای ضبط تصاویر میز بیلیارد و توپ از یک تلفن همراه استفاده می شود.

تصویر برداری از میز بیلیارد

تصاویر تهیه شده از گوشی موبایل به یک لپ تاپ ارسال می شود و سپس الگوریتم ما تصاویر را در محیط MATLAB پردازش کرده و یک بردار راهنمای سیگنال بر روی تصویر قرار می دهد. تصاویر به طور مستقیم از بالای میز گرفته می شوند که به واقعیت نزدیکتر هستند، تقریبا مثل همان چیزی یک بازیکن معمولی در دنیای واقعی از میز بیلیارد می بیند (این مراحل از قبل انجام شده و اکنون تنها پردازش بر روی تصاویر تهیه شده انجام می شود). همچنین، تصاویر تحت شرایط نورپردازی های مختلف از میزها، از پراکنده تا مستقیم تر (باعث انعکاس بر روی توپ) تهیه می شوند. در نهایت، تصاویر با موقعیت و جهت های مختلف از توپ گرفته می شوند.

تصاویر خروجی پروژه در MATLAB

تعیین بردارهای راهنمایی از تصاویر بازی بیلیارد در نرم افزار متلب تعیین بردارهای راهنمایی از تصاویر بازی بیلیارد در نرم افزار متلب تعیین بردارهای راهنمایی از تصاویر بازی بیلیارد در نرم افزار متلب


مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید
  1. تصویر آواتار کاربر 0
    علی بدری یکشنبه , ۱۵ مهر

    سلام خدمت دوستان ممنون از راهنمایی خوبتون واقعا عالی بود باز هم خدمتتون خواهم رسید.