新聞中心

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

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

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

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

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

系統(tǒng)功能介紹
將本系統(tǒng)安裝在長(zhǎng)途客車的上客處,當(dāng)有人員經(jīng)過時(shí),圖像和采集過程啟動(dòng),并延時(shí)3s后停止采集,同時(shí)將采集的數(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 下一頁

評(píng)論


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

關(guān)閉