<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>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于FPGA的LED大屏幕控制系統的設計實(shí)現

基于FPGA的LED大屏幕控制系統的設計實(shí)現

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

  3 與灰度級調節

  特定條件下創(chuàng )建的圖像在不同環(huán)境下工作時(shí),往往會(huì )出現圖像看起來(lái)顯得太亮或者太暗的現象,所以顯示系統需要進(jìn)行靈活的反γ值調節。當前多采用基于內部ROM的查找表技術(shù)[3]。式(1)為公式,式中默認輸入圖像灰度級為256,輸出灰度級為G,x為輸入灰度值,y為輸出灰度值,γ為校正系數。要在中實(shí)現指數運算需要消耗大量邏輯單元,對于低成本要求來(lái)說(shuō)是不現實(shí)的。本文提出了如圖3所示的基于片內RAM、片外EEPROM和PC機軟件的反γ校正技術(shù)。

基于FPGA的LED大屏幕控制系統的設計實(shí)現

基于FPGA的LED大屏幕控制系統的設計實(shí)現

  在FPGA中的具體實(shí)現為:首先使用Altera自帶的IP核,將3個(gè)數據寬度為16 bit、數據深度為256的雙端口RAM實(shí)例化作為查找表。系統起動(dòng)時(shí),初始化模塊首先從外部EEPROM中讀出256個(gè)配置數據,初始化RAM查找表。初始化完成后,灰度變換模塊將24 bit RGB數據分離成3個(gè)8 bit數據作為RAM地址,讀出數據作為轉換后的灰度值。當需要修改γ值時(shí),通過(guò)PC機軟件生成新的γ校正表,然后通過(guò)串口發(fā)送到發(fā)送卡,發(fā)送卡將數據發(fā)送至接收卡,在灰度變換模塊的控制下將數據寫(xiě)入RAM。如果需要保存校正數據,初始化模塊從RAM中讀出數據寫(xiě)入EEPROM中。3個(gè)RAM中存放的是相同的校正數據,所以初始化模塊可以同時(shí)對3個(gè)RAM進(jìn)行初始化,從RAM中讀出配置數據時(shí)也只需要其中一個(gè)RAM中的值。本方法結合PC機軟件可以實(shí)現1~5的γ值連續調節和1~16的灰度級連續調節。

  4 對比度、亮度調節在FPGA中的實(shí)現

  (1)對比度調節

  增強對比度實(shí)際上是增強原圖各部分的反差,通過(guò)增加原圖里某兩個(gè)灰度值間的動(dòng)態(tài)范圍來(lái)實(shí)現[4]。這樣壓縮較亮和較暗區域的灰度級,擴展中間區域的灰度級,從而使細節部分更加清晰。假設輸入灰度級為f(x,y),輸出灰度級為g(x,y),則對比度增強的計算如式(6)所示。由式(6)可以看出,通過(guò)這種方法調節對比度后會(huì )壓縮圖像的灰度級,使變換后的圖像丟失亮區和暗區的細節,所以此種方法不適合大范圍調節。根據人眼對高亮度區域的灰度級變化不敏感,而對低灰度級區域灰度級變化十分敏感的視覺(jué)特點(diǎn),本系統選擇不壓縮低灰度級區域。式中n為調節系數,最終當0n100時(shí)比較合適。

基于FPGA的LED大屏幕控制系統的設計實(shí)現



關(guān)鍵詞: LED大屏幕 FPGA 反γ校正 SDRAM

評論


相關(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>