Abnormal Behavior Recognition
-
Preprocessing data
- Extract frames from video
- Remove background
- Create label
- Pose estimation label
- Create data loaders
-
Choose models
- Object detection (yolov8x)
- Pose estimation model (resnext50 with 3 class walk, fall, fight)
- Fire detection model (yolov8, low accuracy)
- Processing strategy
-
Train model
- Pose estimation model
-
Postprocessing data
- Calculate the start and end time of abnormal behavior
-
Test model
- Tuning with classes of abnormal behavior