Skip to content

[πŸ’» Microsoft 3st Project ] CCTV 기반 μœ λ™μΈκ΅¬ 집계 및 뢄석 - ISEEU

License

Notifications You must be signed in to change notification settings

nakyung1007/FootTrafficReport

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

361 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

νŒ€ ISEEU: MS AI SCHOOL 5κΈ° 3μ°¨ 5νŒ€ ν”„λ‘œμ νŠΈ

image

ν”„λ‘œμ νŠΈ κ°œμš”

νŒ€ 정보

  • ν”„λ‘œμ νŠΈλͺ…: CV 기반 μœ λ™μΈκ΅¬ λ°μ΄ν„°λ² μ΄μŠ€ν™” 및 LLM ν™œμš© λ³΄κ³ μ„œ 및 λŒ€μ‹œλ³΄λ“œ 개발
  • νŒ€ ꡬ성: λ‚˜μ •ν™˜, κΉ€ν˜„μ€€, 남ꢁ찬, λ°•μ„±λΉˆ, μœ€μ—¬κ²½, μ •μ„±μ€€, μ‘°λ‚˜κ²½, ν™μŠΉμš°
  • ν”„λ‘œμ νŠΈ κΈ°κ°„: 2025.01.16~ 2025.02.27

κΈ°νšμ˜λ„

  1. 데이터 기반 μ˜μ‚¬κ²°μ •μ„ μœ„ν•œ μ†Œμƒκ³΅μΈ κ°œμΈλ³„ λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό ꡬ좕할 수 μžˆλŠ” CV λͺ¨λΈ 개발.
  2. μœ μ € μΉœν™”μ  μΈν„°νŽ˜μ΄μŠ€λ₯Ό 톡해 비전문가도 μ‰½κ²Œ 데이터λ₯Ό 확인 κ°€λŠ₯ν•œ 톡계뢄석 λŒ€μ‹œλ³΄λ“œ μ„œλΉ„μŠ€ 개발.
  3. 데이터 뢄석 κ²°κ³Όλ₯Ό ν™œμš©ν•˜μ—¬ μ‚¬μš©μž 상황(context)에 λ§žλŠ” μƒκΆŒ μ΅œμ ν™” 및 맀좜 κ°œμ„  λ°©μ•ˆκ³Ό 같은 μΈμ‚¬μ΄νŠΈ μ œκ³΅ν•΄ 쀄 수 μžˆλŠ” λ³΄κ³ μ„œ μž‘μ„± μžλ™ν™”.
  4. μ „μ²˜λ¦¬λœ μ •μ±…λ¬Έμ„œλ₯Ό λ°”νƒ•μœΌλ‘œ 정보λ₯Ό μ œκ³΅ν•˜λŠ” 챗봇 개발

기술 μŠ€νƒ

  • ν”„λ‘ νŠΈμ—”λ“œ:

  • λ°±μ—”λ“œ:

  • λ°μ΄ν„°λ² μ΄μŠ€:

  • CV λͺ¨λΈ:

  • LLM λͺ¨λΈ:

μ„œλΉ„μŠ€

  • λ‚΄ λͺ¨λ‹ˆν„°λ§

  • CCTV 확인

  • Dashboard

  • AI μΈμ‚¬μ΄νŠΈ

  • 챗봇

μ„œλΉ„μŠ€ μ•„ν‚€ν…μ²˜

  • Web page

  • Server

  • Database

  • CV-model

  • Report-generator

  • Chatbot

ν”„λ‘œμ νŠΈ ꡬ쑰도

