شناسایی حرکات دست

قابلیت های OpenCv – بخش اول: شناسایی حرکات دست

در این مجموعه مقالات قصد داریم تا با الگوریتم های موجود در کتابخانه  Open CV  بیشتر آشنا شویم.

قابلیت های OpenCV – بخش اول: شناسایی حرکات دست

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

مسئله ای که اینجا حائز اهمیت میباشد قطعه بندی انگشتان دست در تصاویر (Segmentation) به صورت Real Time میباشد. سپس باید انواع حرکات دست شناسایی شده و بتوان برای اعداد مختلف حرکات مختلف را شناسایی نمود. دقت این نوع الگوریتمها  بستگی به نوع قطعه بندی و الگوریتم های شناسایی مورد نظر دارد.

بعضی روش ها از تشخیص رنگ پوست برای شناسایی ناحیه دست استفاده می کنند. سپس با استفاده از روش هایی مانند تشخیص انواع ویژگی ها (feature) ها به شناسایی انواع مختلف حرکات دست مانند باز یا بسته یا نشان دادن انواع شماره ها مانند یک دو سه … می پردازند.

با استفاده از الگوریتم های پردازش تصویر موجود در این کتابخانه می توان حرکات انگشتان دست را شناسایی نموده  (Gesture Recognition) و یک صفحه کلید مجازی یا هوایی ساخت. در زیر دو ویدیو نمایش داده شده است که می توان این اپلیکیشن کاربردی را در آنها مشاهده نمود.

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *