diff --git a/src/content/designing_and_building_an_ai_enhanced_cctv_system_at_home.md b/src/content/designing_and_building_an_ai_enhanced_cctv_system_at_home.md index 370b8c9..9ce0d9e 100644 --- a/src/content/designing_and_building_an_ai_enhanced_cctv_system_at_home.md +++ b/src/content/designing_and_building_an_ai_enhanced_cctv_system_at_home.md @@ -175,20 +175,7 @@ Thank you, Dad. Your patience, muscle, and willingness to get your hands dirty m ### Bringing It All Together – The Architecture -```mermaid -graph LR - L[Camera] - A[Camera] --> D[Frigate NVR] - D --> B[Frigate Object Detections] - B --> C[Send snapshot to Ollama -qwen3-vl-4b- for semantic search AI enhancement] - D --> E[Home Assistant -MQTT- ] - E --> F[ -MQTT- Object Detection from Frigate] - F --> G[Copy Image to Home Assistant] - G --> H[Send image to Ollama -qwen3-vl-2b- for context enhancement] - H --> I[Send response back via Matrix] - J[Camera] - K[Future Camera] -``` +CCTV Architecture --- @@ -198,4 +185,4 @@ Building an AI‑enhanced CCTV system from the ground up has been a rewarding bl If you’re a hobbyist, a small‑business owner, or anyone who values data sovereignty, the stack described here offers a solid foundation. Start with a single camera, get comfortable with Frigate’s YAML configuration, and gradually layer on the AI components. Remember that the most valuable part of the journey is the learning curve: each tweak teaches you something new about video streaming, inference workloads, and the quirks of your own network. -So, roll up your sleeves, grab a ladder (or enlist a dad), and give your home the eyes it deserves—without handing the footage over to a faceless cloud. The future of home surveillance is local, intelligent, and, most importantly, under your control. Cheers! \ No newline at end of file +So, roll up your sleeves, grab a ladder (or enlist a dad), and give your home the eyes it deserves—without handing the footage over to a faceless cloud. The future of home surveillance is local, intelligent, and, most importantly, under your control. Cheers! diff --git a/src/content/images/CCTV_ARCH.png b/src/content/images/CCTV_ARCH.png new file mode 100644 index 0000000..a8b6a32 Binary files /dev/null and b/src/content/images/CCTV_ARCH.png differ