FOOTTRAFFICREPORT [SSH: 20.39.188.60]
│── .github/
│── backend/
β”‚   │── alembic/
β”‚   β”‚   │── __pycache__/
β”‚   β”‚   │── versions/
β”‚   β”‚   β”‚   │── __pycache__/
β”‚   β”‚   β”‚   │── (λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ 슀크립트 νŒŒμΌλ“€)
β”‚   β”‚   │── env.py
β”‚   β”‚   │── README
β”‚   β”‚   │── script.py.mako
β”‚   │── app/
β”‚   β”‚   │── __pycache__/
β”‚   β”‚   │── __init__.py
β”‚   β”‚   │── aggregate.py
β”‚   β”‚   │── azure_blob.py
β”‚   β”‚   │── celery_app.py
β”‚   β”‚   │── cleanup.py
β”‚   β”‚   │── hashing.py
β”‚   β”‚   │── jwt_utils.py
β”‚   β”‚   │── models.py
β”‚   β”‚   │── routes.py
β”‚   β”‚   │── tasks.py
β”‚   │── .env
β”‚   │── alembic.ini
β”‚   │── celerybeat-schedule
β”‚   │── Dockerfile
β”‚   │── requirements.txt
│── chatbot/
β”‚   │── src/
β”‚   β”‚   │── main.py
β”‚   │── .env
β”‚   │── Dockerfile
β”‚   │── requirements.txt
│── frontend/
β”‚   │── .github/
β”‚   │── client/
β”‚   β”‚   │── .vite/
β”‚   β”‚   │── dist/
β”‚   β”‚   │── node_modules/
β”‚   β”‚   │── public/
β”‚   β”‚   │── src/
β”‚   β”‚   β”‚   │── components/
β”‚   β”‚   β”‚   β”‚   │── ProtectedRoute.jsx
β”‚   β”‚   β”‚   β”‚   │── ResponsiveNav.jsx
β”‚   β”‚   β”‚   │── context/
β”‚   β”‚   β”‚   β”‚   │── AppContext.jsx
β”‚   β”‚   β”‚   │── pages/
β”‚   β”‚   β”‚   β”‚   │── AInsight.jsx
β”‚   β”‚   β”‚   β”‚   │── CCTVMonitoring.jsx
β”‚   β”‚   β”‚   β”‚   │── Chatbot.jsx
β”‚   β”‚   β”‚   β”‚   │── Chatbot_guide.jsx
β”‚   β”‚   β”‚   β”‚   │── Dashboard.jsx
β”‚   β”‚   β”‚   β”‚   │── DeviceConnect.jsx
β”‚   β”‚   β”‚   β”‚   │── Guide.jsx
β”‚   β”‚   β”‚   β”‚   │── LiveStreamPlayer.jsx
β”‚   β”‚   β”‚   β”‚   │── Login.jsx
β”‚   β”‚   β”‚   β”‚   │── Monitor.jsx
β”‚   β”‚   β”‚   β”‚   │── PrivacyOverlay.jsx
β”‚   β”‚   β”‚   β”‚   │── Signup.jsx
β”‚   β”‚   β”‚   │── utils/
β”‚   β”‚   β”‚   β”‚   │── api.js
β”‚   β”‚   β”‚   β”‚   │── apiWrapper.js
β”‚   β”‚   β”‚   β”‚   │── auth.js
β”‚   β”‚   β”‚   β”‚   │── srswebrtc.js
β”‚   β”‚   β”‚   │── webrtc/
β”‚   β”‚   β”‚   β”‚   │── mediasoupclient.js
β”‚   β”‚   β”‚   │── App.css
β”‚   β”‚   β”‚   │── App.jsx
β”‚   β”‚   β”‚   │── index.css
β”‚   β”‚   β”‚   │── main.jsx
β”‚   β”‚   │── eslint.config.js
β”‚   β”‚   │── index.html
β”‚   β”‚   │── package-lock.json
β”‚   β”‚   │── package.json
β”‚   β”‚   │── postcss.config.cjs
β”‚   β”‚   │── tailwind.config.js
β”‚   β”‚   │── vite.config.js
β”‚   │── server/
β”‚   β”‚   │── node_modules/
β”‚   β”‚   │── src/
β”‚   β”‚   β”‚   │── hls/
β”‚   β”‚   β”‚   β”‚   │── ffmpegRunner.js
β”‚   β”‚   β”‚   β”‚   │── index.js
β”‚   β”‚   β”‚   β”‚   │── passportConfig.js
β”‚   β”‚   β”‚   β”‚   │── signaling.js
β”‚   β”‚   │── .env
β”‚   β”‚   │── Dockerfile
β”‚   β”‚   │── package-lock.json
β”‚   β”‚   │── package.json
β”‚   β”‚   │── .dockerignore
β”‚   β”‚   │── .gitmessage.txt
β”‚   β”‚   │── LICENSE
│── media-server/
β”‚   │── .dockerignore
β”‚   │── Dockerfile
β”‚   │── index.js
β”‚   │── package-lock.json
β”‚   │── package.json
│── nginx/
β”‚   │── mycctv.conf
│── people-detection/
β”‚   │── data/
β”‚   │── model/
β”‚   β”‚   │── yolo11n-pose.pt
β”‚   │── src/
β”‚   β”‚   │── utils/
β”‚   β”‚   β”‚   │── Augment.ipynb
β”‚   β”‚   β”‚   │── Azure_Update.ipynb
β”‚   β”‚   β”‚   │── Evaluate.py
β”‚   β”‚   │── main.py
β”‚   │── .env
β”‚   │── Dockerfile
β”‚   │── requirements.txt
│── report-generation/
β”‚   │── __pycache__/
β”‚   │── data_graph/
β”‚   │── fonts/
β”‚   β”‚   │── MalgunGothic.ttf
β”‚   │── src/
β”‚   β”‚   │── __init__.py
β”‚   β”‚   │── data_processing.py
β”‚   β”‚   │── gpt_response.py
β”‚   β”‚   │── main.py
β”‚   β”‚   │── visualization.py
β”‚   │── .env
β”‚   │── Dockerfile
β”‚   │── requirements.txt
│── srs/
β”‚   │── srs.conf
│── .env
│── .gitignore
│── .gitmessage.txt
│── docker-compose.yml
│── LICENSE
│── package-lock.json

About

[πŸ’» Microsoft 3st Project ] CCTV 기반 μœ λ™μΈκ΅¬ 집계 및 뢄석 - ISEEU

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.7%
  • Python 19.1%
  • Other 1.2%