Memiliki sistem pengawasan yang andal di rumah atau kantor adalah kebutuhan banyak orang saat ini. Namun, sistem NVR tradisional seringkali hanya merekam semua aktivitas tanpa menyaring informasi penting. Di sinilah Frigate NVR hadir sebagai solusi yang menawarkan lebih dari sekadar perekaman biasa. Frigate NVR adalah NVR lokal yang dirancang khusus untuk kamera IP, dilengkapi dengan kemampuan deteksi objek bertenaga AI secara real-time.
Frigate NVR bekerja dengan memanfaatkan pustaka OpenCV dan kerangka kerja TensorFlow untuk melakukan deteksi objek langsung di perangkat lokal Anda. Sistem ini terintegrasi erat dengan Home Assistant melalui komponen kustom, menjadikannya pilihan menarik bagi mereka yang sudah memiliki ekosistem Home Assistant.
Bagaimana Frigate NVR Beroperasi?
Untuk mencapai deteksi objek real-time yang optimal, Frigate NVR memiliki beberapa strategi utama. Sistem ini sangat merekomendasikan penggunaan GPU atau akselerator AI. Akselerator AI diklaim mampu mengungguli kinerja CPU terbaik dengan overhead yang sangat minim. Ini penting untuk memastikan bahwa proses deteksi berjalan lancar tanpa membebani sistem secara berlebihan.
Frigate NVR dirancang untuk meminimalkan penggunaan sumber daya dan memaksimalkan kinerja. Cara kerjanya fokus pada efisiensi:
- Deteksi Gerakan Overhead Rendah: Sistem menggunakan deteksi gerakan ringan untuk menentukan kapan dan di mana objek perlu dicari. Ini berarti Frigate NVR tidak membuang daya untuk memproses setiap frame secara penuh, melainkan hanya saat ada potensi aktivitas.
- Deteksi Objek Tertarget: Frigate NVR hanya akan menjalankan proses deteksi objek ketika dan di lokasi yang memang diperlukan, berdasarkan hasil deteksi gerakan awal.
- Multiprocessing: Sistem memanfaatkan multiprocessing secara intensif. Deteksi objek dengan TensorFlow berjalan dalam proses terpisah untuk mencapai frame rate maksimal, mengutamakan pengalaman real-time.
Sistem ini juga berkomunikasi melalui MQTT, yang mempermudah integrasi ke sistem lain di luar Home Assistant, memberi Anda fleksibilitas lebih dalam membangun otomatisasi.
Fitur Utama Frigate NVR
Frigate NVR tidak hanya tentang deteksi objek. Ia juga menawarkan serangkaian fitur yang membuatnya menjadi NVR lokal yang komprehensif:
- Perekaman Video: Merekam video dengan pengaturan retensi yang dapat disesuaikan berdasarkan objek yang terdeteksi.
- Perekaman 24/7: Kemampuan merekam tanpa henti selama 24 jam sehari, 7 hari seminggu.
- Re-streaming RTSP: Fitur re-streaming melalui RTSP membantu mengurangi jumlah koneksi langsung ke kamera Anda, sehingga menghemat sumber daya kamera.
- Dukungan Latensi Rendah: Adanya dukungan WebRTC dan MSE memungkinkan tampilan langsung (live view) dengan latensi yang sangat rendah, penting untuk pemantauan real-time.
- Antarmuka Pengguna: Frigate NVR menyediakan dasbor live, alur kerja peninjauan yang efisien, fitur scrubbing multi-kamera, serta editor mask dan zona bawaan untuk mengonfigurasi area deteksi.
Dokumentasi dan Lisensi
Untuk Anda yang tertarik mendalami lebih jauh, dokumentasi lengkap Frigate NVR tersedia di https://docs.frigate.video.
Frigate NVR adalah proyek open source yang dilisensikan di bawah MIT License. Ini berarti kode sumber, berkas konfigurasi, dan dokumentasi dapat digunakan, dimodifikasi, dan didistribusikan secara bebas, asalkan menyertakan pemberitahuan hak cipta asli.
Namun, perlu diingat bahwa nama "Frigate", merek "Frigate NVR", dan logo Frigate adalah merek dagang milik Frigate, Inc. dan tidak termasuk dalam cakupan MIT License. Terdapat kebijakan merek dagang terpisah untuk penggunaan aset brand tersebut.
Pengembangan proyek ini juga didukung oleh donasi yang dapat dilakukan melalui Github Sponsors. Frigate NVR juga mendukung penerjemahan bahasa melalui Weblate, dan kontribusi dari komunitas selalu diterima untuk pengembangan lebih lanjut.
Referensi
https://github.com/blakeblackshear/frigate
