Video Gözetim Yazılımı

SmartVision Yazılım Kılavuzu

SmartVision yazılımıyla bir video gözetim sistemi oluşturmak için nasıl çalışılır? Aşağıdaki ürün açıklamasını okuyun.

SmartVision Tabanlı Bir Video Gözetim Sistemi Oluşturma

SmartVision, modern video izleme sistemleri için kapsamlı bir yazılım çözümüdür ve güvenlik ile izleme verimliliğini artırmak için gelişmiş özellikler sunar. Dengesiz akışları ve bütçe dostu kameraları desteklerken, en iyi performans için yük dengeleme özelliğini uygular. RTSP veya HTTP yayınını destekleyen herhangi bir IP kamera ile uyumlu olan SmartVision, görüntülerin verimli bir şekilde izlenmesini ve işlenmesini sağlar.

Video Gözetimi SmartVision

Programı yükledikten ve başlattıktan sonra, ana pencere açılacak ve gözetim kameralarından gelen görüntüler gösterilecektir. Üst kısımda, alt taraftaki araç çubuğundaki düğmeleri tekrarlayan ana menüyü bulabilirsiniz.
Düğme panelini gizleyip bunun yerine programın ana menüsünü kullanabilirsiniz.
Sağ tarafta, gözetim kameralarından gelen görüntüleri göstermek için istediğiniz döşeme düzenini seçin.
Seçenekler arasında 1, 4, 8, 9 veya 16 döşemeli düzenler bulunur.
Seçilen düzen, programdan çıktığınızda kaydedilecektir.
Başlangıçta, ana penceredeki kareler boş olacaktır. IP kameralarınızı bağlamak için, ana araç çubuğundaki kamera simgesine tıklayın. IP kameraların bir listesini içeren bir form görünecektir.
Kameralar otomatik veya manuel olarak eklenebilir. Kamera listesi panelindeki ilk simge, yerel ağda IP kameraları otomatik olarak aramak için kullanılır.

ONVIF ile Otomatik Kamera Arama

IP kameraların algılanmasını ve eklenmesini otomatikleştirmek için şu adımları izleyin:
  • Cihaz arama sürecini başlatmak için ilk simgeye tıklayın. Sistem, ONVIF protokolünü destekleyen IP kameraları ağ üzerinde taramaya başlayacaktır.
  • Gerekirse, sistem kameralarla bağlantı kurmak için sizden kimlik bilgileri (kullanıcı adı ve şifre) girmenizi isteyecektir. Bu bilgileri ilgili alanlara girin.
  • Tarama süreci tamamlandıktan sonra, arayüzde bulunan kameraların bir listesi görüntülenecektir.
  • Bu kameraların yapılandırmalarını veritabanına kaydetmek için Kaydet düğmesine tıklayın.
IP Kameraları Manuel Olarak Ekleme
Kameraları manuel olarak eklemek için "Kamera Ekle" düğmesini kullanın. Yeni bir kamera eklemek için bir form açılacaktır.
Yapmanız gereken tek şey, doğru RTSP (Gerçek Zamanlı Akış Protokolü) veya HTTP akış URL'sini girmektir.
Genellikle, bir RTSP URL’si şu şekilde görünür:
rtsp://admin:password@ipaddress:port/text
Burada:
  • admin:password — kullanıcı adı ve şifre
  • ipaddress — kameranın IP adresi
  • port — akış portu (genellikle 554)
  • text — kameranın dokümantasyonunda belirtilen belirli bir ifade (kamera modeline bağlıdır)
