21.02.2013 Views

Hand Tracking, Finger Identification, and Chordic Manipulation on

Hand Tracking, Finger Identification, and Chordic Manipulation on

Hand Tracking, Finger Identification, and Chordic Manipulation on

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

the algorithms developed in this dissertati<strong>on</strong>. By 1999 st<str<strong>on</strong>g>and</str<strong>on</strong>g>ards, 60 MFLOPS is<br />

moderate performance available in quantities for less than $10 per processor. The<br />

DSP is resp<strong>on</strong>sible for:<br />

c<strong>on</strong>trolling the sensor array scan.<br />

forming <str<strong>on</strong>g>and</str<strong>on</strong>g> ltering the scanned proximity images.<br />

segmenting the proximity images into groups of pixels distinguishable as esh<br />

c<strong>on</strong>tacts.<br />

tracking moti<strong>on</strong> of each esh c<strong>on</strong>tact across the stream of images.<br />

identifying which part of which h<str<strong>on</strong>g>and</str<strong>on</strong>g>, i.e., ngertip, thumb, or palm, causes<br />

each esh c<strong>on</strong>tact.<br />

extracting h<str<strong>on</strong>g>and</str<strong>on</strong>g> moti<strong>on</strong>s from the c<strong>on</strong>tacts identi ed as ngers.<br />

generating keyboard <str<strong>on</strong>g>and</str<strong>on</strong>g> mouse events for the host computer in resp<strong>on</strong>se to<br />

moti<strong>on</strong>s of particular nger combinati<strong>on</strong>s.<br />

These steps are also summarized by the MTS block diagram in Figure 1.2.<br />

One megabyte of ash EEPROM stores the program <str<strong>on</strong>g>and</str<strong>on</strong>g> multiple user c<strong>on</strong>-<br />

gurati<strong>on</strong>s <strong>on</strong> board. Two 10 kbps PS/2 ports are available for emulating IBM PC<br />

keyboards <str<strong>on</strong>g>and</str<strong>on</strong>g> mice. With PS/2 c<strong>on</strong>verter boxes available from Kinesis Corp. [29],<br />

mouse <str<strong>on</strong>g>and</str<strong>on</strong>g> keyboard emulati<strong>on</strong> for Sun workstati<strong>on</strong>s <str<strong>on</strong>g>and</str<strong>on</strong>g> Macintosh computers is<br />

also supported. A 1.2kbps RS-232C serial mouse port is included for interfacing to<br />

older PCs. A 115kbps RS-232C serial port can exchange c<strong>on</strong> gurati<strong>on</strong> <str<strong>on</strong>g>and</str<strong>on</strong>g> nger<br />

tracking informati<strong>on</strong> with any host computer capable of running a Java 1.1 MTS<br />

m<strong>on</strong>itor applicati<strong>on</strong>.<br />

16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!