Matjaz Zibert
Published © GPL3+

WildSight AI: Real-Time Human-Wildlife Conflict Detection

Autonomous edge AI camera tracks wildlife, detects human-wildlife conflicts, and alerts rangers in real-time to protect endangered species.

ExpertFull instructions provided3 days319
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
Planned for power regulation and servo connections, substituted with a prototyping board for the prototype.
×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
Planned for species classification, to be integrated in future iterations.

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