Doğru RTSP URL'sini girdikten ve kaydettikten sonra, ana pencerede IP kameradan bir görüntü görünecektir. Varsayılan şifrelerin üreticiye göre değişiklik gösterdiğini unutmayın. Varsayılan şifrelerin listesi dokümantasyonda bulunabilir.
Kamera ayarları formu, geniş bir seçenek ve özellik yelpazesi sunar. Bu seçeneklerden bazıları önemli ölçüde işlemci gücü gerektirir. Bu nedenle, çok sayıda kamera için, gerçek zamanlı nesne algılama ve tanıma yeteneklerini destekleyen uygun donanımı seçmeniz gerekir.
Bu özellikler hakkında daha fazla bilgi için hareket algılama, yüz tanıma ve araç plaka tanıma bölümlerine başvurabilirsiniz.
Genel Yazılım Ayarları
Bulut Kayıtları (Dosyalar için Bulut Depolama)
Ayarların ilk sayfasında, bulut hizmeti için giriş bilgilerinizi ve şifrenizi girebilirsiniz. Bunun için web sitesinde bir hesap oluşturmanız ve e-posta yoluyla onaylamanız gerekmektedir. Şu bilgileri girin:
  • Giriş: Bulut web sitesinde kayıtlı olan e-posta adresiniz.
  • Şifre: Seçtiğiniz bir şifre.
Kaydet düğmesine tıklayın.

Eğer "Bağlan ve bulut kaydını etkinleştir" seçeneği aktifse, olayları güvenli depolama ve uzaktan görüntüleme için sunucuya yükleyebilirsiniz. Ayrıca, kişisel hesabınız üzerinden bulut hizmeti aracılığıyla kameralarınıza erişebilirsiniz. Bu özelliği etkinleştirmek için, kamera ayarlarında uygun yapılandırmaları yapmanız gerekmektedir. Daha fazla bilgi için IP Kamera yapılandırma bölümüne bakın.
Yerel Kayıtlar (Dosyalar için Yerel Depolama)
Genel ayarlarda, kayıt sırasında video dosyalarının kaydedileceği "videolar" arşivi için bir dizin seçebilirsiniz.

Varsayılan olarak, "videolar" klasörü SmartVision programının yüklü olduğu dizinde oluşturulur.
Bu klasör üç alt dizin içerir:
  • Events: Kaydedilen olayların video dosyalarını içerir.
  • Records: Kameraların sürekli kayıtlarının video dosyalarını içerir.
  • Timelapses: Kameralardan alınan sürekli time-lapse kayıtlarının video dosyalarını içerir.
Her alt dizinde, dosyalar mevcut tarihe göre adlandırılmış klasörlerde saklanır. Tüm video arşivi, ek bir kodlama gerektirmeyen sıkıştırılmış MP4 formatında hemen kaydedilir. Bu, herhangi bir video dosyasını kopyalayıp MP4 destekleyen herhangi bir medya oynatıcıda açabileceğiniz anlamına gelir; bu da neredeyse tüm oynatıcıları kapsar.

Video Saklama Ayarları
Genel ayarlarda, video kayıtları için maksimum saklama süresini gün olarak belirleyebilirsiniz. Bu sürenin sonunda, dosyalar otomatik olarak silinir.

IP Kamera Yapılandırması

IP kamera ayarları birkaç bölüme ayrılmıştır:
  • Cihaz: Genel kamera ayarları (kamera adı, RTSP akış adresi).
  • Kayıt: Sürekli kayıt ve time-lapse kayıt ayarlarını etkinleştir ve yapılandır.
  • Hareket: Hareket algılama parametrelerini etkinleştir ve ayarla.
  • Algılama: Nesne algılama, yüz tanıma ve plaka tanıma modüllerini etkinleştir ve yapılandır.
  • Bulut: Bulut hizmetiyle entegrasyonu etkinleştir ve yapılandır.
  • Gelişmiş: Nesne algılama için genel ayarlar.

Cihaz - Genel IP Kamera Ayarları

Bu bölüm, kameranın adını ve RTSP veya HTTP akış adresini girmenize olanak tanır.
"Videoyu ana formda görüntüle": Kameranın video akışının ana arayüzde görüntülenip görüntülenmeyeceğini belirtir.
Örneğin, bir bilgisayarda videoyu izlemeden kaydedebilirken, başka bir bilgisayarda sadece videoyu izleyip sabit diske kaydetmeyebilirsiniz. Sadece izleme amacıyla düşük performanslı bir bilgisayar kullanıyorsanız, daha düşük çözünürlüklü bir ikincil akışı kullanmanız önerilir.
Gelişmiş Ayarlar:
Buradan, belirli bir süre sonra kameraya otomatik yeniden bağlanmayı yapılandırabilirsiniz.
Değer 0 olarak ayarlanırsa, yeniden bağlantı gerçekleşmez.
Bu seçenek, aralıklı video akışlarına sahip bütçe dostu veya kararsız kameralar için faydalıdır.

