GDSC DAU Headington(2023-11-06~10)
Team: Balance
Collaborators:EunByu1, seonae-j, w1shope, wjdheesp44

- 현대 사회 사람들이 운동부족 문제에 대면하고있다.
- 길거리에 쓰레기가 돌아다니고 있고 버리는 사람 따로 줍는사람 따로있는 안타까운 현실이다.
- 특히 한국에서는 담배꽁초문제가 심각하다.
- 이 둘을 합친 플로깅이라는 아이디어를 고안해내어 운동을 하면서 쓰레기도 주울 수 있고 이로 대학생들끼리 서로 경쟁도 하는 앱을 고안한다.
- 플로깅을 통해 쓰레기 줍기를 실천하며 환경을 지키는 활동이 부산 지역에서 활발하게 일어나고 있습니다.
- 플로깅을 대학생들이 손쉽게 접근하여 실천해 볼 수 있는 앱이 없을까? 하는 생각에 개발하게 되었습니다.
- 스웨덴어 "plocka upp"(이삭 줍다) + 영어 "jogging"(달리기)
- 즉, “쓰레기를 줍는 달리기”
- 건강도 챙기고, 환경도 지키는 착한 운동
- 영상링크
- 아래 구현 화면 참고
- Figma : UI/UX 기획 및 디자인
- Flutter : Cross-platform 앱 개발 (Android & iOS 지원)
- Google Map : 사용자 경로 추적 및 위치 기반 서비스
- Firebase : 사용자 정보 및 이미지 데이터 저장
- YOLOv8 → TensorflowLite : 쓰레기 사진 인식 및 점수 반영
사용한 데이터셋 epoch :100회 base : yolov8s.pt
Aerosols, Aluminum can, Aluminum caps, Cardboard, Cellulose, Ceramic, Combined plastic, Container for household chemicals, Disposable tableware, Electronics, Foil, Furniture, Glass bottle, Iron utensils, Liquid, Metal shavings, Milk bottle, Organic, Paper bag, Paper cups, Paper shavings, Paper, Papier mache, Plastic bag, Plastic bottle, Plastic can, Plastic canister, Plastic caps, Plastic cup, Plastic shaker, Plastic shavings, Plastic toys, Postal packaging, Printing industry, Scrap metal, Stretch film, Tetra pack, Textile, Tin, Unknown plastic, Wood, Zip plastic bag

- mAP

- epoch : 50

- epoch : 100

- train/box_loss : 0.60062 -> 0.51776
- train/cls_loss : 0.31526 -> 0.28401
- train/dfl_loss : 1.0677 -> 1.0847
- val/box_loss : 1.2177 -> 1.2549
- val/cls_loss : 1.048 -> 1.1558
- val/dfl_loss : 1.4304 -> 1.7433
→ 검증 단계에서는 loss 증가 → Overfitting 가능성 또는 데이터 분포 불균형 추측















