<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于A(yíng)DSP―BF561的圖像平移系統的設計與實(shí)現

基于A(yíng)DSP―BF561的圖像平移系統的設計與實(shí)現

作者: 時(shí)間:2011-06-16 來(lái)源:網(wǎng)絡(luò ) 收藏

2.2 關(guān)鍵技術(shù)問(wèn)題的解決途徑
算法中由于每40 ms采集1幀數據,為了保證能夠使人眼實(shí)時(shí)的看到后的視頻流,必須要保證能夠實(shí)時(shí)的完成數據搬移工作。為此本中采用如下關(guān)鍵技術(shù)來(lái)解決。
(1)由于輸入后,要經(jīng)過(guò)算法對進(jìn)行上、下、左、右平移后,才能輸出到電視上。因此該將圖像的輸入存儲區域和圖像的輸出存儲區域分別設為2塊獨立的區域,使得在數據輸入的同時(shí)還可進(jìn)行數據的搬移及輸出顯示工作。每個(gè)輸入/輸出區域又可以分為4個(gè)區域,用來(lái)存儲順次進(jìn)入的輸入/輸出圖像。其中sFrame0~sFrame3用來(lái)存儲輸入的視頻圖像,sFrame4~sFrame7用來(lái)存儲搬移后的視頻圖像。當啟動(dòng)ADV7181B采集完1幀圖像存入后sFrame0,啟動(dòng)數據搬移工作,將視頻圖像搬移到sFrame4中,并通過(guò)PPI1送給視頻編碼器ADV7171,最后由電視屏幕顯示輸出,同時(shí)PPI0將數據繼續采集到sFramel。圖像存儲在SDRAM中,sFrame0~sFrame7各存儲區域的首地址分別為0x0000C400,0x1000000,0x1500000,0x01A00000,0x01F00000,0x02400000,0x02900000,0x03000000。
(2)為了提高的實(shí)時(shí)處理能力,將數據在不同存儲空間的轉移任務(wù)交給DMA來(lái)完成,從而使CPU只專(zhuān)注于數據的計算。為保證連續采集不斷幀,DMA采用描述子方式,并將最后一個(gè)描述子指向首塊的頭地址。CCD采集到的視頻圖像首先送到PPI0,經(jīng)過(guò)2維DMA方式依次送到由描述子描述的圖像輸入存儲區域。
(3)由于圖像的平移,輸出后的圖像會(huì )有一些邊框,為提高的實(shí)時(shí)性,將邊框數據預先存放在SDRAM中,然后再采用MDMA方式將邊框數據傳送到相應的視頻輸出區域中。存放邊框數據的SDRAM定義為sFrame8,其首地址為0x03600000。其中sFrame8的大小為1440*288,即為ITU-656格式中一場(chǎng)數據的大小。本算法中上、下、左、右平移后的邊界填充為黑色,按UYVY格式即應該填充為0x80,0x10,0x80,0x10。邊框數據的MDMA方式傳輸在有效數據傳輸之前進(jìn)行,每次MDMA傳輸也是只傳遞1場(chǎng)數據,1幀數據同樣需要2次MDMA傳輸完成。邊框數據的填充見(jiàn)圖2。圖2(b)為圖像右移后左邊填充為黑色邊框數據的示意圖。

本文引用地址:http://dyxdggzs.com/article/161958.htm

d.JPG

(4)從輸入區域到輸出區域只搬移有效的數據(Active Field),ITU-656格式的文件頭在輸出區域初始化時(shí)已設置完成。且有效的數據傳輸方式采用MDMA方式,每次傳輸1幀圖像數據中的1場(chǎng)圖像,搬完奇場(chǎng)數據后再搬偶場(chǎng)數據。
(5)平移后的圖像存儲在圖像輸出存儲區域(sFrame4~sFrame7)中,平移后的圖像由PPI1通過(guò)按描述子的指示輸出到電視上顯示出來(lái)。整個(gè)系統的工作框圖如圖3所示。

e.JPG



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>