Gece görüntüsündeki karıncalanma (noise) nedir ve neden oluşur?
Karıncalanma, görüntüde karenin her yerinde rastgele beliren ve her karede yer değiştiren ince tane ya da benektir; teknik adı görüntü gürültüsü (noise)tür. Gece ve düşük ışıkta artmasının ana nedeni, sensöre ulaşan ışık miktarının (foton sayısının) azalmasıdır: sinyal zayıfladıkça sensörün ve elektroniğin ürettiği rastgele dalgalanma görüntüde daha belirgin hale gelir.
Gürültünün iki temel kaynağı vardır. Foton (shot) gürültüsü, ışığın doğası gereği piksele düşen foton sayısındaki rastgele değişimdir; sinyalin karekökü ile büyür, yani ışık azaldıkça oransal olarak daha görünür olur. Okuma (read) gürültüsü ise sinyal zincirindeki yükselticiden ve dönüştürücüden gelen, kabaca sabit seviyedeki dalgalanmadır ve en çok koyu bölgelerde fark edilir.
Karıncalanma ile bulanıklık farklı sorunlardır. Bulanıklık odak, kirli lens ya da IR yansımasından doğar; tane ise sinyal-gürültü oranının düşmesinden. Bulanık görüntü için gece bulanık görüntü rehberine bakın; bu yazı yalnızca tane ve gürültü ayarlarını anlatır.
Gain (kazanç) nedir ve yükseltildikçe gürültü neden artar?
Gain, sensörden çıkan elektrik sinyalinin yükseltilme oranıdır; kamera menülerinde genellikle dB cinsinden, otomatik olarak çalışan hâliyle AGC (otomatik kazanç kontrolü) adıyla görülür. Fotoğraftaki ISO değerinin video kamera karşılığı olarak düşünülebilir. Gain yükseldikçe görüntü parlar, ancak sensöre daha fazla ışık girmediği için sinyalle birlikte gürültü de aynı oranda büyür.
Genel kural şudur: gain görüntüyü aydınlatır, sinyal-gürültü oranını iyileştirmez. Okuma gürültüsünü bastırmaya bir ölçüde yardım edebilir, fakat foton gürültüsünü de yükselttiği ve parlak bölgelerde dinamik aralığı daraltığı için yüksek gain'de görüntü taneli ve düz görünür. Gerçek iyileşme ancak sensöre daha çok ışık ulaştığında gelir: daha fazla aydınlatma, daha uzun pozlama ya da daha geniş diyafram.
Ölçü olarak elektriksel (gerilim) kazançta her 6 dB yaklaşık iki kat yükseltme demektir; gain'i 6 dB artırmak görüntüyü kabaca iki kat parlatır ama ışık miktarını artırmaz. Menüdeki aralık ve birim üreticiye, modele ve yazılım sürümüne göre değişir; kendi kameranızda doğrulayın.
Enstantane (pozlama süresi) ile gain arasındaki denge nasıl kurulur?
Kamera karanlıkta parlaklığı iki yoldan kazanır: pozlama süresini uzatır ya da gain'i yükseltir. Uzun pozlama sensöre daha çok ışık toplatır ve gürültüyü azaltır, fakat hareketli nesneleri bulanıklaştırır. Yüksek gain ise netliği korur ama tane artar. Bu yüzden iki ayar birbirinin karşıtıdır ve her kurulumda bir denge seçilir.
Videoda pozlama süresinin üst sınırını kare hızı belirler; 25 kare/sn'de bir karenin süresi 1/25 sn'dir ve daha uzun pozlama mümkün değildir. Plaka okuyacak ya da hızlı geçen nesneleri yakalayacak kameralarda enstantane kısa tutulur, bu da kamerayı yüksek gain'e iter. Hareket bulanıklığı ve rolling shutter etkisi için enstantane hızı rehberine göz atın.
Pratik sonuç: sabit kadrajda yavaş hareketin olduğu koridor, depo ya da bahçede daha uzun pozlama ile düşük gain tercih edilebilir; kapı girişi, otopark ve yol gibi hızlı nesne geçen yerlerde pozlama kısa kalmalı, gürültü ise gain sınırı ve ek ışıkla yönetilmelidir. Sensörün düşük ışık başarısı da fark yaratır; bunun için BSI ve stacked CMOS sensör yazısı okunabilir.
2D DNR ve 3D DNR arasındaki fark nedir?
DNR (Digital Noise Reduction, dijital gürültü azaltma), kameranın görüntü işlemcisinde çalışan ve taneyi yumuşatan filtredir. 2D DNR her kareyi tek başına, yani yalnızca uzaysal olarak işler: komşu piksellere bakıp rastgele benekleri düzleştirir. Bedeli, ince çizgilerin ve kenarların yumuşamasıdır.
3D DNR uzaysal işleme ile zamansal işlemeyi birleştirir; kamera ardışık kareleri karşılaştırır ve karelerde değişen rastgele noktayı gürültü sayarak ortalamasını alır. Sabit sahnelerde çok etkilidir, çünkü gerçek görüntü kareden kareye aynı kalırken gürültü değişir. Video gürültü giderme literatüründe uzaysal-zamansal yöntemler yaygın olarak 3D olarak adlandırılır.
Zamansal filtrenin zayıf noktası harekettir: önceki karelerle ortalama alınırken hareket eden nesne eski karelerde kalıntı bırakabilir. Buna hayalet iz (ghosting) denir; yürüyen kişinin ya da geçen aracın arkasında soluk bir gölge, sürüklenme veya gecikme hissi olarak görülür. Hareket telafisi ve hareketli bölgede filtre gücünü düşüren akıllı algoritmalar bu etkiyi azaltır, ancak gücü yüksek bırakıldığında iz yine belirginleşebilir.
- 2D DNR: tek kare içinde çalışır, hayalet iz üretmez, yüksek seviyede kenar ve ince doku yumuşar.
- 3D DNR: kareler arasında çalışır, sabit sahnede güçlü temizlik sağlar, yüksek seviyede hareketli nesnede iz ve gecikme hissi bırakabilir.
- Bazı üreticilerde tek bir 3D DNR ayarı bulunurken bazılarında uzay (spatial) ve zaman (temporal) seviyeleri ayrı ayrı verilir; menü adlandırması markaya ve yazılıma göre farklıdır.
DNR seviyesi yükseldikçe plaka ve yüz ayrıntısına ne olur?
DNR gürültüyü ve gerçek ayrıntıyı ayırt etmekte kusursuz değildir; filtre güçlendikçe ikisini de yumuşatır. Plaka karakterlerinin ince kenarları, yüzdeki çizgiler, kumaş dokusu ve küçük yazılar gürültüye benzeyen ince desenlerdir; yüksek DNR bu desenleri siler, görüntü temiz ama plastik, cilalı görünür. Görüntü işleme literatüründe de bu durum gürültü giderme ile ayrıntı koruma arasındaki temel ödünleşim olarak tanımlanır.
Bu yüzden kayıt izleyicide hoş görünen bir görüntü, delil niteliği açısından en uygun görüntü olmayabilir. Karıncalı ama okunur bir plaka, DNR ile pürüzsüzleştirilmiş ve harfleri birbirine karışmış bir plakadan çoğu zaman daha değerlidir. Hedef gürültüyü sıfırlamak değil, ilgili ayrıntıyı koruyacak kadar azaltmaktır.
Kural olarak DNR, gürültüyü kabul edilebilir kıldığı en düşük seviyede bırakılır. Sahada çoğu zaman orta seviye iyi başlangıçtır; sonrasında hareketli bir test nesnesiyle iz ve ayrıntı kaybı denetlenir.
Gürültü bit hızını ve disk tüketimini neden büyütür?
Gürültülü görüntü iyi sıkışmaz, çünkü H.264 ve H.265 gibi codec'ler kareler arasındaki benzerlikten faydalanır. Kareler arası tahmin (inter-frame prediction), bir bloğu önceki karedeki benzeriyle eşleştirip yalnızca farkı kaydeder; rastgele gürültü her karede değiştiği için eşleşme kötüleşir, fark büyür ve kodlayıcı daha çok veri üretir.
Sonuç iki şekilde ortaya çıkar. Değişken bit hızında (VBR) gece kayıtları gündüze göre beklenenden fazla yer kaplar ve NVR disk süresi kısalır. Sabit bit hızında (CBR) ise sınır aşılamadığı için bütçe gürültüye harcanır, gerçek ayrıntıya kalan pay düşer ve görüntüde blokluk belirir. Bit hızı ve kare hızı ayarı için bit hızı rehberine bakılabilir.
Dolayısıyla gürültüyü kaynağında azaltmak (ışık, gain sınırı) hem görüntüyü hem de depolamayı iyileştirir. DNR de bit hızını düşürmeye yardım eder, ancak aşırı kullanımı ayrıntıyı alarak kaydı işe yaramaz hale getirebilir; dengeyi birkaç gecelik kayıt boyutuna bakarak kontrol etmek gerekir.
Çözüm sırası: önce ışık, sonra gain sınırı, en son DNR
Gürültü sorununda ayar menüsüne girmeden önce nedeni ışık tarafında aramak gerekir; DNR en son ve en az güçle kullanılacak araçtır. Aşağıdaki sıra saha deneyiminde işe yarayan genel bir yöntemdir:
- 1. Işığı artırın: kadrajı aydınlatan bir lamba, beyaz ışıklı projektör ya da kameranın hedefe uygun IR aydınlatması ekleyin. Sensöre ulaşan her ek ışık, gain'i düşürmenin en doğru yoludur.
- 2. IR yönünü ve yansımayı düzeltin: IR ışığı lense yakın yüzeye, kubbe camına, duvara veya örümcek ağına çarpıyorsa kamera pozlamayı düşürür, görüntüyü sisli yapar ve gain'e yük bindirir. Yansıma sorunları ayrı bir rehberde anlatılmıştır.
- 3. Gain üst sınırını sınırlayın: otomatik gain'in sonuna kadar yükselmesine izin vermeyin; sınırı bir miktar indirip görüntünün biraz koyulaşmasına karşı ek ışıkla telafi edin.
- 4. Pozlama süresini hedefe göre ayarlayın: hızlı nesne izlemiyorsanız pozlama üst sınırını biraz uzatmak gürültüyü düşürür; plaka ya da hızlı geçiş için kısa tutun.
- 5. DNR'yi orta seviyede tutun: önce gerekirse 2D bileşeni, sonra 3D bileşenini hareketli test nesnesiyle denetleyerek artırın; iz çıkarsa seviyeyi geri alın.
- 6. Ters ışık varsa WDR/BLC ile kontrast dengesini düzeltin; parlak far ya da lamba kadrajdaki koyu bölgeleri daha da koyulaştırıp gain'i yükseltebilir. Ayrıntılar için WDR ve ters ışık yazısı okunabilir.
Kurulumcu için saha ayar örneği ve karşılaştırma yöntemi
Örnek bir durum: bir apartman girişinde bahçeye bakan kamera geceleri taneli görüntü veriyor, plaka ve yüz belirsiz, NVR'da gece kayıtları gündüzden belirgin büyük. Önce kameranın yanına kadraja uygun bir aydınlatma eklenir ve kubbe camı temizlenir. Ardından gain sınırı varsayılandan biraz düşürülür, DNR orta seviyeye alınır ve 3D bileşeninde iz olup olmadığına bakılır. Varsayılan değerler ve aralıklar modele ve yazılıma göre farklıdır; bu nedenle başlangıç değerlerini kendi cihazınızın kılavuzundan doğrulayın.
Ayarları öznel izlenimle değil, aynı koşulda karşılaştırarak seçin. Aşağıdaki yöntem uygulanabilir:
- Aynı gece, aynı kadraj için her ayar kombinasyonunu en az bir dakika kaydedin; her kayıtta test için aynı mesafeden yürüyen bir kişi ve mümkünse plaka benzeri bir levha kullanın.
- Kayıtları izleyicide yüzde yüz büyütmede (piksel piksel) karşılaştırın; plaka harfleri, yüz çizgileri ve hareketli kişinin arkasındaki iz kontrol edilir.
- Kameranın durum ekranındaki ya da NVR'daki bit hızını her kombinasyon için not edin; ayrıntıyı koruyan en düşük bit hızlı ayar genellikle en dengeli seçenektir.
- Sonucu müşteriye ayar öncesi ve sonrası iki ekran görüntüsüyle gösterin; ayar değerlerini kurulum notuna yazın ki firmware güncellemesinden sonra karşılaştırılabilsin.
Bayifi bu konuda nerede devreye girer?
Bayifi'de gece görüntüsü sorunları için sahada çözüm arayan müşteriler kurulumcu dizininden il bazında firma bulabilir; kurulumcular ise ek aydınlatma, düşük ışık performansı yüksek kameralar ve diskler gibi ürünleri toptancıların anlık stoklarını gösteren pazar bölümünden tek talep ile çok toptancıya sorabilir. Firmanızı dizine eklemek için kayıt sayfasını kullanabilirsiniz.
Sık sorulan sorular
Kamera gece görüntüsü neden karıncalanır?
Gece sensöre ulaşan ışık azaldığı için kamera sinyali gain ile yükseltir ve bu sırada rastgele gürültüyü de büyütür; sonuç karıncalanma olarak görünür. Çözüm sırası ışığı artırmak, gain üst sınırını sınırlamak ve DNR'yi orta seviyede kullanmaktır.
Kamera görüntüsünde parazit ve gürültü neden olur?
Başlıca nedenler düşük ışık (foton gürültüsü), yüksek gain, sensör ve elektronik kaynaklı okuma gürültüsü ve kısa pozlamadır. Kablo veya güç kaynaklı parazit çizgileri ayrı bir sorundur ve analog sistemlerde ya da topraklama hatalarında görülür.
3D DNR nedir?
3D DNR, gürültüyü hem tek kare içinde hem de ardışık kareler arasında azaltan dijital gürültü azaltma yöntemidir. Sabit sahnede çok etkilidir, fakat yüksek seviyede hareketli nesnelerde hayalet iz ve gecikme hissi bırakabilir.
Gain nedir, kamerada nasıl ayarlanır?
Gain, sensör sinyalinin yükseltme oranıdır ve genellikle dB olarak verilir; otomatik hâli AGC adıyla geçer. Görüntü ayarlarında gain üst sınırı (gain limit) düşürülerek gürültü azaltılabilir, ancak görüntü koyulaşır; bu nedenle ek ışıkla birlikte kullanılır. Menü adı ve aralığı markaya göre değişir.
DNR seviyesi ne olmalı?
Gürültüyü kabul edilebilir kılan en düşük seviye uygundur; çoğu kurulumda orta seviye iyi bir başlangıçtır. Aşırı yüksek DNR plaka ve yüz ayrıntısını siler, 3D bileşeni ise hareketli nesnede iz bırakır; varsayılan değeri ve aralığı kendi modelinizde doğrulayın.
Kamerada hareket eden nesnenin arkasında hayalet iz neden kalır?
Zamansal gürültü azaltma (3D DNR) kareleri ortaladığı için hareket eden nesnenin önceki karelerdeki kalıntısı görüntüde kalır. 3D DNR seviyesini düşürmek, ışığı artırarak DNR ihtiyacını azaltmak ve pozlamayı kısaltmak izi azaltır.
Gürültü bit hızını ve disk kullanımını artırır mı?
Evet. Rastgele gürültü her karede değiştiği için kareler arası tahmin zorlaşır ve kodlayıcı daha çok veri üretir; gece kayıtları bu yüzden daha çok yer kaplayabilir. Işığı iyileştirmek ve DNR'yi dengeli kullanmak depolama süresini de iyileştirir.
DNR kapatılırsa gece görüntüsü daha iyi mi olur?
Her zaman değil. DNR kapalıyken ayrıntı korunur ama gürültü ve bit hızı artar. Çoğu kameranın görüntü işlemcisi DNR'nin makul düzeyde açık olmasına göre ayarlanmıştır; en dengeli sonuç ışık ve gain sınırı düzeltildikten sonra DNR'yi düşük-orta seviyede tutmaktır.
Kaynaklar
- Wikipedia: Image noise (foton gürültüsü, okuma gürültüsü ve gain ilişkisi)
- Wikipedia: Video denoising (uzaysal, zamansal ve 3D gürültü giderme, ghosting)
- Wikipedia: Inter frame (kareler arası tahmin ve fark kodlama)
- Google Patents US9215355: Scene adaptive temporal filtering (zamansal filtreleme, ghosting ve düşük ışık gürültüsü)