Kayıt - IP Kamera Kaydı

Bu bölüm, video arşivi oluşturmak için sürekli kayıt ayarlarını yapılandırmanıza olanak tanır.
  • Sürekli Kaydı Etkinleştir/Devre Dışı Bırak: Sürekli kaydı açıp kapatabilirsiniz.
  • Ses Kaydını Etkinleştir/Devre Dışı Bırak: Kameradan ses kaydı yapılıp yapılmayacağını seçebilirsiniz.

Gelişmiş Seçenekler:
  • Sürekli kayıt segmentlerinin süresini saniye cinsinden tanımlayın. Varsayılan süre 300 saniyedir, yani kayıtlar 5 dakikalık segmentler halinde kaydedilir.
  • Kameralarınızın ve ağınızın kararlılığına bağlı olarak bu aralığı artırabilirsiniz.
Zaman Atlamalı Kayıt (Time-Lapse):
Zaman atlamalı kayıt için dakikada kaydedilecek kare sayısını ayarlayabilirsiniz. Varsayılan ayar saniyede 2 karedir. Zaman atlamalı kayıt, disk alanı kullanımını önemli ölçüde azaltır. Dakikada ne kadar az kare kaydederseniz, o kadar az disk alanı gereklidir.
Olayların Paralel Kaydı:
Sürekli veya zaman atlamalı kayıt, aynı anda olayları kaydetmenizi engellemez. Örneğin, hareket algılandığında, yüksek FPS ile yüksek kaliteli bir video kaydı yaparken aynı zamanda düşük hareketli bir zaman atlamalı kayıt yapabilirsiniz.
Disk Alanı Tasarrufu:
Disk alanından tasarruf etmek için tüm akışlar otomatik olarak sıkıştırılmış MP4 formatında dönüştürülüp kaydedilir. Bu kayıt süreci, AVI dosyasına kaydetmeye kıyasla belirli bir düzeyde CPU/GPU yükü gerektirir.

Algılama - Hareket Algılama

Eğer hareketin minimum olduğu alanlarda video gözetimi gerekiyorsa, hareket algılama kullanmak mantıklı olacaktır. Örneğin, bu alanlar asansör lobisi, mesai saatleri dışında bir ofis veya sizin yokluğunuzda bir ev ya da apartman olabilir. Bu gibi durumlarda, boş bir alanın sürekli kaydını almak gereksizdir.
Ancak, bir alışveriş merkezi veya yoğun bir caddede gözetim kurduysanız, CPU yükünü azaltmak için sürekli kayıt önerilir. Hem algılama hem de kaydın işlemci ve sabit disk üzerinde belirli bir yük oluşturduğunu anlamak önemlidir.
Çok sayıda kameraya sahip sistemler için, gereksinimlerinizi karşılayacak yeterli kaynakların bulunduğundan emin olmak adına bilgisayar ve ağ yapılandırmasını önceden hesaplamak kritik öneme sahiptir.
Hassasiyet Ayarları
Hareket dedektörünün hassasiyeti Gelişmiş Seçenekler bölümünden yapılandırılabilir.
Hassasiyet, 0 ile 1 arasında değişebilir:
1: Maksimum hassasiyet.
0: Minimum hassasiyet.
Ayrıca, bu yapılandırma içerisinde hareket algılama için belirli alanlar tanımlayabilirsiniz.

Hareket Tetiklemeli Kayıt
Hareket dedektörü tetiklendiğinde, belirli bir süre boyunca kayıt başlatılır. Varsayılan olarak bu süre 15 saniye olarak ayarlanmıştır, ancak bu parametreyi Gelişmiş Seçenekler bölümünden değiştirebilirsiniz.
Tüm kayıtlı olaylar Olaylar bölümünden incelenebilir.

