Verified detection is not cost-free. On a modest Intel i7 CPU, inference times for YOLOv5 Nano range from 200–400 ms per image—acceptable for low-traffic scenes but causing delays on busy cameras. Adding a mid-range NVIDIA GPU (e.g., GTX 1660 or RTX 2060) reduces inference to 30–50 ms, enabling real-time processing. The most efficient setup uses a Coral TPU accelerator, dropping times below 20 ms with minimal power consumption. Users must also manage VRAM; loading multiple detection models concurrently can exceed GPU memory, requiring sequential processing or model unload schedules.
| Component | Minimum | Recommended | |-----------|---------|--------------| | CPU | 4 cores (Intel with QuickSync) | 6+ cores or NVIDIA GPU | | RAM | 8 GB | 16 GB | | Storage | 10 GB free | SSD for AI cache | | OS | Windows 10/11, Linux, Docker | Windows 11 + CUDA GPU | | Blue Iris | Version 5.5.0+ | Version 5.7.0+ |
CodeProject.AI supports a "Face" module. Once verified, Blue Iris can tell you not just "person," but "Person: John."
The marriage of CodeProject.AI and Blue Iris represents a mature, accessible realisation of edge AI for home and business security. By moving from simple motion triggers to verified object detection, users regain control over their notification streams, storage usage, and mental bandwidth. The system respects privacy, avoids cloud dependence, and leverages commodity hardware. While not without its configuration curve and hardware demands, it sets a new standard for what intelligent surveillance can achieve. In an era of cheap, pixel-packed cameras but scarce human attention, verified detection is not a luxury—it is a necessity. CodeProject.AI provides the brain, Blue Iris the brawn, and together they transform a noisy stream of pixels into a silent, vigilant guardian.
Guide to CodeProject.AI and Blue Iris Verified Integration Blue Iris has officially adopted CodeProject.AI as its primary engine for local, artificial intelligence-based object detection. This integration is "verified" in the sense that it is the manufacturer-recommended replacement for the older DeepStack AI system. Key Benefits of Integration
Zero Cloud Reliance: All image processing happens on your local hardware, ensuring privacy and speed.
Eliminate False Positives: Filters out alerts caused by wind, rain, shadows, or light changes by requiring "verification" of objects like people, cars, and animals.
Advanced Capabilities: Supports License Plate Recognition (LPR) and Facial Recognition locally without monthly fees.
Hardware Efficiency: Can offload intensive AI tasks to an NVIDIA GPU or a Coral AI chip to keep your CPU usage low. Step-by-Step Setup Guide 1. Install CodeProject.AI Server Download the latest installer from CodeProject.AI. codeproject blue iris verified
Install it as a Windows Service so it starts automatically with your PC.
Open the dashboard (default: http://localhost:32168) to verify the server is running. 2. Link Blue Iris to the AI Server Open Blue Iris Settings → AI tab.
Check Use AI server on IP/port (default is 127.0.0.1:32168). Select CodeProject.AI as the preferred method. (Optional) Enable Auto-start/stop with Blue Iris. 3. Configure Camera Verification CodeProject.AI for Blue Iris - Installation and Setup
The Ultimate Guide to CodeProject.AI and Blue Iris Verification
Integrating CodeProject.AI with Blue Iris has become the gold standard for reducing false alerts and adding advanced intelligence to local home security systems. This combination allows your Network Video Recorder (NVR) to move beyond simple pixel-change motion detection and actually "verify" the presence of specific objects like people, vehicles, or animals before sending a notification. What is CodeProject.AI Blue Iris Verification?
In the context of Blue Iris, verification refers to the process where the software captures a trigger (motion) and sends high-resolution images to the CodeProject.AI server for analysis. The alert is only "verified" and finalized if the AI confirms the presence of an object you’ve specified—such as a "person" or "car"—filtering out false positives from shadows, rain, or moving trees. Key Benefits of the Integration
Near-Zero False Alerts: By using AI to confirm objects, users report a massive decrease in false detections from environmental factors.
Advanced Recognition: Beyond basic object detection, CodeProject.AI supports Facial Recognition and Automatic License Plate Recognition (ALPR). Verified detection is not cost-free
Local Processing: Unlike cloud-based cameras, all AI analysis happens on your local hardware, ensuring privacy and speed.
Custom Models: Users can use specific models (like YOLOv8) or custom-trained models to detect unique objects, such as specific animals. How to Set Up and Verify Your AI Integration
To ensure your system is properly verifying alerts, follow these core configuration steps:
CodeProject.AI is the primary AI integration for Blue Iris, having largely replaced DeepStack as the default choice for local object detection. It is generally well-regarded for reducing false alerts by verifying motion through computer vision. Core Capabilities
Verified Detection: Filters motion alerts to confirm specific objects like people, cars, dogs, and trucks.
Advanced Features: Supports specialized modules for Face Recognition and License Plate Recognition (ALPR).
Local Processing: Runs entirely on your local hardware (no cloud needed), which preserves privacy and reduces latency. Performance & Hardware
The software is demanding and its performance varies significantly based on your hardware configuration: CodeProject.AI for Blue Iris - Installation and Setup Guide to CodeProject
Integrating CodeProject.AI into a Blue Iris surveillance system represents a significant shift from traditional motion-based detection to intelligent, object-verified security. By utilizing a dedicated local AI server, users can drastically reduce false alarms caused by environmental changes like shadows or moving foliage. The Role of "Verified" Detection
In the context of Blue Iris, a "verified" alert refers to a scenario where the software detects motion and then sends that specific frame to the CodeProject.AI Server for confirmation.
Object Identification: The AI analyzes the image to identify specific objects such as people, cars, dogs, or delivery trucks.
Confidence Thresholds: Users can set confidence levels (e.g., 60% or higher) to ensure that Blue Iris only records or sends a notification if the AI is reasonably certain of its finding.
Alert Customization: This verification allows for advanced "On Alert" actions, where different responses are triggered based on the detected object—for example, sending a specific mobile notification only when a "person" is spotted on the porch. Performance and Hardware
To achieve fast and reliable verification, the hardware used for the AI processing is critical:
CPU vs. GPU: While CodeProject.AI can run on a standard CPU, utilizing an Nvidia GPU or a Coral Edge TPU significantly speeds up detection and reduces system lag.
Local Processing: Unlike cloud-based systems, this entire verification process happens locally on your home network, ensuring privacy and eliminating monthly subscription fees.
Integration: Recent updates have seen the CodeProject team work directly with Blue Iris developers to optimize this workflow, replacing older tools like DeepStack. Challenges and Fine-Tuning CodeProject.AI for Blue Iris - Installation and Setup
Search volume for "CodeProject Blue Iris Verified" is high because getting it to work perfectly can be tricky. Here are the top failure points and fixes: