Translation of Sign Language to Speech Sensor Glove Development Name:Garry Rank Student Number:12046339 Supervisor:Mr Iain Murray.

Slides:



Advertisements
Similar presentations
Internet of Things with Intel Edison GPIO on Edison
Advertisements

When its time to give your next sales presentation, here are my favorite tips for delivering powerful, charismatic, and engaging sales presentations. Top.
Safety/Electrostatic Discharge (ESD) Computer Maintenance Copyright © Texas Education Agency, All rights reserved.1.
Lecture 17: Analog to Digital Converters Lecturers: Professor John Devlin Mr Robert Ross.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
INTRODUCTION TO ROBOTICS INTRODUCTION TO ROBOTICS Part 4: Sensors Robotics and Automation Copyright © Texas Education Agency, All rights reserved.
Sign Language Glove Prepared By Jaffer Kapasi Chris Lee Michael Mah Dave Yeung.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE Midway Design review.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
SMAW Equipment (Shielded Metal Arc Welding- commonly called “stick welding”, or “arc welding”)
STANDARD AND DIRECT. At the end of this session students will: List the typical input devices Identify the types of input devices List their characteristics.
Edexcel A2 Physics Unit 4 : Chapter 2.3 : Electromagnetic Effect
By Solid State Workshop. ● A microcontroller is an integrated circuit that is programmed to do a specific task. ● Microcontrollers are really just “mini-computers”.
GST FIRE ALARM SYSTEM INTERNATIONAL BUSINESS DEPARTMENT , GST BEIJING
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
SENSORS AND TRANSDUCERS
PH4705/ET4305: A/D: Analogue to Digital Conversion
Presented By Sandeep Reddy Baddam Roll no
GENERAL PRESENTATION ON TOUCHSCREEN Neeraj Dhiman.
Detailed Design Review Project P13363 Members: Justine Converse (IE) James Cover (CE) Alexander Eschbach (EE) Jason Hang (ME) Ashley Trode (EE) Guide:
 Proximity switches open or close an electrical circuit when they make contact with or come within a certain distance of an object. electrical circuit.
CMOS image sensors Presenter: Alireza eyvazzadeh.
Mouse, Touch Screen, Haptic Technology. Mouse Invented by Doug Engelbart First commercial computer to come with a mouse: Apple Macintosh 1984.
Progress Presentation Final Year Project Air-Mouse for Windows/Linux PC Colin Grogan
MOSFET As switches. Regions of Operation In analogue electronics, the MOSFETs are designed to operation in the pinch-off or saturation region. ▫They are.
Final Year Project: Design and Build an alternative input device Air Mouse Colin Grogan.
The Goal Redesign Microprocessor Labs For New Chip Redesign Microprocessor Labs For New Chip Continuation of work started by Miguel Morales last year Continuation.
Peripherals and Storage Looking at: Scanners Printers Why do we need storage devices anyway? What are magnetic disks? How do magnetic disks physically.
   Input Devices Main Memory Backing Storage PROCESSOR
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
1 Digital Voltage Transducer family DV from 1200 to 4200 V RMS DVL from 50 to 2000 V RMS.
Input technologies All require some form of data acquisition –e.g. Image scanner, Microphone Once acquired, if the signal is not already digital, it will.
Zero Crossing Detector
Digital to Analogue Converter
Lecture 5 Method of images Energy stored in an electric field Principle of virtual work 1.
PRESENTATION TOPIC :- Touch screen technology
University of Pennsylvania Moore School of Electrical Engineering ABSTRACT: The ability to communicate is essential for surviving in today’s world, but.
Craig Newman Curtin University of Technology Translating Australian Sign Language into Speech.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
Saron Paz Zvika Markfeld Tomer Daniel Oleg Imanilov.
Translation of Sign Language to Speech Sensor Glove Development Name:Garry Rank Student Number: Supervisor:Mr Iain Murray.
11/22/2004EE 42 fall 2004 lecture 351 Lecture #35: data transfer Last lecture: –Communications synchronous / asynchronous –Buses This lecture –Transmission.
INTRODUCTION TO ROBOTICS INTRODUCTION TO ROBOTICS Part 4: Sensors Robotics and Automation Copyright © Texas Education Agency, All rights reserved.
TOUCH SCREEN TECHNOLOGY PRESENTED BY Priya Mishra Saroj Singh Shikha Ghodeshwar.
TOUCH SCREEN TECHNOLOGY
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
5-2-3 Analogue to Digital Converters (ADC). Analogue to Digital Conversion The process is now the opposite of that studied in Topic Now we wish.
Welcome ! Presented By Vatsal Shah IU INDUSUNIVERSITY Presentation On : Flex Sensor Electronics & Communication Dept. 5 th Semester.
EKT 451 CHAPTER 6 Sensor & Transducers.
Basics of Bypass Capacitor, Its Functions and Applications.
1 Transducers EKT 451 CHAPTER 6. 2 Definition of a Transducers   Transducer is any device that converts energy in one form to energy in another.  
AN ORAL PRESENTATION BY ETIM,UNYIMEABASI I. 12/SMS02/038 ACCOUNTING.
Touch Screen Technology by Kamal Sharma Kamal Sharma.
Enhancement Presentation Carlos Abellan Barcelona September, 9th 2009.
Electric Pressure Transducer
In and Out Line Monitoring System for Volleyball
MECH 373 Instrumentation and Measurements
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
Introduction What is a transducer? A device which converts energy in one form to another. Transducer Active Passive Generates its own electrical voltage.
Digital electronics and logic gates
I/O Organization and Peripherals
Computer Literacy Chapter 2.
CSCI1600: Embedded and Real Time Software
Basic Electronics Part Two: Electronic Components.
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
Analog-to-digital converter
CSCI1600: Embedded and Real Time Software
Presentation transcript:

