詳細講出了什么養(yǎng)的垃速度第大大放大搞定大撒 多幅撒扶綏大
上傳時間: 2016-05-29
上傳用戶:cuibaigao
隨著圖像處理技術和投影技術的不斷發(fā)展,人們對高沉浸感的虛擬現(xiàn)實場景提出了更高的要求,這種虛擬顯示的場景往往由多通道的投影儀器同時在屏幕上投影出多幅高清晰的圖像,再把這些單獨的圖像拼接在一起組成一幅大場景的圖像。而為了給人以逼真的效果,投影的屏幕往往被設計為柱面屏幕,甚至是球面屏幕。當圖像投影在柱面屏幕的時候就會發(fā)生幾何形狀的變化,而避免這種幾何變形的就是圖像拼接過程中的幾何校正和邊緣融合技術。 一個大場景可視化系統(tǒng)由投影機、投影屏幕、圖像融合機等主要模塊組成。在虛擬現(xiàn)實應用系統(tǒng)中,要實現(xiàn)高臨感的多屏幕無縫拼接以及曲面組合顯示,顯示系統(tǒng)還需要運用幾何數(shù)字變形及邊緣融合等圖像處理技術,實現(xiàn)諸如在平面、柱面、球面等投影顯示面上顯示圖像。而關鍵設備在于圖像融合機,它實時采集圖形服務器,或者PC的圖像信號,通過圖像處理模塊對圖像信息進行幾何校正和邊緣融合,在處理完成后再送到顯示設備。 本課題提出了一種基于FPGA技術的圖像處理系統(tǒng)。該系統(tǒng)實現(xiàn)圖像數(shù)據的AiD采集、圖像數(shù)據在SRAM以及SDRAM中的存取、圖像在FPGA內部的DSP運算以及圖像數(shù)據的D/A輸出。系統(tǒng)設計的核心部分在于系統(tǒng)的控制以及數(shù)字信號的處理。本課題采用XilinxVirtex4系列FPGA作為主處理芯片,并利用VerilogHDL硬件描述語言在FPGA內部設計了A/D模塊、D/A模塊、SRAM、SDRAM以及ARM處理器的控制器邏輯。 本課題在FPGA圖像處理系統(tǒng)中設計了一個ARM處理器模塊,用于上電時對系統(tǒng)在圖像變化處理時所需參數(shù)進行傳遞,并能實時從上位機更新參數(shù)。該設計在提高了系統(tǒng)性能的同時也便于系統(tǒng)擴展。 本文首先介紹了圖像處理過程中的幾何變化和圖像融合的算法,接著提出了系統(tǒng)的設計方案及模塊劃分,然后圍繞FPGA的設計介紹了SDRAM控制器的設計方法,最后介紹了ARM處理器的接口及外圍電路的設計。
上傳時間: 2013-04-24
上傳用戶:ynsnjs
隨著電子技術的不斷發(fā)展,各種智能核儀器逐步走向自動化、智能化、數(shù)字化和便攜式的方向發(fā)展。針對傳統(tǒng)的多道脈沖幅度分析器體積大,人機交互不友好,不方便現(xiàn)場分析等的缺陷[5]。新型的高速、集成度高、界面友好的多道脈沖幅度分析器的陸續(xù)出現(xiàn)填補了這一缺點。 隨著電子技術的發(fā)展,以ARM為核的處理器技術的應用領域不斷擴大,相比較單片機而言,它的主頻高、運算速度快,可以滿足多道脈沖幅度分析器的苛刻的時間上的要求。而且ARM處理器功耗小,適合于功耗要求比較苛刻的地方,這些方面的特點正好滿足了便攜式多道脈沖幅度分析器野外勘察的要求。同時,由于以ARM為核的處理器具有豐富的外設資源,這樣就簡化了外設電路及芯片的使用,降低了功耗并增強了產品的信賴性。另外,ARM芯片可以方便的移植操作系統(tǒng),為多道脈沖幅度分析器多任務的管理和并行的處理,甚至硬實時功能的實現(xiàn)提供了前提。而且在ARM平臺使用嵌入式linux操作系統(tǒng)使多道脈沖幅度分析器的軟件易于升級。 智能化和小型化是多道脈沖幅度分析器的發(fā)展趨勢。智能化要求系統(tǒng)的自動化程度高、操作簡便、容錯性好。智能化除了需要控制軟件外,還需要軟件命令的執(zhí)行者即硬件控制電路來實現(xiàn)相應的控制邏輯,兩者的結合才能真正的實現(xiàn)智能化。小型化要求系統(tǒng)的體積小、功耗小、便于攜帶;小型化除了要求采用微功耗的器件,還要求電路板的尺寸盡量的小且所用元件盡量的少,但小型化的同時必須保持系統(tǒng)的智能化,即不能減少智能化所要求的復雜的邏輯和時序的控制功能。為此采用高集成度的ARM芯片實現(xiàn)控制電路能滿意地同時滿足智能化和小型化的要求。在研制的多道脈沖幅度分析器中,幾乎所有的控制都可以用控制芯片來實現(xiàn),如閾值設定、自動穩(wěn)譜以及多道數(shù)據采集,在節(jié)省了元件的數(shù)目和電路板的尺寸的同時仍能保持系統(tǒng)的智能化程度。 Linux內核精簡而高效,可修改性強,支持多種體系結構的處理器等,使得它是一個非常適合于嵌入式開發(fā)和應用的操作系統(tǒng)。嵌入式Linux可以運行的硬件平臺十分廣泛,從x86、MIPS、POWERPC到ARM,以及其他許多硬件體系結構。目前在世界范圍內,ARM體系結構的SOC逐漸占領32位嵌入式微處理器市場,ARM處理器及技術的應用幾乎已經深入到各個領域,例如:工業(yè)控制,無線通訊,網絡,消費類電子,成像等。 本課題采用三星公司生產的ARM(Advanced RISC Machines,先進精簡指令集機器)芯片S3C2410A設計并研制了一種便攜式的核數(shù)據采集系統(tǒng)設計方案。利用ARM芯片豐富的外設資源對傳統(tǒng)的多道脈沖幅度分析器進行改進和簡化。系統(tǒng)由前端探測器系統(tǒng),以及由線性脈沖放大器、甄別電路、控制電路、采樣保持電路組成的前置電路,中央處理器模塊,顯示模塊,用戶交互模塊,存儲模塊,網絡傳輸模塊等多個模塊組成。本設計基于ARM9芯片S3C2410,并在此平臺上移植了嵌入式linux操作系統(tǒng)來進行任務的調度和處理等。 電路板核心板部分設計采用6層PCB板結構,這樣增加了系統(tǒng)可靠性,提高了電磁兼容的穩(wěn)定性。數(shù)據采集系統(tǒng)是多道脈沖幅度分析器的核心,A/D轉換直接使用了S3C2410內置的ADC(Analog to Digital Converter,模數(shù)轉換器),在2.5 MHz的轉換時鐘下最大轉換速度500 KSPS(Kilo-Samples per second,千采樣點每秒),滿足了系統(tǒng)最低轉換時間≤5 μs的要求,并且控制簡單,簡化了外部接口電路。由于SD(Secure Digital Card,安全數(shù)碼卡)卡存儲容量大、攜帶方便、成本低等優(yōu)點,所以設計中采用其作為外部的數(shù)據存儲設備,其驅動部分采用SD卡軟件包,為開發(fā)帶來了方便。本設計采用640*480的6.4寸LCD(Liquid Crystal Display,液晶顯示)屏作為人機交互的顯示部分,并且通過Qt/Embedded為系統(tǒng)提供圖形用戶界面的應用框架和窗口系統(tǒng)。其中包括了波形顯示部分和用戶菜單設置部分,這樣方便了用戶操作。系統(tǒng)的數(shù)據存取方面是基于SQLite嵌入式小型數(shù)據庫而進行的。為了方便數(shù)據向上位機的傳輸,系統(tǒng)設計中采用XML(Extensible Markup Language,可擴展標記語言)格式來組織傳輸?shù)臄?shù)據,通過基于TCP/IP(Transmission Control Protocol/Internet Protocol)協(xié)議的Linux下Socket套接字編程,來進行與上位機或PC(Personal Computer,個人計算機或桌面機)等的連接和數(shù)據傳輸。
上傳時間: 2013-04-24
上傳用戶:tzl1975
隨著圖像處理技術和投影技術的不斷發(fā)展,人們對高沉浸感的虛擬現(xiàn)實場景提出了更高的要求,這種虛擬顯示的場景往往由多通道的投影儀器同時在屏幕上投影出多幅高清晰的圖像,再把這些單獨的圖像拼接在一起組成一幅大場景的圖像。而為了給人以逼真的效果,投影的屏幕往往被設計為柱面屏幕,甚至是球面屏幕。當圖像投影在柱面屏幕的時候就會發(fā)生幾何形狀的變化,而避免這種幾何變形的就是圖像拼接過程中的幾何校正和邊緣融合技術。 一個大場景可視化系統(tǒng)由投影機、投影屏幕、圖像融合機等主要模塊組成。在虛擬現(xiàn)實應用系統(tǒng)中,要實現(xiàn)高臨感的多屏幕無縫拼接以及曲面組合顯示,顯示系統(tǒng)還需要運用幾何數(shù)字變形及邊緣融合等圖像處理技術,實現(xiàn)諸如在平面、柱面、球面等投影顯示面上顯示圖像。而關鍵設備在于圖像融合機,它實時采集圖形服務器,或者PC的圖像信號,通過圖像處理模塊對圖像信息進行幾何校正和邊緣融合,在處理完成后再送到顯示設備。 本課題提出了一種基于FPGA技術的圖像處理系統(tǒng)。該系統(tǒng)實現(xiàn)圖像數(shù)據的AiD采集、圖像數(shù)據在SRAM以及SDRAM中的存取、圖像在FPGA內部的DSP運算以及圖像數(shù)據的D/A輸出。系統(tǒng)設計的核心部分在于系統(tǒng)的控制以及數(shù)字信號的處理。本課題采用XilinxVirtex4系列FPGA作為主處理芯片,并利用VerilogHDL硬件描述語言在FPGA內部設計了A/D模塊、D/A模塊、SRAM、SDRAM以及ARM處理器的控制器邏輯。 本課題在FPGA圖像處理系統(tǒng)中設計了一個ARM處理器模塊,用于上電時對系統(tǒng)在圖像變化處理時所需參數(shù)進行傳遞,并能實時從上位機更新參數(shù)。該設計在提高了系統(tǒng)性能的同時也便于系統(tǒng)擴展。 本文首先介紹了圖像處理過程中的幾何變化和圖像融合的算法,接著提出了系統(tǒng)的設計方案及模塊劃分,然后圍繞FPGA的設計介紹了SDRAM控制器的設計方法,最后介紹了ARM處理器的接口及外圍電路的設計。
上傳時間: 2013-04-24
上傳用戶:1047385479
DirectX9 3D游戲開發(fā)導引第一部分(由于整本書200多M太大了,分成五部分上傳) 書全面地介紹了使用Visual C++/DircctX9開發(fā)3D游戲的基本方法和步驟。全書共分為21章,主要內容包括Win32 API編程、3D游戲中的數(shù)學基礎、各種3D渲染原理及其實現(xiàn)技術、DirectInput輸入處理和DirectSound聲效處理等。另外,對四元數(shù)的數(shù)學構造、骨骼動畫的原理和實現(xiàn),以及四叉樹細節(jié)層級地形等其他同類書中很少提及的內容,本書都給出了十分詳細的闡述和分析。 配套光盤中提供了書中實例的完整工程文件和全部源代碼,以方便讀者編譯、調試,鞏固所學知識。 本書面向于游戲開發(fā)人員,同時也可作為高等院校相關專業(yè)和培訓機構的游戲課程用書。
上傳時間: 2014-12-04
上傳用戶:nanshan
DirectX9 3D游戲開發(fā)導引第二部分(由于整本書200多M太大了,分成五部分上傳) 本書全面地介紹了使用Visual C++/DircctX9開發(fā)3D游戲的基本方法和步驟。全書共分為21章,主要內容包括Win32 API編程、3D游戲中的數(shù)學基礎、各種3D渲染原理及其實現(xiàn)技術、DirectInput輸入處理和DirectSound聲效處理等。另外,對四元數(shù)的數(shù)學構造、骨骼動畫的原理和實現(xiàn),以及四叉樹細節(jié)層級地形等其他同類書中很少提及的內容,本書都給出了十分詳細的闡述和分析。 配套光盤中提供了書中實例的完整工程文件和全部源代碼,以方便讀者編譯、調試,鞏固所學知識。 本書面向于游戲開發(fā)人員,同時也可作為高等院校相關專業(yè)和培訓機構的游戲課程用書。
上傳時間: 2013-12-22
上傳用戶:yzhl1988
DirectX9 3D游戲開發(fā)導引第三部分(由于整本書200多M太大了,分成五部分上傳) 本書全面地介紹了使用Visual C++/DircctX9開發(fā)3D游戲的基本方法和步驟。全書共分為21章,主要內容包括Win32 API編程、3D游戲中的數(shù)學基礎、各種3D渲染原理及其實現(xiàn)技術、DirectInput輸入處理和DirectSound聲效處理等。另外,對四元數(shù)的數(shù)學構造、骨骼動畫的原理和實現(xiàn),以及四叉樹細節(jié)層級地形等其他同類書中很少提及的內容,本書都給出了十分詳細的闡述和分析。 配套光盤中提供了書中實例的完整工程文件和全部源代碼,以方便讀者編譯、調試,鞏固所學知識。 本書面向于游戲開發(fā)人員,同時也可作為高等院校相關專業(yè)和培訓機構的游戲課程用書。
上傳時間: 2013-12-20
上傳用戶:葉山豪
DirectX9 3D游戲開發(fā)導引第四部分(由于整本書200多M太大了,分成五部分上傳) 本書全面地介紹了使用Visual C++/DircctX9開發(fā)3D游戲的基本方法和步驟。全書共分為21章,主要內容包括Win32 API編程、3D游戲中的數(shù)學基礎、各種3D渲染原理及其實現(xiàn)技術、DirectInput輸入處理和DirectSound聲效處理等。另外,對四元數(shù)的數(shù)學構造、骨骼動畫的原理和實現(xiàn),以及四叉樹細節(jié)層級地形等其他同類書中很少提及的內容,本書都給出了十分詳細的闡述和分析。 配套光盤中提供了書中實例的完整工程文件和全部源代碼,以方便讀者編譯、調試,鞏固所學知識。 本書面向于游戲開發(fā)人員,同時也可作為高等院校相關專業(yè)和培訓機構的游戲課程用書。
上傳時間: 2014-11-27
上傳用戶:dapangxie
DirectX9 3D游戲開發(fā)導引第五部分(由于整本書200多M太大了,分成五部分上傳) 本書全面地介紹了使用Visual C++/DircctX9開發(fā)3D游戲的基本方法和步驟。全書共分為21章,主要內容包括Win32 API編程、3D游戲中的數(shù)學基礎、各種3D渲染原理及其實現(xiàn)技術、DirectInput輸入處理和DirectSound聲效處理等。另外,對四元數(shù)的數(shù)學構造、骨骼動畫的原理和實現(xiàn),以及四叉樹細節(jié)層級地形等其他同類書中很少提及的內容,本書都給出了十分詳細的闡述和分析。 配套光盤中提供了書中實例的完整工程文件和全部源代碼,以方便讀者編譯、調試,鞏固所學知識。 本書面向于游戲開發(fā)人員,同時也可作為高等院校相關專業(yè)和培訓機構的游戲課程用書。
上傳時間: 2014-01-26
上傳用戶:tfyt
A/D采樣控制模塊設計 A/D采樣控制模塊負責控制外部ADC0809芯片多路模擬輸入量的選通以及實現(xiàn)對A/D采樣過程的合理控制。此部分的設計根據《EDA技術與VHDL》P211——P212的例8-2編寫,所不同的是這里將書中“ADDA<=1”的賦值語句改為“ADDA <=EN”,EN是所設置的輸入按鍵用來控制INO與IN1間的通道選擇。
上傳時間: 2013-12-21
上傳用戶:fxf126@126.com