i-mouse

16
Prepared by – Pradnya Phulore Sarvesh Sawant i-Mouse

Upload: pradnya-phulore

Post on 24-May-2015

2.851 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: i-Mouse

Prepared by –Pradnya PhuloreSarvesh Sawant

i-Mouse

Page 2: i-Mouse

Points to be covered• What is i-Mouse?• Benefits of i-Mouse• Block Diagram of i-Mouse• Literature Survey• Existing System• Proposed System• Architectural design• System requirements• Conclusion• Future Scope• References

Page 3: i-Mouse

What is i-Mouse?• ‘i-Mouse’ is the equivalent of the

conventional computer mouse but it is entirely controlled by Eyes.

• The i-Mouse offers people with extreme disabilities the opportunity to control a computer simply by moving his or her eyes or head.

Page 4: i-Mouse

Benefits of i-Mouse• Low System Requirements• Low cost• High compatibility• User friendly• Application useful for handicapped people• Easier computer control

Page 5: i-Mouse

Block Diagram of i-Mouse

Page 6: i-Mouse

Literature Survey• Related concepts:

– HCI (Human Computer Interface)– Gesture Recognition

• Literature Study:– Face Detection - Color Based– Face Tracking, Extraction and Motion

Detection - Head Motion - Command Detection - Eyeball Motion Based

Page 7: i-Mouse

Existing System

The Headmaster User The EagleEyes User

Facial Mouse Depiction

Page 8: i-Mouse

Proposed System• Hand Free Cursor Control System

- Locating Human face and eyes - Facial movement and eye recognition - Calculating Line of sight for eyes - Movement of mouse pointer using interfacing of human biometrics and computer system

Page 9: i-Mouse

Flow Chart of i-MouseStar

tFacial

feature detectio

nFeature Identifica

tionFace

Eyes

Bad Features Removal

Set Initial PositionFeature TrackingSucce

ss in Detection?Cursor

MovementStop

No

Yes

Page 10: i-Mouse

Architectural DesignTwo layers constitute the basic structure of i-Mouse viz. Tracking Layer and Client layer. • Tracking Layer

– Input: Sequence of Real Images.– Purpose: To provide a face tracker robust

enough to be usable in visible noisy environments.

• Client Layer– Purpose: To provide the necessary level

of abstraction over Tracking layer.– This subsystem makes available the GUI.

Page 11: i-Mouse

Architectural design of i-Mouse

Page 12: i-Mouse

System RequirementsSoftware

Requirements

Operating System – Windows XP

IDE – Eclipse 3.4 (Min)

Technology Used – Java

Tools Used - JDK

Hardware Requirement

sProcessor – Intel

Pentium P4

Motherboard – Genuine Intel

RAM - At least 1 GB

Hard Disk – 80GB

Page 13: i-Mouse

Conclusion• The motivation behind developing i-Mouse

is that it facilitates the hands free cursor control which reduces the dependency on the typical mouse.

• The project aims at providing a means of cursor control to disabled people and a new and interactive option to the existing users.

Page 14: i-Mouse

Future Scope• Need for the System• Identification of product project• Identification of project deliverables

– External deliverables– Internal deliverables

Page 15: i-Mouse

References• 1992 Association for Computing Machinery,

Figure 1 (Hewett et al., 2004).• The Perceptual Window: Head Motion as a new

Input Stream François Bérard CLIPS-IMAG BP 53 38041 Grenoble Cedex 9 FRANCE, seventh IFIP conference on Human-Computer Interaction (INTERACT), p. 238-244, 1999.

• A. Gee and R. Cipolla. Estimating gaze from a single view of a face. In 12th IAPR International Conference on Pattern Recognition, volume I, pages 758–760, Jerusalem, Israel,1994.

• Hands-free navigation in VR environments by tracking the head, Sing Bing Kang, March 1997

Page 16: i-Mouse

Thank You!!!