YOLOv8 Project - No Smoking Area
Plain Text
๋ณต์ฌ
[์น์บ ์์ ์์ ] โ [YOLOv8๋ก person/cigarette ํ์ง] โ [๋ด๋ฐฐ๊ฐ ์ฌ๋ ๋ฐ์ค ๋ด๋ถ? โ YES] โ [30 ํ๋ ์ ์ด์ ์ ์ง? โ YES] โ [1ํ ์นด์ดํธ ์ฆ๊ฐ + ์ด๋ฏธ์ง ์ ์ฅ + ๋นจ๊ฐ ํ๋ฉด + ๊ฒฝ๊ณ ๋ฌธ๊ตฌ ์ถ๋ ฅ]
ํญ๋ชฉ์ฌ์ฉ ๊ธฐ์
์น ์๋ฒ | Flask |
---|---|
์์์ฒ๋ฆฌ | OpenCV (cv2.VideoCapture, cv2.rectangle, cv2.imwrite) |
๊ฐ์ฒดํ์ง | YOLOv8 (ultralytics ๋ผ์ด๋ธ๋ฌ๋ฆฌ) |
์ค์๊ฐ ์คํธ๋ฆฌ๋ฐ | multipart/x-mixed-replace MIME ํ์ ์ฌ์ฉ |
UI ํ ํ๋ฆฟ | index.html (์ต๊ทผ ๊ฐ์ง ์ด๋ฏธ์ง์ ํก์ฐ์ ์ ํ์) |
ํญ๋ชฉ๋ด์ฉ
ํด๋์ค | person, cigarette |
---|---|
์ด ์ธ์คํด์ค ์ | person: ์ฝ 6,800๊ฐ / cigarette: ์ฝ 6,400๊ฐ |
์ด๋ฏธ์ง ๋ด ๊ฐ์ฒด ์์น | ๋๋ถ๋ถ ์ค์ ์ค์ฌ์ ๋ถํฌ (center bias ์กด์ฌ) |
๋ฐ์ด๋ฉ ๋ฐ์ค ํฌ๊ธฐ | cigarette๋ ์๊ณ compact, person์ ์๋์ ์ผ๋ก ํผ |
๋ฐ์ดํฐ ๋ถ๊ท ํ ์ฌ๋ถ | ์ฌ๊ฐํ imbalance๋ ์๋ (๋น์ทํ ์์ค) |