$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

CNN 기법의 이미지 학습을 통한 팔굽혀펴기 자세 정확도 측정
Measurement of Push-up Accuracy Using Image Learning by CNN 원문보기

멀티미디어학회논문지 = Journal of Korea Multimedia Society, v.24 no.6, 2021년, pp.805 - 814  

이준석 (Dept. of Computer Science, Korea army academy at Yeoncheon) ,  오동한 (Dept. of Computer Science, Korea army academy at Yeoncheon) ,  안경일 (Dept. of Physical Education, Korea army academy at Yeoncheon)

Abstract AI-Helper 아이콘AI-Helper

Push-ups are one of the body exercises that can be easily measured anytime, anywhere. As one of the most widely used techniques as a test tool for evaluating physical strength, they are broadly used in various fields, especially in fields that require physical ability to estimate, such as military, ...

주제어

표/그림 (9)

AI 본문요약
AI-Helper 아이콘 AI-Helper

제안 방법

  • 팔을 쭉 편 상태의 데이터 셋과 팔을 굽힌 상태의 데이터 셋을 설정하였고, 머신러닝 오픈소스 플랫폼에서 Inception-V3모델을 적용하였다. 결과적으로 정확한 팔굽혀펴기 동작이 이루어진 이미지로 학습시킨 데이터 셋과 정확한 동작이 이루어지지 않은(팔꿈치가 굽혀졌거나, 엉덩이가 내려가지 않는 등의 자세)상태의 이미지를 비교하여 두 이미지 간 유사도에 관한 결과를 측정하였다.
  • 본 논문에서는 정확한 팔굽혀펴기 동작의 이미지를 활용하여 일부 동작 이미지를 학습시키고, 학습된 이미지와 부정확한 테스트용 팔굽혀펴기 이미지와의 정확도를 측정하여 결과를 분석하는 기법을 제시하였다. 향후 연구에서는 성별, 나이, 신체 크기가 서로 다른 다수의 인원에 대한 팔굽혀펴기 이미지를 학습시킬 수 있는 데이터를 활용할 예정이며, 나아가 팔굽혀펴기뿐 아니라 윗몸일으키기나 태권도의 발차기, 품세 등과 같이 인간의 주관적인 판단을 객관화시켜서 정확한 판단을 보조할 수 있는 기계학습 기법을 지속해서 적용할 예정이다.
  • 본 논문에서는 측정 대상자의 팔굽혀펴기 동작 중 팔이 완전히 펴졌을 때와 팔이 완전히 굽혀졌을 때의 자세를 기준으로 삼고, 대상자의 팔굽혀펴기 동작을 실시간 촬영하여 이미지를 활용한다. 올바른 자세로 기준이 되는 이미지와의 유사도를 측정하는 방법을 제시하고 있다.
  • CNN기법을 활용한 이미지 처리기술은 무궁무진하며 발전되어온 모델은 연산량은 낮추었지만 아이러니하게도 효율성 측면에서 매우 뛰어나다. 본 논문에서는 팔굽혀펴기 동작 간 측정에 가장 중요한 요소가 되는 팔이 완전히 펴졌을 때와 팔이 완전히 굽혀졌을 때의 자세를 측정을 위한 기준으로 정하여 측정대상자의 동작 이미지를 이용하여 학습시켰다. 이후측정 대상자가 팔굽혀펴기를 실행하는 동안의 이미지를 활용하여 팔이 완전히 펴졌을 때와 팔이 완전히 굽혀졌을 때의 이미지를 이전에 학습된 이미지와 비교하여 정확도를 측정하였다.
  • 본 논문에서는 현재 코로나 상황으로 인한 사회 모든 분야에 걸쳐 비대면으로 시행하는 측면과 공정에 대한 객관성을 위하여 군에서 실시 중인 체력검정의 한 종목인 팔굽혀펴기 측정을 위해 측정 대상자와 측정관이 접촉하지 않은 상황에서도 CNN기법을 사용하여 이미지 학습을 통한 활용방안을 제시하였다. 제시하는 방안은 측정 대상자가 팔굽혀펴기를 시행하여 정확한 자세를 선별하는 것에 주안점을 두었다.
  • 학습을 위한 CNN모델은 Inception-V3 를 사용하였으며, 평가자가 측정 대상자 다수를 측정하는 환경과 V3의 낮은 연산량에도 학습 효과가 뛰어나 채택하여 학습시켰다. 이를 통해 학습한 데이터를 기준으로 팔꿈치가 완전히 펴지거나 굽혀지지 않은 자세의 테스트 이미지를 활용하여 학습된 데이터와 비교하였다. 비교 결과 팔굽혀펴기 동작을 수행하는 동안 촬영된 테스트용 이미지의 정확도를 측정한 결과는 40∼80%정도의 수치를 확인하였다.
  • 본 논문에서는 팔굽혀펴기 동작 간 측정에 가장 중요한 요소가 되는 팔이 완전히 펴졌을 때와 팔이 완전히 굽혀졌을 때의 자세를 측정을 위한 기준으로 정하여 측정대상자의 동작 이미지를 이용하여 학습시켰다. 이후측정 대상자가 팔굽혀펴기를 실행하는 동안의 이미지를 활용하여 팔이 완전히 펴졌을 때와 팔이 완전히 굽혀졌을 때의 이미지를 이전에 학습된 이미지와 비교하여 정확도를 측정하였다. 결과적으로 팔이 완전히 펴지지 않거나 완전히 굽혀지지 않는 동작을 식별하여 측정을 객관화시키고 수치화하여 결과를 분석할 수 있게 된다.
  • 제안된 기법의 성능 평가를 위해 연속된 팔굽혀펴기 동작을 디지털카메라를 활용하여 연사하여 촬영하고 팔꿈치가 완전히 펴졌을 때와 팔꿈치가 굽혀졌을 때의 두 가지 동작 이미지를 추출하여 구분하였다. 구분된 두 가지의 이미지를 활용하여 학습용 데이터 셋을 설정하였다.

