JPEG是聯合圖像專家組(Joint Picture Expert Group)的英文縮寫,是國際標準化組織(ISO)和CCITT聯合制定的靜態圖像壓縮編碼標準。JPEG的基于DCT變換有損壓縮具有高壓縮比特點,被廣泛應用在數據量極大的多媒體以及帶寬資源寶貴的網絡程序中。 動態圖像的JPEG編解碼處理要求圖像恢復質量高、實時性強,本課題就是針對這兩個方面的要求展開的研究。該系統由圖像編碼服務器端和圖像解碼客戶端組成。其中,服務器端實時采集攝像頭傳送的動態圖像,進行JPEG編碼,通過網絡傳送碼流到客戶端;客戶端接收碼流,經過JPEG解碼,恢復出原始圖像送VGA顯示。設計結果完全達到了實時性的要求。 本文從系統實現的角度出發,首先分析了系統開發平臺,介紹FPGA的結構特點以及它的設計流程和指導原則;然后從JPEG圖像壓縮技術發展的歷程出發,分析JPEG標準實現高壓縮比高質量圖像處理的原理;針對FPGA在算法實現上的特點,以及JPEG算法處理的原理,按照編碼和解碼順序,研究設計了基于改進的DA算法的FDCT和IDCT變換,以及按發生頻率進行優化的霍夫曼查找表結構,并且從系統整體上對JPEG編解碼進行簡化,以提高系統的處理性能。最后,通過分析Nios嵌入式微處理器可定制特性,根據SOPC Builder中Avalon總線的要求,把圖像采集,JPEG圖像壓縮和網絡傳輸轉變成用戶自定義模塊,在SOPC Builder下把用戶自定義模塊添加到系統中,由Nios嵌入式軟核的控制下運行,在FPGA芯片上實現整個JPEG實時圖像編解碼系統(soc)。 在FPGA上實現硬件模塊化的JPEG算法,具有造價低功耗低,性能穩定,圖像恢復后質量高等優點,適用于精度要求高且需要對圖像進行逐幀處理的遠程微小目標識別和跟蹤系統中以及廣電系統中前期的非線性編輯工作以及數字電影的動畫特技制作,對降低成本和提高圖像處理速度兩方面都有非常重大的現實意義。通過在FPGA上實現JPEG編解碼,進一步探索FPGA在數字圖像處理上的優勢所在,深入了解進行此類硬件模塊設計的技術特點,是本課題的重要學術意義所在。
上傳時間: 2013-04-24
上傳用戶:shangdafreya
USB是PC體系中的一套全新的工業標準,它支持單個主機與多個外接設備同時進行數據交換。 首先會介紹USB的結構和特點,包括總線特徵、協議定義、傳輸方式和電源管理等等。這部分內容會使USB開發者和用戶對USB有一整體的認識。
標簽: USB
上傳時間: 2015-10-18
上傳用戶:lixinxiang
ARM體系結構與編程 作者:杜春雷 譯者:杜春雷 出版社:清華大學出版社 【內容介紹】 ARM處理器是一種16/32位的高性能、低成本、低功耗的嵌入式RISC微處理器,由ARM公司設計,然后授權給各半導體廠商生產,它目前已經成為應用最為廣泛的嵌入式處理器。 本書分14章對ARM處理器的體系結構、指令系統和開發工具作了比較全面的介紹。其中包括ARM體系介紹、ARM程序設計模型、ARM匯編語言程序設計、ARM C/C++語言程序設計、ARM連接器的使用、ARM集成開發環境CodeWarriorIDE的介紹及高性能的調怨ぞ逜DW的使用。并在此基礎之上介紹一些典型的基于ARM體系的嵌入式應用系統設計時的基本技術。通過閱讀本書可以使讀者掌握開發基于ARM的應用系統的各方面的知識。 第1章 ARM概述及其基本編程模型 第2章 ARM指令分類及其尋址方式 第3章 ARM指令集介紹 第4章 ARM匯編語言程序設計 第5章 ARM存儲系統 第6章 ATPCS介紹 第7章 ARM程序和Thumb程序混合使用 第8章 C\ C++C以及匯編語言的混合編程 第9章 異常中斷處理 第10章 ARM C/C++編譯器 第11章 ARM連接器 第12章 嵌入式應用程序示例 第13章 使用CodeWarrior 第14章 ARM體系中的調試方法
上傳時間: 2015-11-20
上傳用戶:Divine
社區文章采用的是平板、樹形自由選擇的兩種展示方式,社區整體布局采用左右分幀,這樣的結構更適合版面較多的網站使用! 社區支持無限級分類,左側工具欄靜態化再多的版面也不會影響速度。 大量的使用高性能緩存使得軟件在高并發下對數據庫的壓力降到最低!支持分布式Cache! 軟件經過優秀的用戶體驗專家和交互設計師指點注重每一個細節的設計! DIV+CSS架構頁面,使得更換樣式變得異常簡單,讓網友瀏覽大數據量網頁沒有卡住的感覺! 細心的人會發現,我們在瀏覽器兼容方面所做的努力,社區99%以上的頁面是完全兼容IE、friefox、oprea等主流瀏覽器的! 論壇設置了些好玩的快捷鍵比如alt+enter發帖、alt+i進入個人信息頁、alt+m提取短消息等等... 社區依據SNS理念設計用戶,你不僅可以看到最近誰加你為好友,且可以看到好友最近發表的文章、好友最近參與的文章以及你最近被回復的文章等信息,極大的增加了交互性! 優秀的個性化配置設計,每個人都可以設置Email過濾級別、短消息過濾級別、發表文章成功后跳轉到的頁面、登錄成功后跳轉到的頁面、收件箱,發件箱每頁顯示短消息的數量等,增加了軟件的友好性,充分體現以用戶為中心的產品設計!
上傳時間: 2013-12-30
上傳用戶:iswlkje
幾種常用的壓縮算法 本程序包含以下功能: 1、 Arithmetic coding 2、 Huffman coding 3、 LZ77 coding 4、 LZ78 coding 5、 LZW 6、 RLE 7、 DCT 8、 Furie transform
標簽: coding Arithmetic Huffman LZ
上傳時間: 2014-01-18
上傳用戶:caozhizhi
北大微電子學系于敦山老師的課件,介紹Verilog HDL、Cadence Verilog仿真器、可綜合的Verilog HDL、設計舉例、自動布局布線工具、Verilog的詞匯約定等內容
標簽: 微電子學
上傳時間: 2013-11-25
上傳用戶:chenbhdt
實現一個簡單的學生宿舍管理系統。要求能添加、更新和刪除和查詢學生信息的功能,每條記錄應該有:學號、姓名、宿舍號碼、所在系、年級。
上傳時間: 2014-07-04
上傳用戶:xauthu
實現一個簡單的學生宿舍管理系統。要求能添加、更新和刪除和查詢學生信息的功能,每條記錄應該有:學號、姓名、宿舍號碼、所在系、年級。
上傳時間: 2014-01-18
上傳用戶:龍飛艇
1、本系統采用經典ASP+ACC/SQL編寫,適合絕大多數網站使用 2、采用DIV+CSS設計,減少頁面體積,提高搜索引擎的友好程度 3、符合W3C國際標準,兼容所有瀏覽器 4、采用Ajax流設計,提高系統系能 5、一鍵式安裝,更加方便使用 6、大數據代碼優化,性能提高,運行更穩定 7、所有運行參數后臺可選,符合個性化展示 8、ReWrite靜態設計,既實現了靜態的要求,又可以動態展現數據并減少空間占用 9、功能強大而又美觀的個人中心,迎合不同訪問者的需求 10、可視化模板定制,方便統一整合模板 11、注冊功能可選
上傳時間: 2014-01-23
上傳用戶:wff
ARM處理器是一種16/32位的高性能、低成本、低功耗的嵌入式RISC微處理器,由ARM公司設計,然后授權給各半導體廠商生產,它目前已經成為應用最為廣泛的嵌入式處理器。 本書分14章對ARM處理器的體系結構、指令系統和開發工具作了比較全面的介紹。其中包括ARM體系介紹、ARM程序設計模型、ARM匯編語言程序設計、ARM C/C 語言程序設計、ARM連接器的使用、ARM集成開發環境CodeWarrior IDE的介紹及高性能的調試工具ADW的使用。并在此基礎之上介紹一些典型的基于ARM體系的嵌入式應用系統設計時的基本技術。通過閱讀本書可以使讀者掌握開發基于ARM的應用系統的各方面的知識。 本書既可作為學習ARM技術的培訓材料,也可作為嵌入式系統開發人員的參考手冊。
上傳時間: 2016-12-17
上傳用戶:417313137