모바일을 위한 JavaCv를 이용한 Tensoflow모델 구동환경 개발

Tensorflow Model Environment with JavaCv for Mobile Devices

  • 박진상 (경상대학교 항공우주및소프트웨어공학전공) ;
  • 오상권 (경상대학교 항공우주및소프트웨어공학전공) ;
  • 이성진 (경상대학교 항공우주및소프트웨어공학전공)
  • Park, JinSang (Department of Aerospace and Software Engineering, Gyeongsang National University) ;
  • Oh, SangGwon (Department of Aerospace and Software Engineering, Gyeongsang National University) ;
  • Lee, SeongJin (Department of Aerospace and Software Engineering, Gyeongsang National University)
  • 발행 : 2020.01.08

초록

현재 PC환경 뿐만 아니라 모바일 환경, 임베디드 환경에서 딥러닝 모델을 구동하기 위한 많은 연구들이 진행 중에 있다. 본 연구에서는 완성된 딥러닝 모델을 구동하는 환경을 Java로 구현하여 개발 접근성을 높이고자 한다. 이미지, 영상처리를 위해 OpenCV를 사용시 C++ API문서는 보편화되어있는 반면에 JavaCv API 문서는 그렇지 못하다. 그러나 모바일 개발 환경 특성상 Java언어로 작업한 코드를 안드로이드 스튜디오에서 작업 시 그대로 가져올 수 있어 개발이 용이하다. 모델 구동을 위한 전반적인 이미지 처리 및 작업환경을 개발하였다.

키워드