Chapter4 Image Enhancement
|
|
- Tracy Anderson
- 6 years ago
- Views:
Transcription
1 Chapter4 Image Enhancement Preview 4.1 General introduction and Classification 4.2 Enhancement by Spatial Transforming(contrast enhancement) 4.3 Enhancement by Spatial Filtering (image smoothing) 4.4 Enhancement by Frequency Filtering (image sharpening) 4.5 Color Enhancement Summary 1
2 41G 4.1 General lintroduction ti and dclassification 411Purposes improve the visual effects easy to edge extracting Methods spatial domain: point operations, local operations frequency domain: DFT Filter IDFT 2
3 4.1 General Introduction and Classification contents contrast enhancement: linear transform non-linear transform, histogram equalization histogram matching local enhancement image smoothing: averaging mask, order-statistics filter lowpass filter. image sharpening: derivatives, highpass gp filter color image enhancement: pseudo color processing, full color processing 3
4 4.2 Contrast Enhancement Introduction: Histogram Histogram gives an estimate of the probability of the occurrence of gray levels ps ( ) = n / n k= 0,1,, L 1 k k Where s k is the the kth gray level and the n k is the number of Pixels in the image having gray level s k apparently L 1 k = 0 ps ( k ) = 1 4
5 4.2 Contrast Enhancement Introduction: Histogram Horizontal axis: gray level lvalues Vertical axis: probability of gray level values 5
6 4.2 Contrast Enhancement Introduction: Histogram Histograms and images quality Dark image 6
7 4.2 Contrast Enhancement Introduction: Histogram Histograms and images quality Bright image 7
8 4.2 Contrast Enhancement Introduction: Histogram Histograms and images quality Low-contrast image 8
9 4.2 Contrast Enhancement Introduction: Histogram Histograms and images quality Double-peaks image 9
10 4.2 Contrast Enhancement Introduction: Histogram Histograms and images quality Equalized image 10
11 4.2 Contrast Enhancement Introduction: Classification Direct gray level transformations Histogram processing Operations among images 11
12 4.2 Contrast Enhancement Direct gray level transformations: Linear transformations Expression: Formulation: s = T() r = ar+ b r [ A, B] s [ C, D] s D C BC AD = r+ B A B A 255 Example: C=0 D=255 12
13 4.2 Contrast Enhancement Direct gray level transformations : Linear transformations example: A= 69, B=213, C=0, D=255 s = 1.7 r
14 4.2 Contrast Enhancement Direct gray level transformations : Piecewise-linear transformations Formulation: d c c r r [0, a ) a d c s= r+ c r [ a, b) b a 255 d ( r b ) + d r [ b,255) 255 b 14
15 4.2 Contrast Enhancement Direct gray level transformations : Piecewise-linear transformations ( ac, ) = (10,50),( bd, ) = (210,150) Original image ( ac, ) = (50,10),( bd, ) = (150, 210) 15
16 4.2 Contrast Enhancement Direct gray level transformations : image negatives Formulation: s = L 1 r 16
17 4.2 Contrast Enhancement Direct gray level transformations : Log transformations Formulation: s = c log(1 + r) c is a constant t and itis assumed that r 0 17
18 4.2 Contrast Enhancement Direct gray level transformations : Log transformations Example: display of DFT spectrum Direct display After log operation 18
19 4.2 Contrast Enhancement Direct gray level transformations : Power transformations Formulation: s = cr γ c γ Where and are positive constants. 19
20 4.2 Contrast Enhancement Direct gray level transformations : Power transformations Gamma correction 20
21 4.2 Contrast Enhancement Direct gray level transformations : Power transformations 21
22 4.2 Contrast Enhancement Direct gray level transformations : Gray-lever slicing 22
23 4.2 Contrast Enhancement Histogram processing : Histogram equalization If a transform has the form: s = T() r 0 r 1 We hope the Probability Density Function (PDF) of s is p () s = 1 Inverse transform exist p s and, if r1 < r2 then s1 < s2 Tr () satisfies the following conditions: (a) is single-valued and monotonically in the interval (b) 0 s 1 for 0 r 1 0 r 1 s has the same range as the r 23
24 4.2 Contrast Enhancement Histogram processing : Histogram equalization 24
25 4.2 Contrast Enhancement Histogram processing : Histogram equalization Continuous condition s = T() r dr ps() s = pr() r ds ds pr () r = r dr ps () s = 0 r ( ) p () s = 1 s s p x dx namely r Tr () = p() r xdx 0 25
26 4.2 Contrast Enhancement Histogram processing : Histogram equalization Discrete condition In practice k k n j k k r j j= 0 j= 0 n s = Tr ( ) = p( r) = k= 0,1, 2,..., L 1 k j= 0 s = = k T( rk) ( L 1) pr ( rj ) 26
27 4.2 Contrast Enhancement Histogram processing : Histogram equalization Example:page pe:pge78 Suppose that a 64*64, 3bits image has the gray-level distribution as show in the first row, the calculate steps are: 序号 运算步骤和结果 1 列出原始图灰度级, k = 0,1,..., s k 2 统计原始直方图各灰度级象素 n k 3 计算原始直方图 计算累计直方图 取整 t int[( N 1) t + 0.5] k = k 6 确定映射对应关系 ( sk t k ) ,4 6 5,6,7 7 7 统计新直方图各灰度级象素 n k 用计算新直方图
28 4.2 Contrast Enhancement Histogram processing : Histogram equalization Histograms (b) (a) original histogram transformation function (c) equalized histogram 28
29 4.2 Contrast Enhancement Histogram processing : Histogram equalization Experimental e results s 29
30 4.2 Contrast Enhancement Histogram processing : Histogram equalization Experimental results 30
31 4.2 Contrast Enhancement Histogram processing : Histogram equalization Experimental results 31
32 4.2 Contrast Enhancement Histogram processing : Histogram equalization Experimental results 32
33 4.2 Contrast Enhancement Histogram processing : Histogram equalization Experimental results 33
34 4.2 Contrast Enhancement Histogram processing : Histogram equalization question: page 99, 4.2 Why the discrete histogram equalization technique does not yield a flat histogram? 34
35 4.2 Contrast Enhancement Histogram processing : Histogram matching (specification) 35
36 4.2 Contrast Enhancement Histogram processing : Histogram matching (specification) Histogram equalization: r s k s = Tr ( ) = p( r) k= 0,1, 2 L 1 k k r j j=0 Histogram equalization: z v k k v = G( z ) = p ( z ) k = 0,1,2 L 1 k k z i i= 0 let v = s then r z k z = G ( v ) = G ( s ) = G ( T( r )) k k k k 36
37 4.2 Contrast Enhancement Histogram processing : Histogram matching (specification) G(z k ) Pz v,,v z,pv z, T(r k ) 37
38 4.2 Contrast Enhancement Histogram processing : Histogram matching (specification) Example:page pe:pge80 Suppose that a 64*64, 3bits image has the gray-level distribution as show in the first row, and the 5 th row is the specified gray-level distribution. The calculate steps are: 序 运 算 步骤和结果 号 1 列出原始图灰度级, k = 0,1,..., s k 2 统计原始直方图各灰度级象素 n k 3 计算原始直方图 计算原始累计直方图 规定直方图 p ( u ) = n / n, n = u k k 6 计算规定累计直方图 s SML 映射 s 确定映射对应关系 0,1 3 2,3,4 5 5,6,7 7 9s 变换后直方图
39 4.2 Contrast Enhancement Histogram processing : Histogram matching (specification) (a) (b) specified histogram original ii lhit histogram (c) resulting histogram 39
40 4.2 Contrast Enhancement Histogram processing : Histogram matching (specification) 40
41 4.2 Contrast Enhancement Histogram processing : Histogram matching (specification) 41
42 4.2 Contrast Enhancement Histogram processing : Histogram matching (specification) Example original ii equalized matched 42
43 4.2 Contrast Enhancement Direct gray level transformations : Bit-plane slicing eg: b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 一个 8bit 的字节 位面 7.. 位面 B7 B6 B5 B4 B3 B2 B1 B0 43
44 4.2 Contrast Enhancement Direct gray level transformations : Bit-plane slicing b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 44
45 4.3 Image Smoothing Introduction Smoothing linear filters Order- statistic filters Low-pass filter in frequency domain 45
46 4.3.1 Introduction 4.3 Image Smoothing Purposes: removing noise Request: keeping edges and details Noise Edges Details Gray levels change greatly in neighborhood Having the same texture in a region Having the similar grads directions in a segment Random in gray levels and spatial location Salt-pepper noise Gaussian noise 46
47 4.3 Image Smoothing Introduction: Noise models PDF of Gaussian noise: pz ( ) = 1 e 2πσ 2 2 ( z μ ) /2σ 47
48 4.3 Image Smoothing Introduction: Noise models Gaussian Guss noise ose g ( x, y) = f( x, y) +η ( x, y) 48
49 4.3 Image Smoothing Introduction: Noise models PDF of salt-pepper noise: Pa z= a pz () = Pb z= b 0 otherwise 49
50 4.3 Image Smoothing Introduction: Noise models salt-pepper noise: 50
51 4.3 Image Smoothing Introduction: Smoothing filters (1) Smoothing linear filters: neighbor ihb averaging out range pixel smoothing Maximum homogeneity smoothing (2)Order- statistic filters: Max filters Min filters Midpoint i filters Median filters Alpha-trimmed mean filter (3)Low-pass filters: Idea low-pass filter (ILPF) Butterworth low-pass filter (BLPF) Gaussian low-pass filter (GLPF) 51
52 4.3 Image Smoothing Mask Smoothing linear filters: neighbor averaging Spatial filter: mask, kernel, e template, e, window Mask coefficients w(-1,-1) w(-1,0) w(-1,1) w(0,-1) w(0,0) w(0,-1) w(1,-1) w(1,0) w(1,1) mask f(x,y) f(x-1,y-1) 1) f(z-1,y) f(x-1,y+1) Pixels under mask f(x,y-1) f(x,y) f(x,y+1) f(x+1,y-1) f(x+1,y) f(x+1,y+1) 52
53 4.3 Image Smoothing Smoothing linear filters: neighbor averaging Spatial filter: operating steps: (page 83) (1) Moving the filter mask from point to point in an image (2) Multiplying the filter coefficient and the corresponding image pixels (3) Adding all the products (4) The sum is the response of the filter at a given point a b gxy (, ) = wijf (, ) ( x+ iy, + j) i= a j = b 53
54 4.3 Image Smoothing Smoothing linear filters: neighbor averaging Typical mask:
55 4.3 Image Smoothing Smoothing linear filters: neighbor averaging Experimental results: different masks 55
56 4.3 Image Smoothing Smoothing linear filters: neighbor averaging Experimental results:different sizes 56
57 4.3 Image Smoothing Smoothing linear filters: out range pixel smoothing formulate a b gxy (, ) = wijf (, ) ( x+ iy, + j) i= a j= b gxy ˆ(, ) gxy (, ) gxy (, )- f( xy, ) > T = f( x, y) others Advantage: keep details in the image with salt-pepper noise 57
58 4.3 Image Smoothing Smoothing linear filters: out range pixel smoothing Experimental results 58
59 4.3 Image Smoothing Smoothing linear filters: Maximum homogeneity smoothing Advantage: keep edges 59
60 4.3 Image Smoothing Order- statistic filters: Max filters formulate g( x, y) = { f( x+ i, y+ j)} max (, i j= 0, ± 1 ) Advantage: removes pepper noise 60
61 4.3 Image Smoothing Order- statistic filters: Min filters formulate g ( x, y ) = { f ( x+ i, y + j )} min (, i j= 0, ± 1 ) Advantage: removes salt noise 61
62 4.3 Image Smoothing Order- statistic filters: Midpoint filter formulate 1 g ( x, y ) = [ { ( x+ i, + )} + { ( x+ i, + )}] 2 max f y j min f y j (, i j= 0, ± 1 ) (, i j= 0, ± 1 ) Advantage: removes Gausian noise 62
63 4.3 Image Smoothing Order- statistic filters: Median filter 1-D: replace the signal value by the median value of neighborhood L=5 X=[ ] Adv vantage e: keep edges [ ] [ ] 63
64 4.3 Image Smoothing Order- statistic filters: Median filter Replaces the value of a pixel by the median of the gray levels in the neighborhood of that pixel gxy (, ) = { f( x+ iy, + j)} median (, i j= 0, ± 1 ) Shapes of 2-D filter 64
65 4.3 Image Smoothing Order- statistic filters: Median filter Experiment result 65
66 4.3 Image Smoothing Order- statistic filters: alpha-trimmed mean filter Delete the α lowest and α highest gray-level values of a sub-image, averaging the remaining pixels as output Let the pixels in a sub-image: A A A 0 1 N 1 Then: gxy (, ) N 1 = N 2 α α i = α A i 66
67 4.3 Image Smoothing Low-pass filters: Idea low-pass filter (ILPF) formulate gxy (, ) = hxy (, )* f( xy, ) Guv (, ) = HuvFuv (, ) (, ) D 0 : cutoff frequency where Huv (, ) 1 if D( u, v) D = 0 if D( u, v) > D 0 0 D 2 ( u, v) = [( u M / 2) + ( v N / 2) 2 ] 1/ 2 67
68 4.3 Image Smoothing Low-pass filters: Idea low-pass filter(ilpf) 68
69 4.3 Image Smoothing Low-pass filters: Idea low-pass filter (ILPF) Properties: es: total image power
70 4.3 Image Smoothing Low-pass filters: Idea low-pass filter (ILPF) Properties: blurring and ringing h(x,y) 70
71 4.3 Image Smoothing Low-pass filters: Idea low-pass filter (ILPF) Experiment result cutoff frequencies set at radii values of
72 4.3 Image Smoothing Low-pass filters: Butterworth low-pass filter formulate Huv (, ) 1 = [ Duv (, )/ D] n 0 where D 2 ( u, v ) = [( u M / 2) + ( v N / 2) 2 ] 1/ 2 72
73 4.3 Image Smoothing Low-pass filters: Butterworth low-pass filter H(u,v)=0.5 when D(u,v)=D D 0 73
74 4.3 Image Smoothing Low-pass filters: Butterworth low-pass filter Properties: blurring and ringing 74
75 4.3 Image Smoothing Low-pass filters: Butterworth low-pass filter Experiment result cutoff frequencies set at radii values of
76 4.3 Image Smoothing Low-pass filters: Gaussian low-pass filter formulate 2 2 (, )/2 0 H ( u, v ) = e D uv D where D 2 ( u, v ) = [( u M / 2) + ( v N / 2) 2 ] 1/ 2 76
77 4.3 Image Smoothing Low-pass filters: Gaussian low-pass filter Inverse Fourier transform of the Gaussian lowpass filter also is Gaussian 77
78 4.3 Image Smoothing Low-pass filters: Gaussian low-pass filter Applications: machine perception 78
79 4.3 Image Smoothing 434L Low-pass filters: Gaussian low-pass filter Applications: printing and publishing industry 79
80 4.3 Image Smoothing Low-pass filters: Gaussian low-pass filter Experiment result cutoff frequencies set at radii values of
81 4.3 Image Smoothing Low-pass filters: Comparisons (cutoff 5) Origin Ideal filter Butterworth filter Gaussian filter 81
82 4.3 Image Smoothing Low-pass filters: Comparison (cutoff 30) Origin Ideal filter Butterworth filter Gaussian filter 82
83 4.3 Image Smoothing Low-pass filters: Comparison (cutoff 80) Origin Ideal filter Butterworth filter Gaussian filter 83
84 The End 84
Chapter 3: Intensity Transformations and Spatial Filtering
Chapter 3: Intensity Transformations and Spatial Filtering 3.1 Background 3.2 Some basic intensity transformation functions 3.3 Histogram processing 3.4 Fundamentals of spatial filtering 3.5 Smoothing
More informationDigital Image Processing, 2nd ed. Digital Image Processing, 2nd ed. The principal objective of enhancement
Chapter 3 Image Enhancement in the Spatial Domain The principal objective of enhancement to process an image so that the result is more suitable than the original image for a specific application. Enhancement
More informationPoint and Spatial Processing
Filtering 1 Point and Spatial Processing Spatial Domain g(x,y) = T[ f(x,y) ] f(x,y) input image g(x,y) output image T is an operator on f Defined over some neighborhood of (x,y) can operate on a set of
More informationVivekananda. Collegee of Engineering & Technology. Question and Answers on 10CS762 /10IS762 UNIT- 5 : IMAGE ENHANCEMENT.
Vivekananda Collegee of Engineering & Technology Question and Answers on 10CS762 /10IS762 UNIT- 5 : IMAGE ENHANCEMENT Dept. Prepared by Harivinod N Assistant Professor, of Computer Science and Engineering,
More informationEEM 463 Introduction to Image Processing. Week 3: Intensity Transformations
EEM 463 Introduction to Image Processing Week 3: Intensity Transformations Fall 2013 Instructor: Hatice Çınar Akakın, Ph.D. haticecinarakakin@anadolu.edu.tr Anadolu University Enhancement Domains Spatial
More informationImage Enhancement: To improve the quality of images
Image Enhancement: To improve the quality of images Examples: Noise reduction (to improve SNR or subjective quality) Change contrast, brightness, color etc. Image smoothing Image sharpening Modify image
More informationImage Enhancement in Spatial Domain (Chapter 3)
Image Enhancement in Spatial Domain (Chapter 3) Yun Q. Shi shi@njit.edu Fall 11 Mask/Neighborhood Processing ECE643 2 1 Point Processing ECE643 3 Image Negatives S = (L 1) - r (3.2-1) Point processing
More informationDigital Image Processing. Lecture 6
Digital Image Processing Lecture 6 (Enhancement in the Frequency domain) Bu-Ali Sina University Computer Engineering Dep. Fall 2016 Image Enhancement In The Frequency Domain Outline Jean Baptiste Joseph
More informationCHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN
CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN CHAPTER 3: IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN Principal objective: to process an image so that the result is more suitable than the original image
More informationEELE 5310: Digital Image Processing. Lecture 2 Ch. 3. Eng. Ruba A. Salamah. iugaza.edu
EELE 5310: Digital Image Processing Lecture 2 Ch. 3 Eng. Ruba A. Salamah Rsalamah @ iugaza.edu 1 Image Enhancement in the Spatial Domain 2 Lecture Reading 3.1 Background 3.2 Some Basic Gray Level Transformations
More informationEELE 5310: Digital Image Processing. Ch. 3. Eng. Ruba A. Salamah. iugaza.edu
EELE 531: Digital Image Processing Ch. 3 Eng. Ruba A. Salamah Rsalamah @ iugaza.edu 1 Image Enhancement in the Spatial Domain 2 Lecture Reading 3.1 Background 3.2 Some Basic Gray Level Transformations
More informationImage Processing Lecture 10
Image Restoration Image restoration attempts to reconstruct or recover an image that has been degraded by a degradation phenomenon. Thus, restoration techniques are oriented toward modeling the degradation
More informationIntensity Transformations and Spatial Filtering
77 Chapter 3 Intensity Transformations and Spatial Filtering Spatial domain refers to the image plane itself, and image processing methods in this category are based on direct manipulation of pixels in
More informationLecture 4. Digital Image Enhancement. 1. Principle of image enhancement 2. Spatial domain transformation. Histogram processing
Lecture 4 Digital Image Enhancement 1. Principle of image enhancement 2. Spatial domain transformation Basic intensity it tranfomation ti Histogram processing Principle Objective of Enhancement Image enhancement
More informationIntroduction to Digital Image Processing
Introduction to Digital Image Processing Ranga Rodrigo June 9, 29 Outline Contents Introduction 2 Point Operations 2 Histogram Processing 5 Introduction We can process images either in spatial domain or
More informationImage Enhancement in Spatial Domain. By Dr. Rajeev Srivastava
Image Enhancement in Spatial Domain By Dr. Rajeev Srivastava CONTENTS Image Enhancement in Spatial Domain Spatial Domain Methods 1. Point Processing Functions A. Gray Level Transformation functions for
More informationLecture 4 Image Enhancement in Spatial Domain
Digital Image Processing Lecture 4 Image Enhancement in Spatial Domain Fall 2010 2 domains Spatial Domain : (image plane) Techniques are based on direct manipulation of pixels in an image Frequency Domain
More informationFiltering and Enhancing Images
KECE471 Computer Vision Filtering and Enhancing Images Chang-Su Kim Chapter 5, Computer Vision by Shapiro and Stockman Note: Some figures and contents in the lecture notes of Dr. Stockman are used partly.
More informationImage restoration. Restoration: Enhancement:
Image restoration Most images obtained by optical, electronic, or electro-optic means is likely to be degraded. The degradation can be due to camera misfocus, relative motion between camera and object,
More informationDigital Image Analysis and Processing
Digital Image Analysis and Processing CPE 0907544 Image Enhancement Part I Intensity Transformation Chapter 3 Sections: 3.1 3.3 Dr. Iyad Jafar Outline What is Image Enhancement? Background Intensity Transformation
More informationLecture 4: Spatial Domain Transformations
# Lecture 4: Spatial Domain Transformations Saad J Bedros sbedros@umn.edu Reminder 2 nd Quiz on the manipulator Part is this Fri, April 7 205, :5 AM to :0 PM Open Book, Open Notes, Focus on the material
More informationUNIT - 5 IMAGE ENHANCEMENT IN SPATIAL DOMAIN
UNIT - 5 IMAGE ENHANCEMENT IN SPATIAL DOMAIN Spatial domain methods Spatial domain refers to the image plane itself, and approaches in this category are based on direct manipulation of pixels in an image.
More informationC2: Medical Image Processing Linwei Wang
C2: Medical Image Processing 4005-759 Linwei Wang Content Enhancement Improve visual quality of the image When the image is too dark, too light, or has low contrast Highlight certain features of the image
More informationIntroduction to Digital Image Processing
Fall 2005 Image Enhancement in the Spatial Domain: Histograms, Arithmetic/Logic Operators, Basics of Spatial Filtering, Smoothing Spatial Filters Tuesday, February 7 2006, Overview (1): Before We Begin
More informationIMAGE ENHANCEMENT IN THE SPATIAL DOMAIN
1 Image Enhancement in the Spatial Domain 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN Unit structure : 3.0 Objectives 3.1 Introduction 3.2 Basic Grey Level Transform 3.3 Identity Transform Function 3.4 Image
More informationSampling and Reconstruction
Sampling and Reconstruction Sampling and Reconstruction Sampling and Spatial Resolution Spatial Aliasing Problem: Spatial aliasing is insufficient sampling of data along the space axis, which occurs because
More informationPoint operation Spatial operation Transform operation Pseudocoloring
Image Enhancement Introduction Enhancement by point processing Simple intensity transformation Histogram processing Spatial filtering Smoothing filters Sharpening filters Enhancement in the frequency domain
More informationEE795: Computer Vision and Intelligent Systems
EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 WRI C225 Lecture 04 130131 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Histogram Equalization Image Filtering Linear
More informationImage Processing. Traitement d images. Yuliya Tarabalka Tel.
Traitement d images Yuliya Tarabalka yuliya.tarabalka@hyperinet.eu yuliya.tarabalka@gipsa-lab.grenoble-inp.fr Tel. 04 76 82 62 68 Noise reduction Image restoration Restoration attempts to reconstruct an
More informationImage Restoration and Reconstruction
Image Restoration and Reconstruction Image restoration Objective process to improve an image Recover an image by using a priori knowledge of degradation phenomenon Exemplified by removal of blur by deblurring
More informationPSD2B Digital Image Processing. Unit I -V
PSD2B Digital Image Processing Unit I -V Syllabus- Unit 1 Introduction Steps in Image Processing Image Acquisition Representation Sampling & Quantization Relationship between pixels Color Models Basics
More informationImage restoration. Lecture 14. Milan Gavrilovic Centre for Image Analysis Uppsala University
Image restoration Lecture 14 Milan Gavrilovic milan@cb.uu.se Centre for Image Analysis Uppsala University Computer Assisted Image Analysis 2009-05-08 M. Gavrilovic (Uppsala University) L14 Image restoration
More informationReview for Exam I, EE552 2/2009
Gonale & Woods Review or Eam I, EE55 /009 Elements o Visual Perception Image Formation in the Ee and relation to a photographic camera). Brightness Adaption and Discrimination. Light and the Electromagnetic
More informationCoE4TN3 Medical Image Processing
CoE4TN3 Medical Image Processing Image Restoration Noise Image sensor might produce noise because of environmental conditions or quality of sensing elements. Interference in the image transmission channel.
More informationCoE4TN4 Image Processing. Chapter 5 Image Restoration and Reconstruction
CoE4TN4 Image Processing Chapter 5 Image Restoration and Reconstruction Image Restoration Similar to image enhancement, the ultimate goal of restoration techniques is to improve an image Restoration: a
More informationImage Restoration and Reconstruction
Image Restoration and Reconstruction Image restoration Objective process to improve an image, as opposed to the subjective process of image enhancement Enhancement uses heuristics to improve the image
More informationDigital Image Processing. Image Enhancement in the Spatial Domain (Chapter 4)
Digital Image Processing Image Enhancement in the Spatial Domain (Chapter 4) Objective The principal objective o enhancement is to process an images so that the result is more suitable than the original
More informationBasic relations between pixels (Chapter 2)
Basic relations between pixels (Chapter 2) Lecture 3 Basic Relationships Between Pixels Definitions: f(x,y): digital image Pixels: q, p (p,q f) A subset of pixels of f(x,y): S A typology of relations:
More informationLecture 6: Edge Detection
#1 Lecture 6: Edge Detection Saad J Bedros sbedros@umn.edu Review From Last Lecture Options for Image Representation Introduced the concept of different representation or transformation Fourier Transform
More informationEECS 556 Image Processing W 09. Image enhancement. Smoothing and noise removal Sharpening filters
EECS 556 Image Processing W 09 Image enhancement Smoothing and noise removal Sharpening filters What is image processing? Image processing is the application of 2D signal processing methods to images Image
More informationIn this lecture. Background. Background. Background. PAM3012 Digital Image Processing for Radiographers
PAM3012 Digital Image Processing for Radiographers Image Enhancement in the Spatial Domain (Part I) In this lecture Image Enhancement Introduction to spatial domain Information Greyscale transformations
More informationNoise Model. Important Noise Probability Density Functions (Cont.) Important Noise Probability Density Functions
Others -- Noise Removal Techniques -- Edge Detection Techniques -- Geometric Operations -- Color Image Processing -- Color Spaces Xiaojun Qi Noise Model The principal sources of noise in digital images
More informationIslamic University of Gaza Faculty of Engineering Computer Engineering Department
Islamic University of Gaza Faculty of Engineering Computer Engineering Department EELE 5310: Digital Image Processing Spring 2011 Date: May 29, 2011 Time : 120 minutes Final Exam Student Name: Student
More informationComputer Vision and Graphics (ee2031) Digital Image Processing I
Computer Vision and Graphics (ee203) Digital Image Processing I Dr John Collomosse J.Collomosse@surrey.ac.uk Centre for Vision, Speech and Signal Processing University of Surrey Learning Outcomes After
More informationDigital Image Processing. Prof. P. K. Biswas. Department of Electronic & Electrical Communication Engineering
Digital Image Processing Prof. P. K. Biswas Department of Electronic & Electrical Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 21 Image Enhancement Frequency Domain Processing
More informationVU Signal and Image Processing. Image Restoration. Torsten Möller + Hrvoje Bogunović + Raphael Sahann
052600 VU Signal and Image Processing Image Restoration Torsten Möller + Hrvoje Bogunović + Raphael Sahann torsten.moeller@univie.ac.at hrvoje.bogunovic@meduniwien.ac.at raphael.sahann@univie.ac.at vda.cs.univie.ac.at/teaching/sip/17s/
More informationOutlines. Medical Image Processing Using Transforms. 4. Transform in image space
Medical Image Processing Using Transforms Hongmei Zhu, Ph.D Department of Mathematics & Statistics York University hmzhu@yorku.ca Outlines Image Quality Gray value transforms Histogram processing Transforms
More informationDigital Image Processing
Digital Image Processing Part 2: Image Enhancement in the Spatial Domain AASS Learning Systems Lab, Dep. Teknik Room T1209 (Fr, 11-12 o'clock) achim.lilienthal@oru.se Course Book Chapter 3 2011-04-06 Contents
More informationTexture. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors
Texture The most fundamental question is: How can we measure texture, i.e., how can we quantitatively distinguish between different textures? Of course it is not enough to look at the intensity of individual
More informationClassification of image operations. Image enhancement (GW-Ch. 3) Point operations. Neighbourhood operation
Image enhancement (GW-Ch. 3) Classification of image operations Process of improving image quality so that the result is more suitable for a specific application. contrast stretching histogram processing
More informationChapter - 2 : IMAGE ENHANCEMENT
Chapter - : IMAGE ENHANCEMENT The principal objective of enhancement technique is to process a given image so that the result is more suitable than the original image for a specific application Image Enhancement
More informationDigital Image Processing
Digital Image Processing Lecture # 6 Image Enhancement in Spatial Domain- II ALI JAVED Lecturer SOFTWARE ENGINEERING DEPARTMENT U.E.T TAXILA Email:: ali.javed@uettaxila.edu.pk Office Room #:: 7 Local/
More informationHistograms. h(r k ) = n k. p(r k )= n k /NM. Histogram: number of times intensity level rk appears in the image
Histograms h(r k ) = n k Histogram: number of times intensity level rk appears in the image p(r k )= n k /NM normalized histogram also a probability of occurence 1 Histogram of Image Intensities Create
More informationIntensity Transformation and Spatial Filtering
Intensity Transformation and Spatial Filtering Outline of the Lecture Introduction. Intensity Transformation Functions. Piecewise-Linear Transformation Functions. Introduction Definition: Image enhancement
More information2D Image Processing INFORMATIK. Kaiserlautern University. DFKI Deutsches Forschungszentrum für Künstliche Intelligenz
2D Image Processing - Filtering Prof. Didier Stricker Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz http://av.dfki.de 1 What is image filtering?
More informationINTENSITY TRANSFORMATION AND SPATIAL FILTERING
1 INTENSITY TRANSFORMATION AND SPATIAL FILTERING Lecture 3 Image Domains 2 Spatial domain Refers to the image plane itself Image processing methods are based and directly applied to image pixels Transform
More information(Refer Slide Time: 0:38)
Digital Image Processing. Professor P. K. Biswas. Department of Electronics and Electrical Communication Engineering. Indian Institute of Technology, Kharagpur. Lecture-37. Histogram Implementation-II.
More informationAn introduction to image enhancement in the spatial domain.
University of Antwerp Department of Mathematics and Computer Science An introduction to image enhancement in the spatial domain. Sven Maerivoet November, 17th 2000 Contents 1 Introduction 1 1.1 Spatial
More informationDigital Image Processing. Week 2
Geometric spatial transformations and image registration - modify the spatial relationship between pixels in an image - these transformations are often called rubber-sheet transformations (analogous to
More informationIMAGING. Images are stored by capturing the binary data using some electronic devices (SENSORS)
IMAGING Film photography Digital photography Images are stored by capturing the binary data using some electronic devices (SENSORS) Sensors: Charge Coupled Device (CCD) Photo multiplier tube (PMT) The
More informationDigital Image Processing
Digital Image Processing Image Restoration and Reconstruction (Noise Removal) Christophoros Nikou cnikou@cs.uoi.gr University of Ioannina - Department of Computer Science and Engineering 2 Image Restoration
More informationCS4442/9542b Artificial Intelligence II prof. Olga Veksler
CS4442/9542b Artificial Intelligence II prof. Olga Veksler Lecture 2 Computer Vision Introduction, Filtering Some slides from: D. Jacobs, D. Lowe, S. Seitz, A.Efros, X. Li, R. Fergus, J. Hayes, S. Lazebnik,
More informationDigital Image Processing
Digital Image Processing Third Edition Rafael C. Gonzalez University of Tennessee Richard E. Woods MedData Interactive PEARSON Prentice Hall Pearson Education International Contents Preface xv Acknowledgments
More informationEdge and local feature detection - 2. Importance of edge detection in computer vision
Edge and local feature detection Gradient based edge detection Edge detection by function fitting Second derivative edge detectors Edge linking and the construction of the chain graph Edge and local feature
More informationLecture 2 Image Processing and Filtering
Lecture 2 Image Processing and Filtering UW CSE vision faculty What s on our plate today? Image formation Image sampling and quantization Image interpolation Domain transformations Affine image transformations
More informationBiomedical Image Analysis. Spatial Filtering
Biomedical Image Analysis Contents: Spatial Filtering The mechanics of Spatial Filtering Smoothing and sharpening filters BMIA 15 V. Roth & P. Cattin 1 The Mechanics of Spatial Filtering Spatial filter:
More informationCS4442/9542b Artificial Intelligence II prof. Olga Veksler
CS4442/9542b Artificial Intelligence II prof. Olga Veksler Lecture 8 Computer Vision Introduction, Filtering Some slides from: D. Jacobs, D. Lowe, S. Seitz, A.Efros, X. Li, R. Fergus, J. Hayes, S. Lazebnik,
More informationAchim J. Lilienthal Mobile Robotics and Olfaction Lab, AASS, Örebro University
Achim J. Lilienthal Mobile Robotics and Olfaction Lab, Room T1227, Mo, 11-12 o'clock AASS, Örebro University (please drop me an email in advance) achim.lilienthal@oru.se 1 4. Admin Course Plan Rafael C.
More informationIMAGE ENHANCEMENT in SPATIAL DOMAIN by Intensity Transformations
It makes all the difference whether one sees darkness through the light or brightness through the shadows David Lindsay IMAGE ENHANCEMENT in SPATIAL DOMAIN by Intensity Transformations Kalyan Kumar Barik
More informationImage Restoration. Yao Wang Polytechnic Institute of NYU, Brooklyn, NY 11201
Image Restoration Yao Wang Polytechnic Institute of NYU, Brooklyn, NY 11201 Partly based on A. K. Jain, Fundamentals of Digital Image Processing, and Gonzalez/Woods, Digital Image Processing Figures from
More informationBiometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)
Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) References: [1] http://homepages.inf.ed.ac.uk/rbf/hipr2/index.htm [2] http://www.cs.wisc.edu/~dyer/cs540/notes/vision.html
More informationx' = c 1 x + c 2 y + c 3 xy + c 4 y' = c 5 x + c 6 y + c 7 xy + c 8
1. Explain about gray level interpolation. The distortion correction equations yield non integer values for x' and y'. Because the distorted image g is digital, its pixel values are defined only at integer
More informationComputer Vision I. Announcements. Fourier Tansform. Efficient Implementation. Edge and Corner Detection. CSE252A Lecture 13.
Announcements Edge and Corner Detection HW3 assigned CSE252A Lecture 13 Efficient Implementation Both, the Box filter and the Gaussian filter are separable: First convolve each row of input image I with
More informationUNIT III : IMAGE RESTORATION
UNIT III : IMAGE RESTORATION 1. What is meant by Image Restoration? [AUC NOV/DEC 2013] Restoration attempts to reconstruct or recover an image that has been degraded by using a clear knowledge of the degrading
More informationECG782: Multidimensional Digital Signal Processing
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Spatial Domain Filtering http://www.ee.unlv.edu/~b1morris/ecg782/ 2 Outline Background Intensity
More informationECG782: Multidimensional Digital Signal Processing
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Spring 2014 TTh 14:30-15:45 CBC C313 Lecture 03 Image Processing Basics 13/01/28 http://www.ee.unlv.edu/~b1morris/ecg782/
More informationImage Restoration Chapter 5. Prof. Vidya Manian Dept. of Electrical and Computer Engineering INEL 5327 ECE, UPRM
Image Processing Image Restoration Chapter 5 Prof. Vidya Manian Dept. of Electrical and Computer Engineering g 1 Overview A model of the Image Degradation/Restoration Process Noise Models Restoration in
More informationDigital Image Fundamentals
Digital Image Fundamentals Image Quality Objective/ subjective Machine/human beings Mathematical and Probabilistic/ human intuition and perception 6 Structure of the Human Eye photoreceptor cells 75~50
More informationPoint Operations and Spatial Filtering
Point Operations and Spatial Filtering Ranga Rodrigo November 3, 20 /02 Point Operations Histogram Processing 2 Spatial Filtering Smoothing Spatial Filters Sharpening Spatial Filters 3 Edge Detection Line
More informationComputer Vision 2. SS 18 Dr. Benjamin Guthier Professur für Bildverarbeitung. Computer Vision 2 Dr. Benjamin Guthier
Computer Vision 2 SS 18 Dr. Benjamin Guthier Professur für Bildverarbeitung Computer Vision 2 Dr. Benjamin Guthier 1. IMAGE PROCESSING Computer Vision 2 Dr. Benjamin Guthier Content of this Chapter Non-linear
More informationDigital Image Processing. Image Enhancement in the Frequency Domain
Digital Image Processing Image Enhancement in the Frequency Domain Topics Frequency Domain Enhancements Fourier Transform Convolution High Pass Filtering in Frequency Domain Low Pass Filtering in Frequency
More information计算机组成原理第二讲 第二章 : 运算方法和运算器 数据与文字的表示方法 (1) 整数的表示方法. 授课老师 : 王浩宇
计算机组成原理第二讲 第二章 : 运算方法和运算器 数据与文字的表示方法 (1) 整数的表示方法 授课老师 : 王浩宇 haoyuwang@bupt.edu.cn 1 Today: Bits, Bytes, and Integers Representing information as bits Bit-level manipulations Integers Representation: unsigned
More informationImage gradients and edges April 11 th, 2017
4//27 Image gradients and edges April th, 27 Yong Jae Lee UC Davis PS due this Friday Announcements Questions? 2 Last time Image formation Linear filters and convolution useful for Image smoothing, removing
More informationImage gradients and edges April 10 th, 2018
Image gradients and edges April th, 28 Yong Jae Lee UC Davis PS due this Friday Announcements Questions? 2 Last time Image formation Linear filters and convolution useful for Image smoothing, removing
More information1.Some Basic Gray Level Transformations
1.Some Basic Gray Level Transformations We begin the study of image enhancement techniques by discussing gray-level transformation functions.these are among the simplest of all image enhancement techniques.the
More informationLecture 5: Frequency Domain Transformations
#1 Lecture 5: Frequency Domain Transformations Saad J Bedros sbedros@umn.edu From Last Lecture Spatial Domain Transformation Point Processing for Enhancement Area/Mask Processing Transformations Image
More informationDigital Image Processing
Digital Image Processing Intensity Transformations (Histogram Processing) Christophoros Nikou cnikou@cs.uoi.gr University of Ioannina - Department of Computer Science and Engineering 2 Contents Over the
More informationDigital Image Processing Chapter 5: Image Restoration
Digital Image Processing Chapter 5: Image Restoration Concept of Image Restoration Image restoration is to restore a degraded image back to the original image while image enhancement is to maniplate the
More informationLecture 3 - Intensity transformation
Computer Vision Lecture 3 - Intensity transformation Instructor: Ha Dai Duong duonghd@mta.edu.vn 22/09/2015 1 Today s class 1. Gray level transformations 2. Bit-plane slicing 3. Arithmetic/logic operators
More informationPart 3: Image Processing
Part 3: Image Processing Moving Window Transform Georgy Gimel farb COMPSCI 373 Computer Graphics and Image Processing 1 / 62 1 Examples of linear / non-linear filtering 2 Moving window transform 3 Gaussian
More informationEEM 561 Machine Vision. Week 3: Fourier Transform and Image Pyramids
EEM 561 Machine Vision Week 3: Fourier Transform and Image Pyramids Spring 2015 Instructor: Hatice Çınar Akakın, Ph.D. haticecinarakakin@anadolu.edu.tr Anadolu University Linear Image Transformations In
More informationCOMP 9517 Computer Vision
COMP 9517 Computer Vision Frequency Domain Techniques 1 Frequency Versus Spa
More informationDigital Image Processing
Digital Image Processing Jen-Hui Chuang Department of Computer Science National Chiao Tung University 2 3 Image Enhancement in the Spatial Domain 3.1 Background 3.4 Enhancement Using Arithmetic/Logic Operations
More informationIT Digital Image ProcessingVII Semester - Question Bank
UNIT I DIGITAL IMAGE FUNDAMENTALS PART A Elements of Digital Image processing (DIP) systems 1. What is a pixel? 2. Define Digital Image 3. What are the steps involved in DIP? 4. List the categories of
More informationCS 490: Computer Vision Image Segmentation: Thresholding. Fall 2015 Dr. Michael J. Reale
CS 490: Computer Vision Image Segmentation: Thresholding Fall 205 Dr. Michael J. Reale FUNDAMENTALS Introduction Before we talked about edge-based segmentation Now, we will discuss a form of regionbased
More informationTutorial 5. Jun Xu, Teaching Asistant March 2, COMP4134 Biometrics Authentication
Tutorial 5 Jun Xu, Teaching Asistant nankaimathxujun@gmail.com COMP4134 Biometrics Authentication March 2, 2017 Table of Contents Problems Problem 1: Answer The Questions Problem 2: Indeterminate Region
More informationImage Acquisition + Histograms
Image Processing - Lesson 1 Image Acquisition + Histograms Image Characteristics Image Acquisition Image Digitization Sampling Quantization Histograms Histogram Equalization What is an Image? An image
More informationFiltering Images in the Spatial Domain Chapter 3b G&W. Ross Whitaker (modified by Guido Gerig) School of Computing University of Utah
Filtering Images in the Spatial Domain Chapter 3b G&W Ross Whitaker (modified by Guido Gerig) School of Computing University of Utah 1 Overview Correlation and convolution Linear filtering Smoothing, kernels,
More informationSelected Topics in Computer. Image Enhancement Part I Intensity Transformation
Selected Topics in Computer Engineering (0907779) Image Enhancement Part I Intensity Transformation Chapter 3 Dr. Iyad Jafar Outline What is Image Enhancement? Background Intensity Transformation Functions
More informationImage Processing. BITS Pilani. Dr Jagadish Nayak. Dubai Campus
Image Processing BITS Pilani Dubai Campus Dr Jagadish Nayak Image Segmentation BITS Pilani Dubai Campus Fundamentals Let R be the entire spatial region occupied by an image Process that partitions R into
More information