圖像復原技術及其MATLAB實現(xiàn)_第1頁
圖像復原技術及其MATLAB實現(xiàn)_第2頁
圖像復原技術及其MATLAB實現(xiàn)_第3頁
圖像復原技術及其MATLAB實現(xiàn)_第4頁
圖像復原技術及其MATLAB實現(xiàn)_第5頁
免費預覽已結束,剩余49頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

-畢業(yè)設計(論文)材料之二(1) 安徽工程大學本科畢業(yè)設計(論文)專 業(yè): 電子信息科學與技術 題 目: 圖像復原技術及其MATLAB實現(xiàn) 作 者 姓 名: 吳凱 導師及職稱: 金震妮(講師) 導師所在單位: 電氣工程學院 2014年6月12日安徽工程大學本科畢業(yè)設計(論文)任務書 2014 屆 電氣工程 學院 電子信息科學與技術 專業(yè)學生姓名: 吳凱 畢業(yè)設計(論文)題目中 文:圖像復原技術及其MATLAB實現(xiàn)英 文:Matlab Realization of Image Restoration Technology 原始資料1 孟昕,張燕平.運動模糊圖像恢復的算法研究與分析J.計算機技術與發(fā)展,2007,17(8):74-76.2 孟昕,周琛琛,郝志廷.運動模糊圖像恢復算法相關研究發(fā)展概述J.安徽電子信息職業(yè)技術學院學報,2008,7(6),38-41.3 曾志高,譚駿珊.勻速直線運動模糊圖像的恢復技術研究J.陜西理工學院學報(自然科學版),2006,22(2),36-38.4 李云浩,王建設.勻速直線運動模糊圖像的退化數(shù)學模型試驗研究J.江西理工大學學報,2006,27(4),28-30. 畢業(yè)設計(論文)任務內容1、課題研究的意義:圖像復原是圖像處理領域一個具有現(xiàn)實意義的課題。圖像復原的目的是從觀測到的退化圖像重建原始圖像,它是圖像處理、模式識別、機器視覺等的基礎,在天文學、遙感成像、醫(yī)療圖像等領域獲得了重要應用。運動模糊圖像的復原是圖像復原的重要組成部分。2、本課題研究的主要內容:圖像復原設計三個方面的內容:退化圖像的成像模型,圖像復原算法和復原圖像的評價標準。本課題通過對運動模糊圖像的頻域幅度圖的黑帶條紋(即圖像零點個數(shù))分析,計算出運動模糊PSF的參數(shù)領域。獲得PSF的參數(shù)后,采用逆濾波法、維納濾波法、最小線性二乘法、Richardson-Lucy算法等對模糊圖像進行復原,并對各種復原方法的結果進行分析與對比。3、提交的成果:(1)提交畢業(yè)設計(論文)一篇;(2)運動模糊圖像復原算法仿真效果圖及程序清單;(3)至少一篇引用的外文文獻及其譯文;(4)附不少于10篇主要參考文獻的題錄及摘要。指導教師(簽字)教研室主任(簽字)批 準 日 期2014年1月 4日接受任務書日期2014年1月10日完 成 日 期2014年6月12日接受任務書學生(簽字)歡迎下載-圖像復原技術及其MATLAB實現(xiàn)摘 要圖像復原的目的是從觀測到的退化圖像重建原始圖像,它是圖像處理、模式識別、機器視覺等的基礎,在天文學、遙感成像、醫(yī)療圖像等領域獲得了重要應用。運動模糊圖像的復原是圖像復原的重要組成部分。由運動模糊圖像復原出原圖像關鍵問題是獲取點擴展函數(shù),模糊方向和長度的鑒別至關重要。本文通過對運動模糊圖像的頻域幅度圖的黑帶條紋(即圖像零點個數(shù))分析,計算出運動模糊PSF的參數(shù)。獲得PSF的參數(shù)后,本文主要采用了逆濾波法、維納濾波法、最小線性二乘法、Richardson-Lucy算法對模糊圖像進行復原,并對各種復原方法的結果進行了分析與對比。關鍵詞:圖像復原;運動模糊;模糊方向;模糊長度Matlab Realization of Image Restoration TechnologyAbstractBe reconstructed the original image from the observed degraded image is the purposes of image restoration, which is the basis of image processing, pattern recognition, machine vision, so it gained important applications in astronomy, remote sensing imaging, medical imaging and other fields. Motion blurred image restoration is an important part of image restoration.The key problem in image restoration is to get the point spread function of motion-blurred images , it is important to discriminate the blur direction and blur length . In this paper, motion blurred image in the frequency domain amplitude graph black belt stripe (ie image Zeros) were analyzed to calculate the PSF parameters.After obtaining the parameters of PSF, this paper uses the inverse filtering, Wiener filter, the smallest linear squares, Richardson-Lucy algorithm for fuzzy image restoration, and the results of various recovery methods were analyzed and compared.Keywords: image restoration; motion blur; blur direction ; blur length目 錄引 言1第1章 緒論21.1 研究背景21.2 相關領域的研究現(xiàn)狀及存在的問題2第2章 圖像復原技術的一般原理42.1 成像系統(tǒng)的數(shù)學描述42.2 圖像的退化模型52.3 圖像點擴展函數(shù)的估計方法6第3章 勻速直線運動模糊圖像的復原技術73.1 勻速直線運動模糊圖像的退化模型73.2 任意方向和水平方向運動模糊圖像復原的關系83.3 模糊長度和方向參數(shù)鑒別的基本方法93.4 模糊方向和長度的獲取113.4.1 模糊方向的獲取113.4.2 模糊長度的估計13第4章 勻速直線運動模糊圖像的幾種復原方法144.1 逆濾波復原144.2 有約束最小二乘方復原164.3 維納濾波復原164.4 Lucy-Richardson復原18第5章 幾種復原方法的MATLAB實現(xiàn)及評價195.1 圖象質量評價195.2 逆濾波復原205.3 有約束最小二乘方復原的實現(xiàn)225.4 維納濾波復原的實現(xiàn)235.5 Richardson-Lucy復原的實現(xiàn)25結論與展望28論文的工作總結28展望28致謝29參考文獻30附錄A 引用外文文獻及其譯文31附錄B 參考文獻的題錄及其摘要37附錄C 主要源程序39插圖清單圖2-1 圖像連續(xù)退化模型5圖3-1 勻速直線運動模糊圖像的退化模型7圖3-2 運動模糊方向示意圖9圖3-3 原圖像和退化圖像11圖3-4 二次傅里葉變換后的原圖像及退化圖像12圖3-5 模糊方向的獲取12圖3-6 sobel算子的自相關曲線13圖4-1 實際的逆濾波處理框圖15圖5-1 逆濾波復原過程20圖5-2 逆濾波減小振鈴現(xiàn)象復原圖像圖22圖5-3 有約束最小二乘方在不同參數(shù)下的恢復情況圖23圖5-4 有噪聲下維納濾波在不同參數(shù)下的恢復情況25圖5-5 R-L算法在不同參數(shù)下的復原圖像27表格清單表5-1平均平方誤差客觀評價方法得分25表5-2復原圖像與原圖像的平均平方誤差27歡迎下載-引 言圖像復原是圖像處理領域一個具有現(xiàn)實意義的課題。運動模糊圖像的研究越來越受到關注,這種模糊是成像過程中普遍存在的問題,其復原在許多領域都有廣泛的應用。實際上,圖像復原設計三個方面的內容:退化圖像的成像模型,圖像復原算法和復原圖像的評價標準。不同的成像模型、問題空間、優(yōu)化規(guī)則和方法都會導致不同的圖像復原算法,適用于不同的應用領域。現(xiàn)有的復原方法概括為以下幾個類型:去卷積復原算法、線性代數(shù)復原、圖像盲反卷積算法等,其他復原方法多是這三類的衍生和改進。其中,去卷積方法包括維納去卷積、功率譜平衡與幾何平均值濾波等,這些方法都是非常經(jīng)典的圖像復原方法。但是需要有關于原始圖像、降質算子較多的先驗信息和噪聲平衡性的假設只適合于不變系統(tǒng)及噪聲于信號不相關的情形,特別是降質算子病態(tài)的情況下,圖像復原結果還不太理想。由于圖像復原技術在圖像處理中占有重要的地位,已經(jīng)形成了一些經(jīng)典的常用圖像復原算法,如無約束最小二乘法、有約束最小二乘方法、逆濾波、維納、最大熵復原等,至今還被廣泛使用。但這些復原算法都是假設系統(tǒng)的點擴散函數(shù)PSF(即系統(tǒng)對圖像中點的脈沖響應,是導致圖像退化的原因)為已知,實際情況是系統(tǒng)的點擴散函數(shù)由于大氣擾動、光學系統(tǒng)的相差、相機和對象之間的相對運動等多種因素的影響,往往是未知的。這就需要人們用某種先驗知識在系統(tǒng)的點擴散函數(shù)未知時進行估計,然而這種先驗知識并不容易取得也不夠精確,這就需要我們在對己模糊圖像分析和處理的基礎之上估計最逼近的PSF。在運動模糊方向的鑒別方面,由于勻速直線運動的點擴散函數(shù)是矩形函數(shù),其模糊圖像對應的頻域上有周期性的零值條紋,運動方向與零值條紋方向相垂直,本文就是借用此法獲取模糊圖像的PSF參數(shù)。本文主要針對運動模糊圖像的復原進行研究,討論分析了勻速直線運動模糊的退化模型,研究了運動方向和模糊尺度的估計,介紹了常用的幾種圖像復原方法。對模糊圖像用幾種復原算法分別進行了復原,根據(jù)復原結果,討論分析了各算法的優(yōu)缺點及適用的恢復環(huán)境。第1章 緒論1.1 研究背景圖像復原是數(shù)字圖像處理中的一個重要課題。它的主要目的是改善給定的圖像質量并盡可能恢復原圖像。圖像在形成、傳輸和記錄過程中,受多種因素的影響,圖像的質量都會有不同程度的下降,典型的表現(xiàn)有圖像模糊、失真、有噪聲等,這一質量下降的過程稱為圖像的退化。圖像復原的目的就是盡可能恢復被退化圖像的本來面目。在成像系統(tǒng)中,引起圖像退化的原因很多。例如,成像系統(tǒng)的散焦,成像設備與物體的相對運動,成像器材的固有缺陷以及外部干擾等。成像目標物體的運動,在攝像后所形成的運動模糊。當人們拍攝照片時,由于手持照相機的抖動,結果像片上的景物是一個模糊的圖像。由于成像系統(tǒng)的光散射而導致圖像的模糊。又如傳感器特性的非線性,光學系統(tǒng)的像差,以致在成像后與原來景物發(fā)生了不一致的現(xiàn)象,稱為畸變。再加上多種環(huán)境因素,在成像后造成噪聲干擾。人類的視覺系統(tǒng)對于噪聲的敏感程度要高于聽覺系統(tǒng),在聲音傳播中的噪聲雖然降低了質量,但時常是感覺不到的。但景物圖像的噪聲即使很小都很容易被敏銳的視覺系統(tǒng)所感知。圖像復原的過程就是為了還原圖像的本來面目,即由退化了的圖像恢復到能夠真實反映景物的圖像。在交通系統(tǒng)、刑事取證中圖像的關鍵信息至關重要,但是在交通、公安、銀行、醫(yī)學、工業(yè)監(jiān)視、軍事偵察和日常生活中常常由于攝像設備的光學系統(tǒng)的失真、調焦不準或相對運動等造成圖像的模糊,使得信息的提取變得困難。但是相對于散焦模糊,運動模糊圖像的復原在日常生活中更為普遍,比如高速運動的違規(guī)車輛的車牌辨識,快速運動的人群中識別出嫌疑人、公安刑事影像資料中提取證明或進行技術鑒定等等,這些日常生活中的重要應用都需要通過運動模糊圖像復原技術來盡可能地去除失真,恢復圖像的原來面目。因此對于運動模糊圖像的復原技術研究更具有重要的現(xiàn)實意義。1.2 相關領域的研究現(xiàn)狀及存在的問題圖像恢復是數(shù)字圖像處理中的一個重要分支,它研究的是如何從所得的退化圖像中以最大的保真度復原出真實圖像。成像系統(tǒng)的缺陷,傳播媒介中的雜質,以及圖像記錄裝置與目標之間的相對運動等因素,都不可避免地造成了圖像的某些失真和不同程度的降質。然而在眾多的應用領域中,又需要清晰的、高質量的圖像,因此,圖像恢復問題具有重要的意義。與圖像增強相似,圖像復原的目的也是改善圖像的質量。圖像復原可以看作圖像退化的逆過程,是將圖像退化的過程加以估計,建立退化的數(shù)學模型后,補償退化過程造成的失真,以便獲得未經(jīng)干擾退化的原始圖像或圖像的最優(yōu)估計值,從而改善圖像質量。圖像復原是建立在退化的數(shù)學模型基礎上的,且圖像復原是尋求在一定優(yōu)化準則下的原始圖像的最優(yōu)估計,因此,不同的優(yōu)化準則會獲得不同的圖像復原,圖像復原結果的好壞通常是按照一個規(guī)定的客觀準則來評價的。運動模糊圖像的恢復是圖像恢復中的重要課題之一,隨著科學技術的不斷發(fā)展,它在各個領域中的應用越來越多,要求也越來越高,可廣泛應用于天文、軍事、道路交通、醫(yī)學圖像、工業(yè)控制及偵破領域,具有重要的現(xiàn)實意義。圖像復原作為圖像處理的一個重要領域,對于該問題國內外展開了諸多關鍵技術的研究。實際上,圖像復原涉及三個方面的內容:退化圖像的成像模型,圖像復原算法和復原圖像的評價標準。不同的成像模型、問題空間、優(yōu)化規(guī)則和方法都會導致不同的圖像復原算法。適用于不同的應用領域?,F(xiàn)有的復原方法概括為以下幾個類型:去卷積復原算法、線性代數(shù)復原、圖像盲反卷積算法等,其他復原方法多是這三類的衍生和改進。其中,去卷積方法包括維納去卷積、功率譜平衡與幾何平均值濾波等,這些方法都是非常經(jīng)典的圖像復原方法。但是需要有關于原始圖像、降質算子較多的先驗信息和噪聲平衡性的假設只適合于不變系統(tǒng)及噪聲于信號不相關的情形,特別是降質算子病態(tài)的情況下,圖像復原結果還不太理想。線性代數(shù)復原技術是基于已知降質算子和噪聲的統(tǒng)計特征,從而利用線性代數(shù)原理的復原技術,它為復原濾波器的數(shù)值提供了一個統(tǒng)一的設計思路和較透徹的解釋。但是當降質函數(shù)有接近零的特征值時,復原的結果對噪聲特別敏感,且該方法是把整幅圖像一并處理,計算量大,同時也沒有考慮紋理、邊界等高頻信號與噪聲的區(qū)別,這將使紋理、邊界等重要特征在圖像復原過程中被破壞。針對這些問題,國外主要在改進算法的效率上做了許多工作,如全局最小二乘法、約束總體最小二乘法和正則化約束總體最小二乘法。圖像盲反卷積是圖像復原的另一個重要的手段,它針對沒有或少有關于降質函數(shù)和真實信號燈先驗知識的復原問題,直接根據(jù)退化圖像來估計降質函數(shù)和真實信號。目前有以下幾種算法:零葉面分離法、預先確定降質函數(shù)法、三次相關法、迭代盲反卷積法等。這些算法在先驗信息不足的情況下對降質圖像進行復原,由于原始圖像以及點擴展函的先驗知識只是部分已知的,造成圖像復原的解往往不唯一,而且解的好壞與初始條件的選擇以及附加的圖像假設等直接有關。同時,由于加性噪聲的影響使得圖像的盲目復原成病態(tài)。即若對點擴展函數(shù)直接求逆進行復原,通常會帶來高頻噪聲放大的問題導致算法性能的惡化,所以當圖像的信噪比水平較低時獲得的結果往往不太理想。正則化方法作為一種解決病態(tài)反問題的常用方法,通常用圖像的平滑性作為約束條件,但是這種正則化策略通常導致復原圖像的邊緣模糊。為了克服邊緣退化問題,最近幾年,不少學者對各種“邊緣保持”的正則化方法進行了比較深入的研究,提出了一些減少邊緣退化的正則化策略,這些策略通常需要引入非二次正則化泛函,從而使問題的求解成為一個非線性問題。沿著這一思路,Geman和Yang提出了“半二次正則化”的概念來解決這種策略中出現(xiàn)的非線性優(yōu)化問題。其后,Charbonni等人在此基礎上研究了一種新的半二次正則化方法。從而可以利用確定性算法來得到問題的最優(yōu)解。另一個較新的發(fā)展使Vogel等人提出的基于全變差模型的圖像復原算法。盡管這些算法都在一定意義上提高了復原圖像的質量,但邊緣模糊的問題并未得到理想的解決。另外,近年來小波的理論得到迅速發(fā)展,并光法應用于圖像復原中?;谛〔ㄗ儞Q的迭代正則化圖像復原算法,兼顧抑制噪聲的增長和保留圖像的重要邊界。具有噪聲估計能力的圖像恢復正則化方法。Belge等人以廣義高斯模型作為小波系數(shù)的先驗分布,提出了一種小波域邊緣保持正則化的方法。同時給出了小波域圖像復原的一般框架,但其復原方法相對于傳統(tǒng)復原方法提高的并不顯著,趙書斌等人以混合高斯模型逼近小波系數(shù)的分布,并引入小波域隱馬爾可夫模型作為自然圖像的先驗概率模型對圖像超分辨率復原問題進行正則化,復原效果不錯,但該方法還是不能避免計算量過大的缺點。從圖像復原的Bayesian框架出發(fā),小波域局部高斯模型的線性圖像復原方法,該方法較好的再現(xiàn)了圖像的各種邊緣信息,取得不錯的復原效果。第2章 圖像復原技術的一般原理本章主要闡述在圖像復原技術中用到的一些基本原理和本文所涉及到的圖像復原的基本概念和技術。2.1 成像系統(tǒng)的數(shù)學描述為了刻畫成像系統(tǒng)的特征,通常將成像系統(tǒng)看成是一個線性系統(tǒng),從中推導出物體輸入與圖像輸出關系的通用數(shù)學表達式,從而建立成像系統(tǒng)的退化模型,在此基礎上研究圖像復原技術。事實上,成像系統(tǒng)總是存在一定的非線性性質的,但是如果這些非線性性質不至于引起嚴重的誤差,或者是當成像系統(tǒng)在小范圍內滿足線性性質時,一般仍將成像系統(tǒng)看成是線性的。這是因為線性系統(tǒng)已經(jīng)有了完整的理論體系,而且能夠反映系統(tǒng)的主要特性。由成像系統(tǒng)的線性性質可知,系統(tǒng)中的物函數(shù)(即系統(tǒng)輸入激勵)可以分解為無數(shù)個基元函數(shù)之和,最簡單的基元物函數(shù)就是脈沖函數(shù),因此物函數(shù)可以表示為: (2-1)式(2-1)表明,物函數(shù)可以看成是帶有權因子的函數(shù)的線性組合。因此,只要求出成像系統(tǒng)對函數(shù)的響應表達式,將其與每一個基元物函數(shù)的權因子進行相乘、求和,就可以得到像平面上的像函數(shù),的表達式如下: (2-2)式(2-2)中的表示成像系統(tǒng)的傳遞函數(shù)。如果用符號表示系統(tǒng)對萬函數(shù)的響應,即: (2-3)則稱函數(shù)為成像系統(tǒng)的脈沖響應,有時也稱為點擴散函數(shù),這是因為物體上的點經(jīng)過成像系統(tǒng)后將不是一個點,而是一個擴散的同心圓的緣故(經(jīng)夫瑯和費衍射實驗驗證可得)。系統(tǒng)的輸入、輸出關系可以表示為: (2-4)由于光學成像系統(tǒng)的脈沖響應僅依賴于和,即物平面的點光源在場景中移動時,點光源所成的像也只是改變位置而函數(shù)形式不變,這樣就有: (2-5)于是式(2-1-5)變?yōu)椋?(2-6)其中,符號*表示卷積。滿足式(2-6)的點擴散函數(shù)稱為空不變的點擴散函數(shù),在幾何光學中稱為等暈條件,表示軸外光線造成的焦散誤差應與軸上光線具有同樣性質。上述方程就是近代光學中用來描述成像系統(tǒng)的數(shù)學表達式,這些表達式說明,物函數(shù)與系統(tǒng)脈沖響應的卷積結果就是考慮了衍射效應后系統(tǒng)所成的像,衍射效應越強,退化越嚴重。由此可見,點擴散函數(shù)決定了系統(tǒng)的成像質量。有了以上的成像系統(tǒng)數(shù)學描述形式,下一步就可以推斷出圖像的退化模型,然后按照某種標準盡可能地恢復場景的原始面貌。從退化圖像中較為精確地找出真實圖像是一個估計問題,是退化過程的逆向估計,是一個去卷積的過程。對于退化的復原,一般采用兩種方法,一種方法適用于對圖像缺乏先驗知識的情況,此時可對退化過程(模糊和噪聲)建立模型,進行描述,進而尋找一種去除或削弱其影響的過程。另一方面,若對于原始圖像有足夠的先驗知識,則對原始圖像建立一個數(shù)學模型,并根據(jù)它對退化圖像進行恢復會更有效。本文采用的是已知退化模型和噪聲的情況下,對圖像復原的常用方法進行研究。2.2 圖像的退化模型圖像復原處理是建立在圖像退化的數(shù)學模型基礎上的,這個退化數(shù)學模型應該能夠反映圖像退化的原因。由于圖像的退化因素較多,所以圖像處理過程中是把退化原因作為線性系統(tǒng)退化的一個因素來對待,從而建立系統(tǒng)退化模型來近似描述圖像函數(shù)的退化模型。(1)連續(xù)退化模型假設,代表一幅退化圖像,為原圖像(真實場景的描述),為退化的點擴散函數(shù),退化模型可以用圖2-1來描述:圖2-1 圖像連續(xù)退化模型圖中表示系統(tǒng)噪聲,由圖2-1建立的圖像退化模型的一般表達式為: (2-7)從式(2-7)可以看出,圖像的退化就是成像系統(tǒng)的退化加上額外的系統(tǒng)噪聲而形成的。根據(jù)這個模型可知,圖像復原就是在已知和的基礎上,對退化圖像進行反演運算,得到一個的最佳估計。其中點擴散函數(shù)與運動模糊方向和長度有關,本文主要研究勻速直線運行情況下的退化圖像。(2)離散退化模型由于數(shù)字圖像都是離散形式的,所以在實際應用中都是采用式(2-8)的離散形式進行計算的,其表達式如下: (2-8)式中=0,1,2,;=0,1,2,。函數(shù)和分別是周期為M和N的函數(shù)。注意,如果這兩個函數(shù)的周期不是M和N,那么必須對它們進行補零延拓,避免卷積周期的交疊。是與和具有相同周期的函數(shù)。(3)圖像復原評價標準圖像復原是使重構圖像與原始圖像更接近,其實質就是恢復圖像的質量。在目前的圖像復原的衡量標準中,用得較多的有均方誤差測試、信噪比改善量等多種測試方法。2.3 圖像點擴展函數(shù)的估計方法 在圖像復原中,點擴展函數(shù)的獲取意義重大,通常有3種主要的估計退化函數(shù)的方法即觀察法、試驗法和模型估計法。本文選用模型估計法構建退化模型,用以獲取點擴展函數(shù)。由于退化模型可解決圖像復原闖題,因此多年來一直在應用。在某些情況下,模型的構建要把引起退化的環(huán)境因素考慮在內。當用光學系統(tǒng)觀測物體時,在空域中常用點擴展函數(shù)來描述觀測系統(tǒng)對信號的變換規(guī)律,如果系統(tǒng)是空間移不變的,也可用其頻域所對應的轉移函數(shù)來表示,幾種典型的點擴展函數(shù)模型如下。(1)運動模糊的點擴散函數(shù):假設圖象是通過一個具有機械快門的攝像機獲得的。攝像機和拍攝物體在快門打開期間T的相對運動引起物體在圖象中的平滑。假設v是沿x軸方向的衡常速度,時間T內PSF的傅里葉變換由下式(2-9)給出: (2-9)(2)離焦模糊的點擴散函數(shù):由于焦距不當導致的圖象模糊可以用如下函數(shù)(2-10)表示: (2-10)其中是一階Bessel函數(shù),a是位移。該模型不具有空間不變性。(3)大氣擾動的點擴散函數(shù):大氣的擾動造成的圖象模糊在遙感和天文中是需要復原的。它是由大氣的不均勻性使穿過的光線偏離引起的,以下給出了數(shù)學模型,其表達式為(2-11): (2-11)其中c是一個依賴擾動類型的變量,通常通過實驗確定。冪5/6有時用1代替。當我們得到一幅退化圖像的時候。首先要判斷其退化類型,然后通過已知的先驗知識進行恢復。以下的討論主要針對運動模糊的PSF進行。構建好退化圖像的模型且獲得點擴展函數(shù)后,對于退化的復原,一般采用兩種方法,一種方法適用于對圖像缺乏先驗知識的情況,此時可對退化過程(模糊和噪聲)建立模型,進行描述,進而尋找一種去除或削弱其影響的過程。由于這種方法試圖估計圖像被一些特性相對來說為已知的退化過程影響以前的情況,所以是一種估計方法。另一方面,若對于原始圖像有足夠的先驗知識,則對原始圖像建立一個數(shù)學模型,并根據(jù)它對退化圖像進行擬合會更有效。例如假設已知圖像中僅含有確定大小的圓形物體(如星辰、顆粒、細胞等),這樣,由于僅是原始圖像很少的幾個參數(shù)(數(shù)目、位置、幅度等)未知,因此這是一個檢測問題。在進行圖像復原時,既可以用連續(xù)數(shù)學,也可以用離散數(shù)學進行處理,處理既可以在空間域,也可以在頻率域進行。此外,當復原必須用數(shù)學方法來進行處理時,處理既可以通過空間域的卷積,也可以通過頻域的相乘來實現(xiàn)。這樣,我們就可以在明確所作假設的情況下,根據(jù)具體問題的具體要求和約束來選擇最適合的復原方法。勻速直線運動模糊圖像恢復技術的研究具有一般性和普遍意義,因為非勻速直線運動在某些條件下可以近似視為勻速直線運動或者可以是看作是多個勻速直線運動的合成。而在勻速直線運動模糊的所有模型中,水平方向的勻速直線運動模糊更具有代表性和簡單性,因為其它方向上的勻速直線運動模糊可以由解決水平方向上模糊的方法推廣得到,或者直接將圖像旋轉就可以把其它方向的勻速直線運動模糊轉化為水平方向上的勻速直線運動模糊 。第3章 勻速直線運動模糊圖像的復原技術運動模糊現(xiàn)象在數(shù)字圖像處理實踐中經(jīng)常遇到,在照片曝光期間相機與景物之間的相對運動形成了運動模糊,其中以勻速直線運動最為常見。對于運動模糊圖像的復原方法研究非常具有現(xiàn)實意義。因為運動模糊圖像在日常生活中普遍存在,給人們的實際生活帶來了很多不便甚至危及到安全保障體系。一個典型的例子就是現(xiàn)在很多城市的一些重要交通路口都設置了交通監(jiān)視系統(tǒng),它能及時拍攝車輛圖像并從圖片中分析出該車車牌號。由于車輛在行進中速度較快,所以攝取的畫面有時是模糊不清的,這就需要運用運動模糊圖像復原技術來進行圖像復原,來得到可辨認的車牌圖像。運動模糊圖像復原技術在銀行監(jiān)視系統(tǒng)中識別經(jīng)濟犯罪、在路況監(jiān)視系統(tǒng)中監(jiān)控超速行駛、在刑事偵破中提供線索等方面也發(fā)揮著重要的作用。運動模糊圖像的點擴散函數(shù)(PSF)為未知的,因此要根據(jù)模糊圖像的各種統(tǒng)計信息和物理特性來估測PSF,對于PSF的估計,在運動模糊圖像的復原中,就是對于運動模糊長度和角度的估計。本文在研究了模糊長度和模糊方向參數(shù)鑒別的現(xiàn)有方法后,對采用的自動鑒別算法進行了描述,給出了具體的實現(xiàn)方法。并基于MATLAB編程環(huán)境實現(xiàn)并驗證了相關算法。在實際應用中,勻速直線運動造成的模糊圖像的復原問題更具有一般性和普遍性,并且,變速的、非直線運動在某些條件下可以被分解成分段勻速直線運動。因此,我們提出了只要解決勻速直線運動模糊圖像的復原問題,變速的、非直線運動造成的模糊圖像的復原問題就相對容易解決的思想。對于任意方向的運動模糊圖像復原的方向鑒別問題,雖然從物理學角度來講,任意方向的直線運動總可以分解為相互垂直的X方向和Y方向的獨立運動,而任意直線方向的運動模糊圖像卻并不能先按X方向進行恢復然后再按Y方向進行恢復。由于任意方向的運動模糊復原問題不能簡單的分解成X方向一維復原和Y方向一維復原,因此任意方向的運動模糊復原問題只能直接進行二維復原。圖像復原的關鍵在于建立正確的退化模型。因為圖像復原處理可看成是一個估計過程,如果已經(jīng)給出了退化圖像并估計出點擴散函數(shù)PSF的參數(shù):運動模糊方向和運動模糊長度,那么任意方向的勻速直線運動模糊圖像的點擴散函數(shù)也就可以根據(jù)任意方向勻速直線運動模糊的退化模型而惟一確定,進而由最小二乘準則使用參變維納濾波來近似復原出。因此,運動模糊圖像的復原,首先要確定運動模糊圖像的退化模型,再根據(jù)退化模型和原始圖像估計出PSF的參數(shù),最后由相應的復原方法進行完成圖像的復原工作。3.1 勻速直線運動模糊圖像的退化模型在所有的運動模糊中,由勻速直線運動造成的模糊圖像的復原問題更具有一般性和普遍意義。因為變速的、非直線運動在某些條件下可以被分解為分段勻速直線運動。將退化的點擴散函數(shù)記作,在不考慮噪聲干擾的情況下,由目標與攝像機相對運動造成的圖像模糊模型可以用圖3-1來描述:圖3-1勻速直線運動模糊圖像的退化模型其中,原始圖像在圖像平面上做勻速直線運動,在x方向和y方向上的運動變化分量分別為和,在快門打開期間T內,底片上的像素的總曝光量是圖像在運動過程中照到該點的像點亮度作用的總和,即勻速直線運動模糊圖像的連續(xù)函數(shù)模型為: (3-1)式中為模糊后的圖像。如果模糊圖像是由景物在X方向上作勻速直線運動造成的,則模糊后圖像任意點的值為: (3-2)式中是景物在X方向上的運動分量,若圖像總的位移量為a,總的時間為T,則運動的速率為=,則上式(3-2)變?yōu)椋?(3-3)以上討論的是連續(xù)圖像,對于離散圖像來說,對上式進行離散化得: (3-4)其中L為照片上景物移動的像素個數(shù)的整數(shù)近似值。t是每個像素對模糊產(chǎn)生影響的時間因子。由此可知,運動模糊圖像的像素值是原圖像相應像素值與其時間的乘積的累加。從物理現(xiàn)象上看,運動模糊圖像實際上就是同一景物圖像經(jīng)過一系列的距離延遲后再疊加,最終形成的圖像。所以,如果我們要由一幅清晰圖像模擬出水平勻速運動模糊圖像,可按下式進行: (3-5)也可用卷積的方法模擬出水平方向勻速運動模糊。其過程可表示為: (3-6) (3-7)其中稱為模糊算子或點擴散函數(shù),*表示卷積,表示原始(清晰)圖像,表示觀察到的退化圖像。3.2 任意方向和水平方向運動模糊圖像復原的關系對水平方向運動模糊圖像進行恢復的方法很多,如:譜插值和像素微分插值方法等。這些方法對各自適用領域的模糊圖像復原效果都很好,但這些一維復原方法并不能方便地推廣到任意方向從而實現(xiàn)任意方向運動模糊圖像的復原。從物理學角度來講,任意方向的直線運動總可以分解為相互垂直的X方向和Y方向的獨立運動,而任意直線方向的運動模糊圖像卻不能先按X方向進行恢復然后再按Y方向進行恢復。圖3-2為運動模糊方向示意圖,其中D是二維模糊范圍,即在曝光瞬間內圖像在運動方向上行色移動的像素數(shù)。PSFH和PSFV分別為D在X方向和Y方向上分解得到的分量。圖3-2運動模糊方向示意圖設原圖像為,勻速直線運動模糊圖像為,點擴展函數(shù)為,x方向的點擴展函數(shù)為,Y方向的點擴展函數(shù)為: (3-8) (3-9)則若將原圖像先按x方向進行運動模糊,有: (3-10)再按Y方向進行運動模糊,則有: (3-11)然而勻速直線運動的二維點擴散函數(shù)應為一條線段。例如:若PSFHPSFV,則 (3-12)可得任意方向直線運動模糊圖像的復原只能直接進行二維復原,不可以先進行x方向的一維復原再進行y方向的一維復原。3.3 模糊長度和方向參數(shù)鑒別的基本方法時域卷積運算通過二維離散傅立葉變換轉化為頻域乘法運算。前人的很多鑒別方法都是通過對運動模糊圖像的頻域幅度圖的黑帶條紋(即圖像零點個數(shù))分析來讀取出運動模糊PSF的參數(shù)(運動模糊方向和運動模糊長度)的,其過程如下:由于水平方向的勻速直線運動模糊最具代表性,其它方向的運動模糊可以通過圖像旋轉將其轉化為水平方向的勻速直線運動模糊進行類似處理,因此這里以水平方向的勻速直線運動模糊為例。假設圖像退化的模型為: (3-13)其中,和分別是、和的二維傅立葉變換。在不考慮噪聲的情況下,式(3-13)可簡化為: (3-14)在成像過程中,假定景物在水平方向由左到右運動了L個像素,則模糊算子為: (3-15)對進行傅立葉變換: (3-16)其中,H(u)的幅值是一個形如的函數(shù),也就是通信理論中所謂的采樣函數(shù)。當(n=1,2,3,)時。根據(jù)式(3-14),假設是m*n像素,那么也是m*n像素,要能和進行點乘,則和也必須是m*n像素大小。由式(3-15)可知,實際上h(x,y)是1*L大小,那么必須先對進行擴充,方法是在擴充后的位置補0,然后再進行離散傅立葉變換,即應擴充為下式: (3-17)寫成矩陣形式為: (3-18)第一行共有L個1L,其它位置均補零。對式(3-18)中矩陣進行二維離散傅立葉變換,得: (3-19)式(3-19)說明與v無關,僅與u有關。即當u一定時,V的變化對沒有影響,即在每一列中的v個值是相等的。先不考慮v,只考慮u,令: (3-20)則: (3-21)總共有(L一1)個零點,且零點間的間隔是相等的。而有(L一1)個值為0的列,如果用灰度圖進行顯示則有(L-1)條豎直的黑帶,并且黑帶間的距離相等。很多的鑒別方法都是通過觀察的幅值即采樣函數(shù)的等間距平行黑帶來實現(xiàn)的。的作用使得的頻譜為與運動方向垂直的平行條帶,因而通過判斷的頻譜的平行條帶的方向即可得知運動模糊的方向。采樣函數(shù)的第一個極值點位于橫坐標為零處,當u=0時,所對應的亮帶通過的中心,當時,對應與中心亮帶平行且相鄰的黑帶。該黑帶與圖像中心的距離模糊范圍D成反比。頻譜圖中間部分較暗,這是因為隨著增大而逐漸衰弱的緣故,并且與具體的圖像灰度分布有關??梢赃m當調節(jié)頻譜圖的范圍到0到255以便觀察,或者采取邊緣檢測的方法檢測出黑條個數(shù)而得到L值,即模糊長度。圖3-3為運動模糊角度和長度不同時的運動模糊圖像的頻譜圖,從中可以讀取出相關的PSF參數(shù)。3.4 模糊方向和長度的獲取3.4.1 模糊方向的獲取對圖(a)所示的原始圖像車牌圖像做方向=300,長度L=20像素的勻速直線運動模糊,得到退化圖像如圖(b)。 (a)車牌圖像 (b) 退化圖像圖3-3 原圖像和退化圖像圖(c)和(d)分別為原圖像和模糊圖像的二次傅里葉變化后的圖像: (c) 車牌圖像頻譜 (d) 退化圖像頻譜圖3-4 二次傅里葉變換后的原圖像及退化圖像 利用圖(d)粗略的計算模糊的方向,可以通過matlab自帶的畫線工具,選取如下圖所示的三角形,計算a與c之間的夾角。圖3-5模糊方向的獲取Matlab命令窗口輸入:ginput,選中三個頂角后回車,可得:ans = 136.6009 146.3977 137.4205 166.8895 145.2074 166.8895粗略取值后,經(jīng)Matlab計算得:atan(20/9)*180/pians = 65.7723 則運動方向為90-ans25(誤差為5)。3.4.2 模糊長度的估計運動模糊圖像中,在運動方向上大多數(shù)模糊圖像的背景像素點具有很強的相關性,即沿著運動模糊的軌跡,背景像素點的灰度值逐漸變化或者不變。通過文獻的學習,先對模糊圖像進行一階微分,然后進行自相關運算,可得到一條鑒別曲線,曲線上會出現(xiàn)對稱的相關峰,峰值為負,兩相關峰之間的距離等于運動模糊長度。把模糊圖像轉換為灰度圖像,采用Sobel算子對其進行一階微分運算,Sobel算子其自相關曲線如圖3-6所示。利用matlab的Data Cursor可以測得兩負峰之間的距離為20個像素點,此為運動模糊的長度,與理論值吻合(比較精確)。由于長度的測量較為精確,可以根據(jù)長度對運動模糊方向進行不同的取值,達到最好效果。圖3-6 sobel算子的自相關曲線第4章 勻速直線運動模糊圖像的幾種復原方法圖像恢復也稱圖像復原是指根據(jù)相應的退化模型和先驗知識,把品質下降了的圖像加以重建從退化圖像中重構出原始圖像。勻速直線運動模糊圖像恢復技術的研究具有一般性和普遍意義,因為非勻速直線運動在某些條件下可以近似地視為勻速直線運動或者可以看作是多個勻速直線運動的合成。而在勻速直線運動模糊的所有模型中,水平方向的模糊更具有代表性和簡單性,因為其它方向上的模糊可以由水平方向上的恢復方法推廣得到,或者直接將圖像旋轉就可以把其它方向的運動模糊轉化為水平方向上的勻速直線運動模糊。對于退化的復原,一般采用兩種方法,一種方法適用于對圖像缺乏先驗知識的情況,此時可對退化過程(模糊和噪聲)建立模型,進行描述,進而尋找一種去除或削弱其影響的過程。另一方面,若對于原始圖像有足夠的先驗知識,則對原始圖像建立一個數(shù)學模型,并根據(jù)它對退化圖像進行恢復會更有效。本文采用的是已知退化模型和噪聲的情況下,對圖像復原的常用方法進行研究。下面介紹逆濾波、有約束的最小二乘方濾波、維納濾波和Richardson-Lucy迭代算法進行圖像復原,并進行討論分析。4.1 逆濾波復原逆濾波復原法也叫做反向濾波法,其主要過程是首先將要處理的數(shù)字圖像從空間域轉換到頻域中,進行反向濾波后再由頻域轉換到空間域,從而得到復原的圖像信號。如果退化圖像為,原始圖像為,在不考慮噪聲的情況下,其退化模型用式(4-1)表示,現(xiàn)在將其重寫如下: (4-1)上式兩邊進行傅里葉變換得式(4-2) (4-2)式中,分別是退化圖像,點擴散函數(shù),原始圖像的傅里葉變換。由式子(4-2)以及傅里葉逆變換公式可得式(4-3)和式(4-4) (4-3) (4-4)式中,可以理解為成像系統(tǒng)的“濾波”傳遞函數(shù)。在頻域中系統(tǒng)的傳遞函數(shù)與原圖像信號相乘實現(xiàn)“正向濾波”,這里除以起到了“反向濾波”的作用。這意味著,如果已知退化圖像的傅里葉變換和“濾波”傳遞函數(shù),則可以求得原始圖像的傅里葉變換,經(jīng)反傅里葉變換就可求原始圖像。這就是逆濾波復原的基本原理。前面為了分析問題的簡化,沒有考慮噪聲的影響,在有噪聲的情況下,逆濾波復原的基本原理可以寫成如(4-5)和(4-6)形式: (4-5) (4-6)式中,是噪聲。由于在逆濾波復原公式(4-4)中,處于分母的位置上,利用式(4-4)和(4-6)進行圖像復原處理可能會發(fā)生下列情況:即在平面上有些點或域會產(chǎn)=0或非常小的情況,在這種情況,即使沒有噪聲,也無法精確的恢復。另外,在有噪聲存在時,在的領域內, 的值可能比的值小得多,因此有式(4-6)得到的噪聲項可能會非常大,這樣也會使不能正確恢復。一般來說,逆濾波復原法不能正確地估計的零點,因此必須采用一個折中的方法進行解決。實際上,逆濾波不是用,而是采用另外一個關于的函數(shù)。它的處理框圖如圖4-1所示:圖4-1 實際的逆濾波處理框圖在沒有零點并且也不存在噪聲的情況,有式(4-7): (4-7)圖4-1的模型包括了退化和恢復運算。退化和恢復總的傳遞函數(shù)可以用,來表示。此時有式(4-8) (4-8)一般情況,可以將圖像的退化過程視為一個具有一定帶寬的帶通濾波器,隨著頻率的升高,該濾波器的帶通特性很快下降,即的幅度隨著平面原點的距離的增加而迅速下降,而噪聲項的幅度變化是比較平緩的。在遠離平面的原點的值就會變得很大,而對于大多數(shù)圖像來說,卻變小,在這種情況下,噪聲反而占優(yōu)勢,自然無法滿意的恢復出原圖像。這一規(guī)律說明,應用逆濾波時僅在原點領域采用方能有效。換句話說,應使在下述范圍內選擇式(4-9) (4-9)式中,的選擇應該將的零點排除在此領域之外。4.2 有約束最小二乘方復原為了在數(shù)學上更容易處理,通常在無約束復原的基礎上附加一定的約束條件,從而在多個可能結果選擇一個最佳結果,這便是有約束復原方法。最小二乘方約束復原是指除了要求了解關于退化系統(tǒng)的傳輸函數(shù)H之外,還需要知道某種噪聲的統(tǒng)計特性和噪聲與圖像的某些相關情況。根據(jù)所了解的噪聲先驗知識的不同,應該采用不同的約束條件,可得到不同的圖像復原技術。在最小二乘約束復原中,復原問題表現(xiàn)為在滿足約束條件下,對于這類問題的有約束最小化問題,通常采用拉格朗日乘法進行處理。即尋找一個,使得如下準則函數(shù)(4-10)最小。 (4-10)式中,為f的線性算子,為一個常數(shù)(稱為拉格朗日乘子)。對式(4-10)求導,可得式(4-11)和(4-12) (4-11) (4-12)令,得式(4-13) (4-13)常數(shù)必須反復迭代齊整,直到滿足約束條件。求解(4-12)的關鍵就是如何選用一個合適的變換矩陣。相對于無約束問題,有約束條件的圖像復原更符合圖像退化的實際情況,因此其適應面更加廣泛。對式(4-13),若選擇不同形式的矩陣,則可得到不同類型的有約束最小二乘方類圖像的復原方法。4.3 維納濾波復原一般地,噪聲源往往具有平坦的功率譜,即使不是如此,其隨著頻率的升高而下降的趨勢也要比典型圖像的功率譜慢得多。因此,可以認為功率譜的低頻部分以信號為主,而高頻部分則主要被噪聲所占據(jù)。由于逆濾波濾波器的幅值通常隨著頻率的升高而升高,會增強高頻部分

溫馨提示

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

評論

0/150

提交評論