Translation of Sign Language to Speech Sensor Glove Development Name:Garry Rank Student Number: Supervisor:Mr Iain Murray

Australian Sign Language (ASL) Brief History –Developed by whom. –Various standards and forms of sign language. One handed alphabet. Two handed alphabet. Full word gestures.

Why do we want translation? To help people to communicate. It can not replace full understanding of sign language. There are many elements of ASL that are simply too subtle! Speed, force, facial expressions, body language can all change meaning of a sign.

Glove Specifics Why is a glove required? Image data extraction not yet powerful enough to handle everything. Using a glove is more effective than a CCD for: –Speed –Sensitivity –Accuracy

Design Requirements Fast Accurate and sensitive. Robust Low cost Low profile – the glove should not impede signing. Be able to detect everything necessary for translation. These are all problems that make most virtual reality gloves unsuitable for the task!

Required Data What sensors are required? Less is better General hand locations important to ASL: Top of handSide and palm of hand

Amount of bend of base and first knuckle of each digit. Pitch of the wrist. Detection of finger splaying. Finger’s crossed. General area contacts.

Fingers that Bend Properties of a bending finger –Vertical compression over the knuckle. –Horizontal sliding.

Fingers that Bend contd… Capacitors lend a natural solution. –Sliding motion to change surface area. –Capacitance is changed. –Detectable by a micro-controller’s analogue to digital converter (ADC).

Fingers that Bend contd… Apply voltage. Wait for capacitor charge. Turn off voltage. Wait a short time and read voltage level. Probably not required.

Capacitor Discharge From the discharge rate of the circuit, the voltage at time T can be used to determine amount of capacitance. T Higher capacitance Lower capacitance

Testing An m16c microprocessor development board provided the ADC. 8bit resolution mode used for its increased speed. Results showed 10° accuracy possible, but interference may produce erroneous values. 10bit resolution on the ADC offered a dramatically increased reliability and accuracy.

Contact Sensors Primary and Secondary contact locations. Primary –Used for fast determination of hand shape. –Finger splaying. –Touching the palm. –Fingers crossed. Secondary –Fingers touching elsewhere. –Chest, head, arms or elsewhere on the body. Different types of contact sensors for primary and secondary locations.

Primary Contact Used to supplement finger bend data to improve speed of sign recognition. Amount of finger bend is redundant data if it is known a finger is touching the palm. Minimum set required – more buttons greatly increases complexity and chance of equipment failure.

Primary Contact contd… Positive terminal on palm and tops of fingers. Negative terminal on finger tips. When the fingers touch the palm a circuit is closed. Same reasoning can be used for finger splaying.

Primary Contact contd…

What to use as materials on the glove? –Flexible to move with the hand. –Conductive Carbon rubber. –Used on keypads. –Flexible and conductive. –Requires outer surface to be kept clean. –Not as sensitive to contact as metal. Probably not required.

Secondary Contact A simple button used to detect when a finger is touching something not detectable by the glove. Not as sensitive to soft contact –Some signs could be missed. Used to supplement overall sign recognition of the system.

Secondary Contact contd…

Putting it all Together M16c microcontroller development board linked to a PC via serial cable. Developed under cygwin programming environment – but should work for any Unix type OS. Bend sensor: –1MΩ Resistor. –Brass tubing. –Old mouse cord for over-the-finger exoskeleton.

Software Flowchart Wait for capacitor charge Set output pin low (0V) Wait some time T Use ADC for voltage reading Transmit value to PC Set output pin high (5V) Start Here

Timing A real time system – at least 10 full glove readings per second. Including one for the wrist, three for the thumb and two for each finger, 24 bend sensors may be required. Conversion timing is important! Approximate 6us conversion time. With up to 24 bend sensors, this is means a 144us bend sensor clock time. Well within acceptable limits!!!

ADC Input Multiplexing The problem now is that your standard micro-controller doesn’t have enough ADC inputs for all the required bend-sensors! Inputs must be multiplexed. Diodes can be used to prevent all capacitors multiplexed from being charged. Probably not required.

Multiplexed Input If only A, only B or only C is turned on, then only one capacitor will affect the value as read from the voltage probe (ADC input). Probably not required.

Contact Sensors Much of this work has already been done by Craig Newman in his thesis “Translating Sign Language to Speech”, Most notably, pull-down resistors are used to prevent indeterminate values when the contacts are not touching.

Contact Sensor Circuit Primary contact Secondary contact +5V Input Pin Note that the voltage sources are isolated – this is so that it can be known if the primary and/or secondary contacts are closed. Much of this work has already been done by Craig Newman in his thesis “Translating Sign Language to Speech”, Most notably, pull-down resistors are used to prevent indeterminate values when the contacts are not touching.

Two Gloves The sensors so far assume only one glove. Two handed interaction should also be detected. More contact sensors seems like a good idea, or is it? Pins on microcontrollers are I/O. –They can be input or output. –By controlling this, much more data can be obtained from the same number of sensors. –Incurs a time penalty.

Problems The glove needs to be specially made. –Material moves too much with the hand. –Capacitors sewn onto the glove move with the material. Bending of the wrist causes the most problems here. –Wrist bending is calculated and so these errors can be algorithmically reduced Primary and secondary contacts become more sensitive with small hardpoints. –Thin plastic can be used as an exoskeleton on which to mount sensors. –Straps to keep the glove fixed on the hand. Electrical interference can induce currents that produce errors in results.

Thanks for Listening! Feel free to ask some questions.