#15.7.16 Presentation in UCI

168

Transcript of #15.7.16 Presentation in UCI

Page 1: #15.7.16 Presentation in UCI

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

Page 2: #15.7.16 Presentation in UCI

Limitations����������� ������������������  of����������� ������������������  current����������� ������������������  keypads

Solution:����������� ������������������  motion����������� ������������������  based����������� ������������������  keypad

To-Do����������� ������������������  list

Research����������� ������������������  &����������� ������������������  Implementation

Page 3: #15.7.16 Presentation in UCI

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����������� ������������������  !!

Page 4: #15.7.16 Presentation in UCI

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..

Page 5: #15.7.16 Presentation in UCI

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����������� ������������������  

Page 6: #15.7.16 Presentation in UCI

Solution:����������� ������������������  motion����������� ������������������  based����������� ������������������  keypad

Page 7: #15.7.16 Presentation in UCI

Combined

Introduction����������� ������������������  of����������� ������������������  Hangul,����������� ������������������  The����������� ������������������  Korean����������� ������������������  LanguageSolution:����������� ������������������  motion����������� ������������������  based����������� ������������������  keypad

ㅎ Research����������� ������������������  &����������� ������������������  Implementation

Basic����������� ������������������  Consonants:����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㄱㄴㄷㄹㅁㅂㅅㅇ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㅈㅊㅋㅌㅍㅎ����������� ������������������  

Basic����������� ������������������  Vowels:����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㅏ����������� ������������������  ㅑ����������� ������������������  ㅓ����������� ������������������  ㅕ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㅗ����������� ������������������  ㅛ����������� ������������������  ㅜ����������� ������������������  ㅠ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㅡ����������� ������������������  ㅣ

Double����������� ������������������  Consonants:����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㄲㄸㅃㅆㅉ����������� ������������������  

Combined����������� ������������������  Vowels:����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㅐ����������� ������������������  ㅒ����������� ������������������  ㅔ����������� ������������������  ㅖ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㅘ����������� ������������������  ����������� ������������������  ㅙ����������� ������������������  ����������� ������������������  ㅚ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㅝ����������� ������������������  ����������� ������������������  ㅞ����������� ������������������  ����������� ������������������  ㅟ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ㅢ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  

Page 8: #15.7.16 Presentation in UCI

Solution:����������� ������������������  motion����������� ������������������  based����������� ������������������  keypadㅎ Research����������� ������������������  &����������� ������������������  Implementation

Cho-seong����������� ������������������  (初聲,����������� ������������������  ����������� ������������������  initial����������� ������������������  consonant)

Jung-seong����������� ������������������  (中聲,����������� ������������������  Medial)

Jong-seong����������� ������������������  (終聲,����������� ������������������  final����������� ������������������  consonant)

Special����������� ������������������  feature����������� ������������������  1.����������� ������������������  Combining����������� ������������������  (모아쓰기)

Page 9: #15.7.16 Presentation in UCI

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����������� ������������������  

Page 10: #15.7.16 Presentation in UCI

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����������� ������������������  

Page 11: #15.7.16 Presentation in UCI

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����������� ������������������  

Page 12: #15.7.16 Presentation in UCI

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����������� ������������������  

Page 13: #15.7.16 Presentation in UCI

Solution:����������� ������������������  motion����������� ������������������  based����������� ������������������  keypadㅎ Research����������� ������������������  &����������� ������������������  Implementation

Hangul����������� ������������������  Automata����������� ������������������  for����������� ������������������  Combining

Page 14: #15.7.16 Presentation in UCI

Solution:����������� ������������������  motion����������� ������������������  based����������� ������������������  keypadㅎ Research����������� ������������������  &����������� ������������������  Implementation

Because����������� ������������������  of����������� ������������������  two����������� ������������������  feature����������� ������������������  (1)combining����������� ������������������  and����������� ������������������  (2)Wisp����������� ������������������  Flare,����������� ������������������  Special����������� ������������������  automata����������� ������������������  for����������� ������������������  Hangul����������� ������������������  was����������� ������������������  needed.

Page 15: #15.7.16 Presentation in UCI
Page 16: #15.7.16 Presentation in UCI

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

Page 17: #15.7.16 Presentation in UCI

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)

Page 18: #15.7.16 Presentation in UCI

Thank����������� ������������������  you