Bayer陣列的由來及原理簡介

2021-10-09 01:18:34 字數 1205 閱讀 9457

所謂拜耳陣列指的是ccd或者cmos器件作為光感測器的時候,採集數字影象時用到的一種常見的方法。

下圖為一種常見的bggr的陣列排布方式:

bayer陣列的發明者——柯達公司工程師bryce bayer。

我們知道,影象感測器將光線轉化成電流,光線越亮,電流的數值就越大;光線越暗,電流的數值就越小。但是,影象感測器有乙個很嚴重的缺陷:它只能感受光的強弱,無法感受光的波長。由於光的顏色由波長決定,所以影象傳播器無法記錄顏色,也就是說,它只能拍黑白**,這肯定是不能接受的。

一種解決方案是照相機內建三個影象感測器,分別記錄紅、綠、藍三種顏色,然後再將這三個值合併。這種方法能產生最準確的顏色資訊,但是成本太高,無法投入實用。

2023年,柯達公司的工程師bryce bayer提出了乙個全新方案,只用一塊影象感測器,在影象感測器前面,設定一層彩色濾光片陣列(color filter array,cfa),他並沒有在每個pixel上放三個顏色的濾鏡,而是有間隔的在每個pixel上放置單一顏色的濾鏡。 這樣以來,每個通道能得到乙個部分值空缺的,這些空缺的值可以通過各種插值手段進行填充。

從最開始的那張圖可以看出,上述的bayer陣列是2×2的四個格仔重複形成的,這四個格仔有1個r,1個b,2個g,這是因為人眼視覺對於綠色比較敏感的緣故。

隨著科技發展,越來越多不同設計的cfa被應用於相機和手機中。

為什麼數位相機可以拍出彩色**?

HBA簡介及原理

hba,即主機匯流排介面卡英文 host bus adapter 縮寫。是乙個使計算機在伺服器和儲存裝置間提供輸入 輸出 i o 處理和物理連線的電路板和 或積體電路介面卡。簡介 主機匯流排介面卡 host bus adapter,hba 是乙個在伺服器和儲存裝置 hba 間提供輸入 輸出 i o ...

Sphinx 簡介及原理

1.sphinx簡介 是一款基於sql的高效能全文檢索引擎 還不支援nosql 主要優點有 1 建立和重建索引迅速 2 大資料量時檢索速度較快 3 為很多指令碼語言設計了檢索api 如php,python,perl,ruby 很方便地呼叫sphinx的相關介面對資料庫進行查詢 4 為mysql,po...

Appium簡介及原理

androidbootstrap簡介 android bootstrap是專為android studio和gradle構建的乙個集模板 引導和樣板檔案於一身的開源專案,基於parse api建立,擁有著許多非常優秀的開源工具和框架,能夠幫助開發者節省大量的開發 測試與除錯時間。基於apache v...