Matjaz Zibert
Published © GPL3+

WildSight AI: Real-Time Human-Wildlife Conflict Detection

Edge AI camera tracks wildlife in real time, classifies species, and alerts rangers to dangerous human-animal encounters.

ExpertFull instructions provided3 days172
WildSight AI: Real-Time Human-Wildlife Conflict Detection

Things used in this project

Hardware components

AMD Kria™ KR260 Robotics Starter Kit
AMD Kria™ KR260 Robotics Starter Kit
×1
NextPCB  Custom PCB Board
NextPCB Custom PCB Board
Optional: For future extensions (not implemented yet)
×1
USB Camera Module 2MP 30FPS 90 degrees
×1
2-Axis Gimbal FPV
×1
MG90S Servo
×2

Software apps and online services

MegaDetector
Robot Operating System
ROS Robot Operating System
WCS Camera Traps dataset
GStreamer
AMD Video Analytics SDK
AMD Vitis AI
Vivado Design Suite
AMD Vivado Design Suite
Vitis Unified Software Platform
AMD Vitis Unified Software Platform
XRT - Xilinx Run Time
OpenCV
OpenCV
Protocol Buffer
Docker
SpeciesNet Classifier
Optional, not implemented yet

Story

Read more

Code

Wild-Sight-AI

The complete source code repository of the Wild-Sight-AI application published on the GitHub

SD Card Image for Kria KR260

This SD card image is preconfigured for running the Wild-Sight-AI application on the Kria KR260 board. • Based on Linux kernel 5.15 • Includes the upgraded zocl v2.15 driver (required for Vitis AI Runtime 3.5) • Preinstalled with Docker and Git for immediate development and deployment Simply flash this image to your SD card, extend the rootfs partition with gparted, boot the KR260, and you’re ready to build and run the Wild-Sight-AI Docker containers.

Prebuilt Docker images and XMODEL

• kria-image_3.5.tar.7z Prebuilt Docker image containing the Kria runtime environment (Vitis AI Runtime 3.5 + VVAS 3.0). • wild-sight-ai_1.0.tar.7z Prebuilt Docker image of the Wild-Sight-AI application, based on ROS2 Humble, GStreamer, and integrated with the MegaDetector model. • megadetector.xmodel (manual copy required) Due to file size limits, the compiled MegaDetector model (xmodel) is not packaged inside the GitHub repository. → Download separately and place it into: wild-sight-ai/models/megadetector/

Credits

Matjaz Zibert
14 projects • 31 followers
Hardware Engineer with Software Development Skills, Extensive background in telecommunications, FPGA integration, Callsign S59MZ (Ham-Radio)

Comments