22
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Embed Size (px)

Citation preview

Page 1: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

He ZhouHui ZhengWilliam MaiXiang Guo

Advisor: Professor Patrick Kelly

ASLLENGE

Page 2: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Outline

Background System Requirements Design Challenges System Overview Hardware and Software Team Roles Timeline Q/A

2

Page 3: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Background

Leverage Kinect technology to recognize and offer feedback on American Sign Language

ASL is the one of most commonly used language in US(.5 to 2 million population use ASL as their primary form of communication)

Educational learning tool for ASL

3

Page 4: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Motivation

Helping hearing impaired people to learn ASL. Facilitate communication between ASL speaker

and non-speaker

4

Page 5: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

System Requirements

Create a user-friendly interface that recognize sign language and offer feedback• Software must be easy to use

Display translated word or phase being demonstrated by user• Provide quality feedback to user concerning

the accuracy of ASL Cost should be within the budget

5

Page 6: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Design Challenges Human Factors Background Interferences Finger Gestures Hardware limitation• Kinect only has 320x240 resolution and 16 bit

depth

6

Page 7: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Kinect

Has a depth and regular Camera Associated with software development kit

• Able to track a human being.• Use computer generated algorithms

to form human skeleton data points Track upper body movements

7

Page 8: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

System Overview

8

Page 9: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Video demonstration(Hand Rotation)

9

Page 10: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Video demonstration(Hand Crossing)

10

Page 11: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Video demonstration(Hand behind Head)

11

Page 12: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Video demonstration(Hand behind Back)

12

Page 13: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Hardware Implementation 1 Increasing the flex sensor

output voltage with bend Voltage output goes into

an AD converter board AD converter digitizes the

output signal PC captures the signal via

USB or Bluetooth

13

Page 14: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Hardware Implementation 2 Kinect Camera captures the raw image and the

depth image data The data send to PC to be processed into skeleton

tracker Combining the signal from flex sensor and search

in database for matching motions

14

Page 15: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Software Design Flow

15

Page 16: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Development Model

16

Page 17: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Cost of Major Components

Name of Component

Flex Sensor

A/D Converter

Board

A Pair of Gloves

Kinect Sensor

Bluetooth Module

Quantities 10 1 1 1 1

Unit Price $12 $50 $10 $150 $20

Total Price $350

17

Page 18: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Team Roles

He - test and integrate software prototype

Hui- image processing and programming

William - build microcontroller to detect finger and palm movements

Xiang- website, overall testing and building ASL database

18

Page 19: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

MDR deliverables

The goal for our MDR is to be able to detect and track arm and hand positions, possibly be able to translate simple hand gestures

19

Page 20: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Conclusion

Our project is good for SDP:• Contains both hardware and software• Expandable: database, audio recognition, braile

Our project is a good product:• Aid the disabled people• Personal/commercial use• Relatively inexpensive

20

Page 21: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Timeline

PDR

Purchase Parts

Planning

GUI

Interface with the Sensors

Build Finger Sensors

Build Test Database

Prototype 1

MileStone MDR Deliverables

System Integration

Winter Break

Expand Database

Prototype 2

MileStone CDR Deliverables

Alpha Testing

Update

Beta Testing

Spring Break

Finalize Project

MileStone FRP Deliverables

10/16/2011 12/5/2011 1/24/2012 3/14/2012 5/3/2012

21

Page 22: Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE

Department of Electrical and Computer Engineering

Q&A

22