新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 解析車載低端圖像數(shù)據(jù)采集壓縮存儲及傳輸系統(tǒng)

解析車載低端圖像數(shù)據(jù)采集壓縮存儲及傳輸系統(tǒng)

作者: 時間:2016-11-28 來源:網(wǎng)絡(luò) 收藏

圖像壓縮ZR36060使用視頻同步從、8位代碼主和8位視頻總線模式,即由單片機(jī)通過8位數(shù)據(jù)總線[DATA7:0]對其內(nèi)部寄存器進(jìn)行工作方式設(shè)定(初始化),視頻時鐘和同步由OV7620產(chǎn)生,ZR36060采樣同步信號與之同步,接受[Y7:0]的視頻灰度信號進(jìn)行壓縮,壓縮后的JPEG圖像由[CODE7:0]輸出直接送入FIFO中緩存。
NAND式FLASH有可能存在壞塊,這就要考慮物理地址和虛擬地址的對應(yīng)問題,所以建立了一個對應(yīng)關(guān)系表,并存在FLASH的頭幾個塊中,該表不斷更新,隨壞塊的增加而變化,同時還記錄了數(shù)據(jù)的保存位置。這樣在初始化時,可以直接讀取圖像數(shù)據(jù)分配情況。為了記錄FIFO的數(shù)據(jù),采用類DMA的存儲方法。單片機(jī)先從[D7:0]口輸入命令和計算的地址的串行信號,然后發(fā)出命令使能FIFO的RE輸出并計數(shù),當(dāng)?shù)竭_(dá)一頁的數(shù)量512個字時,重新上述輸入過程。

對采集和壓縮芯片初始化以后,就進(jìn)入對圖像數(shù)據(jù)壓縮的控制階段,并確保圖像數(shù)據(jù)保存在完好的FLASH數(shù)據(jù)塊中,延時時間到達(dá)時,將FLASH的圖像數(shù)據(jù)最舊的那個塊擦除,以確保下次保存時使用。圖像采集部分程序框圖如圖5所示。

系統(tǒng)功能介紹
將本系統(tǒng)安裝在長途客車的上客處,當(dāng)有人員經(jīng)過時,圖像和采集過程啟動,并延時3s后停止采集,同時將采集的數(shù)據(jù)壓縮后送入FLASH中保存。經(jīng)過設(shè)定,圖像的分辨率為640×480,刷新率為15幀/秒,壓縮后每幀圖像為15KB左右的MJPG的圖像數(shù)據(jù)。每次采集的圖像為15K×3×15=675KB,這樣兩塊256M×8Bit的FLASH可以記錄700~800人次的圖像數(shù)據(jù),可以滿足本車載圖像采集系統(tǒng)的需要。


上一頁 1 2 下一頁

評論


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

關(guān)閉