타이칸
타이칸
🏅 AI 마스터
⚔️ 베테랑 파트너
📚 학습반장
🚀 SNS 챌린지 달성자

산업환경 안전관리 프로그램 제작기 (1)

소개

산업환경에서 발생할 수 있는 안전사고에 대비해 위험을 감지하고 경고할 수 있는 프로그램

<아래는 팀원들의 글입니다>

https://www.gpters.org/wealth/post/industrial-site-safety-management-gonBGkSvzZsrmqT

https://www.gpters.org/wealth/post/production-industrial-environment-safety-bsoZ4vePDMUYKn5

https://www.gpters.org/dev/post/development-industrial-environment-safety-1bffODTUc47yPkC

진행 방법

사용한 도구 및 진행방식

  • 프로그램 구성 및 기획 : GPTo1

  • 코드 제작 도구 : 커서

  • 사용 라이브러리 : 스트림릿, opencv

  • 진행방식 :

    • 문제정의 및 사용툴 서치 : GPTo1

      • 만들고자 하는 프로그램의 핵심기능에 대해 정의하고 구현을 위한 필수기능을 구체화했습니다. 이때 사용할 수 있는 다양한 모델과 라이브러리를 탐색하고 정리했습니다.

    • 사용툴 점검 :

      이때 제시해준 툴들에 대해 확인하고 적용가능한지 점검했습니다. 실제로 두가지 코드에 적용시켜 장단점을 비교하고 실제로 적용해보면서 최종모델을 선택했습니다.

    • 구현 및 테스트 :

      처음에는 로컬로 MVP 수준으로 코드를 마무리하고, 테스트를 진행했습니다.

컴퓨터 화면의 녹색 화면

<첫 테스트 프로그램, 감지 및 경고>

개인적으로 테스트가 가능했지만 팀원들과 공유하고 실제로 배포하기는 무리가 있어 스트림릿 클라우드를 사용하기로 방향을 전환했습니다.

결과와 배운점

  • 로컬과는 다르게 스트림릿(클라우드)에서 구현할때는 일부 라이브러리와 버젼의 문제가 있어서 일부 기능을 빼야했습니다.

  • 버젼관리를 위해 깃허브에서 branch를 활용했는데 아직 숙달되지 않아 테스트용으로 작성한 것을 merge시켜버려 복구을 여러번 해야했습니다.

  • 상품화를 위해 UI와 추가기능 옵션에 대해서 어떻게 추가하고 발전시킬것인지 고민해봐야겠습니다.

  • 어디까지 공개해도 되는질 몰라서 글을 되게 추상적으로 작성하게되네요ㅠ

5
3개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요