استفاده از Active shape model برای تشخیص دست و track کردن حرکت دست انسان - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

استفاده از Active shape model برای تشخیص دست و track کردن حرکت دست انسان

+1 امتیاز

با سلام 

من  در حال تکمیل پروپوزالم هستم ،برای انجام پایانامه اولین کارم، تشخیص دست و تعقیب دست انسان هست،که البته روی پلت فرم موبایل باید پیاده سازی بشه  ، یعنی سرعت خیلی مهم هست و البته حتما باید از opencv  استفاده کنم .من تجربه ای در پردازش تصویر ندارم و تازه این ترم دارم این درس رو میگذرونم یکی از اساتید بهم پیشنهاد داده که با active shape model  اینکارو انجام بدم ،میخواستم ببینم در opencv کتابخانه ای برای این مدل وجود دارد ؟

و دوستانی که با این مدل کار کردند ،میشه لطف کنن و راهنمایی کنن که پیاده سازیش با opencv ساده هست یا پیچیده ؟

و اگر خیلی پیچیده هست بهترین روش برای تشخیص دست چه روشی هست؟

خیلی ممنون میشم اگر راهنمایی کنید 

با تشکر 

 

سوال شده مهر 8, 1393  بوسیله ی elii (امتیاز 15)   1 3 3

1 پاسخ

+2 امتیاز
در کتابخانه OpenCV ما Active contour داریم که می تونید ازش برای اینکار استفاده کنید البته باز هم اگر نیاز دارید که دقیقاً از خود active shape model استفاده کنید از کتایخانه asmlib استفاده کنید.

شما برای اینکار بایستی فریم ابتدای را شناسایی کنید یعنی می تونید با روش viola jones فریم ابتدای به طور مثال کف دست در مقابل دوربین را به سیستم آموزش داده به محض یافتن این فریم شروع به کار می کنید در ابتدا کانتور اولیه را با نقطه مورد نظر انتقال میدید و سپس با active shape model تغییرات و انتقال مدل را در فریم ها بعدی جستجو می کنید.
پاسخ داده شده مهر 14, 1393 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
سپاس فراوان بابت پاسخ شما .
...