kontakt kamery@atesystem.cz
kontakt +420 595 170 472

Bayerova maska

Vytvořil:

ATEsystem s.r.o.

Bayerova maska je sada barevných filtrů před pixely na barevném CCD snímači.

CCD snímač je tvořen aktivními světlocitlivými buňkami, tzv. pixely. Každý pixel měří množství dopadajícího světla v plné šíři spektra. Výsledkem je černobílý obraz. Aby bylo možné rozlišit jednotlivé barvy, používá se před každým pixelem barevný filtr, který propustí pouze světlo v určitém rozsahu vlnových délek. Na senzoru se tak střídají červené, zelené a modré filtry. Tomuto se říká Bayerova maska, nebo také Bayerův filtr.

Baeyerův filtr

Typická spektrální propustnost barevných filtrů na pixelech:

Spektrální odezva barevného CCD senzoru

V každém pixelu je tedy známa pouze jedna barevná složka. Abychom dostali barevný obraz v plném rozlišení, musíme v každém pixelu dopočítat chybějící barvy z okolních pixelů. Tzv. debayerizaci provádí automaticky buď kamera v interním FPGA, nebo ovladač kamery na straně PC (platí pro průmyslové kamery). Každý výrobce používá svůj systém výpočtu. Jedno z možných řešení je naznačeno na obrázku:

Interpolace barev

Výsledkem jednoduché debayerizace mohou být ovšem falešné barevné přechody viditelné zvláště na hranách:

Debayerizace

Vylepšená víceprůchodová debayerizace tyto barevné artefakty výrazně omezí:

Vylepšená debayerizace

Zdroje obrázků a informací:

  1. Wikipedia
  2. Datasheet JAI AB-800GE
  3. Výukové materiály JAI A/S
  4. Laboratoř ATEsystem s.r.o.

 

Logo
Top