Algılama - Nesne Algılama

Eğer önceki sekmede hareket algılamayı etkinleştirdiyseniz, bilgisayarla görme teknolojisi destekli nesne algılamayı da kullanabilirsiniz.
Bu sekmede, “Nesne algılamayı kullan” seçeneğini seçin.
Nesne algılama, hareket algılandığında tetiklenir. Varsayılan olarak, nesne algılama aralığı 300 milisaniye olarak ayarlanmıştır (Gelişmiş Seçenekler).
Bu, nesne algılama için karelerin her 300 milisaniyede bir işleneceği anlamına gelir.
Nesne algılama CPU'ya yük bindirir, bu nedenle bu aralığın 150 milisaniyenin altına ayarlanması önerilmez. Aralık ne kadar kısa olursa, işlemci yükü o kadar artar.
Bu özellik yalnızca 64-bit bilgisayarlarda desteklenir.
Yüz Tanımayı Etkinleştir
Bu seçeneği etkinleştirerek yüz tanımayı kullanabilirsiniz.
Yüz tanıma, nesne tespitinden bağımsız olarak kullanılabilir.
Bu özellik, yeterli işlem gücüne sahip bir bilgisayar gerektirir ve yalnızca 64 bit sistemlerde desteklenir.

Plaka Tanımayı Etkinleştir
Bu seçeneği etkinleştirerek araç plaka numaralarını otomatik olarak tespit edebilirsiniz.
Plaka tanıma, nesne tespitiyle birlikte veya bağımsız olarak kullanılabilir.
Bu özellik, yeterli işlem gücüne sahip bir bilgisayar gerektirir ve yalnızca 64 bit sistemlerde desteklenir.

Duman ve Yangın Tespitini Etkinleştir
Bu seçeneği etkinleştirerek çerçevede duman ve yangını otomatik olarak tespit edebilirsiniz.
Duman ve yangın tespiti, diğer seçeneklerden ayrı olarak kullanılabilir.
Bu özellik, yeterli işlem gücüne sahip bir bilgisayar gerektirir ve yalnızca 64 bit sistemlerde desteklenir.

Bulut Depolama ve İnternet Üzerinden Çevrimiçi Kamera Görüntüleme

SmartVision, kameralarınızı RTSP akışıyla çevrimiçi olarak özel bir IP adresine veya port yönlendirmesine ihtiyaç duymadan izlemenizi sağlar.
Bunu yapmak için üç seçeneği etkinleştirmeniz gerekir:
  1. Genel ayarlarda, bulut hizmetindeki e-posta adresinizi ve şifrenizi girin ve kamera ayarlarında "Kamerayı çevrimiçi olarak bulut sunucusuna aktar" seçeneğini seçin.
  2. Olayları bulut sunucusuna kaydetmek için "Olayları Bulut Sunucusuna Yükle" seçeneğini etkinleştirin.
  3. Yanlış tetiklemeleri azaltmak için "Yalnızca nesne algılandığında olayları sunucuya yükle" seçeneğini etkinleştirmeniz de önerilir.
Daha sonra mobil uygulamayı veya web sitesinin mobil versiyonunu kullanarak çevrimiçi kamera ve etkinlik izleme yapabilirsiniz.
Gelişmiş - Ek Nesne Algılama Ayarları
Bu sekme, belirli nesne türlerini tanımlama olasılıklarını ve verilen bir olasılıkla algılanan nesne sayısını yapılandırır.

Kare içindeki nesne algılama, bu parametrelere göre gerçekleşir.

Aşağıdaki nesneler/varlıklar için algılama olasılıklarını ve karedeki tekrar sayısını burada ayarlarsınız:
kişi, araba, otobüs, bisiklet, kedi, köpek, kuş.

Bu ayarları değiştirmemeniz tavsiye edilir.

Gözetim Kameraları Listesi

Ana formdaki ikinci düğme, SmartVision CCTV yazılımına bağlı kameraların listesini açar.

