INTRODUCTION Generally, after stroke, patient usually has cerebral cortex functional barrier, for example, the impairment in the following capabilities,

Slides:



Advertisements
Similar presentations
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
Advertisements

Wrist Recognition and the Center of the Palm Estimation Based on Depth Camera Zhengwei Yao ; Zhigeng Pan ; Shuchang Xu Virtual Reality and Visualization.
By : Adham Suwan Mohammed Zaza Ahmed Mafarjeh. Achieving Security through Kinect using Skeleton Analysis (ASKSA)
ALFRED THOMPSON MICROSOFT ACADEMIC TEAM Kinect for FRC 2012.
SM1205 Interactivity Topic 01: Introduction Spring 2012SCM-CityU1.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Head Tracking and Virtual Reality by Benjamin Nielsen.
Game Development with Kinect
SM1205 Interactivity Topic 01: Introduction Spring 2011SCM-CityU1.
9th International Conference on Disability, Virtual Reality and Associated Technologies Laval, France September 10–12, 2012 Upper-Body Interactive Rehabilitation.
1 References: 1. J.M. Hart, Windows System Programming, 4th Ed., Addison-Wesley, 2010, Ch.12 2.Microsoft Kinect SDK for Developers,
HAND GESTURE BASED HUMAN COMPUTER INTERACTION. Hand Gesture Based Applications –Computer Interface A 2D/3D input device (Hand Tracking) Translation of.
(CONTROLLER-FREE GAMING
Virtual Museum Ramón Oliva, Miguel Pasenau & Eugeni Casadesús 2012, January 24th Virtual Reality, Immersive Interaction, Usability and Presence (RVA) course.
Kinect Part II Anna Loparev.
Professor : Yih-Ran Sheu Student’s name : Nguyen Van Binh Student ID: MA02B203 Kinect camera 1 Southern Taiwan University Department of Electrical Engineering.
Introduction Kinect for Xbox 360, referred to as Kinect, is developed by Microsoft, used in Xbox 360 video game console and Windows PCs peripheral equipment.
Image Recognition using Hierarchical Temporal Memory Radoslav Škoviera Ústav merania SAV Fakulta matematiky, fyziky a informatiky UK.
Spatiotemporal Information Processing No.1 History of computer and relationship between Virtual Reality and Spatiotemporal Information Processing Kazuhiko.
Canyon Adventure Technology David Maung, Tristan Reichardt, Dan Bibyk, Juan Roman Department of Computer Science and Engineering The Ohio State University.
GAMING CONSOLES … “Evolution to the next level” Presented by:- Manindar Singh Ratan Regd.No.: Branch:- IT, Group:- ‘B’ Sem:- 7 th,CVRCE Game.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
11.10 Human Computer Interface www. ICT-Teacher.com.
Human Gesture Recognition Using Kinect Camera Presented by Carolina Vettorazzo and Diego Santo Orasa Patsadu, Chakarida Nukoolkit and Bunthit Watanapa.
Project Guide: Mr. B.RAVINDER Assistant Professor (CSE) Batch No.: CSB33 Team Members: D. Sai Goud A0569 Satya Swarup Sahoo A0574 G. Shivadeep.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
Project By: Brent Elder, Mike Holovka, Hisham Algadaibi.
Project By: Brent Elder, Mike Holovka, Hisham Algadaibi.
CONTENT 1. Abstract 2. Introduction 3. Research Method 4. Discussions 5. Conclusion 6. References 1.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
OpenNI-Reading and Processing Depth Data Author: 鄭暐達.
Joe Giannelli. Virtual World Is a genre of online community that often takes the form of a computer-based simulated environment, through which users can.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
卓越發展延續計畫分項三 User-Centric Interactive Media ~ 主 持 人 : 傅立成 共同主持人 : 李琳山,歐陽明,洪一平, 陳祝嵩 水美溫泉會館研討會
RESEARCH METHOD B. System setup 2/ Install Sensor Kinect driver program as provided by Prime Sense, Support OpenNI bottom layer. 3/ Install NITE as provided.
Kinect & 3D Scanning Mark Breedveld
Some Libraries for Kinect 1 2. Open NI Open NI supports many API functions, can combine middleware to increase ability for Kinect. * Support: - Detect.
Professor : Tsung Fu Chien Student’s name : Nguyen Trong Tuyen Student ID: MA02B208 An application Kinect camera controls Vehicles by Gesture 1 Southern.
Enhanced Gaming and Pointing Final Project David Dryjanski Andrew Pinkham April 22, 2005.
Controlling Computer Using Speech Recognition (CCSR) Creative Masters Group Supervisor : Dr: Mounira Taileb.
Final Presentation for EE7700 DVP Shenghua Wan and Kang zhang May, D View Simulation Based on Face Tracking.
Augmented Reality Authorized By: Miss.Trupti Pardeshi. NDMVP, Comp Dept. Augmented Reality 1/ 23.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
Interactive Computer Graphics
Technology Traditional Kinect Based Therapy Exercises Patient have the option to do typical therapy exercise that would normally be performed at an in-office.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Product: Microsoft Kinect Team I Alex Styborski Brandon Sayre Brandon Rouhier Section 2B.
  Computer vision is a field that includes methods for acquiring,prcessing, analyzing, and understanding images and, in general, high-dimensional data.
On Wikipedia you can find the following definition of NUI: “In computing, a natural user interface, or NUI, or Natural Interface is the common parlance.
Decision Support System by Simulation Model (Ajarn Chat Chuchuen) 1 Chapter 6 User Interface Management.
TOUCHLESS TOUCHSCREEN USER INTERFACE
Preliminary project assignment Smart house Natural User Interface for Business NUIT4B.
Virtual Reality Prepared By Name - Abhilash Mund Regd.No Branch - Comp.sc & engg.
Southern Taiwan University Department of Electrical Engineering
Hand Gestures Based Applications
Human Computer Interaction (HCI)
A seminar on Touchless Touchscreen Technology
11.10 Human Computer Interface
Human Computer Interaction
MSC projects for for CMSC5720(term1), CMSC5721(term2)
Human Computer Interaction (HCI)
Xbox Kinect (Microsoft)
Programming HCI Yingcai Xiao Yingcai Xiao.
Image Based Modeling and Rendering (PI: Malik)
Chapter I Introduction
Robotic Perception and Action - Project
Chapter 9 System Control
Overview of augmented reality By M ISWARYA. CONTENTS  INTRODUCTION  WHAT IS AR?  ROLE OF AR  EXAMPLES  APPLICATION  ADVANTAGES  CONCLUSION.
Presentation transcript:

INTRODUCTION Generally, after stroke, patient usually has cerebral cortex functional barrier, for example, the impairment in the following capabilities, namely, language capability (listening, speaking, reading, writing and understanding capability), personality structure (character and response to a thing), memory power, abstract thinking, computing power and judgment power, etc.. Virtual reality is effective method when it is used in rehabilitation training, and researchers find good results in developing related applications.

RESEARCH METHOD A. Experimental architecture The system is mainly designed with rehabilitation action practice, then together with virtual reality, the simulation of the operation of ball receiving can then be achieved. In the task, Kinect sensor device is used to detect the limb action of the patient, to perform face recognition, and to identify voice command.

RESEARCH METHOD B. System setup The system uses Kinect sensor device to interact with the virtual environment, which can be used to recognize the upper limb action of the patient. Body sensing technique is totally different to the traditional game player in the control system, in traditional game player, joystick is mostly used to perform button type operation, and that interface is not good in simulating the action in real life. However, in Kinect, human action is used as the basis, and three types of contents can be acquired in one time, namely, color image, 3D depth image and voice signal (figure 1). Figure 1. Color image, 3D depth image and voice signal .

RESEARCH METHOD B. System setup Kinect itself has three lens. The central lens is the commonly seen RGB color camera, the left lens is IR transmitter, and the right lens is IR CMOS camera. Three of them forms together 3D depth sensor as (figure 2). Figure 2. 3D depth sensor architecture diagram.

RESEARCH METHOD B. System setup In order to let Kinect equipment be able to operate in Windows platform, currently, the treatment and sequence is as in the following: 1/ Install Open Natural Interaction (OpenNI), which has cross-platform open source framework. Application Programming Interface (API) has defined the syntax of voice, posture and body action. Figure 3. Three layer architecture of OpenNI.

RESEARCH METHOD B. System setup 2/ Install Sensor Kinect driver program as provided by Prime Sense, Support OpenNI bottom layer. 3/ Install NITE as provided by Prime Sense. Support OpenNI medium layer and analyze the scene and human skeleton structure (figure 4 and figure 5). 4/ Implement the default calibration posture as defined by NITE. Figure 4. Analyze the scene structure. Figure 5. Analyze human skeleton structure.

RESEARCH METHOD B. System setup The main objective of the game is to implement the practice of the upper limb action. In the virtual reality environment, one virtual character is receiving ball within it. The person under test must let Kinect be able to detect his action through the extension of the arm, and the controlling of the ball receiving direction by the virtual figure is then corresponded. Figure 6. Kinect Reaching Ball / Figure 7. Kinect Catch Ball. Figure 8. The user interacts with the virtual environment.