9
مهندسيانشكده د برقنار کارشناسي گزارش سمي مهندسي در رشته برق- گرايشبرات مخاکت های موش در ماز آناليز حرT م دانشجو: ناهند مسيب پور سهنما:د راستا ا دکتر مصطفي چرمي تير3179

T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

برقدانشكده مهندسي

گزارش سمينار کارشناسي

مخابراتگرايش - برقدر رشته مهندسي

Tآناليز حرکت های موش در ماز

نام دانشجو:

سهند مسيب پور

استاد راهنما:

مصطفي چرميدکتر

3179 تير

Page 2: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

چكيده

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

رنامه کارکرد این بدر این برنامه از محیط واسط کاربر گرافیکی یا متلب استفاده کرده ایم که بصورت مختصر در مورد

صحبت خواهیم کرد.

هدف

این برنامه در اصل پایه و اساس پردازش تصویری دارد. و با الگوریتیم های پردازش تصویر میخواهیم در محیط هایی

به نام ماز مسیر شی که در اینجا موش است تشخیص دهیم. یا به عبارتی میخواهیم رفتار موش را شناسایی کنیم

در این شبیه سازی صرفا به موقعیته مکانی موش بسنده شده است و با استفاده از الگوریتم های پردازش تصویر که

مکان موش را از فایل های ویدیویی که همان فیلم های ذخیره شده از موش در ماز مربوطه که بصورت عمودی فیلم

شد.گرفته شده تشخیص داده خواهد شد و در فایل ای ذخیره خواهد

ماز