대상 데이터

  • 본 논문에서 제안하는 CNN기법을 적용하기 위한 실험용 컴퓨터의 하드웨어 사양으로 CPU는 AMD FX(tm)-8320 (Eight-Core, 3.5GHz), GPU는 Ge Force GTX TITAN X (12 GB)를 사용하였으며, Inception-V3모델은 Ubuntu16.04운영체제에서 머신러닝 오픈소스 플랫폼인 tensorflow환경으로 실험하였다.
  • 우선 원본 이미지에서 측정하기 위한 이미지는 대상자의 어깨와 팔이 중점적으로 보일 수 있도록 3525× 3525픽셀 크기를 crop하여 이미지 데이터로 활용하였다
  • 학습용 데이터 셋과 정확도를 비교할 테스트 이미지는 측정 대상자 한 명(동일인)의 팔굽혀펴기 실행 간 동작을 연속 촬영하여 팔이 완전히 굽혀졌다가 펴지기까지의 4단계를 Fig.5와 같이 전면, 좌측, 우측으로 나누어 12개의 이미지를 선정하여 테스트용 데이터 셋을 구성하였다.

이론/모형

  • 이렇게 변형된 이미지는 InceptionV3를 통해 299×299의 픽셀 크기로 재조정되어 입력된다. 이미지 데이터 셋의 학습을 위해 사용된 기법은 구글에서 공개한 Inception-V3모델이다. Inception-V3 의 컨볼루션 레이어 중 최대 풀링 레이어는 이미지의 특징 맵에서 축의 크기를 반으로 줄였으며 각 블록 계층에서 특징 맵의 개수는 2배로 증가한다.
  • 구분된 두 가지의 이미지를 활용하여 학습용 데이터 셋을 설정하였다. 팔을 쭉 편 상태의 데이터 셋과 팔을 굽힌 상태의 데이터 셋을 설정하였고, 머신러닝 오픈소스 플랫폼에서 Inception-V3모델을 적용하였다. 결과적으로 정확한 팔굽혀펴기 동작이 이루어진 이미지로 학습시킨 데이터 셋과 정확한 동작이 이루어지지 않은(팔꿈치가 굽혀졌거나, 엉덩이가 내려가지 않는 등의 자세)상태의 이미지를 비교하여 두 이미지 간 유사도에 관한 결과를 측정하였다.
본문요약 정보가 도움이 되었나요?

참고문헌 (11)

  1. K.-O. Kim, "Changes of Aspect and Meaning of Physical Education After COVID19 : The Implications for Post-COVID era," Journal of the Korean society for Wellness, Vol. 15, No. 4, pp. 401-412, 2020 

  2. H. Sung, J. Kim, and S. Suh, "E.M.G. Analysis of Korea and U.S. Army Push-up and Sit-up," Korean Journal of Military Art and Science, Vol. 74 No.1, pp. 281-295, 2018. 

  3. A. Krizhevsky, I. Sutckever, and G. E. Hinton, "ImageNet Classification with Deep Convolutional Neural Networks," Communications of the ACM, Vol. 60, Issue 6, pp. 84-90, 2017. 

  4. S. Albawi, T.A. Mohammed, and S. Al-Zawi, "Understanding of a Convolutional Neural Network," 2017 International Conference on Engineering and Technology (ICET), 2017. 

  5. S.S. Yadav and S.M. Jadhav, "Deep Convolutional Neural Network based Medical Image Classification for Disease Diagnosis," Journal of Big Data, Vol. 6, No. 1, pp. 1-18, 2019. 

  6. S. Wallelign, M. Polceanu, and C. Buche, "Soyean Plant Disease Identification Using Convolutional Neural Network," FLAIRS-31, pp. 146-151, 2018. 

  7. B.-S. Park, S. Lee, and Y.-H. Seo, "Training Method for Enhancing Classification Accuracy of Kuzushiji-MNIST/49 using Deep Learning based on CNN," Journal of the Korea Institute of Information and Communication Engineering, Vol. 24, No. 3, pp. 355-363, 2020. 

  8. H.-S. Kang, Y.-J. Ock, and J.-M. Lee, "Estimation Algorithm of CNN-based Relative Velocity Between Driving Vehicles," Journal of Korea Institute of Information, Electronics, and Communication Technology, Vol. 27, No. 1, pp. 37-43, 2021. 

  9. L. Taylor and G. Nitschke, "Improving Deep Learning using Generic Data Augmentation," arXiv preprint, arXiv:1708.06020, 2017. 

  10. A. Shustanov and P. Yakimov, "CNN Design for Real-time Traffic Sign Recognition," Procedia Engineering 201, pp. 718-725, 2017 

  11. J. Ahn, U.G. Kang, Y.H. Lee, and B.M. Lee. "Improvement of Activity Recognition based on Learning Model of AI and Wearable Motion Sensors," Journal of Korea Multimedia Society, Vol. 21, No. 8, pp. 982-990, 2018. 

관련 콘텐츠

오픈액세스(OA) 유형

BRONZE

출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문

이 논문과 함께 이용한 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로