Inspiration

Modern drones are small, fast, and hard to detect — but their sound is unique. We wanted a lightweight, audio-based system that anyone could run without special hardware.

What it does

SHAZNET classifies drones from audio clips, performs real-time mic detection, analyzes selected waveform regions, and runs long-temporal inference with color-coded timelines.

How we built it

We trained a PyTorch audio model, built a FastAPI backend, and designed a modular front-end that stays stable even when models evolve. Everything runs locally with no special sensors.

Challenges we ran into

Inconsistent audio quality, environmental noise, variable clip length, and getting real-time streaming + waveform rendering perfectly synced.

Accomplishments we’re proud of

Accurate multi-drone classification, a fully modular model-swap architecture, live mic inference, and a clean UI with detailed temporal visualization.

What we learned

Handling audio in the wild is messy, preprocessing matters more than architecture, and modular design pays off when models change rapidly.

What’s next for VCLab Shaz-NET

Binary “drone/no-drone” detection, Doppler-based threat direction, continual learning for new UAV types, and scaling into a deployable field-ready acoustic security platform.

Built With

Share this project:

Updates

Submission history