bio com project sarath chandra committee: dr. krishna kavi dr. robert akl dr. yuan xiaohui

44
Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Upload: brent-hewatt

Post on 14-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Bio Com Project

Sarath Chandra

Committee:

Dr. Krishna Kavi

Dr. Robert Akl

Dr. Yuan Xiaohui

Page 2: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Objective

Objective of my thesis work is to develop a sensor system that allows soldiers to communicate and convey information through signals and gestures when there is no direct Line of Sight.

The signals and gestures can be transmitted wirelessly to a HUD(heads up display) which is mounted on the soldiers head.

Page 3: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Outline

Motivation

Gesture set

Standardized hand signals

Components

Previous Works

Analysis & Classification

Summary

Future Work

Page 4: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Motivation

Tactical Squads and SWAT teams involve in high-risk situations such as Hostage rescues, VIP protection, counter terrorist situations etc.

Verbal communication is not feasible in such high-risk situations because:

Absence of Line of Sight

Interference of sounds like gun firing

Teams divide into different groups

Page 5: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Gestures

Gestures are a form of non-verbal communication in which visible bodily actions are used to communicate important messages.

Gesture classification has many important uses in our day to day lives like:

Human computer interaction(HCI) applications

Controlling of prosthetic arms and limbs

Gaming purposes like Wii

Page 6: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Gesture Set

Used the standardized hand signals for close range engagement operations used by military and swat teams.

Gesture set is broadly divided into finger and arm movements.

Page 7: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Standardized Hand Signals

Page 8: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Sensors

The different core components of our prototype are:

Surface EMG sensors

Bend(flex) Sensors

Accelerometers

Page 9: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Surface EMG sensors

Surface EMG is electrical activity produced by muscle activity and measured by sensors directly attached to the skin

Page 10: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Electromyography

Electromyography(EMG) measures the muscle electrical activity during muscle contractions as electric potential between ground and sensor electrodes.

Electrical activity is typically in the range of 0-90 micro volts range and contained within 0-200Hz spectrum.

2 types of EMG:

(a) Surface EMG

(b) Invasive EMG

Page 11: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Bend Sensors

These devices use a piezo-resistive method of detecting the bend. The sensor output is determined by both the angle between the ends of the sensor as well as the flex radius.

Page 12: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Accelerometers

Senses dynamic acceleration(or deceleration) and inclination(tilt) i.e. acceleration due to gravity ) in 3 dimensions simultaneously

Page 13: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Communication

Wi-micro dig enables us to interface sensors wirelessly to our computer.

Designed to obtain data from sensors for measurement and analysis.

It translates analog sensor signals with high resolution into digitally encoded music industry compliant MIDI messages.

The wireless communication protocol followed is Bluetooth.

Page 14: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Wi-micro Dig

A thumb sized hardware device that encodes analog voltage signals generated by up to 8 sensors.

Page 15: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Data Format for MIDI ProtocolInfusion system’s I-Cube X Wi-micro Dig MIDI implementation uses the following data format for all system exclusive messages:

Byte Description

240(F0h) System exclusive status

125(7Dh) Manufacturer ID

{DEV} Device ID

{CMD} Command or Message ID

[BODY] Main Data

247(F7h) End of System exclusive

Page 16: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Other current research works

Most of the current research going on using EMG for gesture classification is done for various applications like HCI, gaming, controlling of prosthetic arms and limbs based on the electrical information stored in the nervous system etc.

One of the notable work was done by Microsoft in which they use a wearable electromyography based controller that senses the electrical activity produced in muscles using surface EMG sensors and these signals provide a muscle computer interface for interaction with one or more computing devices.

Page 17: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Microsoft Patent

A wearable electromyography based controller is used for interacting with one or computing devices.

The wearable electromyography based controller directly senses and decodes electrical signals produced by human muscular activity using surface EMG sensors.

The controller consists of surface EMG sensor nodes integrated into a wearable band like an armband or a wrist watch.

Page 18: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Wearable EMG based controller

Page 19: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

How our prototype works

EMG sensors are placed on the upper and lower forearm. These sensors assist in the classification of wrist movements.

Bend sensors are attached to a glove that is worn on the hand. Sensors are located over the first knuckle of each finger and determine weather a finger is partially bent partially, completely or the finger is straight.

