一種基于FPGA的紅外視頻采集系統(tǒng)設(shè)計
ADV7181B芯片作為I2C總線通信的從器件,其ALSB引腳電平的高低所對應(yīng)的器件地址是不同的,從器件讀寫地址如表2所列,本系統(tǒng)將ALSB引腳接地,寫地址設(shè)置為0x40,所有地址代碼用十六進制表示。本文引用地址:http://cafeforensic.com/article/190429.htm
2.2 圖像采集模塊
NTSC默認輸出的圖像為奇偶場交替輸出,數(shù)據(jù)信號和行場同步信號時序關(guān)系如圖2所示。奇偶場分別有253有效行,本文獲取其偶數(shù)場圖像用于傳輸和顯示。BT.656定義了一個并行的硬件接口,傳輸?shù)囊曨l圖像格式為YCbCr 4:2:2(Y為亮度信號,Cb、Cr分別為藍色信號分量和紅色信弓分量)。一行圖像數(shù)據(jù)的有效像素為720,一個像素占用兩個字節(jié),格式為CbYCrYCbYCrY。本文采用每兩個像素即每輸出CbYCrY獲取一組CbYCr,這一組數(shù)據(jù)通過移位寄存器得到3路8位的并行數(shù)據(jù)送入YUV2RGB模塊,此時有效像素被壓縮成360個。720×525的圖像數(shù)據(jù)通過本模塊的采集,可傳送的有效像素為360×253。
一行圖像數(shù)據(jù)的起始/結(jié)束(SAV/EAV)和所在數(shù)據(jù)幀的位置是根據(jù)BT656圖像格式(即根據(jù)檢測到的ADV7181B輸出數(shù)據(jù)序列“FF,00,00.xy”)來判斷的。奇數(shù)場的有效行起始時xy為0xC7,結(jié)束時xy為0xDA;偶數(shù)場的有效行起始時xy為0x80,結(jié)束時xy為0x9D。xy各位含義如表3所列。最高位bit7為同定數(shù)據(jù)1,F(xiàn)=0表示偶數(shù)場,F(xiàn)=1表示奇數(shù)場;V=0表示該行為有效視頻數(shù)據(jù),V=1表示該行無有效視頻數(shù)據(jù);H=0表示為SAV信號(行起始),H=1表示為EAV信號(行結(jié)束);低4位為保護信號。
評論