數(shù)字圖像處理MathematicalMorphology-課件_第1頁
數(shù)字圖像處理MathematicalMorphology-課件_第2頁
數(shù)字圖像處理MathematicalMorphology-課件_第3頁
數(shù)字圖像處理MathematicalMorphology-課件_第4頁
數(shù)字圖像處理MathematicalMorphology-課件_第5頁
已閱讀5頁,還剩62頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、Mathematical MorphologyA Geometric Approach to Image Processing and Analysis2Image Analysis and Processing Geometry Space Abstract SpaceLinearNon LinearLinearConvolutionFourier, WaveletTomographSplinesStatisticalMultivariate analysisNeural SetsStereologyMorphologicalMorphological FilteringGranulomet

2、ryRandom setsWatershedsSyntacticalSemantic approachGrammarsIndexation結(jié)構(gòu)元素?cái)?shù)學(xué)形態(tài)學(xué)研究幾何結(jié)構(gòu)的基本思想是利用“結(jié)構(gòu)元素”(structuring element)探測圖像,看能否將這個(gè)結(jié)構(gòu)元素很好地填放在圖像的內(nèi)部,同時(shí)驗(yàn)證填放結(jié)構(gòu)元素的方法是否有效。結(jié)構(gòu)元素的設(shè)計(jì)在處理實(shí)際問題中是非常重要的,它決定了抽取信息的結(jié)果,構(gòu)造不同的結(jié)構(gòu)元素,就可以完成不同的分析任務(wù)。AB二值圖像的表示一個(gè)矩陣圖像中位于原點(diǎn)處的像素值用帶“”號下標(biāo)的字體表示,并約定用“1”表示活動(前景)像素,用“0”表示不活動(背景)像素。處理圖像時(shí),假

3、定所有不在矩陣邊框內(nèi)的像素均為“0”值。如有界矩陣S,其中含有一個(gè)23的矩形帶下標(biāo)的元素0表示 原點(diǎn)的位置 圖像形態(tài)學(xué)初步腐蝕膨脹膨脹與腐蝕的代數(shù)意義膨脹與腐蝕的濾波特點(diǎn)小結(jié)作業(yè)基礎(chǔ)平移概念將一個(gè)集合A平移距離x ,表示為A+x axa+xA+xA二值圖像的平移1、腐蝕(erode)定義集合A被集合B“腐蝕”,表示為其中A為輸入圖像,B為結(jié)構(gòu)元素 腐蝕的結(jié)果由將B平移x,但仍然包含在A內(nèi)的所有x點(diǎn)組成。如果將B看作模板,則由在平移過程中,所有可以填入A 內(nèi)部的模板的原點(diǎn)組成。腐蝕還有幾種常用表示:E(A,B),ERODE(A,B) 腐蝕的性質(zhì)1、如果原點(diǎn)在結(jié)構(gòu)元素的內(nèi)部,則腐蝕后的圖像為原圖像

4、的一個(gè)子集,即腐蝕具有收縮圖像的作用,也就是可以去除比模板小的噪聲;2、如果原點(diǎn)不在結(jié)構(gòu)元素的內(nèi)部,則腐蝕后的圖像可能不在原圖像的內(nèi)部,反而可能具有填充圖像內(nèi)孔洞的作用。AB原點(diǎn)在結(jié)構(gòu)元素內(nèi)部時(shí)的腐蝕AB原點(diǎn)不在結(jié)構(gòu)元素內(nèi)部時(shí)的腐蝕數(shù)值舉例原點(diǎn)不在結(jié)構(gòu)元素內(nèi)2、膨脹(dilate)A被B膨脹表示為: Ac表示A 的補(bǔ)集。膨脹還可以用D(A,B), DILATE(A,B)表示 ABAB利用圓盤對矩形膨脹,尖角被磨圓性質(zhì)1、對前景的外部作了平滑濾波 2、滿足交換律 3、膨脹的等效表達(dá)式膨脹ABAB離散情況下的明克夫斯基和(膨脹)小結(jié)1、膨脹可以實(shí)現(xiàn)圖像縫隙的連接;2、腐蝕可以去除小顆粒噪聲或毛刺;

