Abstract
Human-Computer-Interaction (HCI) is a key topic on the Accessibility area, namely in what concerns a Smart-City environment, where humans have to interact with artefacts spread all around one particular city. In the last decade HCI has experienced a significant evolution towards a desired fully natural user interface, for example in what concerns the ability to recognize a wide range of hand gestures in real-time. Some efforts have lately been made in the hardware sector in order to deploy sensors that may gather information about the human body movements, as detailed as possible. One example of this effort is the Kinect Sensor from Microsoft. Nevertheless, although these solutions provide a solution for the body movement, they lack on the details, namely the hands, given their small dimension compared to the body as a whole. In other words, the SDKs provided by the vendors of these devices usually lack on the needed details concerning hand movements that would be needed for an accurate hand gesture recognition implementation. This paper presents an extension to the Kinect SDK based on a contour analysis for the estimation of the hand position. This algorithms are then used to provide the creation of a gesture library that might be used afterwards
چکیده
تعامل انسان و رایانه ((Human-Computer-Interaction (HCI) یک موضوع کلیدی در حوزه ی قابلیت دسترسی است، مثلا آنچه که در حوزه ی محیط شهری هوشمند طرح می شود، که در آن انسان ها با تمامی آرتفکت های موجود در گستره ی یک شهر تعامل دارند. در دهه ی اخیر HCI تحول گسترده ای را در راستای یک واسط کاربری مطلوب تجربه کرده است به طور مثال در مورد آنچه که درباره ی قابلیت تشخیص بلادرنگ حیطه ی وسیعی از حرکات دست طرح می شود. اخیرا برخی تلاش ها در بخش سخت افزاری و در راستای توسعه ی حسگرهایی که می توانند اطلاعات را، با جزئیات هرچه بیشتر، درباره ی حرکات بدن انسان جمع آوری کنند صورت گرفته است. یک مثال از این کارها حسگر Kinect از مایکروسافت است. علیرغم این، اگرچه این راه حل ها راهکارهایی را برای حرکات بدن ارائه نموده اند ولی از فقدان درک کافی جزئیات رنج می برند، مثلا در مورد دست ها بخاطر حجم کوچک آن ها در مقایسه با تمام بدن. به عبارت دیگر، SDKهایی که توسط تولیدکنندگان چنین ابزارهایی ارائه می شوند معمولا با فقدان درک کافی از جزئیات حرکات دست، که برای پیاده سازی تشخیص دقیق حرکات دست لازمند همراه هستند. این مقاله تعمیمی از Kinect SDK را بر مبنای یک آنالیز کانتور برای تخمین موقعیت دست ارائه می دهد. این الگوریتم ها سپس جهت فراهم آوردن ایجاد یک کتابخانه از حرکات که ممکن است از این به بعد مورد استفاده قرار بگیرند به کار گرفته می شوند.
1-مقدمه
حوزه ی قابلیت دسترسی، در برخی موارد، به تعاملی که اشخاص با ماشین ها دارند وابسته است. یکی از کارهایی که می توان در این حوزه انجام داد پیدا نمودن راه هایی برای بهبود چنین تعاملی در یک جامعه ی پژوهشی تعامل انسان با کامپیوتر (HCI) است. حوزه ی HCI یک حوزه ی میان رشته ای است که کامپیوتر و علوم اجتماعی را به هم مرتبط سازد. هدف HCI ایجاد نمونه های تعاملی جدید بین اشخاص و ماشین ها، توسعه ی مدل هایی توصیفی برای این واسط ها و ارائه ی راه کارهایی جهت ارزیابی آنها است...