FPGA와 OpenCV를 이용한 실시간 눈동자 모션인식과 효율적인 문자 선택 시스템

Real-time pupil motion recognition and efficient character selection system using FPGA and OpenCV

  • 이희빈 (한경대학교 전기전자제어공학과, IITC) ;
  • 허승원 (한경대학교 전기전자제어공학과, IITC) ;
  • 이승준 (한경대학교 전기전자제어공학과, IITC) ;
  • 유윤섭 (한경대학교 전기전자제어공학과, IITC)
  • Lee, Hee Bin (Dept. of Electrical, Electronic, Control Eng. and IITC, Hankyong National University) ;
  • Heo, Seung Won (Dept. of Electrical, Electronic, Control Eng. and IITC, Hankyong National University) ;
  • Lee, Seung Jun (Dept. of Electrical, Electronic, Control Eng. and IITC, Hankyong National University) ;
  • Yu, Yun Seop (Dept. of Electrical, Electronic, Control Eng. and IITC, Hankyong National University)
  • 발행 : 2018.10.18

초록

본 논문은 이전에 발표한 "FPGA와 OpenCV를 이용한 눈동자 모션인식을 통한 의사소통 시스템"을 보완하고, 몸이 불편한 환자를 위한 문자 선택 시스템을 소개한다. OpenCV를 이용해 눈 영역을 검출하고, 눈동자의 위치를 파악하여 FPGA로 보내 문자를 선택한다. 본 논문에서는 환자의 눈동자 움직임을 최소화하는 방법으로 사용자의 의도에 맞는 문자를 출력한다. 쉽게 접근할 수 있고, 다양한 알고리즘을 사용할 수 있는 OpenCV와 비교적 개발 비용이 저렴하고, 수정가능한 FPGA를 사용하여 구현한 눈동자 모션 인식 및 문자 선택 시스템을 제안한다.

In this paper, the new system which improve the previously reported "Implementation to human-computer interface system with motion tracking using OpenCV and FPGA" is introduced and in this system, a character selection system for the physically uncomfortable patients is proposed. Using OpenCV, the eye area is detected, the pupil position is determined, and then the results are sent to the FPGA, and the character is selected finally. The method to minimize the pupil movement of the patient is used to output the character according to the user's intention. Using OpenCV, various computer vision algorithms can be easily applied, and using programmable FPGA, a pupil motion recognition and character selection system are implemented with a low cost.

키워드