基于Matlab的三維重建程序,世界頂級三維重建大師的代碼
上傳時間: 2013-05-27
上傳用戶:04121298
近年來,計算機圖形學(xué)應(yīng)用越來越廣泛,尤其是三維(3D)繪圖。3D繪圖使用3D模型和各種影像處理產(chǎn)生具有三維空間真實感的影像,應(yīng)用于虛擬真實情況以及多媒體的產(chǎn)品上,且多半是使用低成本的實時3D計算機繪圖技術(shù)為基礎(chǔ)。在初期3D圖形學(xué)剛起步時,由于圖形簡單,因此可以利用CPU來運算,但隨著圖形學(xué)技術(shù)的發(fā)展,所要繪制的圖形越來越復(fù)雜,這時如果單純依賴CPU來處理,不能達到實時的要求,因此需要專門的硬件來加速圖形處理,GPU(圖形處理單元)因此出現(xiàn)了。不過由于3D圖形加速硬件的復(fù)雜性和短壽命,這極大地提高了對硬件開發(fā)環(huán)境的需要。為了更好的對設(shè)計進行更改和測試,不能僅僅用專門定制的方法來設(shè)計,需要其他的方:硬件描述語言(HDL)和FPGA。 隨著計算機繪圖規(guī)模的需要,借助輔助硬件資源,來提高圖形處理單元(GPU)處理速度的需求越來越普遍。自從15年前現(xiàn)場可編程門陣列(FPGA)開始出現(xiàn)以來,其在可編程硬件領(lǐng)域所起的作用越來越大。它們在速度、體積和速度方面都有了很大的提高。這意味著FPGA在以前只能使用專用硬件的場合越來越重要。其中一個應(yīng)用領(lǐng)域就是3D圖形渲染,在這個研究領(lǐng)域里人們正在利用具有可編程性能的FPGA來幫助改進圖形處理單元(GPU)的性能。 能夠在廉價、可動態(tài)重新配置的FPGA上實現(xiàn)復(fù)雜算法來輔助硬件設(shè)計。本文的設(shè)計就是通過在FPGA上實現(xiàn)3維圖形幾何處理管線部分功能來提高圖形處理速度。具體實現(xiàn)中使用硬件描述語言(Verilog HDL)進行邏輯設(shè)計,并發(fā)現(xiàn)問題解決問題。 本文主要特色如下: 1.針對幾何變換換子系統(tǒng),提出一種硬件實現(xiàn)方案,該方案能對基本的幾何變換如:平移、縮放、旋轉(zhuǎn)和投影進行操作。首先構(gòu)造出總體變換矩陣,隨后進行矩陣乘法運算,再進行投影變換,最后輸出變換座標。提出一種脈動陣列結(jié)構(gòu),用于兩個矩陣的乘法運算。找到一種快捷的方法來實現(xiàn)矩陣相乘,將能大大提高系統(tǒng)的效率。 2.對于3D圖形裁剪,文中描述了一種裁剪引擎,它能夠處理3D圖形中的裁剪、透視除法以及視口映射的功能。硬件實現(xiàn)的難度取決于裁剪算法的復(fù)雜程度。我們在Sutherland-Hodgman裁剪算法的基礎(chǔ)上提出一種新的裁剪算法,該算法通過去除冗余頂點以提高處理速度,同時利用編碼來判斷線段可見性的方法使得硬件實現(xiàn)變得很容易。 3.最后,我們在FPGA上實現(xiàn)了幾何變換以及三維裁剪,并與C語言的模擬結(jié)果對比發(fā)現(xiàn)結(jié)果正確,且三維裁剪能夠以3M個三角形/s的速度運行,滿足了圖形流水中的實時性要求。
上傳時間: 2013-04-24
上傳用戶:yerik
三維彩色信息獲取系統(tǒng)目的是獲取對象的三維空間坐標和顏色信息。它是計算機視覺研究的重要內(nèi)容,也是當(dāng)前信息科學(xué)研究中的一個重要熱點。 本文首先介紹了三維信息獲取技術(shù)的意義和實時可重構(gòu)三維激光彩色信息獲取系統(tǒng)總體方案。該方案合理劃分了系統(tǒng)的圖像處理任務(wù),充分地利用了擁有的硬、軟件資源。闡述了基于FPGA處理器的硬件系統(tǒng)結(jié)構(gòu)及其工作原理和系統(tǒng)工作時序。 本文還研究了圖像處理系統(tǒng)中的數(shù)字邏輯設(shè)計,總結(jié)出了較完整、規(guī)范化的設(shè)計流程和方法,介紹了從圖像處理算法到可編程邏輯器件的規(guī)范化映射方法,總結(jié)了在視頻系統(tǒng)中的高級設(shè)計技巧,包括并行流水線技術(shù)和循環(huán)結(jié)構(gòu)的硬件實現(xiàn)方式等。 為了說明提出的設(shè)計方法,本文分析了基于自適應(yīng)閾值的結(jié)構(gòu)光條紋中心的方向模板快速檢測算法的硬件實現(xiàn)。該算法是把自適應(yīng)閾值法與可變方向模板法相結(jié)合,具有穩(wěn)定性好、精度高、計算簡單、數(shù)據(jù)存儲量小、實現(xiàn)速度快的特點,此外,該方法有利于硬件快速實現(xiàn)。實踐證明這種方法是實用的、有效的。 本文的重點在于研制了具有完全自主知識產(chǎn)權(quán)的實時可重構(gòu)三維激光彩色信息獲取系統(tǒng)中視頻圖像處理專用集成電路。該集成電路是實現(xiàn)系統(tǒng)快速算法的核心,使用現(xiàn)場可編程器FPGA器件EPlK50實現(xiàn)提取激光線、提取人頭輪廓線和提取中心顏色線算法;該集成電路還要實現(xiàn)系統(tǒng)所需的控制邏輯。控制部分包括將視頻采集輸出端口信號轉(zhuǎn)化為RGB真彩色信號的數(shù)據(jù)鎖存模塊、各FIFO緩存器的輸入輸出控制模塊和系統(tǒng)需要的其它信號控制模塊。提出提取輪廓線快速算法,即由FPGA處理器與主機交互式共同快速完成提取人頭正側(cè)影輪廓線算法。該專用集成電路研制是整個實時可重構(gòu)三維激光彩色信息獲取系統(tǒng)實現(xiàn)的關(guān)鍵。
標簽:
上傳時間: 2013-07-23
上傳用戶:lguotao
基于DSP和FPGA的三維雕刻機數(shù)控系統(tǒng)基于DSP和FPGA的三維雕刻機數(shù)控系統(tǒng)
標簽: FPGA DSP 雕刻機 數(shù)控系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:cknck
電子三分頻功放使用的喇叭保護電路,電子三分頻功放使用的喇叭保護電路.電子三分頻功放使用的喇叭保護電路;
上傳時間: 2013-06-18
上傳用戶:wang5829
linux程序設(shè)計(第三版).pdf 本書講述在Linux系統(tǒng)及其他UNIX風(fēng)格的操作系統(tǒng)上進行的程序開發(fā),主要內(nèi)容包括標準Linux C語言函數(shù)庫和由不同的Linux或UNIX標準指定的各種工具的使用方法,大多數(shù)標準Linux開發(fā)工具的使用方法,通過DBM和MySQL數(shù)據(jù)庫系統(tǒng)對Linux中的數(shù)據(jù)進行存儲,為X視窗系統(tǒng)建立圖形化用戶界面等。本書通過先介紹程序設(shè)計理論,再以適當(dāng)?shù)睦雍颓逦慕忉寔黻U明它的方式,幫助讀者迅速掌握相關(guān)知識。 本書適合Linux的初學(xué)者及希望利用Linux進行開發(fā)的程序設(shè)計人員閱讀,也適合作為高等院校計算機相關(guān)專業(yè)師生的參考教材。
上傳時間: 2013-04-24
上傳用戶:1406054127
基于vhld的三層電梯控制器的設(shè)計,是關(guān)于EDA技術(shù)的,和CPLD也很相關(guān)。
上傳時間: 2013-06-26
上傳用戶:uuuuuuu
基于FPGA的超聲圖像三維重建算法的研究
上傳時間: 2013-04-24
上傳用戶:ykykpb
利用OpenGL、VC++編寫的C++,三維點云處理程序,對于學(xué)習(xí)圖形學(xué)、C++、OpenGL、文件讀寫很有幫助,是一個三維軟件公司編寫代碼一部分,尤其是OpenGL庫文件相當(dāng)管用。 有兩個數(shù)據(jù)文件 鼠標默認操作:具體還在頭文件中 中鍵拖動 旋轉(zhuǎn) 中鍵+Ctrl 平移 中鍵+Shift 面旋 滾輪滾動 縮放 中鍵+Ctrl + Shift 局部放大
標簽: 處理程序
上傳時間: 2013-06-03
上傳用戶:木末花開
·三菱變頻器FR-F500說明書
上傳時間: 2013-05-21
上傳用戶:Alibabgu
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1