Giter Club home page Giter Club logo

final-project-level3-cv-04's Introduction

๐Ÿงผ ์˜ฌ๋ฐ”๋ฅธ ์† ์”ป๊ธฐ ๊ต์œก์„ ์œ„ํ•œ ์† ์”ป๊ธฐ ๋‹จ๊ณ„ ์ธ์‹ ๋ชจ๋ธ

๐Ÿ‘จโ€๐ŸŒพ Team

Level 2 CV Team 4 - ๋ฌด๋Ÿญ๋ฌด๋Ÿญ ๊ฐ์ž๋ฐญ ๐Ÿฅ”๐ŸŒฑ

๊น€์„ธ์˜ ๋ฐ•์„ฑ์ง„ ์‹ ์Šนํ˜ ์ด์ƒ์› ์ด์œค์˜ ์ด์ฑ„์œค ์กฐ์„ฑ์šฑ

๐Ÿ” Project Overview

  • ์‹ค์‹œ๊ฐ„ ์˜์ƒ์—์„œ ์† ์”ป๊ธฐ ๋‹จ๊ณ„๋ฅผ ํŒ๋ณ„ํ•˜๊ณ  ์ •๋ถ€ ๊ถŒ์žฅ ์† ์”ป๊ธฐ 6๋‹จ๊ณ„ ์ง€์นจ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ์„œ๋น„์Šค
  • ๊ธฐ์กด์˜ rule-based ๋ฐฉ์‹์œผ๋กœ๋Š” ๋ณ€์ˆ˜๋ฅผ ๊ณ ๋ คํ•˜๊ธฐ ์–ด๋ ค์šด ๋ฌธ์ œ(ํ”ผ๋ถ€์ƒ‰, ์ดฌ์˜ ํ™˜๊ฒฝ, ๊ฐœ์ธ๋งˆ๋‹ค ๋‹ค๋ฅธ ์† ๋ชจ์–‘ ๋“ฑ)๊ฐ€ ์žˆ์–ด ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ํ•™์Šต๋œ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ๋กœ ๋ฌธ์ œ ํ•ด๊ฒฐ
  • ์•„๋™ ์† ์”ป๊ธฐ ๊ต์œก์„ ์œ„ํ•œ ์Šค๋งˆํŠธํฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜ ์Œ์‹์ , ๋ณ‘์›, ๊ณต๊ณต์žฅ์†Œ ๋“ฑ์—์„œ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ์† ์”ป๊ธฐ ๊ฒ€์ˆ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Œ

๐Ÿ‘€ Demo

๐Ÿง  Model

Real Time Object Detection with YOLOv5

Model mAP50
YOLOv5s Batch Size 144 0.715
+ Brightness Aug โ†‘ 0.7457
+ Mosaic, Mixup โ†‘ 0.7457
YOLOv5s Multiscale Batch Size 64 0.715
+ Brightness Aug โ†‘ 0.8643
+ Mosaic, Mixup โ†‘ 0.8753
YOLOv5m Batch Size 100 N/A
+ Brightness Aug โ†‘ 0.7966
+ Mosaic, Mixup โ†‘ 0.8375
Base YOLOv5s Multiscale YOLOv5s w/ augment

๐Ÿ— Service Architecture

Overall Architecture

Post Processing

๐Ÿ—‚ Work Directory

โ”œโ”€โ”€detect_server    # server for inference
|   โ”œโ”€โ”€models           
|   โ”œโ”€โ”€saved            # trained model (.pt)
|   โ”œโ”€โ”€utils
|   โ””โ”€โ”€detect_server.py
โ”œโ”€โ”€input            # generate dataset
|   โ”œโ”€โ”€handtracking
|   โ”œโ”€โ”€make_full_input.py
|   โ”œโ”€โ”€make_input.py
|   โ””โ”€โ”€make_kaggle_input.py
โ”œโ”€โ”€model_lab        # model experiments
|   โ”œโ”€โ”€frame_classification
|   โ”œโ”€โ”€object_detection
|   โ””โ”€โ”€video_classification
โ”œโ”€โ”€src
โ””โ”€โ”€web_server       # streamlit server
    โ”œโ”€โ”€pic
    โ””โ”€โ”€app.py

โš™๏ธ Environment

  • Runtime: Python 3.7

final-project-level3-cv-04's People

Contributors

ukcastle avatar 8639sung avatar seyoung9304 avatar yoonyoungl avatar seung-sss avatar rachel318318 avatar 14blacktea avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.