개발자

딥러닝 관련, 백그라운드 관련

2023년 03월 06일조회 189

안녕하세요. 졸업작품을 준비하고 있는 대학생입니다. 다름이 아니라, 제가 준비한 주제는 딥러닝 모델을 모바일 앱에 적용시켜 어떠한 내용에 대해 옮고 그름을 판단하는 애플리케이션을 개발하는 것입니다. 그리고 딥러닝을 알약같이 프로그램을 실행하면 백그라운드에서 동작하도록 만들고자 하는데 백그라운드 구현은 어떤 식으로 해야하는지 궁금합니다. [질문] 1. 안드로이드 스튜디오에 딥러닝 모델을 적용시킬 수 있나요? 만약, 안드로이드 스튜디오가 되지않는다면 스위프트는 가능한가요..? 2. 딥러닝을 앱에 적용시켜 알약처럼 프로그램이 동작할 때, 백그라운드에서 동작하도록 하고싶은데 백그라운드를 따로 구현해야하나요? 해야 된다면 어떤 식으로 구현해야 하나요..?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

인기 답변

김지태님의 프로필 사진

프레임워크로는 텐서플로우 라이트, 파이토치 모바일을 사용하시는 방법이 있습니다. 애플에서는 coreML이라고 자체 프레임워크를 제공하기도합니다. 속도를 위해서 c와 c++로 작성된 코드를 통해 모델을 돌려도 될탠데 안드로이드는 JNI라는 방법을 사용하고 iOS는 브릿지헤더로 연결만해주면 c와 c++ 코드를 돌릴 수 있습니다. 아니면 swift와 kotlin으로도 모델 돌리는 코드를 작성할 수 있지 않을까요? 방법은 다양하다고 생각됩니다. 다만 어플이 종료된 상태에서 백그라운드에서 계속 감지하는 기능은 iOS에서는 불가능합니다. 안드로이드는 서비스?라는걸 사용하는 것 같던데 이 부분은 모델과 다르게 더 조사해보셔야할 것 같습니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!