onebeans commited on
Commit
417fba1
Β·
verified Β·
1 Parent(s): 296deac

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +26 -5
README.md CHANGED
@@ -5,15 +5,36 @@ base_model:
5
  pipeline_tag: image-classification
6
  ---
7
 
8
- ## Model Description
9
 
10
- Ultralytics/YOLO11의 YOLO11X.ptλ₯Ό 기반으둜 Person, Fall 데이터λ₯Ό Finetuningν•œ λͺ¨λΈμž…λ‹ˆλ‹€.
 
11
 
12
- κΈ°μ‘΄ Person 클래슀의 νŠΉμ§• μΆ”μΆœ λŠ₯λ ₯을 μœ μ§€ν•˜κΈ° μœ„ν•΄ Backbone의 일뢀 λ ˆμ΄μ–΄λ₯Ό freezeν•˜μ—¬ κ³ μ •ν•˜μ˜€μœΌλ©°, YOLO.train()의 κΈ°λ³Έ νŒŒλΌλ―Έν„°λ₯Ό μ΄μš©ν•˜μ—¬ 데이터 증강을 ν•˜μ—¬ μΌλ°˜ν™” μ„±λŠ₯을 λ†’μ΄λŠ” 데에 μ§‘μ€‘ν–ˆμŠ΅λ‹ˆλ‹€.
13
 
14
- 데이터 셋은 Roboflow의 곡개 데이터셋(new1-2zcyf/fall_detaction), AIHub의 '슀마트 제쑰 μ‹œμ„€ μ•ˆμ „ κ°μ‹œλ₯Ό μœ„ν•œ 데이터'의 일뢀λ₯Ό μ‚¬μš©ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
 
16
- 곡μž₯의 CCTVμ—μ„œ 낙상탐지에 μ΅œμ ν™”λœ λͺ¨λΈμ„ μœ„ν•΄ λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€.
17
 
18
  ## μ‹€ν–‰ ν™˜κ²½
19
  Window 10
 
5
  pipeline_tag: image-classification
6
  ---
7
 
8
+ # Safety Factory: μž‘μ—…μž μ•ˆμ „ λͺ¨λ‹ˆν„°λ§ μ‹œμŠ€ν…œ
9
 
10
+ 곡μž₯ λ‚΄ μž‘μ—…μžμ˜ μ•ˆμ „μ„ μ‹€μ‹œκ°„μœΌλ‘œ ν™•μΈν•˜κΈ° μœ„ν•΄ CCTV μ˜μƒμ„ ν™œμš©ν•œ 인곡지λŠ₯ 기반 κ°μ‹œ μ‹œμŠ€ν…œμ„ κ΅¬μΆ•ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
11
+ YOLO11 기반의 객체 탐지 μ•Œκ³ λ¦¬μ¦˜μ„ μ΄μš©ν•˜μ—¬ μ˜μƒ 속 μž‘μ—…μžλ₯Ό μΈμ‹ν•˜κ³ , μ‚¬λžŒμ΄ λ„˜μ–΄μ§€λŠ” 상황(Fall)을 μžλ™μœΌλ‘œ 감지할 수 μžˆλ„λ‘ ν•™μŠ΅μ‹œμΌ°μŠ΅λ‹ˆλ‹€.
12
 
13
+ 이λ₯Ό 톡해 μž‘μ—…μžλ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ μΈμ‹ν•˜κ³ , 이상 행동(예: 낙상)을 κ°μ§€ν•˜μ—¬ κ΄€λ¦¬μž κ°œμž… 없이도 μœ„ν—˜ 상황을 μ¦‰μ‹œ 인지할 수 μžˆλ„λ‘ κ΅¬ν˜„ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
14
 
