2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p>  基于BSCB模型圖像修復(fù)的并行技術(shù)</p><p>  摘要:基于偏微分方程(PDE)的圖像修復(fù)有大量計算,這使它的實用化比較困難。為了實現(xiàn)高速靈活的圖像處理,本文提出了基于在信息傳遞接口(MPI)下的BSCB模型的圖像修復(fù)技術(shù)的并行算法的進展。人們提出了三種劃分一個圖像修復(fù)任務(wù)的方法,成功避免了程序子任務(wù)間的通訊。文中測試了兩張圖片,一系列處理器上的圖像修復(fù)速度都得到了提高。</p&

2、gt;<p>  關(guān)鍵詞:圖像修復(fù);平行;PDE;BSCB</p><p><b>  1 介紹</b></p><p>  最近這些年,由于PDE模型的簡單性和高效性,基于PDE的圖像修復(fù)技術(shù)已經(jīng)達到了先進水平。一些常用的模型包括BSCB模型[1],TV模型[2],和CDD模型[3],這些模型的中心思想是把被修復(fù)區(qū)域周圍的區(qū)域信息傳播到被修復(fù)區(qū)域。信息

3、的傳播用沿著時間軸的數(shù)字集成來完成,這是很費時的。要修復(fù)的區(qū)域越大,要用的時間就越長。高度的計算復(fù)雜性使得基于PDE的圖像修復(fù)方法很難實用化。</p><p>  本文利用一種廣泛使用的并行環(huán)境信息傳遞庫的信息傳遞界面(MPI)[4]來探究基于BSCB模型的圖像修復(fù)技術(shù)的并行技術(shù)。數(shù)字實驗在有并行環(huán)境分布和提供良好速率的情況下進行。</p><p>  本文組織如下:首先介紹BSCB模型和

4、它的數(shù)字格式;其次探究BCSB模型的可能并行方法;然后介紹本文的分配環(huán)境和數(shù)字實驗;最后給出結(jié)論。</p><p>  2 基于BSCB模型的圖像修復(fù)</p><p>  2.1 BSCS圖像修復(fù)模型</p><p>  BSCB模型利用拉布拉斯算子操作去測量修復(fù)區(qū)域的鄰域信息并順利地把信息沿著等灰度方向傳遞到修復(fù)區(qū)域。同時,為了避免延長線穿過各自區(qū)域,BSCB模

5、型也使用了各向異性功能。這個模型包括兩個步驟:修復(fù)和傳播。</p><p>  設(shè)為被修復(fù)區(qū)域,是的邊緣。兩者的關(guān)系如圖1。是個不相關(guān)的2D灰度圖,表示真實空間。</p><p>  BSCB模型如下描述:</p><p><b> ?。?)</b></p><p><b> ?。?)</b><

6、;/p><p>  等式(1)是用來修復(fù)的,是一些某種信息,是等照度方向[7];等式(2)用來傳播,是照度的歐氏曲率。是帶有球半徑的的擴大部分,是在中的光滑函數(shù)。</p><p>  圖1 一個破損畫面的圖例和它的邊緣</p><p>  在一個簡單的情況下,信息被上的拉布拉斯算子替代。等式(1)和等式(2)被離散成[8,9]:</p><p>

7、;<b> ?。?)</b></p><p><b>  (4)</b></p><p>  或者分別是在n次迭代圖像中處于像素的強度和在n次圖像中處于像素的強度。和中,是輸入圖像,是算法輸出。是提高率。</p><p>  2.2 BSCB圖像修復(fù)模型的連續(xù)算法</p><p>  圖像修復(fù)的連

8、續(xù)工具如下:</p><p>  讀取圖像文件,存儲圖像數(shù)據(jù)為一個數(shù)組。</p><p>  搜索這個數(shù)組,并存儲要被修復(fù)像素的位置為另外一個數(shù)組,稱mask。</p><p>  開始迭代循環(huán),利用修復(fù)功能和傳播功能重新存儲圖片。</p><p><b>  寫輸出到結(jié)果文件。</b></p><p

9、>  3 利用MPI圖像修復(fù)算法的并行工具</p><p>  因為數(shù)字圖像處理的幾個特性,他們可以進行并行處理。A顯著的特點是像素到像素區(qū)域到區(qū)域[5-6]間的相同運算的處理?;谶@個特點,并行的主要問題是分割任務(wù)的方法。</p><p><b>  3.1 任務(wù)分割</b></p><p>  目前,一個圖像處理任務(wù)[10]并行操作

10、中的一種普通的方法是根據(jù)節(jié)點數(shù)平均地把一個圖像分割成一片一片。也就是說,如果在一個分配并行環(huán)境中有N個估算節(jié)點,最初的圖像被分成N個更小的非重疊的子圖像,每個子圖像在一個節(jié)點上處理。</p><p>  對于圖像修復(fù)問題,被修復(fù)區(qū)域的位置是隨機的。把圖像直接均分成更小塊會導(dǎo)致下列問題:</p><p>  首先,如果圖像的一小塊沒有包含丟失區(qū)域,相應(yīng)的節(jié)點就沒有用,這很浪費。</p&

11、gt;<p>  其次,一個需要被修復(fù)的確定區(qū)域可能被分到不同的子任務(wù)中去。在處理過程中,這些子任務(wù)不得不交換鄰域信息,這會增加通訊時間,降低效率。</p><p>  由于這些原因,這節(jié)提出了一些其他的用于任務(wù)分割的方法。</p><p><b>  基于三色通道的分割</b></p><p>  一個帶有RGB模型的彩色圖像容