Kamera listesi formu ayrıca düğmelerle donatılmış bir araç çubuğu içerir.

Düğmeler, kameraları yukarı ve aşağı hareket ettirmenize olanak tanır, böylece kameraların ana program formundaki konumlarını değiştirebilirsiniz.

Ayrıca gereksiz kameraları düzenleyebilir veya silebilirsiniz.
Gözetim Olayları
Ana formdaki ilk buton Olaylar'dır.

Burada tüm hareket dedektörü aktivasyonlarını, yüz ve araç plakalarının nesne algılamasını, duman ve yangın dedektörü tetikleyicilerini göreceksiniz.

Ayrıca filtreler uygulayabilir ve arama formu (formdaki ilk buton) aracılığıyla ihtiyacınız olan olayları bulabilirsiniz.

Olaylar formu ayrıca, seçilen kamera için sunucuya video iletimi ayarlanmışsa bulut sunucusuna dosya yüklemelerinin durumunu da gösterir.
Bu formda, kaydedilen etkinliğin videosunu da görüntüleyebilirsiniz. Sunucuya yapılan tüm yüklemeler şifrelemeyle güvenli bir şekilde yapılır.

Yüz Tanıma Veritabanı

Sinir ağını eğitmek ve çevrimiçi tanıma için bir yüz veritabanı oluşturmak için fotoğrafları kullanabilirsiniz.

Tek bir yüz için manuel eğitim yaklaşık 30 saniye sürer.

Sistem ayrıca gözetim kameralarından gelen video akışlarına dayalı olarak otomatik olarak bir yüz veritabanı oluşturmanıza da olanak tanır.
Bunu yapmak için sistemin aynı yüzün 5 görüntüsünü alması gerekir.

Veritabanına tanınması için yeni yüzler ekleniyor

Veritabanına yeni bir yüz eklemek için kişinin adını girin ve Ekle'ye tıklayın.

Ardından en az 5 fotoğraf seçin ve sonucu işleme için kaydedin. Kaydet ve Güncelle'ye tıklayın.

Sistemin eğitim sürecinin tamamlanmasını bekleyin.

Veritabanı gerçek fotoğrafları değil, sinir ağı tarafından tanınması için gerekli olan "dijital ağırlıklarını" depolar.
Yüz tanıma özelliği etkinleştirildiğinde, IP kameralardan gelen video akışlarının işlenmesi sırasında veritabanına otomatik olarak yeni yüzler eklenecektir.

Sistem kaç adet kamerayı kaldırabiliyor?

Şu anda, program 16 kamera ile sınırlıdır. Ancak, farklı kameralar için programı birden fazla bilgisayara kurabilir ve hepsini bulut hizmetimizdeki tek bir hesaba bağlayabilirsiniz.
Çevrimiçi kamera izleme için güçlü bir bilgisayara gerek yoktur. Hatta eski bir 32-bit bilgisayar bile kullanabilirsiniz. Ancak yüz tanıma, plaka tanıma ve nesne algılama için, bilgisayarın/ sunucunun gücünü kamera sayısı ve çözünürlüğüne göre seçmelisiniz.
Bu amaçla Windows 10 veya daha üst bir sürüm kullanmanız önerilir. Kaynak tüketimi, büyük ölçüde IP kamera modeli, FPS ve çözünürlüğe bağlıdır. Yaklaşık olarak aynı özelliklere sahip kameralar için bile, farklı üreticiler arasında CPU yükü büyük ölçüde değişebilir. Bu nedenle, her duruma uygun tek bir çözüm yoktur. İdeal yük, çözülen görevlere ve kamera parametrelerine bağlı olarak deneysel olarak belirlenebilir.
Sistemimizin avantajı, çok yönlü olması ve çok uygun fiyatlı ve kararsız modeller dahil olmak üzere çeşitli üreticilerin kameralarıyla çalışabilmesidir. CPU/GPU yükünü azaltmak için programı sürekli olarak optimize ediyoruz, bu yüzden yeni sürümleri takip etmeyi unutmayın.