Skip to main content

YOLOv8 AI Box: Fall, Climb & Track

Introduction

This project will guide you on how to use the reComputed AI Box or reComputed Industry AI Box to implement fall detection, climbing detection, and tracking detection using the YOLOv8 model.

Hardware prepare

reCompuer AI BoxreComputer Industry AI Box
Raspberry Pi AI KitreComputer R1100
Purchase NowPurchase Now

💡 Note: This project requires a reComputer AI Box or a reComputer Industry AI Box.

Fall down detection

Install the runtime environment

sudo apt update && sudo apt full-upgrade -y && sudo apt install hailo-all

Download the project

git clone https://github.com/Seeed-Projects/fall_detection_with_AIBox.git
cd fall_detection_with_AIBox

Prepare the python environment

python -m venv .env --system-site-packages  && source .env/bin/activate
pip install -r requirements.txt

Run the project

python app.py -i ./falldown_test.mp4 -n ./yolov8n.hef --show-fps -l ./common/coco.txt

Result

Fence climbing

Install the runtime environment

sudo apt update && sudo apt full-upgrade -y && sudo apt install hailo-all

Download the project

git clone https://github.com/Seeed-Projects/cross_fence_with_AIBox.git
cd cross_fence_with_AIBox

Prepare the python environment

python -m venv .env --system-site-packages  && source .env/bin/activate
pip install -r requirements.txt

Run the project

python app.py -i ./scale_the_fence.mp4 -n ./yolov8n.hef --show-fps -l ./common/coco.txt 

Result

Tracking

Install the runtime environment

sudo apt update && sudo apt full-upgrade -y && sudo apt install hailo-all

Download the project

git clone https://github.com/Seeed-Projects/track_people_with_AIBox.git
cd fall_detection_with_AIBox

Prepare the python environment

python -m venv .env --system-site-packages  && source .env/bin/activate
pip install -r requirements.txt

Run the project

python app.py -i ./people-walking.mp4 -n ./yolov8n.hef --show-fps -l ./common/coco.txt --track

result

Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...