新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于FPGA+DSP技術(shù)的Bayer格式圖像預(yù)處理

        基于FPGA+DSP技術(shù)的Bayer格式圖像預(yù)處理

        作者: 時間:2010-12-19 來源:網(wǎng)絡(luò) 收藏

        高分辨率圖像實時處理在通信、醫(yī)學(xué)、軍事、航天航空、信息安全等領(lǐng)域有著廣泛的應(yīng)用和發(fā)展。在圖像實時處理的過程中,下層的數(shù)據(jù)量大,運算簡單,但是要求運算速率高,可以用硬件來處理,上層所處理的數(shù)據(jù)量少,算法結(jié)構(gòu)復(fù)雜,適于運算速度快,尋址靈活的數(shù)字信號處理器進行處理。這里提出了一種+相結(jié)合的實時圖像處理系統(tǒng),并應(yīng)用于傳像光線束傳遞圖像。CMOS實際采集的是光線束的出端圖像,將CMOS采集的格式的圖像轉(zhuǎn)換為RGB格式的亮度信號。由于光纖出、入端結(jié)構(gòu)不同,需要準確每根光纖的中心位置,重新排序才能輸出正確的圖像信息。該系統(tǒng)充分發(fā)揮了FPGA和DSP各自的優(yōu)勢,能更好地提高圖像處理的實時性,降低成本。

        1 圖像格式
        CMOS圖像傳感器作為一種基礎(chǔ)器件可以實現(xiàn)信息的采集、轉(zhuǎn)換以及視覺功能的擴展,并能直觀真實地給出可視圖像信息。系統(tǒng)中CMOS圖像傳感器輸出2 592x1 944x12 bit的格式的圖像(該格式的圖像本身就是數(shù)字信號,因此無需對圖像進行模數(shù)轉(zhuǎn)換),Bayer圖像格式如圖1所示。在圖l中,每個方格代表一個像素,并且只含有R、G、B中的一種顏色分量,奇數(shù)行由G、R像素交替構(gòu)成,偶數(shù)行由B、G像素交替進行,其中G像素分量占所有像素的一半,R像素和G像素占另一半。因為G像素分量是R、B像素分量的2倍,所以如果G像素分量采用好的插值方法,不僅可以提高G像素分量的質(zhì)量,也能提高R和B像素分量的質(zhì)量。由于TMS320DM642的video port capture接口的數(shù)據(jù)總線是8位或者16位(該系統(tǒng)采用了更適合DSP處理的8位數(shù)據(jù)),所以為了后續(xù)的DSP能夠更好的處理數(shù)據(jù)并減少DSP的運算量,需要使用FPGA先將輸出的圖像數(shù)據(jù)取高8位,然后依據(jù)每個像素點與相鄰8個像素點之間的關(guān)系,使用雙線性插值法將Bayer圖像格式轉(zhuǎn)換成24位的RGB圖像格式和亮度信號,然后將處理后的數(shù)據(jù)發(fā)送給DSP。

        本文引用地址:http://www.104case.com/article/191433.htm



        2 圖像數(shù)據(jù)處理的工作原理
        2.1 Bayer圖像的格式轉(zhuǎn)換

        雙線性插值法具有算法計算量少,算法結(jié)構(gòu)簡單,易于實現(xiàn),占硬件資源少等優(yōu)點,本系統(tǒng)中更適合FPGA實現(xiàn)。雙線性插值法的基本原理是將每個像素位置上缺少的另外兩種色彩分量通過該像素本身為中心的領(lǐng)域內(nèi)具有相同分量的像素平均獲得,即將每個像素的RGB分量都以該點像素為中心的3x3像素矩陣進行線性插值而成。按照這種思路可以將圖像中的3x3矩陣分成4類,如表1所示。


        每種圖像矩陣中間的像素點為待插值的數(shù)據(jù)源,設(shè)R(x,y)、G(x,y)、B(x,y)為插值計算后該點紅、綠、藍像素分量。當像素位于奇數(shù)行奇數(shù)列計算公式為:


        上一頁 1 2 3 下一頁

        關(guān)鍵詞: Bayer FPGA DSP 圖像預(yù)處理

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 会宁县| 卢龙县| 奈曼旗| 怀柔区| 常宁市| 桐柏县| 中江县| 改则县| 佛学| 馆陶县| 乌恰县| 五原县| 宜阳县| 德州市| 高要市| 镇平县| 绥滨县| 海安县| 庆安县| 闸北区| 高邑县| 河北区| 永川市| 鄢陵县| 寿宁县| 昭苏县| 什邡市| 偃师市| 宜兰市| 江孜县| 望奎县| 宝鸡市| 三河市| 富源县| 乌拉特前旗| 来宾市| 霍城县| 北川| 章丘市| 昭平县| 馆陶县|