Accelerometer is attached to the glove at the base of the wrist. By converting the signal into a 3 –element vector and using a 3D Mapping technique , it can determine the position of the speed and direction of the arm movements.

Page 20: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

ANALYSIS

and

CLASSIFICATION

Page 21: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

The sensor data is ported into the computer and analyzed with MATLAB. A custom GUI is built to control the overall system.

Page 22: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Analysis Methods

Classification is accomplished in Mat lab using a variety of methods:

Fourier Analysis

Threshold analysis

Support vector machines

Naïve Bayes

Wavelet Transforms

Page 23: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 1

Develop a prototype using off the shelf components from I-cube X that can measure EMG as a result of hand movement and convert it into an electrical signal that can be transmitted wirelessly.

Page 24: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Two channel EMG sensor system plot

Page 25: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 1 cont …

Some of the lessons learnt from phase one are:

Succeeded in developing an interface to receive EMG signals and analyze using MATLAB

Crosstalk between muscles impaired localization

Vey low classification accuracy

Signal attributes found are: Raw EMG,FFT

Page 26: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 2

Investigate the current state of the art EMG sensors and an in depth analysis of different feasible implementations and solutions to this project.

Page 27: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Raw EMG,FFT, Cepstrum

Page 28: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 2 cont…

Some of the lessons learnt from phase two are:

Clinical EMG sensors were found to be much more accurate

Understanding gained from these sensors as well as further research allowed us to modify and reconfigure the EMG sensor system.

Increased classification accuracy

Classification techniques were identified like: Logistic regression, SVM, Neural networks

Page 29: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 3

Develop a prototype with either new more accurate sensors or the optimized Bio flex sensors.

Develop a classification technique to improve classification.

Page 30: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

3 channel EMG system

Page 31: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 3 cont..

Some of the lessons learnt from phase 3 are:

Using optimized bio flex sensors a new prototype was created using 3-5 sensors

Using SVMs and other techniques several revolutions of increased accuracy

Limiting the number of features to abstract and percentage based components FFT component

Page 32: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 4

Constructed a 5 channel EMG sensor prototype

Took more samples involving three subjects for 5 gestures.

Primary and the secondary sensors were selected.

Mean, variance and standard deviation were calculated for each gesture of the respective samples.

Found very high variance and standard deviation involving samples of all the 3 subjects taken at once.

Page 33: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 4

Wavelet transforms are used to find the difference between these gestures.

Signal features present in the detail and approximation coefficients of the respective signals for each gesture are similar with slightly different features for each gesture.

Flex sensors are attached to a glove that is worn on the hand.

Located on the first knuckle of every finger and can determine weather a finger is bent partially, completely or when there is no bend.

Page 34: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Gesture 1

Page 35: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Gesture 3

Page 36: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 4 cont …

Took the difference between samples of different gesture pairs to find notable difference between the gestures.

Plotting of the difference between samples showed that each gesture has noticeable amplitude spikes in a very narrow band width of 1-1.5 Hz range.

These narrow bandwidths are so congested that it becomes difficult to get higher accuracies above 75%.

Page 37: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Difference between Gesture 3 & 1

Page 38: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 5

Wavelet transforms were used to find any more noticeable differences between the gestures.

The approximation and detail coefficients of these gestures are almost similar with slightly different waveforms.

Incorporated additional sensor types such as flex sensors and accelerometers.

Page 39: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Phase 5

Thresholds are defined to determine the bent of the finger.

95% classification accuracy achieved.

Page 40: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui
Page 41: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui
Page 42: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Summary and Conclusion

Electromyography can be used effectively for the classification of wrist movements with high degree of accuracy.

Flex Sensors can be used to classify the finger movements effectively because they clearly distinguish the fingers which are bent versus the fingers which are not bent thus classifying the finger gestures effectively.

Page 43: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Future Work

Use a fully integrated sensor system including the accelerometers to classify the complete gesture set with high degree of accuracy.

Transmit the messages wirelessly and securely to display it on a HUD

Design an encryption scheme for secure transmission to the HUD.

Page 44: Bio Com Project Sarath Chandra Committee: Dr. Krishna Kavi Dr. Robert Akl Dr. Yuan Xiaohui

Questions??