Journal

AI Video Analytics ด้วย Frigate NVR + Google Coral TPU: ระบบกล้องวงจรปิดอัจฉริยะลด False Alarm

AI Video Analytics with Frigate NVR + Google Coral TPU: Smart CCTV That Eliminates False Alarms

12 พฤษภาคม 2569 · 1 นาที

ทำไม AI Video Analytics ดีกว่า Motion Detection ทั่วไป

กล้องวงจรปิดทั่วไปตรวจจับ Motion (Pixel Change) ส่ง Alert ทุกครั้งที่มีการเปลี่ยนแปลง: ใบไม้ปลิว แมลง แสงไฟรถ ทำให้ False Alarm สูงมาก AI Video Analytics ใช้ Computer Vision ระบุว่าสิ่งที่เคลื่อนไหวคือ บุคคล รถ สัตว์ หรือสิ่งอื่น และ Alert เฉพาะ Object ที่ต้องการ

Frigate NVR: Open-source AI CCTV Platform

Frigate เป็น NVR (Network Video Recorder) Open-source รัน Docker บน Home Assistant Host (Linux) หรือเครื่องแยกต่างหาก: Features หลัก: - RTSP Stream จากกล้อง IP ทุกยี่ห้อ (Hikvision, Dahua, Reolink, Amcrest) - Object Detection: Person, Car, Truck, Bicycle, Dog, Cat, Bird ด้วย Model YOLO (YOLOv8) หรือ TensorFlow Lite - Zone-based Alert: กำหนดพื้นที่บนกล้องแต่ละตัว Alert เฉพาะ Object ที่เข้าใน Zone ที่กำหนด (เช่น Alert เฉพาะคนที่ข้ามเส้น Perimeter ไม่ Alert คนที่เดินบนถนน) - Object Tracking: Track Object ข้ามเฟรม ไม่ส่ง Alert ซ้ำสำหรับ Object เดิม - Snapshot + Clip: บันทึกภาพ Snapshot และ Video Clip อัตโนมัติเมื่อตรวจพบ Object - HA Integration: เชื่อม Home Assistant ผ่าน MQTT + Frigate Integration ส่งสถานะ Sensor ทุก Camera Zone

Google Coral TPU Accelerator

Google Coral USB Accelerator (35–40 USD) เป็น Edge TPU (Tensor Processing Unit) ที่ทำงานคู่กับ CPU ในการรัน TensorFlow Lite Model ความเร็ว: - CPU เท่านั้น (Intel i5): ~5–10 FPS - Coral USB (Pi 5 / PC): ~30–50 FPS ต่อ Stream - Coral PCIe (Coral Dev Board Mini): ~200+ FPS สำหรับ Multiple Stream Frigate ใช้ Coral ผ่าน TensorFlow Lite Delegate ตั้งค่าใน :

YOLO vs TensorFlow Lite Model สำหรับ Frigate

TFLite Coral Model (EfficientDet-Lite): ออปติไมซ์สำหรับ Coral TPU, ทำงานเร็ว, ขนาด Model เล็ก, แต่ Accuracy ต่ำกว่า YOLOv8 เล็กน้อย YOLOv8/YOLOv9 (CPU/GPU): ความแม่นยำสูงกว่า แต่ต้องการ CPU/GPU แรงกว่า เหมาะกับเครื่องที่มี Coral PCIe หรือ GPU Dedicated สำหรับ Home Use บน Raspberry Pi 5 + Coral USB: TFLite Coral Model เพียงพอและเร็วพอ

Zone-based Alert Configuration

ในแต่ละกล้อง กำหนด Zone ด้วย Polygon พิกัด Pixel: Front Door Zone, Perimeter Zone, Car Park Zone ตั้งกฎ Alert: - Person ใน Front Door Zone → HA Notification + Camera Snapshot - Person ใน Perimeter Zone หลัง 22:00 → LINE Critical Alert - Car ใน Car Park Zone ที่ไม่ได้ขึ้น Whitelist → Alert Object Filter: กำหนด Minimum Confidence Score (0.7+ สำหรับ Person) ลด False Detection

License Plate Recognition (LPR) สำหรับคาร์พาร์ก

เพิ่ม LPR ด้วย Frigate + ALPR (Automatic License Plate Recognition) Integration: - ใช้ OpenALPR หรือ PlateRecognizer API - กล้องจ่ออยู่ที่ทางเข้า Car Park ถ่าย Plate ขาเข้า - ถ้าเลขทะเบียนอยู่ใน Whitelist → เปิดประตูอัตโนมัติ - ถ้าไม่ใช่ → Alert Security + บันทึก Plate + Timestamp

เปรียบเทียบ: Blue Iris vs Frigate vs Hikvision DeepinMind

Blue Iris: Windows-only, ราคา ~70 USD ครั้งเดียว, AI Detection ดีแต่ต้องใช้ PC แรง Frigate: Open-source ฟรี, Linux/Docker, ออปติไมซ์สำหรับ HA, Coral Support Hikvision DeepinMind: Camera+NVR ระบบปิดของ Hikvision ผลลัพธ์ดีมากแต่ Vendor Lock-in

คำถามที่พบบ่อย

Frigate NVR รองรับกล้อง IP ยี่ห้ออะไรบ้าง?
Frigate รองรับกล้อง IP ทุกยี่ห้อที่มี RTSP Stream: Hikvision, Dahua, Reolink, Amcrest, Axis, Hanwha, Unifi ฯลฯ ตราบที่กล้องส่ง RTSP Stream ได้ Frigate อ่านได้ ไม่ต้องซื้อกล้องยี่ห้อพิเศษ
Google Coral USB จำเป็นไหมสำหรับ Frigate หรือ CPU เพียงพอ?
CPU เพียงพอสำหรับกล้อง 1–2 ตัว แต่ถ้ามี 4+ ตัว CPU จะรับไม่ไหว Coral USB ราคา 35–40 USD เพิ่ม Detection Speed จาก 5–10 FPS เป็น 30–50 FPS ต่อ Stream คุ้มค่ามากสำหรับระบบหลายกล้อง
Zone-based Alert ใน Frigate ตั้งค่าอย่างไร?
ตั้งค่าใน config.yaml กำหนด Zone เป็น Polygon พิกัด X,Y (ค่า 0–1 สัมพัทธ์กับขนาดภาพ) แล้ว Reference Zone ใน Alert Rule เช่น Person ใน Zone frontdoor ให้ Alert แต่ Person นอก Zone ไม่ Alert
Frigate กับ Blue Iris ต่างกันอย่างไร ควรเลือกอะไร?
Frigate Open-source ฟรี ทำงานบน Linux/Docker เชื่อม HA ได้ดีที่สุด Blue Iris ต้องซื้อ (~70 USD) ทำงานบน Windows เท่านั้น AI Detection ดีแต่ต้องการ PC แรง สำหรับผู้ใช้ Linux/HA ที่ต้องการประสิทธิภาพสูง Frigate + Coral ชนะ
AI Video Analytics ด้วย Frigate NVR + Google Coral TPU: ระบบกล้องวงจรปิดอัจฉริยะลด False Alarm · HappySmart