Guardian Eye 2.0.4: AI Object Detection, Audio Analytics & Tamper Protection

The biggest update yet — YOLO-powered AI detection, real-time audio analytics, anti-tampering defense, audio recording, FFmpeg 8, and full Linux support.

min read: 12 min

A New Chapter in Local Surveillance

Guardian Eye 2.0.4 is our most ambitious release to date. We've gone beyond motion detection and built a truly intelligent surveillance platform — one that sees, hears, and protects itself, all while keeping your data 100% local.

Here's everything new in version 2.0.4.

🎯 AI Object Detection — Powered by YOLO v8

Motion detection catches movement. AI detection understands what moved.

Guardian Eye now ships with a built-in YOLO v8 neural network that runs entirely on your machine — no cloud, no API calls, no data leaving your network.

  • 80+ object classes — people, cars, animals, bicycles, and more
  • Smart recording triggers — record only when a person is detected, ignore leaves blowing in the wind
  • Adjustable confidence thresholds — fine-tune sensitivity per camera
  • GPU acceleration — supports CUDA, DirectML, and CPU fallback
  • Real-time bounding boxes — see detected objects highlighted on the live feed

The AI runs in a separate pipeline with backpressure control, so it won't slow down your video feed even on modest hardware.

💡 Example use case

Set your driveway camera to record only when a person or car is detected. No more 500 clips of neighborhood cats per day.

🔊 Audio Analytics — Your Cameras Can Now Hear

Version 2.0.4 introduces a full audio analytics engine based on ONNX neural network models. Guardian Eye can now detect and classify sounds in real time:

  • Glass breaking — instant alert when a window is shattered
  • Dog barking — know when something disturbs your perimeter
  • Car alarm — detect vehicle security events
  • Screaming / shouting — respond to distress situations
  • Gunshot detection — critical safety alert

Audio is captured directly from the RTSP stream — no additional microphone needed for IP cameras. USB cameras use shared audio capture from the system's default microphone.

You can configure which events trigger recording, set confidence thresholds, and manage everything from a dedicated Audio Analytics settings panel — fully localized in 4 languages.

🛡️ Tamper Detection — Your Camera Defends Itself

What happens when someone covers, redirects, or sprays paint on your camera? Guardian Eye now knows.

The new tampering detection system monitors the video feed for suspicious visual changes:

  • Camera obstruction — lens covered or blocked
  • Drastic scene change — camera forcibly moved or redirected
  • Signal loss — feed goes black or freezes

Tampering events trigger immediate notifications so you can respond before it's too late. Combined with AI detection, this creates a multi-layered security system that's extremely hard to defeat.

🎬 Audio Recording — See AND Hear What Happened

Guardian Eye now records audio alongside video. When you review a security event, you'll hear exactly what happened — conversations, sounds, ambient noise.

  • Synchronized A/V recording — audio and video perfectly aligned
  • Codec support — H.264, H.265/HEVC, and VP9
  • Auto-detection — audio stream is detected automatically when adding an IP camera
  • Segment rotation — recordings split into manageable segments with size-based rotation

🐧 Linux: First-Class Citizen

We've invested heavily in Linux support for this release:

  • Fixed native library loading — RPATH patching ensures OpenCV and FFmpeg libraries load correctly
  • PulseAudio integration — audio capture works out of the box on Linux desktops
  • Custom OpenCvSharp build — compiled specifically for Linux with FFmpeg 8 support
  • Platform-aware encoding — automatically selects the best encoder for your system (V4L2 M2M, VAAPI, software fallback)

If you tried Guardian Eye on Linux before and hit issues — give 2.0.4 a try. It's a completely different experience.

⚡ FFmpeg 8 — Faster, Better, Stronger

We've upgraded the entire media stack to FFmpeg 8 (LGPL):

  • Improved RTSP stream reliability
  • Better hardware acceleration support
  • New codec options including H.265 and VP9
  • Lower memory consumption for multi-camera setups

🏗️ Under the Hood

Beyond the headline features, we've rebuilt core architecture:

  • Vertical Slice Architecture (VSA) — modular codebase for faster development
  • Redesigned capture pipeline — interrupt callbacks, health monitoring, CPU throttling
  • Entity Framework Core — structured storage for AI events and settings
  • Code obfuscation — production builds are now protected with Obfuscar
  • Cloud code signing — Windows builds signed via SSL.com eSigner

📊 By the Numbers

725
Commits
699
Files Changed
100K+
Lines Added
100
New Features

🚀 Ready to Upgrade?

Version 2.0.4 is a free update for all existing users. New to Guardian Eye? Start with the free tier — up to 2 cameras, no strings attached.

Download Guardian Eye 2.0.4

AI detection, audio analytics, tamper protection — all running locally on your hardware. No cloud required.

Download Free