DOI QR코드

DOI QR Code

스마트폰을 이용한 사용자 운동 모션 인식 시스템 구현

A Implementation of User Exercise Motion Recognition System Using Smart-Phone

  • 권승현 (원광대학교 컴퓨터공학과) ;
  • 최유순 (원광대학교 컴퓨터공학과) ;
  • 임순자 (원광대학교 전자공학과) ;
  • 정석태 (원광대학교 컴퓨터공학과)
  • 투고 : 2016.09.13
  • 심사 : 2016.10.07
  • 발행 : 2016.10.31

초록

최근 스마트폰의 성능이 향상되고 보급이 증가하면서 기존 기기들의 다양한 기능들이 집적되고 있다. 특히 각종 센서들의 개발로 스마트 기기의 기능은 한층 성숙단계에 이르렀다. 스마트 기기의 발달과 더불어 각종 애플리케이션이 쏟아져 나오는 요즘 애플리케이션을 이용하여 사용자의 신체적 활동을 촉진하는 헬스케어 서비스 및 연구가 각광 받고 있다. 그러나 이러한 서비스들은 다이어트를 혼자서 해야 하고, 사용자가 정확한 자세로 운동을 하고 있는지 감지하는 운동 모션인식 기능이 없기 때문에 운동의 효과를 얻기에는 제한이 있다. 본 논문에서는 스마트폰 내에 내장되어 있는 센서들을 이용하여 사용자의 움직임을 감지할 수 있는 운동 모션 인식 소프트웨어를 개발하고 더불어 웹서버와 연동하여 지인들과 친구를 맺어 서로 운동을 제안하고 이를 수행할 수 있는 시스템을 설계 하고 구현하였다. 운동 모션 인식은 Kalman Filter 알고리즘을 이용하여 사용자의 움직임 데이터를 보정하고, DTW 알고리즘을 이용하여 기존에 샘플링 되어 있는 데이터와 비교하여 사용자가 정확한 자세로 운동을 하였는지 판단되어 진다.

Recently, as the performance of smart phones has advanced and their distribution has increased, various functions in existing devices are accumulated. In particular, functions in smart devices have matured through improvement of diverse sensors. Various applications with the development of smart phones get fleshed out. As a result, services from applications promoting physical activity in users have gotten attention from the public. However, these services are about diet alone, and because these have no exercise motion recognition capability to detect movement in the correct position, the user has difficulty obtaining the benefits of exercise. In this paper, we develop exercise motion-recognition software that can sense the user's motion using a sensor built into a smart phone. In addition, we implement a system to offer exercise with friends who are connected via web server. The exercise motion recognition utilizes a Kalman filter algorithm to correct the user's motion data, and compared to data that exist in sampling, determines whether the user moves in the correct position by using a DTW algorithm.

키워드

참고문헌

  1. Y. C. Lee, and C. W. Lee, "Motion Recognition of SmartPhone using Sensor Data," Journal of Korea Multimedia Society, vol. 17, no. 12, pp. 1437-1445, 2014. DOI: http://dx.doi.org/10.9717/kmms.2014.17.12.1437
  2. V. M. Mantyla, J. Mantyjarvi, T. Seppanen, and E. Tuulari, "Hand gesture recognition of a mobile device user," Multimedia and Expo. ICME, vol. 1, pp. 281-284, 2000. DOI: http://dx.doi.org/10.1109/icme.2000.869596
  3. S. Kallio, J. Kela, and J. Mantyjarvi, "Online gesture recognition System for mobile interaction," IEEE International Conference on Systems, vol. 3, pp. 2070-2076, 2003. DOI: http://dx.doi.org/10.1109/icsmc.2003.1244189
  4. J. T. Park, H. S. Hwang, J. S. Yun, G. S. Park, and I. Y. Moon, "User Motion Recognition Healthcare System using Smart-Band," Journal of Advanced Navigation Technology, vol. 18, no. 6, pp. 619-624, 2014. DOI: http://dx.doi.org/10.12673/jant.2014.18.6.619
  5. H. J. Park and H. S. Kim, "Case studies and development on wearable healthcare design - mainly with diverse types of user perspectives," Journal of Korea Digital Design Council, vol. 14, no. 3, pp. 135-144, 2014. DOI: http://dx.doi.org/10.17280/jdd.2014.14.3.014
  6. D. J. Kim, H. K. Shin, and H. S. Ryu, "The preference of healthcare smart home system," The Architectural Institute of Korea, vol. 28, no. 5, pp. 151-158, 2012.
  7. D. K. Park, and M. H. Yeoun, "A study on the system and interaction configuration of health-band," Journal of Korea Digital Design Council, Vol. 2014, No. 5, pp.113-114, 2014.
  8. M. K. Jun, "Effect of Dieter apps applying BodyThink program on obese highschool girls", Department of Nursing Education The Graduate School Pusan National University.
  9. S. E. Lee, and S. I. Kim, "Mobile Fitness Application's User Experience Study-Analytic focus on Extreme users", Journal of the Korea Digital Design, Vol.14 No.3, pp. 769-777, 2014. DOI: http://dx.doi.org/10.17280/jdd.2014.14.3.076
  10. A. M. Sabatini, "Quaternion-based Extended Kalman Filter for Determining Orientation by Inertial and Magnetic Sensing," IEEE Transaction on biomedical Engineering, vol. 53, pp. 1346-1356, 2006. DOI: http://dx.doi.org/10.1109/TBME.2006.875664
  11. H. Sakoe, and S. Chiba, "Dynamic Programming Algorithm Optimization for Spoken Word Recognition," IEEE Transaction on Acoustics, Speech and Signal Processing, vol. 26, no. 1, pp. 43-49, 1978. DOI: http://dx.doi.org/10.1109/TASSP.1978.1163055