欧美日韩国产综合网_欧美精品大片_亚洲一区二区三区高清不卡_一区二区三区免费看_亚洲综合好骚_亚洲欧美影院_国产视频不卡_亚洲高清视频一区_免费精品视频_欧美精品一级

  • 基于ATmegal28的LED屏圖像數(shù)據(jù)解碼設(shè)計———基于ATmegal28的LED屏圖像數(shù)據(jù)解碼設(shè)計

    摘 要:針對目前對全彩LED顯示屏圖像數(shù)據(jù)的處理需依賴計算機的情況,提出利用ATmegal28單片機實現(xiàn)JPEG圖像解碼的方法,并利用此方法實現(xiàn)了通過GPRS網(wǎng)絡(luò)對全彩LED顯示屏圖像數(shù)據(jù)的遠程傳輸。針對ATmegal28的資源和性能特點,對JPEG解碼進行了可行性分析。重點論述Huffman解碼、IDCT解碼和圖像縮放的優(yōu)化算法在ATmegal28單片機上的實現(xiàn)。由于圖像的處理在單片機上實現(xiàn),降低了產(chǎn)品的成本,具有較強地生產(chǎn)實用性。
    關(guān)鍵詞:ATmegal28;JPEG解碼;Huffman解碼;IDCT解碼;全彩LED顯示屏


        隨著LED顯示屏的普及和成本的降低,LED顯示屏已經(jīng)成為公共場合信息宣傳的一種重要工具。目前實現(xiàn)對LED顯示屏的文字圖像更改的方法主要有:顯示屏通過串口或網(wǎng)線與計算機連接實現(xiàn)更改;通過GPRS網(wǎng)絡(luò)實現(xiàn)數(shù)據(jù)的遠程傳輸,接收后在計算機上用特定軟件解碼后發(fā)送到LED顯示屏顯示。以上方法始終需要在計算機平臺上實現(xiàn),附加成本較高。設(shè)計利用手機作為發(fā)送端,發(fā)送彩信至GPRS模塊,利用ATmegal28單片機直接對彩信圖像進行解碼然后發(fā)送到LED顯示屏上進行顯示。


    l JPEG解碼可行性分析
        該設(shè)計所用全彩LED屏接收的數(shù)據(jù)格式為Xmp格式,Xmp格式是簡化的BMP格式。Xmp格式在圖像數(shù)據(jù)前有6個字節(jié)表示圖像的屬性,第1字節(jié)為1個點的字節(jié)數(shù);第2字節(jié)為XMP文件中包含的圖片個數(shù);第3,4字節(jié)為圖像的高;第5,6字節(jié)為圖像的寬,其后為圖像每點的顏色。每點的顏色用2個字節(jié)表示(16位色)。由于所用全彩LED屏只有64×64像素,所以JPEG解碼后還需進行圖像的縮放。
        JPEG解碼過程中所需要的緩存主要包括原始JPEG圖像數(shù)據(jù)的緩存、中間變量的緩存以及解出的Xmp數(shù)據(jù)的緩存。根據(jù)JPEG圖像的復(fù)雜度及壓縮比的不同,一般一幀320×240的彩色JPEG圖像的大小在2~20 KB。JPEG解碼緩存主要用于存儲Huffman表,量化表,IDCT解碼的臨時結(jié)果等。這些大約需要8 KB。解出的Xmp數(shù)據(jù)的緩存要求的RAM相對比較固定為9 KB。綜上JPEG解碼大致需25 KB的RAM。ATmegal28內(nèi)部只有4 KB的SRAM,所以該系統(tǒng)外擴了64 KB的外部RAM。


    2 軟件實現(xiàn)
        該設(shè)計采用avr—gcc作為編譯工具。avr-gcc默認設(shè)置棧由內(nèi)部RAM的頂部向下生長。由于圖像處理過程中需要占用大量的RAM空間,所以應(yīng)該通過設(shè)置把所有數(shù)據(jù)區(qū)移到外部RAM,只留棧區(qū)在內(nèi)部RAM,避免數(shù)據(jù)的相互覆蓋。
        JPEG解碼過程主要包括Huffman解碼、反量化及IDCT變換、色彩變換等模塊。該文采用的LED顯示屏是64×64點像素,并且只能顯示Xmp格式的圖片。因此在JPEG解碼后需增加圖像的縮放模塊。其流程框圖如圖1所示。

     

    2.1 Huffman解碼的實現(xiàn)
        Huffman解碼是解碼過程中重要的一環(huán)。傳統(tǒng)的哈夫曼解碼需要逐位查找哈夫曼表,進行比較判斷,由于查找過程需要大量的移位及循環(huán)。這樣的解碼效率非常低。針對這種情況,充分考慮到ATmegal28的存儲容量的限制,在讀文件頭時,軟件事先構(gòu)造出不同碼長下的哈夫曼碼字的最小值表和最大值表如表1所示,最小值在哈夫曼表中的索引以及哈夫曼樹各葉子結(jié)點對應(yīng)的編碼表。

     

        在解碼的時候,讀取1串二進制數(shù)據(jù),分別與各碼長下的最大值和最小值進行比較,如果在哈夫曼表中沒有該碼長的碼字,說明該比特數(shù)據(jù)不是完整的Huff_man編碼,接著讀取下一個比特數(shù)據(jù)加在前面的比特數(shù)據(jù)組成的新的碼字,然后再在最小值表和最大值表中進行查找,直至找到確切的碼字。最后把該碼字減去同一碼長下最小值,加上此最小值在哈夫曼表中的索引即可得到該碼字在編碼表中的位置。
    2.2 IDCT變換的實現(xiàn)
        將8×8塊中的顏色分量單元的64個值逐一乘以對應(yīng)的量化表內(nèi)位置相同的系數(shù),然后再將64個數(shù)據(jù)進行Z字型的重新排列,進行IDCT變換。IDCT的運算量很大,其中要進行大量的浮點乘法和加法運算,因而在解碼過程中IDCT所占時間最多。采用行列分解法先將二維IDCT分解成一維8點的IDCT,對于一維8點IDCT采用Loeffler的快速算法。圖2為Loef—fler算法的流程圖,Loeffler算法運算因子的解釋如圖3 所示。

     

        直接對旋轉(zhuǎn)因子進行計算需要4次乘法和2次加法,這樣1次8個點的一維IDCT變換總共需要14次乘法和26次加法。可以對旋轉(zhuǎn)因子進行變形如式(1)所示: 

       
        從而1次旋轉(zhuǎn)因子計算只需要3次乘和3次加。進而進行1次一維IDCT只需11次乘和29次加。因為乘法運算的代價高于加法運算,所以這種變形是有益的。完成一次二維的IDCT運算總共要進行16次的8點一維IDCT運算。由于ATmegal28在速度方面的限制,在IDCT運算過程中把浮點操作改進為整形運算,并且把的值擴大211倍存儲起來,為IDCT運算做準備。

    2.3 圖像的縮放
        由于該設(shè)計所使用的顯示屏為64×64個像素,所以對于JPEG格式的彩信需要先進行解碼,然后再進行縮放,使其成為64×64的格式。一般情況下,圖像縮放是采用目標圖像到源圖像“逆向映射”法。但是考慮到ATmegal28 RAM容量的限制,如果先解出源圖像,則會占用大量的RAM,因此采用源圖像到目標圖像的映射方法。當(dāng)解出源圖像一個像素的RGB值時,通過運算求出其在目標圖像中的位置;先判斷此位置是否為零,如果是,則直接存儲;如果否,則求兩數(shù)的平均值后存儲。對于源圖像中n個像素點對應(yīng)目標圖像1個像素點的情況,這個目標圖像像素點的顏色分量I=I1/2n+…+In/2,其中:I1為對應(yīng)源圖像中第一個像素點的顏色分量,In為最后一個的顏色分量。
        該設(shè)計所用方法得到的Xmp格式圖像與最近鄰域法所得圖像的比較如圖4所示。圖4(a)為Lena原圖,圖4(b)為采用最近鄰域法得到的:Xmp格式圖像,圖4(c)為本文所用方法得到的Xmp格式圖像。對比可知,這里所用的方法得到的圖像像素點間過渡比較平滑,有比較好的顯示效果。此方法是對最近鄰域法的改進,既避免了在使用最近鄰域法時源圖像某些像素信息的丟失,又節(jié)省了系統(tǒng)的RAM資源。


    3 硬件實現(xiàn)
        該系統(tǒng)的硬件實現(xiàn)框圖如圖5所示:

     

        系統(tǒng)以ATmegal28單片機為主要芯片,通過RS 232和TR800進行數(shù)據(jù)傳輸。ATmegal28通過命令讀取TR800接收到的彩信圖像,進行解碼處理。然后通過RS 232把數(shù)據(jù)傳輸?shù)饺蔐ED顯示屏進行圖像的更改。在Amegal28與外部SRAM之間使用了鎖存器,該設(shè)計采用的是74AHC573。TR-800模塊是一個高性能、功耗小的GPRS模塊,它內(nèi)嵌了WAP協(xié)議棧、TCP/IP協(xié)議棧、MMS協(xié)議棧便于用戶的二次開發(fā)以及固件的升級。由于以上特點,該設(shè)計選用此模塊來實現(xiàn)對彩信收發(fā)處理功能。LED顯示屏的傳輸協(xié)議遵守Xmodem通信協(xié)議,采用CRC校驗。整個系統(tǒng)運行效果表明,ATmegal28在采用16 MHz晶振的情況下解碼167×173像素的JPEG圖片大約需要1s。


    4 結(jié) 語
        提出適合于全彩LED顯示屏的遠程圖像傳輸設(shè)計,并給出關(guān)鍵問題的解決方法。由于利用單片機實現(xiàn)了圖像的軟件解碼,這給工程上應(yīng)用帶來便利。該設(shè)計能廣泛應(yīng)用于車載,或者戶外廣告屏的圖像數(shù)據(jù)的處理傳輸。將計算量龐大的JPEG解碼算法成功地在ATmegal28上進行移植,并由此實現(xiàn)全彩LED顯示屏圖像數(shù)據(jù)的遠程更改,具有較強生產(chǎn)實用性。設(shè)計完成的“基于GPRS的遠程交互式多用戶智能信息屏”在第十屆“挑戰(zhàn)杯”全國大學(xué)生課外學(xué)術(shù)科技作品競賽中獲二等獎。

     
     
    網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系我們  |  廣告服務(wù)  |  版權(quán)隱私  |  友情鏈接  |  站點導(dǎo)航
     
    欧美日韩国产综合网_欧美精品大片_亚洲一区二区三区高清不卡_一区二区三区免费看_亚洲综合好骚_亚洲欧美影院_国产视频不卡_亚洲高清视频一区_免费精品视频_欧美精品一级
    亚洲精品偷拍| 久久精品亚洲| 久久精品女人| 老色鬼久久亚洲一区二区| 久久婷婷影院| 日韩天堂av| 午夜精品亚洲| 亚洲视频1区| 欧美aa国产视频| 亚洲精品专区| 国产精品v日韩精品v欧美精品网站| 狠狠久久综合婷婷不卡| 一区二区91| 欧美日韩一区在线播放| 亚洲综合不卡| 在线精品一区| 欧美在线三区| 媚黑女一区二区| 国产欧美一级| 亚洲美女一区| 欧美日韩亚洲一区二区三区在线| 亚洲国产电影| 欧美精品国产| 久久精品综合| 99视频精品| 国产精品尤物| 亚洲欧洲日本mm| 欧美三级午夜理伦三级中文幕| 国产精品国产一区二区| 媚黑女一区二区| 国产欧美成人| 一区二区三区欧美在线| 亚洲国产精品久久久久婷婷老年| 欧美一级久久| 国产区日韩欧美| 亚洲美女黄色| 99香蕉国产精品偷在线观看| 在线国产日韩| 136国产福利精品导航网址| 欧美性色综合| 国产精品sss| 国内激情久久| 海角社区69精品视频| 狼狼综合久久久久综合网| 另类激情亚洲| 久久综合九色99| 欧美一区国产一区| 欧美在线高清| 国产精品a久久久久| 欧美日韩视频| 亚洲福利电影| 国产手机视频一区二区| 国产一区二区黄色| 蜜桃av综合| 久久亚洲欧洲| 国产一区高清视频| 亚洲精选成人| 香蕉久久夜色精品| 欧美啪啪一区| 亚洲欧洲一区二区在线观看| 国产精品乱看| 久久久水蜜桃| 欧美日韩精品| 一区二区毛片| 欧美成人一品| 亚洲黄色影院| 久久精品国产清高在天天线| 欧美特黄一区| 国产亚洲在线| 欧美日韩亚洲在线| 日韩视频二区| 欧美精品三级| 国产精品久久久免费| 欧美88av| 国产精品日韩欧美一区二区三区 | 噜噜噜躁狠狠躁狠狠精品视频| 亚洲日本视频| 久久精品道一区二区三区| 欧美日韩亚洲一区二区三区在线观看| 亚洲一区二区三区在线观看视频| 亚洲色诱最新| 欧美日韩国产亚洲一区| 99精品久久| 欧美久久一区| 国产视频一区三区| 国产精品大全| 小嫩嫩精品导航| 在线欧美一区| 牛牛国产精品| 亚洲尤物精选| 亚洲高清毛片| 欧美另类视频| 久久久久中文| 夜夜爽www精品| 狠狠久久婷婷| 午夜国产一区| 老妇喷水一区二区三区| 国产精品视频久久一区| 亚洲激情不卡| 影音先锋亚洲一区| 欧美特黄视频| 欧美精品一线| 久久免费高清| 米奇777在线欧美播放| 99亚洲视频| 亚洲国产欧美日韩| 欧美日韩在线播放一区二区| 蜜桃伊人久久| 米奇777在线欧美播放| 一本不卡影院| 亚洲激情在线| 亚洲黄色精品| 亚洲国产片色| 亚洲高清资源| 亚洲免费高清| 99成人精品| 在线视频精品一区| 99精品国产在热久久| 亚洲国产91| 亚洲国产精品综合| 在线一区欧美| 国产欧美日韩综合一区在线播放 | 99亚洲一区二区| 亚洲裸体俱乐部裸体舞表演av| 国产一区二区三区自拍| 国语自产精品视频在线看8查询8| 噜噜噜躁狠狠躁狠狠精品视频| 国产日韩三区| 欧美综合国产| 欧美黄免费看| 亚洲黑丝一区二区| 亚洲一区二区三区免费观看| 久久久久久久久久久一区| 欧美精品一区二区三区在线看午夜| 久久久精品动漫| 午夜精品偷拍| 亚洲激情自拍| 久久精品女人| 极品裸体白嫩激情啪啪国产精品| 国内精品久久久久久久果冻传媒| 欧美三区在线| 在线视频亚洲| 欧美不卡高清| 亚洲另类黄色| 欧美一区二区三区久久精品茉莉花| 欧美一区成人| 99热免费精品| 欧美精品一区二区视频| 亚洲麻豆视频| 午夜精品美女久久久久av福利| 欧美午夜影院| 亚洲神马久久| 国产精品国产亚洲精品看不卡15 | 久久免费99精品久久久久久| 欧美日本精品| 国产精品毛片一区二区三区 | 妖精视频成人观看www| 蜜桃av综合| 亚洲高清av| 午夜精品久久| 亚洲在线播放| 91久久午夜| 久久亚洲国产精品日日av夜夜| 欧美日韩国产免费观看| 国产精品免费一区二区三区观看| 麻豆成人av| 99人久久精品视频最新地址| 欧美日韩一区二| 久久精品成人一区二区三区蜜臀| 好吊视频一区二区三区四区 | 久久精品二区| 亚洲日本欧美| 激情偷拍久久| 欧美精品一区在线| 香蕉成人久久| 国产精品一区二区三区四区五区| 欧美日韩日本网| 久久精品综合| 另类国产ts人妖高潮视频| 99精品国产福利在线观看免费 | 国产精品一区毛片| 在线欧美亚洲| 亚洲经典自拍| 亚洲一二三区精品| 国产主播一区| 国产精品xvideos88| 亚洲欧美综合| 欧美女激情福利| 欧美精品二区| 国模一区二区三区| 亚洲五月婷婷| 亚洲激情影院| 一本色道久久综合亚洲精品不卡| 黄色成人av网站| 影音先锋久久资源网| 在线免费观看欧美| 亚洲精品男同| 一区二区av| 国产精品一区二区在线观看| 国产欧美日韩综合一区在线播放| 亚洲欧洲一区二区在线观看| 一区二区三区精品国产| 国产精品日本| 久久精品综合| 欧美激情综合| 精品白丝av| 国产精品免费看| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲一区成人| 欧美va天堂在线| 影音先锋久久久| 亚洲中字黄色| 欧美体内she精视频在线观看| 女女同性女同一区二区三区91| 久久精品国产第一区二区三区最新章节 | 亚洲国产欧美不卡在线观看| 国产精品观看| 亚洲毛片播放| 久久精品五月| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲一区精品视频| 亚洲欧美一级二级三级| 亚洲国产精品一区制服丝袜 | 麻豆精品传媒视频| 欧美久色视频| 99pao成人国产永久免费视频| 亚洲精一区二区三区| 午夜在线一区| 亚洲黄色大片| 欧美freesex交免费视频| 亚洲电影在线| 欧美激情1区2区3区| 中文精品视频| 极品av少妇一区二区| 欧美亚洲一区| 99热精品在线| 亚洲午夜极品| 欧美精品免费观看二区| 国产精品久久久亚洲一区| 国产主播一区| 久久最新视频| 久久高清国产| 亚洲毛片网站| 亚洲视频日本| 欧美精品播放| 久久综合伊人| 久久成人在线| 亚洲一区二区在线看| 99精品国产在热久久下载| 欧美午夜电影在线观看| 欧美一区国产一区| 久久国产日韩| 亚洲欧美日韩精品久久久| 日韩图片一区| 99国内精品| 在线亚洲激情| 国产视频一区三区| 国产欧美综合一区二区三区| 亚洲欧洲日本mm| 亚洲国产婷婷| 影音先锋久久| 尤物网精品视频| 影音先锋久久资源网| 影音先锋久久| 亚洲日本激情| 99在线|亚洲一区二区| 亚洲精品影视| 国产精品一区二区三区四区五区| 国内精品久久久久久久97牛牛 | 麻豆精品网站| 男女精品网站| 久久国产精品99国产| 媚黑女一区二区| 欧美在线三区| 国内精品福利| 99精品免费网| 麻豆91精品| 欧美日韩理论| 亚洲一级影院| 一区二区三区视频在线播放| 国产久一道中文一区| 亚洲欧美日韩视频二区| 久久一区二区精品| 韩国久久久久| 国产三级精品在线不卡| 久久av最新网址| 国产一区二区三区四区hd| 亚洲高清精品中出| 模特精品在线| 黄色亚洲在线| 先锋影音国产一区| 欧美日韩网站| 国产精品久久国产三级国电话系列| 国产精品久久久久久久久久妞妞| 亚洲久久在线| 久久成人国产| 在线欧美一区| 久久蜜桃资源一区二区老牛| 国内精品久久久久久久97牛牛| 欧美日本一区二区高清播放视频| 国产一区日韩欧美| 国产精品视区| 精品999网站| 久久青青草综合| 亚洲精品影视| 欧美日韩一区二区三区在线观看免| 亚洲午夜91| 欧美淫片网站| 亚洲影院在线| 精品动漫3d一区二区三区免费| 宅男噜噜噜66一区二区| 欧美激情国产日韩| 99精品国产在热久久| 欧美日韩高清免费| 午夜综合激情| 亚洲最新在线| 激情av一区| 欧美日韩1080p| 久久国产手机看片| 国产欧美一级| 亚洲欧洲一区| 精品动漫av| 国产精品国码视频| 欧美 日韩 国产 一区| 国产精品永久| 国产精品免费一区二区三区观看 | 亚洲精品日本| 国自产拍偷拍福利精品免费一| 亚洲一区精品视频| 中文亚洲字幕| 日韩一级在线| av成人免费观看| 亚洲国产激情| 亚洲激情视频| 亚洲国产一区在线| 亚洲国产欧洲综合997久久| 韩日视频一区| 狠狠爱www人成狠狠爱综合网| 久久久久天天天天| 美女亚洲精品| 久久久夜精品| 欧美jizzhd精品欧美巨大免费| 亚洲综合日韩| 美女精品在线| 你懂的视频一区二区| 欧美在线黄色| 欧美视频福利| 狠狠久久婷婷| 亚洲久久在线| 午夜一级在线看亚洲| 久久精品国产99精品国产亚洲性色| a91a精品视频在线观看| 一本色道久久综合亚洲精品婷婷| 亚洲一二三区精品| 亚洲人成在线影院| 国产精品美女| 欧美精品aa| 亚洲高清视频一区二区| 国产日韩1区| 久久蜜桃精品| 国产在线精品二区| 日韩午夜激情| 久久午夜精品| 国产一区激情| 国产一区二区三区久久久久久久久| 亚洲黄色三级| 羞羞答答国产精品www一本| 久久综合中文色婷婷| 国产一区二区三区四区三区四| 久久中文欧美| 影音先锋亚洲精品| 亚洲欧美精品| 国内精品久久久久久久97牛牛| 亚洲私拍自拍| 国产偷久久久精品专区| 欧美成人日韩| 99riav国产精品| 女生裸体视频一区二区三区| 亚洲高清资源| 欧美va天堂在线| 一区二区精品| 国产精品www994| 亚洲永久在线| 伊人成人在线视频| 欧美在线首页| 国产精品一区毛片| 激情综合激情| 欧美精品一区二区三区在线看午夜| 激情综合视频| 欧美成人久久| 香蕉久久夜色| 一本一本a久久| 激情久久中文字幕| 欧美在线亚洲| 国产精品区二区三区日本| 伊人影院久久| 国产精品国产三级国产专区53| 99xxxx成人网| 雨宫琴音一区二区在线| 国产精品国码视频|