15
+ 곡μž₯ λ‚΄ μž‘μ—…μžμ˜ μ•ˆμ „μ„ μ‹€μ‹œκ°„μœΌλ‘œ λͺ¨λ‹ˆν„°λ§ν•˜κΈ° μœ„ν•΄, CCTV에 인곡지λŠ₯을 κ²°ν•©ν•œ 객체 탐지 μ‹œμŠ€ν…œμ„ κ΅¬μΆ•ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
16
+ YOLO11 기반의 객체 탐지 μ•Œκ³ λ¦¬μ¦˜μ„ ν™œμš©ν•˜μ—¬ μ˜μƒ 속 μž‘μ—…μžλ₯Ό μžλ™μœΌλ‘œ μΈμ‹ν•˜κ³  λ„˜μ–΄μ§, ν™”μž¬, μ•ˆμ „μž₯λΉ„ 미착용과 같은 이상 상황을 탐지할 수 μžˆλ„λ‘ μ„€κ³„ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
17
+
18
+ 이λ₯Ό 톡해 κ΄€λ¦¬μž κ°œμž… 없이도 μœ„ν—˜ μš”μ†Œλ₯Ό λΉ λ₯΄κ²Œ μΈμ§€ν•˜κ³ , μž‘μ—… ν™˜κ²½μ—μ„œμ˜ μ•ˆμ „μ‚¬κ³ λ₯Ό μ˜ˆλ°©ν•  수 μžˆλŠ” 슀마트 μ•ˆμ „κ΄€λ¦¬ μ‹œμŠ€ν…œμ„ κ΅¬ν˜„ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
19
+
20
+ ν›ˆλ ¨ λ°μ΄ν„°λŠ” Roboflow, AIHub, Kaggle의 κ³΅κ°œλ°μ΄ν„°μ…‹λ“€μ„ μž¬κ΅¬μ„±ν•˜μ—¬ μ‚¬μš©ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
21
+
22
+ # μ£Όμš” κΈ°λŠ₯
23
+ - YOLO11 기반 μ‹€μ‹œκ°„ 객체 탐지 λͺ¨λΈ 적용
24
+ λ‹€μ–‘ν•œ μ•ˆμ „ κ΄€λ ¨ 이벀트λ₯Ό νƒμ§€ν•˜κΈ° μœ„ν•΄ YOLO11 λͺ¨λΈμ„ μ»€μŠ€ν„°λ§ˆμ΄μ§•ν•˜μ—¬ ν•™μŠ΅ 및 적용
25
+
26
+ - OpenCV 기반 μ‹€μ‹œκ°„ 슀트리밍 처리
27
+ μ‹€μ‹œκ°„ μ˜μƒ 슀트리밍(CCTV, μ›ΉμΊ  λ“±)을 톡해 μž‘μ—…μžμ˜ μƒνƒœλ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ 확인 κ°€λŠ₯
28
+
29
+ - 닀쀑 λͺ¨λΈ λ™μ‹œ 적용(Multi-Model Inference)
30
+ 낙상, ν™”μž¬, μ•ˆμ „μž₯λΉ„ 미착용 λ“± 볡수의 YOLO λͺ¨λΈμ„ λ™μ‹œμ— μ μš©ν•˜μ—¬ 볡합적인 μœ„ν—˜ μš”μ†Œλ₯Ό 감지
31
+
32
+ # 탐지 ν•­λͺ©
33
+
34
+ 1. 낙상(Fall) - μž‘μ—…μžκ°€ λ°”λ‹₯에 μ“°λŸ¬μ§€λŠ” 행동을 μΈμ‹ν•˜μ—¬, μ‹€μ‹œκ°„ 사고 감지 및 κ²½κ³  κΈ°λŠ₯을 μˆ˜ν–‰ν•©λ‹ˆλ‹€.
35
+ 2. ν™”μž¬(Fire) - μ˜μƒ λ‚΄μ—μ„œ λΆˆκ½ƒ λ˜λŠ” μ—°κΈ°λ₯Ό μΈμ‹ν•˜μ—¬ ν™”μž¬ λ°œμƒμ„ 쑰기에 탐지할 수 μžˆλ„λ‘ ν•©λ‹ˆλ‹€.
36
+ 3. μ•ˆμ „μž₯λΉ„ 미착용 - μ•ˆμ „λͺ¨ λ“± ν•„μˆ˜ 보호μž₯λΉ„λ₯Ό μ°©μš©ν•˜μ§€ μ•Šμ€ μž‘μ—…μžλ₯Ό μ‹λ³„ν•˜μ—¬, μ•ˆμ „ κ·œμ • μœ„λ°˜ μ—¬λΆ€λ₯Ό μžλ™μœΌλ‘œ νŒλ‹¨ν•©λ‹ˆλ‹€.
37
 
 
38
 
39
  ## μ‹€ν–‰ ν™˜κ²½
40
  Window 10