12、易被分割成三個顏色通道。每個通道為一個灰度圖。所以,一個圖像處理任務(wù)能被分解成三個子任務(wù),每個任務(wù)處理一個灰度圖。</p><p><b>  基于區(qū)域的分割</b></p><p>  一個具有k>1連續(xù)丟失區(qū)域要被修復(fù)的灰度圖能被分割成k個區(qū)域,每個區(qū)域包括一個連續(xù)丟失區(qū)域。這個方法可以降低處理中的通訊。</p><p><b&

13、gt;  區(qū)域—通道分割</b></p><p>  對于一個有多個連續(xù)區(qū)域要修復(fù)的彩色圖像,上述討論的兩種分割方法應(yīng)該結(jié)合起來使用。讓可變的nregion變成一系列連續(xù)的要被修復(fù)的丟失區(qū)域,然后全部的修復(fù)任務(wù)能被分成3*nregion區(qū)域子任務(wù):彩色圖像首先被分割成nregion區(qū)域,每個區(qū)域再被分割成三個顏色通道。</p><p>  4 并行圖像修復(fù)算法的工具</p

14、><p>  4.1 MPI并行環(huán)境的結(jié)構(gòu)</p><p>  MPI是一個常用的并行環(huán)境信息傳遞庫,它指出了一個有利于處理器通訊的慣例的集合。本文選擇MPICH2-1.0.5來構(gòu)建并行環(huán)境。</p><p>  這里有兩個MPI并行程序的設(shè)計模型:主仆模型和同位模型。本文使用的是主仆模型。當(dāng)利用主仆模型時,MPI并行程序包含下列部分:</p><

15、p>  起始:程序的一開始,下列功能被用來啟動每個程序。</p><p>  MPI_Init(&argc,&argv);</p><p>  MPI_Comm_rank(MPI_COMM_WORLD,&rank);//rank:程序的索引</p><p>  MPI_Comm_size(MPI_COMM_WORLD,&size

16、);//size:程序的數(shù)量</p><p><b>  程序體:計算和通訊</b></p><p>  程序結(jié)束:下列功能被使用。</p><p>  MPI_Finalize();</p><p>  在主仆模型的MPI并行程序設(shè)計中,程序體中包含兩個部分:主程序的程序體和從程序的程序體。</p>&l

17、t;p>  主進程完成下列工作:</p><p>  從BMP文件中讀取圖像數(shù)據(jù);</p><p><b>  分割任務(wù);</b></p><p>  靈活地分配子任務(wù)給子進程并等待子每個程序的輸出;</p><p>  檢查是否每個子任務(wù)已經(jīng)完成,如果不是,重復(fù)步驟3。</p><p> 

18、 結(jié)合所有從子任務(wù)中輸出的圖片重新構(gòu)成一個新圖。</p><p><b>  程序最后決策</b></p><p>  子程序主要完成下列工作:</p><p><b>  等待子任務(wù);</b></p><p>  執(zhí)行它自己修復(fù)圖像的任務(wù)并把結(jié)果發(fā)送給主程序;</p><p&g

19、t;  重復(fù)步驟(1)和(2)直到?jīng)]有子任務(wù)被分配。</p><p><b>  程序最后決策。</b></p><p><b>  實驗的結(jié)果</b></p><p>  本文中測試了三個分割方法。有兩張24位的大小為256x256的圖片用來實驗,在圖2(a)和圖3(a)中描述。圖2(b)和圖3(b)描述帶有紅色區(qū)域的損

20、壞的版本分別變成含有3542個像素的修復(fù)區(qū)域和含有3817個像素的白色區(qū)域。</p><p>  這些實驗在一個具有六個3.0GHz1GByteRAM的處理器分配記憶系統(tǒng)中進行。運行系統(tǒng)是Window XP。程序用C語言和MPI庫編寫。</p><p>  測試1:圖2(b)基于三色通道的各分割;</p><p>  測試2:圖3(b)基于區(qū)域分割;</p&g

21、t;<p>  測試3:圖2(b)區(qū)域—通道風(fēng)格;</p><p>  測試1和測試3的結(jié)果圖是一樣的,如圖2(c)描述。圖3(c)是測試2的結(jié)果圖。</p><p>  在每個測試中,因為主程序沒有進行計算任務(wù),兩個程序都被運行,這兩個程序一個是主程序,另外一個是子程序。在其他節(jié)點上,只有一個程序被運行。</p><p><b>  圖3實

22、驗2的測試圖</b></p><p>  表1測試1的結(jié)果 表2測試2的結(jié)果 表3測試3的結(jié)果</p><p>  比較表1到表3,加速度和并行效率如下定義:</p><p><b> ?。?)</b></p><p><b> ?。?)</b></p><p&g

23、t;  當(dāng)表示計算節(jié)點的數(shù)量時,表示在1個處理器上圖像修復(fù)任務(wù)的運行時間,表示圖像修復(fù)任務(wù)在n個處理器上的運行時間。</p><p><b>  5結(jié)論</b></p><p>  本文研究的是基于BSCB模型的圖像修復(fù)的并行技術(shù)。提出了基于三色通道的分割,基于區(qū)域的分割以及這兩種方法的結(jié)合方法,基于MPI庫的實驗結(jié)果展示了并行技術(shù)的高效性。需要指出的是,本文中使用的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論