Upload
yoonseung-choi
View
226
Download
0
Embed Size (px)
Citation preview
Nurumi:����������� ������������������ Multi-touch����������� ������������������ motion����������� ������������������ based����������� ������������������ ����������� ������������������
Hangul����������� ������������������ Keypad
YoonSeung����������� ������������������ Choi,����������� ������������������ HyeongSoon����������� ������������������ Park,����������� ������������������ DoKyeong����������� ������������������ Kim����������� ������������������ SoYeong����������� ������������������ Park,����������� ������������������ DoHwan����������� ������������������ Kim,����������� ������������������ MinHo����������� ������������������ Kim����������� ������������������
Prof.����������� ������������������ SeungSik����������� ������������������ Kang����������� ������������������
16.����������� ������������������ July.����������� ������������������ 2015
ㅎ
Limitations����������� ������������������ of����������� ������������������ current����������� ������������������ keypads
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypad
To-Do����������� ������������������ list
Research����������� ������������������ &����������� ������������������ Implementation
Limitations����������� ������������������ of����������� ������������������ current����������� ������������������ keypads
Ali����������� ������������������ Heriyanto,����������� ������������������ Braille����������� ������������������ Sense����������� ������������������ Plus����������� ������������������ QWERTY����������� ������������������ and����������� ������������������ MP3����������� ������������������ Player����������� ������������������ is����������� ������������������ an����������� ������������������ All-in-One����������� ������������������ Computer����������� ������������������ for����������� ������������������ the����������� ������������������ Blind,����������� ������������������ 2010,����������� ������������������ ����������� ������������������ http://www.chipchick.com/2010/08/braille-computer-covert-affairs.html����������� ������������������
Needed����������� ������������������ to����������� ������������������ ����������� ������������������ Bring
Expensive����������� ������������������ !!
Limitations����������� ������������������ of����������� ������������������ current����������� ������������������ keypads
Blind����������� ������������������ can����������� ������������������ remember����������� ������������������ the����������� ������������������ keypad
Visual����������� ������������������ Dependency����������� ������������������ ����������� ������������������ is����������� ������������������ so����������� ������������������ high..
whenever����������� ������������������ ����������� ������������������ they����������� ������������������ changes����������� ������������������ ����������� ������������������ the����������� ������������������ device?
But����������� ������������������ Android����������� ������������������ and����������� ������������������ iOS����������� ������������������ now����������� ������������������ provide����������� ������������������ the����������� ������������������ accessibility����������� ������������������ function.
however..
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypad
•User����������� ������������������ can����������� ������������������ set����������� ������������������ the����������� ������������������ temporal����������� ������������������ starting����������� ������������������ point.����������� ������������������
•User����������� ������������������ can����������� ������������������ type����������� ������������������ out����������� ������������������ by����������� ������������������ touching����������� ������������������ &����������� ������������������ moving����������� ������������������ fingers����������� ������������������
• Input����������� ������������������ methods����������� ������������������ must����������� ������������������ be����������� ������������������ reminiscent����������� ������������������ of����������� ������������������ characters
����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ Free����������� ������������������ from����������� ������������������ Visual����������� ������������������ Dependency����������� ������������������
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypad
Combined
Introduction����������� ������������������ of����������� ������������������ Hangul,����������� ������������������ The����������� ������������������ Korean����������� ������������������ LanguageSolution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypad
ㅎ Research����������� ������������������ &����������� ������������������ Implementation
Basic����������� ������������������ Consonants:����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㄱㄴㄷㄹㅁㅂㅅㅇ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㅈㅊㅋㅌㅍㅎ����������� ������������������
Basic����������� ������������������ Vowels:����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㅏ����������� ������������������ ㅑ����������� ������������������ ㅓ����������� ������������������ ㅕ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㅗ����������� ������������������ ㅛ����������� ������������������ ㅜ����������� ������������������ ㅠ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㅡ����������� ������������������ ㅣ
Double����������� ������������������ Consonants:����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㄲㄸㅃㅆㅉ����������� ������������������
Combined����������� ������������������ Vowels:����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㅐ����������� ������������������ ㅒ����������� ������������������ ㅔ����������� ������������������ ㅖ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㅘ����������� ������������������ ����������� ������������������ ㅙ����������� ������������������ ����������� ������������������ ㅚ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㅝ����������� ������������������ ����������� ������������������ ㅞ����������� ������������������ ����������� ������������������ ㅟ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ㅢ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypadㅎ Research����������� ������������������ &����������� ������������������ Implementation
Cho-seong����������� ������������������ (初聲,����������� ������������������ ����������� ������������������ initial����������� ������������������ consonant)
Jung-seong����������� ������������������ (中聲,����������� ������������������ Medial)
Jong-seong����������� ������������������ (終聲,����������� ������������������ final����������� ������������������ consonant)
한
Special����������� ������������������ feature����������� ������������������ 1.����������� ������������������ Combining����������� ������������������ (모아쓰기)
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypadㅎ Research����������� ������������������ &����������� ������������������ Implementation
Special����������� ������������������ feature����������� ������������������ 1.����������� ������������������ Combining����������� ������������������ (모아쓰기)
i.����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ consonant����������� ������������������ +����������� ������������������ vowel����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ =����������� ������������������ 1����������� ������������������ character����������� ������������������
iii.����������� ������������������ ����������� ������������������ ����������� ������������������ consonant����������� ������������������ +����������� ������������������ vowel����������� ������������������ +����������� ������������������ consonant����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ =����������� ������������������ 1����������� ������������������ character����������� ������������������
ㄱ+ㅏ����������� ������������������ ����������� ������������������ =����������� ������������������ 가
ㄱ+ㅏ+ㄱ����������� ������������������ ����������� ������������������ =����������� ������������������ 각
ii.����������� ������������������ ����������� ������������������ ����������� ������������������ consonant����������� ������������������ +����������� ������������������ vowel����������� ������������������ +����������� ������������������ vowel����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ =����������� ������������������ consonant����������� ������������������ +����������� ������������������ combined����������� ������������������ vowel����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ =����������� ������������������ 1����������� ������������������ character
ㄱ+ㅏ+ㅣ����������� ������������������ ����������� ������������������ =����������� ������������������ 개
[����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ]
[����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ]
[����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ]
:����������� ������������������ 2~3����������� ������������������ Korean����������� ������������������ characters����������� ������������������ are����������� ������������������ combined����������� ������������������ as����������� ������������������ one����������� ������������������
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypadㅎ Research����������� ������������������ &����������� ������������������ Implementation
Special����������� ������������������ feature����������� ������������������ 1.����������� ������������������ Combining����������� ������������������ (모아쓰기)
Cho-seong����������� ������������������ (初聲,����������� ������������������ ����������� ������������������ initial����������� ������������������ consonant)
Jung-seong����������� ������������������ (中聲,����������� ������������������ Medial)
Jong-seong����������� ������������������ (終聲,����������� ������������������ final����������� ������������������ consonant)
[����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ]ㄱ,ㄲ,ㄴ,ㄷ,ㄸ,ㄹ,ㅁ,ㅂ,ㅅ,ㅆ,����������� ������������������ ㅇ,ㅈ,ㅉ,ㅊ,ㅋ,ㅌ,ㅍ,ㅎ
[����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ]ㅏ,ㅒ,ㅑ,ㅒ,ㅓ,ㅔ,ㅕ,ㅖ,����������� ������������������ ㅗ,ㅘ,ㅙ,ㅚㅛ,ㅜ,ㅝ,ㅞ,ㅟ,ㅠ,ㅣ
[����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ](NULL),ㄱ,ㄲ,ㄳ,ㄴ,ㄵ,ㄶ,ㄷ,����������� ������������������ ㄹ,ㄺ,ㄻ,ㄼ,ㄽ,ㄾ,ㄿ,ㅀ,ㅁ,ㅂ,ㅄ����������� ������������������
:����������� ������������������ 2~3����������� ������������������ Korean����������� ������������������ characters����������� ������������������ are����������� ������������������ combined����������� ������������������ as����������� ������������������ one����������� ������������������
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypadㅎ Research����������� ������������������ &����������� ������������������ Implementation
Special����������� ������������������ feature����������� ������������������ 1.����������� ������������������ Combining����������� ������������������ (모아쓰기)
Cho-seong����������� ������������������ (初聲,����������� ������������������ ����������� ������������������ initial����������� ������������������ consonant)
Jung-seong����������� ������������������ (中聲,����������� ������������������ Medial)
Jong-seong����������� ������������������ (終聲,����������� ������������������ final����������� ������������������ consonant)
19
21
27+1(Null)
19*21*28����������� ������������������
=����������� ������������������ 11,172
:����������� ������������������ 2~3����������� ������������������ Korean����������� ������������������ characters����������� ������������������ are����������� ������������������ combined����������� ������������������ as����������� ������������������ one����������� ������������������
Special����������� ������������������ feature����������� ������������������ 2.����������� ������������������ Wisp����������� ������������������ Flare����������� ������������������ (도깨비불����������� ������������������ 현상)Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypad
ㅎ Research����������� ������������������ &����������� ������������������ Implementation
[����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ]i.����������� ������������������ ����������� ������������������ consonant����������� ������������������ +����������� ������������������ vowel����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ +����������� ������������������ consonant����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ =����������� ������������������ 1����������� ������������������ character
ㄱ+ㅏ+ㄴ����������� ������������������ ����������� ������������������ =����������� ������������������ 간
[����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ]ii.����������� ������������������ consonant����������� ������������������ +����������� ������������������ vowel����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ +����������� ������������������ consonant����������� ������������������ +����������� ������������������ vowel����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ =����������� ������������������ 2����������� ������������������ character����������� ������������������
ㄱ+ㅏ+ㄴ+ㅏ����������� ������������������ ����������� ������������������ =����������� ������������������ 가나
:����������� ������������������ final����������� ������������������ consonant����������� ������������������ move����������� ������������������ to����������� ������������������ initial����������� ������������������ consonant����������� ������������������ of����������� ������������������ next����������� ������������������ word����������� ������������������
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypadㅎ Research����������� ������������������ &����������� ������������������ Implementation
Hangul����������� ������������������ Automata����������� ������������������ for����������� ������������������ Combining
Solution:����������� ������������������ motion����������� ������������������ based����������� ������������������ keypadㅎ Research����������� ������������������ &����������� ������������������ Implementation
Because����������� ������������������ of����������� ������������������ two����������� ������������������ feature����������� ������������������ (1)combining����������� ������������������ and����������� ������������������ (2)Wisp����������� ������������������ Flare,����������� ������������������ Special����������� ������������������ automata����������� ������������������ for����������� ������������������ Hangul����������� ������������������ was����������� ������������������ needed.
The����������� ������������������ best����������� ������������������ result����������� ������������������ was����������� ������������������
����������� ������������������ (1)����������� ������������������ 205����������� ������������������ char/min����������� ������������������ for����������� ������������������ Sentence����������� ������������������ ‘안녕하세요’����������� ������������������
����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ (Automata����������� ������������������ type-3,����������� ������������������ 12chr*60sec/3.8sec����������� ������������������ =����������� ������������������ 205.13CPM)����������� ������������������
����������� ������������������ (2)����������� ������������������ 246����������� ������������������ char/min����������� ������������������ for����������� ������������������ Sentence����������� ������������������ ‘짜장면’����������� ������������������
����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ ����������� ������������������ (Automata����������� ������������������ type-3,����������� ������������������ 8chr*60sec/1.95sec����������� ������������������ =����������� ������������������ 246.15CPM)
Alpha����������� ������������������ test:����������� ������������������ typing����������� ������������������ competion
•‘KMU Capstone Project Competition was held in May 27.
•And that time, We held the ‘Nurumi Typing Competition’
Subjects����������� ������������������ was����������� ������������������
����������� ������������������ (1)����������� ������������������ non-educated����������� ������������������ about����������� ������������������ this����������� ������������������ keypad,����������� ������������������
����������� ������������������ (2)����������� ������������������ 15����������� ������������������ minutes����������� ������������������ given����������� ������������������ to����������� ������������������ learn����������� ������������������ this����������� ������������������ keypad
To-Do����������� ������������������ list
Transplant����������� ������������������ to����������� ������������������ another����������� ������������������ OS����������� ������������������
(e.g.����������� ������������������ iOS,����������� ������������������ Windows����������� ������������������ and����������� ������������������ so����������� ������������������ on..����������� ������������������ )
Automata����������� ������������������ Optimization����������� ������������������ ����������� ������������������
(e.g.����������� ������������������ ‘Switch����������� ������������������ statement’����������� ������������������ to����������� ������������������ ‘bit����������� ������������������ add����������� ������������������ operation’)
Attends����������� ������������������ to����������� ������������������ the����������� ������������������ exposition����������� ������������������
(e.g.����������� ������������������ 2015����������� ������������������ Korea����������� ������������������ Language����������� ������������������ Processing����������� ������������������ expo)
Thank����������� ������������������ you