5、3、多種組合,實(shí)現(xiàn)開、閉、擊中、擊不中;4、典型的非線性濾波,濾波效果可交互控制;5、模板設(shè)計(jì)與算法設(shè)計(jì)膨脹、腐蝕的組合濾波效果應(yīng)用邊界提取 骨架抽取 極限腐蝕 Top-hat變換 流域變換 灰度形態(tài)變換 Basic Morphology OperatorsDilation, Erosion, Opening, Closing Basic Morphology AlgorithmsBoundary extractionRegion fillingHit-or-Miss transformationThinningThickeningPruningApplicationsFilteringSeg

6、mentationCoding & Compression Object detectionComputer visionQuestionWhat is Mathematical Morphology ?A Commercial AnswerMathematical Morphology is FAST !Mathematical Morphology is CHEAP !PhysicalSignal analysis techniques based on set theory aiming at the study of relations between physical and str

7、uctural propertiesSignal ProcessingNon linear signal processing techniques based on minimum and maximum operationsEngineeringAlgorithm and software/hardware tools for developing signal processing applicationsAn (imprecise) Mathematical AnswerA mathematical tool for investigating geometric structure

8、in binary and grayscale images.Shape Processing and AnalysisVisual perception requires transformation of images so as to make explicit particular shape information.Goal: Distinguish meaningful shape information from irrelevant one.The vast majority of shape processing and analysis techniques are bas

9、ed on designing a shape operator which satisfies desirable properties. ExampleImage analysis consists of obtaining measurements characteristic to images under consideration.Geometric measurements (e.g., object location, orientation, area, length of perimeter)Grayscale ImagesBinary ImagesMorphologica

10、l Shape OperatorsObjects are opaque and shape information is not additive !Shapes are usually combined by means ofSet Union (overlapping objects):Set Intersection (occluded objects):Morphological Shape OperatorsShape operators should distribute over set-unions and set-intersections (a type of “l(fā)inea

11、rity”) !MorphologicalDilationMorphologicalErosionMorphological OperatorsErosions and dilations are the most elementary operators of mathematical morphology.More complicated morphological operators can be designed by means of combining erosions and dilations.QuestionWhat is Mathematical Morphology ?A

12、 (precise) Mathematical AnswerAlgebra Complete LatticesOperators Erosions-DilationsMathematical MorphologyTopology Hit-or-MissGeometry Convexity - Connectivity DistanceApplications Image Processing and AnalysisA mathematical tool that studies operators on complete latticesMathematicalLattice theory

13、for objects or operators in continuous or discrete spacesTopology and stochastic modelsTranslation Invariant OperatorsMorphological Erosion“LINEARITY”TRANSLATION INVARIANCEMorphological ErosionMorphological ErosionPablo Picasso, Pass with the Cape, 1960StructuringElementMorphological Dilation“LINEAR

14、ITY”TRANSLATION INVARIANCEMorphological DilationMorphological DilationPablo Picasso, Pass with the Cape, 1960StructuringElementMorphological DilationMorphological OpeningMorphological OpeningPablo Picasso, Pass with the Cape, 1960StructuringElementMorphological OpeningIs a smoothing filter !Amount a

15、nd type of smoothing is determined by the shape and size of the structuring element.Approximates a shape from below, since Morphological Opening & ClosingDilation, Erosion, Opening, Closing Morphological Opening & ClosingOpeningSmoothes the contourBreaks narrow isthmusesEliminates thin protrusionsX

16、B is a subset of XClosing Smoothes the contourFuses narrow breaksEliminates small hollFill gaps in the contourX B is a subset of XFiltering ExampleBoundary ExtractionQuestionHenri Matisse, Woman with Amphoraand Pomegranates, 1952Can we automatically extract the largest connected component (the woman

17、s body) in this image ?AnswerORIGINALEROSIONMARKERMARKERMARKERMARKERThis is a morphological operator that filters out connected image components of a certain size and shape CONNECTED OPERATORS !Connected ComponentReconstructionGeodesic ReconstructionRegion Filling8-connected boundaryBeginning with a

18、 point P inside X and letDo UntilImportant ResultsIncreasingOperator+TranslationInvariantOperatorMain IdeaExamine the geometrical structure of an image by matching it with small patterns at various locations.By varying the size and shape of the matching patterns, called structuring elements, one can extract useful information about the shape of the different parts of the image and their interrelations.Results in image operators which are well suited for the analysis of the geometrical and topological

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論