در این شبیه سازی از ماز به شکل )تی انگلیسی ( استفاده شده. وجنس ماز چوبی با اندازه ها و شماتیکی که در

تصویر زیر آمده است .

Page 3: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

2

مقدمه

فهرست مطالب

صفحه عنوان

1 مقدمه :1 فصل

4 ................................................................................................................................................ هدف -1-1

4 ................................................................................................................................................. متود -2-1

5 يکل فيتعار :2 فصل

5 ............................................................................................................................................. :مقدمه -2-1

T: ................................................................................................................................................ 5 ماز -2-2

7 .......................................................................................................................طیمح GUI متلب -2-3

9 ............................................................................................ شده یساز هیشب ی برنامه طیمح -2-4

Track 33 ی پنجره :3 فصل

11 ........................................................................................................................................ : مقدمه -3-1

11 ...................................................................................................... :یفشار یها دکمه فیوظا -3-2

Masked Video : ..................................................................................... 11 یفشار ی دکمه -3-3

11 ................................................... :آن رفع یها روش و مشکالت و تمیالگور یکل حیض تو -3-4

15 .................................................................................................................................. :کد حیتوض -3-5

15 ............................................................................................................... : ماسک به مربوط کد -3-6

Tracking Mouse Live : ....................................................................... 17 یفشار ی دکمه -3-7

12 ................................................................................ :یکیمورفولوژ ینریبا کردن باز و بستن -3-8

12 ......................................................................................... :گرید یها برنامه در استفاده موارد -3-9

11 ......................................................................................... :برنامه ی صفحه از یینها ریتصو -3-11

Path : ........................................................................................................ 11 یفشار ی دکمه -3-11

Report 55 پنجره :4 فصل

15 .......................................................................................................................................... :مقدمه -4-1

Report : ........................................................................................... 15 ی صفحه GUI حیتوض -4-2

12 .............................................................................................................................. : گراف شینما -4-3

Page 4: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

3 مقدمه

: 1 فصل

مقدمه

Page 5: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

4

مقدمه

هدف -1-1

این برنامه در اصل پایه و اساس پردازش تصویری دارد. و با الگوریتیم های پردازش تصویر میخواهیم در محیط

شی که در اینجا موش است تشخیص دهیم. یا به عبارتی میخواهیم رفتار موش را هایی به نام ماز مسیر

شناسایی کنیم که در این شبیه سازی صرفا به موقعیته مکانی موش بسنده شده است و با استفاده از الگوریتم

ماز های پردازش تصویر مکان موش را از فایل های ویدیویی که همان فیلم های ذخیره شده از موش در

مربوطه که بصورت عمودی فیلم گرفته شده تشخیص داده خواهد شد و در فایل ای ذخیره خواهد شد.

متود -1-2

مختلفی برای تشخیص اشیا در تصاویر وجود دارد ولیکن در این پروژه از الگوریتم ساده لبه یابی راه حل های

تصویر استفاده شده که به مراتب قابل فهم و ساده است.

ساس در درجه ی اول ماسک ی برای ماز مورد نظر میسازیم که محیط بیرونی را خالی از هر گونه بر همین ا

نویز تصویری کنیم. و در مرحله ی بعدی به دنبال پیدا کردن موقعیت مکانی موش هستیم. و در آخر پیاده

سازی کد مورد نظر بر روی واسط گرافیکی متلب .

.

Page 6: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

تعاريف کلي: 2 فصل

:مقدمه -2-1

متلب است بصورت گزیده مطالب بیان GUIدر این بخش میخواهیم در رابطه با محیط کاری که همان

کنیم و همین طور از چه مازی برای این برنامه استفاده شده و ویژگی های ماز مورد نظر را بیان خواهیم کرد.

در آخر شمای کلی پنل های موجود در برنامه و چگونگی تغییر پنل توضیح خواهیم داد و کد مربوط به آن و

را تحلیل خواهیم کرد.

:T ماز -2-2

یکی از مشکالتی که جانورانی مانند موش دارند این است که چگونه مسیر خود را پیدا کنند بدون آن که

د.انجام می گیرپرنده یا شکارچی در مسیرشان قرار گیرد. روش مرسوم مطالعه یادگیری فضایی موش در ماز

و حافظه است.اغلب به موش ها یاد یک آزمایش ساده و مشهور برای بررسی یادگیری مکانی Tاستفاده از ماز

می دهند که چگونه بازو را از روی نشانه های بصری بویایی و لمسی شناسایی کند.

روش انجام آزمایش بدین شکل است که موش را در انتهای بازو اصلی قرار می دهند حال سوال این جا ست

به سمت بازو چب برود ؟که موش به کدام یک از دو بازو باقیمانده به سمت بازو راست یا

اولین راه آن است که موش به یکی از دو جهت چرخش کند که این پاسخ به معنای یافتن غذا بوده و اما روش

دوم این که موش یاد بگیرد دو بازو متفاوت از هم است و در یکی می توان غذا یافت و اما روش سوم که ممکن

بازو پاداش را نه بخاطر ویژیگی ذاتی خود بلکه با روابط فضایی است جالب ترین آن باشد موش باید یاد بگیرد

یعنی مجموعه ای از نشانه های خارج ماز پیدا کند.به طور مثال یک المپ در خارج ماز در باال ی یکی از بازو

ها بگذاریم.

Page 7: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

6

یکل فیتعار

T: ماز 1-1شکل

T: ابعاد ماز 3-1شکل

Page 8: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

یکل فیتعار

7

T: ابعاد ماز 11-1شکل

در ایران حدود نهتصد الی یک میلیون دویست هزار تومن است.در خارج کشور قیمت هزار صد Tقیمت ماز

و نود دالر برای موش و هزار سیصد نود دالر برای موش صحرایی است.

به صورت اتوماتیک نیز ساخته می شود به صورت آن که موش به محض نزدیک شدن به در به صورت Tماز

اتوماتیک باز شود

محيط GUI متلب -2-3

باید بدهیم که برای طراحی شمای کلی یک واسط guiدر مرحله اول توضیح کوتاهی در مورده محیط

اجرا کنیم. command windowرا در GUIDEگرافیکی در محیط متلب الزم است دستور

برای کاربر اجرا خواهد شد بصورت تصویر زیر خواهد بود. guiمحیط

کلیک میکنیم. guiای ادامه و اجرای محیط را بر Okکلید

Page 9: T زام ر شوم یاه تکرح زيلانآ · ار شوم راتفر میهاوخیم یترابع هب ای .میهد صیخشت تسا شوم اجنیا رد هک یش ریسم

:دانشجویان محترم

آزمایشگاه پروژه گروه برقو یا کتابخانه دانشکده مهندسیبه ها ایان نامهپمتن کامل جهت دسترسی به .مراجعه فرمایید