/AbnormalBehaviorRecognition

Abnormal Behavior Recognition

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

AbnormalBehaviorRecognition

Abnormal Behavior Recognition

Todo List

  • 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

Acknowledgement