Bayerova maska
Bayerova maska je pole střídavých barevných filtrů, které se používá pro zachycení barev v jednosnímačových fotoaparátech.[1] Maska se skládá ze zelených, modrých a červených filtrů, kde polovinu masky zabírají zelené filtry, jednu čtvrtinu filtry modré a druhou čtvrtinu červené.[2]
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/ff/BayerPatternFiltration.png/220px-BayerPatternFiltration.png)
Bayerova maska byla vynalezena ve firmě Eastman Kodak Company roku 1976 Brycem Bayerem.[3]
Vysvětlení
Snímače fotoaparátů jsou monochromatické[3] - nezachycují žádné barvy. Aby byl fotoaparát schopný zachytit barvu, musí na každém místě pixelu být alespoň tři barevné složky.[4] To lze vyřešit pomocí rozdělení světelného paprsku na tři části tak, aby každá část paprsku dopadla na jeden ze tří CCD senzorů opatřených červeným, modrým nebo zeleným filtrem. Tato metoda sice produkuje velmi kvalitní výsledky, je však velmi drahá a technicky složitá.[2]
Cenově efektivnější řešení je použít jeden senzor s Bayerovou maskou. Ta umožňuje senzoru v každém místě pixelu zachytit jednu barevnou složku. Zelené složky se měří s vyšší vzorkovací frekvencí než červené a modré, protože lidské oko je nejcitlivější na zelené barvy.[2]
Pomocí interpolačního algoritmu se dopočítají dvě senzorem nezachycené barevné složky. Tento proces se nazývá ‘demozaikování’ či ‘debayerovaní’.[2]
Demozaikování
Demozaikování či debayerování je proces, při kterém se z dat získaných ze senzoru s bayerovou maskou dopočítávají nezachycené barevné složky. K tomuto účelu existuje několik algoritmů, například interpolace dle sousedních pixelů, lineární interpolace, kubická interpolace, vysoce kvalitní lineární interpolace, interpolace plynulého přechodu odstínů, interpolace s rozpoznáváním vzorů, adaptivní interpolace barevné roviny či interpolace na základě směrově váženého gradientu.[1]
Jednodušší algoritmy dopočítávají chybějící složky barev v jednotlivých pixelech shluknutím pixelů do skupin (2x2, 3x3 nebo 7x7) a odhadem chybějících hodnot pixelu pomocí hodnot okolních pixelů ve skupině. Výhodou těchto algoritmů je relativně malý počet výpočtů potřebných k dosažení výsledku. Nevýhodou jsou viditelné artefakty, které snižují kvalitu výsledné fotografie.[1]
Složitější algoritmy jsou schopny částečně předejít nežádoucím artefaktům, avšak potřebují více složitějších výpočtů.[1]
Artefakty
Snímání scény pomocí jediného snímače s bayerovou maskou měří pouze 33% informací původní scény. Zbytek informace se získá interpolací, což často zapříčiňuje vznik artefaktů. Nejčastějšími artefakty jsou tvz. zippering a falešné barvy.[1]
Falešná barva
Tento artefact je zřetelný podél okrajů. Dochází zde k nepřirozeným posunům barev v důsledku chybné interpolace přes okraje focených objektů. Interpolační algoritmus špatně odhaduje barvy hran objektů, což způsobuje výskyt nežádoucích falešných barev, které se v původní scéně nevyskytují. Tento artefakt vzniká zejména za použití jednoduchých interpolačních algoritmů, složitější algoritmy jsou schopny tyto artefakty eliminovat. [1]
Zippering
Tzv. zippering je další artefakt, který se primárně vyskytuje podél hran. Konkrétně zapříčiňuje rozmazání hran focených objektů. K tomuto efektu dochází, když interpolační algoritmus zprůměruje hodnoty pixelů přes okraje objektů místo podél hran. I tomuto artefaktu se dá předejít využitím složitějších interpolačních algoritmů. [1]
Alternativy
Krom klasické Bayerovy masky existují různé variace uspořádání barevných filtrů na masce. Mezi nejvýznamnější patří například Yamakamova maska, Lukacova maska, vertikální maska, diagonální maska, upravená bayerova maska, CMY maska, maska Sony 4-Color či Kodak maska (verze 1-3).[5]
Reference
- ↑ a b c d e f g Review of Bayer Pattern Color Filter Array (CFA) Demosaicing with New Quality Assessment Algorithms. Online, Summary. U.S. Army Research Laboratory ATTN: RDRL-SES-E 2800 Powder Mill Road Adelphi, MD 20783-1197, 2010. Dostupné z: https://apps.dtic.mil/sti/pdfs/ADA513752.pdf. [cit. 2024-03-27].
- ↑ a b c d Xin Li, Bahadir Gunturk, and Lei Zhang "Image demosaicing: a systematic survey", Proc. SPIE 6822, Visual Communications and Image Processing 2008, 68221J (28 January 2008); https://doi.org/10.1117/12.766768
- ↑ a b Image Sampling with the Bayer Color Filter Array. Online. Eastman Kodak Company Rochester, New York, 2001. Dostupné z: https://www.imaging.org/common/uploaded%20files/pdfs/Papers/2001/PICS-0-251/4631.pdf. [cit. 2024-03-27].
- ↑ Zhen, R., Stevenson, R. (2015). Image Demosaicing. In: Celebi, E., Lecca, M., Smolka, B. (eds) Color Image and Video Enhancement. Springer, Cham. https://doi.org/10.1007/978-3-319-09363-5_2
- ↑ Spatio-Spectral Color Filter Array Design for Optimal Image Recovery. Online. IEEE, 2008. Dostupné z: https://www.spiedigitallibrary.org/conference-proceedings-of-spie/6822/1/Image-demosaicing-a-systematic-survey/10.1117/12.766768.short. [cit. 2024-03-27].
Externí odkazy
Obrázky, zvuky či videa k tématu Bayerova maska na Wikimedia Commons