Digital Image Processing Chapter 5: Image Restoration
|
|
- Jean Watkins
- 6 years ago
- Views:
Transcription
1 Digital Image Processing Chapter 5: Image Restoration
2 Concept of Image Restoration Image restoration is to restore a degraded image back to the original image while image enhancement is to maniplate the image so that it is sitable for a specific application. Degradation model: g x y f x y h x y + η x y where hxy is a system that cases image distortion and ηxy is noise. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
3 Noise Models Noise Models Noise cannot be predicted bt can be approximately described in statistical way sing the probability density fnction PDF Gassian noise: / 1 σ μ πσ z e z p Rayleigh noise < a for z 0 for / a z e a z b z p b a z Erlang Gamma noise < 0 for z 0 0 for 1! 1 z e a z b z a z p az b b
4 Noise Models cont. Exponential noise p z ae az Uniform noise p z 1 b - a 0 for a z otherwise b Implse salt & pepper noise Pa for z a p z Pb for z b 0 otherwise
5 PDF: Statistical Way to Describe Noise PDF tells how mch each z ale occrs. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
6 Image Degradation with Additie Noise g x y f x y + η x y Degraded images Original image Histogram Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
7 Image Degradation with Additie Noise cont. g x y f x y + η x y Degraded images Original image Histogram Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
8 Chapter 4 -D DFT Properties Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
9 Chapter 4 -D DFT Properties cont. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
10 Chapter 4 -D DFT Properties cont. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
11 Chapter 4 -D DFT Properties cont. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
12 Estimation of Noise We cannot se the image histogram to estimate noise PDF. It is better to se the histogram of one area of an image that has constant intensity to estimate noise PDF. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
13 Periodic Noise Periodic noise looks like dots In the freqency domain Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
14 Periodic Noise Redction by Freq. Domain Filtering Degraded image DFT Periodic noise can be redced by setting freqency components corresponding to noise to zero. Band reject filter Restored image Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
15 Band Reject Filters Use to eliminate freqency components in some bands Periodic noise from the preios slide that is Filtered ot. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
16 Notch Reject Filters A notch reject filter is sed to eliminate some freqency components. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
17 Notch Reject Filter: Degraded image DFT Notch filter freq. Domain Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition. Noise Restored image
18 Example: Image Degraded by Periodic Noise Degraded image DFT no shift DFT of noise Noise Restored image Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
19 Mean Filters Mean Filters Arithmetic mean filter or moing aerage filter from Chapter 3 S xy t s t s g mn y x f 1 ˆ Geometric mean filter mn S t s xy t s g y x f 1 ˆ mn size of moing window Degradation model: y x y x h y x f y x g η + To remoe this part
20 Geometric Mean Filter: Example Original image Image corrpted by AWGN Image obtained sing a 3x3 arithmetic mean filter Image obtained sing a 3x3 geometric mean filter AWGN: Additie White Gassian Noise Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
21 Harmonic and Contraharmonic Filters Harmonic mean filter fˆ x y s t g s t S xy mn 1 Works well for salt noise bt fails for pepper noise Contraharmonic mean filter mn size of moing window fˆ x y s t S xy s t S g s t g s t xy Q+ 1 Q Positie Q is sitable for eliminating pepper noise. Negatie Q is sitable for eliminating salt noise. Q the filter order For Q 0 the filter redces to an arithmetic mean filter. For Q -1 the filter redces to a harmonic mean filter.
22 Contraharmonic Filters: Example Image corrpted by pepper noise with prob. 0.1 Image corrpted by salt noise with prob. 0.1 Image obtained sing a 3x3 contraharmonic mean filter With Q 1.5 Image obtained sing a 3x3 contraharmonic mean filter With Q-1.5 Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
23 Contraharmonic Filters: Incorrect Use Example Image corrpted by pepper noise with prob. 0.1 Image corrpted by salt noise with prob. 0.1 Image obtained sing a 3x3 contraharmonic mean filter With Q-1.5 Image obtained sing a 3x3 contraharmonic mean filter With Q1.5 Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
24 Order-Statistic Filters: Reisit Original image sbimage Statistic parameters Mean Median Mode Min Max Etc. Moing window Otpt image
25 Order-Statistics Filters Median filter fˆ x y median s t S xy { g s t } Max filter Min filter fˆ x y max s t S xy { g s t } Redce dark noise pepper noise fˆ x y min s t S xy { g s t } Redce bright noise salt noise Midpoint filter fˆ x y 1 max s t S { g s t } + { g s t } min s t xy S xy
26 Median Filter : How it works A median filter is good for remoing implse isolated noise Pepper noise Median Salt noise Degraded image Salt noise Pepper noise Moing window Sorted array Filter otpt Normally implse noise has high magnitde and is isolated. When we sort pixels in the moing window noise pixels are sally at the ends of the array. Therefore it s rare that the noise pixel will be a median ale.
27 Median Filter : Example Image corrpted by saltand-pepper noise with p a p b Images obtained sing a 3x3 median filter Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
28 Max and Min Filters: Example Image corrpted by pepper noise with prob. 0.1 Image corrpted by salt noise with prob. 0.1 Image obtained sing a 3x3 max filter Image obtained sing a 3x3 min filter Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
29 Alpha-trimmed Mean Filter Formla: fˆ x y 1 mn d s t g S xy r s t where g r st represent the remaining mn-d pixels after remoing the d/ highest and d/ lowest ales of gst. Lowest Gray Leel Total mn pixels d/ d/ Highest Gray Leel This filter is sefl in sitations inoling mltiple types of noise sch as a combination of salt-and-pepper and Gassian noise.
30 Alpha-trimmed Mean Filter: Example Image corrpted by additie niform noise 1 Image additionally corrpted by additie salt-andpepper noise Image Image obtained obtained sing a 5x5 sing a 5x5 arithmetic geometric mean filter mean filter Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
31 Alpha-trimmed Mean Filter: Example cont. Image corrpted by additie niform noise Image obtained sing a 5x5 median filter 1 Image additionally corrpted by additie salt-andpepper noise Image obtained sing a 5x5 alphatrimmed mean filter with d 5
32 Alpha-trimmed Mean Filter: Example cont. Image obtained sing a 5x5 arithmetic mean filter Image obtained sing a 5x5 geometric mean filter Image obtained sing a 5x5 median filter Image obtained sing a 5x5 alphatrimmed mean filter with d 5
33 Adaptie Filter General concept: -Filter behaior depends on statistical characteristics of local areas inside mxn moing window - More complex bt sperior performance compared with fixed filters Statistical characteristics: Local mean: m L Local ariance: σ 1 mn 1 s t g s t S xy g s t L m L mn s t S xy Noise ariance: σ η
34 Adaptie Local Noise Redction Filter Prpose: want to presere edges Concept: Formla: 1. If σ η is zero No noise the filter shold retrn gxy becase gxy fxy. If σ L is high relatie to σ η Edges shold be presered the filter shold retrn the ale close to gxy 3. If σ L σ η Areas inside objects the filter shold retrn the arithmetic mean ale m L fˆ x y σ η σ L g x y m g x y L
35 Adaptie Noise Redction Filter: Example Image corrpted by additie Gassian noise with zero mean and σ 1000 Image obtained sing a 7x7 geometric mean filter Image obtained sing a 7x7 arithmetic mean filter Image obtained sing a 7x7 adaptie noise redction filter Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
36 Adaptie Median Filter Prpose: want to remoe implse noise while presering edges Algorithm:Leel A: A1 z median z min A z median z max If A1 > 0 and A < 0 goto leel B Else increase window size If window size < S max repeat leel A where Leel B: Else retrn z xy B1 z xy z min B z xy z max If B1 > 0 and B < 0 retrn z xy Else retrn z median z min minimm gray leel ale in S xy z max maximm gray leel ale in S xy z median median of gray leels in S xy z xy gray leel ale at pixel xy S max maximm allowed size of S xy
37 Adaptie Median Filter: How it works Leel A: A1 z median z min A z median z max Determine whether z median is an implse or not If A1 > 0 and A < 0 goto leel B Else Window is not big enogh increase window size If window size < S max repeat leel A Else retrn z xy Leel B: z median is not an implse B1 z xy z min B z xy z max Determine whether z xy is an implse or not If B1 > 0 and B < 0 z xy is not an implse retrn z xy to presere original details Else retrn z median to remoe implse
38 Adaptie Median Filter: Example Image corrpted by salt-and-pepper noise with p a p b 0.5 Image obtained sing a 7x7 median filter Image obtained sing an adaptie median filter with S max 7 More small details are presered Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
39 Estimation of Degradation Model Degradation model: or g x y f x y h x y + η x y G F H + N Prpose: to estimate hxy or H Why? If we know exactly hxy regardless of noise we can do deconoltion to get fxy back from gxy. Methods: 1. Estimation by Image Obseration. Estimation by Experiment 3. Estimation by Modeling Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
40 Estimation by Image Obseration Original image nknown Degraded image fxy fxy*hxy gxy Obseration Estimated Transfer fnction H H s G Fˆ This case is sed when we know only gxy and cannot repeat the experiment! s s DFT Sbimage G s x y ˆ F s DFT ˆ f s g s Restoration process by estimation Reconstrcted Sbimage x y
41 Estimation by Experiment Used when we hae the same eqipment set p and can repeat the experiment. Response image from Inpt implse image the system System H Aδ x y DFT { Aδ x y } A DFT H G A g x y G DFT Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
42 Estimation by Modeling Used when we know physical mechanism nderlying the image formation process that can be expressed mathematically. Original image Seere trblence Example: Atmospheric Trblence model Mild trblence k Low trblence H e k + 5/ 6 k k Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
43 Estimation by Modeling: Motion Blrring Assme that camera elocity is x0 t y0 t The blrred image is obtained by where T exposre time. T g x y f x + x0 t y + y0 0 t dt G T g x T 0 0 f f y e x + x + jπ x+ y x x 0 0 t t dxdy y + y + y y 0 0 t dt e t e jπ x+ y jπ x+ y dxdy dxdy dt
44 Estimation by Modeling: Motion Blrring cont. G T 0 T 0 [ jπ x t + y t F e ] 0 0 F f x + T 0 e x 0 jπ x t 0 y t + y 0 + y t 0 dt t e dt jπ x+ y Then we get the motion blrring transfer fnction: H T 0 e jπ x0 t + y0 t For constant motion x 0 t y0 t at bt H T e 0 jπ a+ b dt dt T π a + sin π a b dxdy dt + b e jπ a+ b
45 Motion Blrring Example For constant motion H T π a + b sin π a + b e jπ a+ b Original image Motion blrred image a b 0.1 T 1 Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
46 Inerse Filter From degradation model: G F H + N after we obtain H we can estimate F by the inerse filter: ˆ G F F + H N H Noise is enhanced when H is small. In practical the inerse filter is not Poplarly sed. To aoid the side effect of enhancing noise we can apply this formlation to freq. component with in a radis D 0 from the center of H. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
47 Inerse Filter: Example Original image Reslt of applying the fll filter Reslt of applying the filter with D 0 40 Blrred image De to Trblence H e / 6 Reslt of applying the filter with D 0 70 Reslt of applying the filter with D 0 85
48 Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition. Wiener Filter: Minimm Mean Sqare Error Filter Wiener Filter: Minimm Mean Sqare Error Filter Objectie: optimize mean sqare error: { } ˆ f f E e / 1 / ˆ * * G S S H H H G S S H H G S H S S H F f f f f η η η Wiener Filter Formla: where H Degradation fnction S η Power spectrm of noise S f Power spectrm of the ndegraded image
49 Approximation of Wiener Filter Approximation of Wiener Filter / 1 ˆ G S S H H H F f + η Wiener Filter Formla: Approximated Formla: 1 ˆ G K H H H F + Difficlt to estimate Practically K is chosen manally to obtained the best isal reslt!
50 Wiener Filter: Example Original image Reslt of the fll inerse filter Reslt of the inerse filter with D 0 70 Blrred image De to Trblence Reslt of the fll Wiener filter
51 Wiener Filter: Example cont. Original image Reslt of the inerse filter with D 0 70 Blrred image De to Trblence Reslt of the Wiener filter
52 Example: Wiener Filter and Motion Blrring Image degraded by motion blr + AWGN σ η 650 Reslt of the inerse filter Reslt of the Wiener filter σ η 35 Note: K is chosen manally σ η 130 Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
53 Degradation model: y x y x h y x f y x g η + Written in a matrix form Constrained Least Sqares Filter Constrained Least Sqares Filter η Hf g + Objectie: to find the minimm of a criterion fnction [ ] M x N y y x f C Sbject to the constraint ˆ η Hf g ˆ * G P H H F + γ We get a constrained least sqare filter where P Forier transform of pxy where w w w T
54 Constrained Least Sqares Filter: Example Constrained Least Sqares Filter: Example ˆ * G P H H F + γ Constrained least sqare filter γ is adaptiely adjsted to achiee the best reslt. Reslts from the preios slide obtained from the constrained least sqare filter
55 Constrained Least Sqares Filter: Example cont. Image degraded by motion blr + AWGN σ η 650 Reslt of the Constrained Least sqare filter Reslt of the Wiener filter σ η 35 σ η 130
56 Constrained Least Sqares Filter:Adjsting Constrained Least Sqares Filter:Adjsting γ Define f H g r ˆ It can be shown that r r r T γ φ We want to adjst gamma so that a ± η r where a accracy factor 1. Specify an initial ale of γ. Compte 3. Stop if is satisfied Otherwise retrn step after increasing γ if or decreasing γ if Use the new ale of γ to recompte 1 1 r a < η r + a > η r ˆ * G P H H F + γ
57 Constrained Least Sqares Filter:Adjsting Constrained Least Sqares Filter:Adjsting γ cont. cont. ˆ * G P H H F + γ ˆ F H G R M x N y y x r MN r [ ] M x N y m y x MN η σ η η M x N y y x MN m η η [ ] η η σ m MN η η r For compting For compting
58 Constrained Least Sqares Filter: Example Original image Use correct noise parameters Correct parameters: Initial γ 10-5 Correction factor 10-6 a 0.5 σ η 10-5 Blrred image De to Trblence Use wrong noise parameters Wrong noise parameter σ η 10 - Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition. Reslts obtained from constrained least sqare filters
59 Geometric Mean filter Geometric Mean filter ˆ 1 * * G S S H H H H F f α η α β + This filter represents a family of filters combined into a single expression α 1 the inerse filter α 0 the Parametric Wiener filter α 0 β 1 the standard Wiener filter β 1 α < 0.5 More like the inerse filter β 1 α > 0.5 More like the Wiener filter Another name: the spectrm eqalization filter
60 Geometric Transformation These transformations are often called rbber-sheet transformations: Printing an image on a rbber sheet and then stretch this sheet according to some predefine set of rles. A geometric transformation consists of basic operations: 1. A spatial transformation : Define how pixels are to be rearranged in the spatially transformed image.. Gray leel interpolation : Assign gray leel ales to pixels in the spatially transformed image.
61 Geometric Transformation : Algorithm x y x y Image f to be restored 1 3 Distorted image g 1. Select coordinate xy in f to be restored. Compte x r x y 4. get pixel ale at g x y By gray leel interpolation y s x y 5. store that ale in pixel fxy 3. Go to pixel x y in a distorted image g 5
62 Spatial Transformation To map between pixel coordinate xy of f and pixel coordinate x y of g x r x y y s x y For a bilinear transformation mapping between a pair of Qadrilateral regions x r x y c x + c y + c xy + c y s x y c x + c y + c xy + c x y x y To obtain rxy and sxy we need to know 4 pairs of coordinates x y and its corresponding x y which are called tiepoints. Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
63 Gray Leel Interpolation: Nearest Neighbor Since x y may not be at an integer coordinate we need to Interpolate the ale of g x y Example interpolation methods that can be sed: 1. Nearest neighbor selection. Bilinear interpolation 3. Bicbic interpolation Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
64 Gray Leel Interpolation: Bilinear interpolation
65 Geometric Distortion and Restoration Example Original image and tiepoints Tiepoints of distorted image Distorted image Restored image Use nearest neighbor intepolation Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
66 Geometric Distortion and Restoration Example cont. Original image and tiepoints Tiepoints of distorted image Distorted image Restored image Use bilinear intepolation Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
67 Example: Geometric Restoration Original image Geometrically distorted Image Use the same Spatial Trans Bilinear. as in the preios example Restored image Difference between aboe images Images from Rafael C. Gonzalez and Richard E. Wood Digital Image Processing nd Edition.
Digital 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 informationImage Restoration Image Degradation and Restoration
Image Degradation and Restoration hxy Image Degradation Model: Spatial domain representation can be modeled by: g x y h x y f x y x y Freqency domain representation can be modeled by: G F N Prepared By:
More informationDegraded digital image restoration Spatial domain processing Additive noise Frequency domain Blurred image
Image Comm. Lab EE/NTHU 1 Chapter 5 Image Restoration Degraded digital image restoration Spatial domain processing Additie noise Freqency domain Blrred image Image Comm. Lab EE/NTHU 2 5. 1 Model of Image
More informationImage Enhancement in the Frequency Domain Periodicity and the need for Padding:
Prepared B: Dr. Hasan Demirel PhD Image Enhancement in the Freqenc Domain Periodicit and the need for Padding: Periodicit propert of the DFT: The discrete Forier Transform and the inverse Forier transforms
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 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 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 informationSpatial domain processing Remove the additive noise Frequency domain
Image Comm. Lab EE/NTHU 1 Chapter 5 Image Restoration and Reconstrction Degraded digital image restoration Spatial domain processing Remoe the additie noise Freqency domain Highlight ht the blrred image
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 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 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 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 informationIMAGE ENHANCEMENT IN THE FREQUENCY DOMAIN (1)
KOM3 Image Processing in Indstrial Systems Dr Mharrem Mercimek IMAGE ENHANCEMENT IN THE FREQUENCY DOMAIN KOM3 Image Processing in Indstrial Systems Some of the contents are adopted from R. C. Gonzalez
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 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 informationSpatial domain: Enhancement in the case of a single image
Unit-6 Spatial domain: Enhancement in the case of a single image Spatial masks Man image enhancement techniqes are based on spatial operations performed on local neighborhoods of inpt piels. The image
More informationImage Compression Compression Fundamentals
Compression Fndamentals Data compression refers to the process of redcing the amont of data reqired to represent given qantity of information. Note that data and information are not the same. Data refers
More informationImage Restoration. CS 663, Ajit Rajwade
Image Restoration CS 663 Ajit Rajwade Contents Introdction to image restoration Inerse ilter Spread spectrm ilters coded apertre camera and ltter-shtter camera Wiener ilter aim assmptions ormla and deriation
More informationImage Operations in the Frequency Domain
Image Processing Image Operations in the Freqenc Domain Freqenc Bands Low Pass Filter High Pass Filter Band pass Filter Blrring Sharpening Image Forier Spectrm Percentage of image power enclosed in circles
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 informationBias of Higher Order Predictive Interpolation for Sub-pixel Registration
Bias of Higher Order Predictive Interpolation for Sb-pixel Registration Donald G Bailey Institte of Information Sciences and Technology Massey University Palmerston North, New Zealand D.G.Bailey@massey.ac.nz
More informationReal-time mean-shift based tracker for thermal vision systems
9 th International Conference on Qantitative InfraRed Thermography Jly -5, 008, Krakow - Poland Real-time mean-shift based tracker for thermal vision systems G. Bieszczad* T. Sosnowski** * Military University
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 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 informationImage Denoising Algorithms
Image Denoising Algorithms Xiang Hao School of Compting, University of Utah, USA, hao@cs.tah.ed Abstract. This is a report of an assignment of the class Mathematics of Imaging. In this assignment, we first
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 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 informationChapter 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 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 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 informationChapter 7 TOPOLOGY CONTROL
Chapter TOPOLOGY CONTROL Oeriew Topology Control Gabriel Graph et al. XTC Interference SINR & Schedling Complexity Distribted Compting Grop Mobile Compting Winter 00 / 00 Distribted Compting Grop MOBILE
More informationTowards applications based on measuring the orbital angular momentum of light
CHAPTER 8 Towards applications based on measring the orbital anglar momentm of light Efficient measrement of the orbital anglar momentm (OAM) of light has been a longstanding problem in both classical
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 informationToday. B-splines. B-splines. B-splines. Computergrafik. Curves NURBS Surfaces. Bilinear patch Bicubic Bézier patch Advanced surface modeling
Comptergrafik Matthias Zwicker Uniersität Bern Herbst 29 Cres Srfaces Parametric srfaces Bicbic Bézier patch Adanced srface modeling Piecewise Bézier cres Each segment spans for control points Each segment
More informationABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS
Proceedings th FIG Symposim on Deformation Measrements Santorini Greece 00. ABSOUTE DEFORMATION PROFIE MEASUREMENT IN TUNNES USING REATIVE CONVERGENCE MEASUREMENTS Mahdi Moosai and Saeid Khazaei Mining
More informationChapter4 Image Enhancement
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
More informationStereopsis Raul Queiroz Feitosa
Stereopsis Ral Qeiroz Feitosa 5/24/2017 Stereopsis 1 Objetie This chapter introdces the basic techniqes for a 3 dimensional scene reconstrction based on a set of projections of indiidal points on two calibrated
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 informationOverview Module 03. Image Restoration and Freq. Filtering & Color Imaging and Transformations. Model of Image Degradation/Restoration
Introduction to Medical Image Processing (5XSA), Module 3 Image Restoration and Freq. Filtering & Color Imaging and Transformations Peter H.N. de With (p.h.n.de.with@tue.nl ) slides version. Overview Module
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 informationPOWER-OF-2 BOUNDARIES
Warren.3.fm Page 5 Monday, Jne 17, 5:6 PM CHAPTER 3 POWER-OF- BOUNDARIES 3 1 Ronding Up/Down to a Mltiple of a Known Power of Ronding an nsigned integer down to, for eample, the net smaller mltiple of
More informationCompound Catadioptric Stereo Sensor for Omnidirectional Object Detection
Compond Catadioptric Stereo Sensor for mnidirectional bject Detection Ryske Sagawa Naoki Krita Tomio Echigo Yasshi Yagi The Institte of Scientific and Indstrial Research, saka University 8-1 Mihogaoka,
More informationThis chapter is based on the following sources, which are all recommended reading:
Bioinformatics I, WS 09-10, D. Hson, December 7, 2009 105 6 Fast String Matching This chapter is based on the following sorces, which are all recommended reading: 1. An earlier version of this chapter
More informationFINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES
FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES RICARDO G. DURÁN AND ARIEL L. LOMBARDI Abstract. We consider the nmerical approximation of a model convection-diffsion
More informationIDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION
ICAS 2 CONGRESS IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION Christophe Le Garrec, Marc Hmbert, Michel Lacabanne Aérospatiale Matra
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 informationAUTOMATIC REGISTRATION FOR REPEAT-TRACK INSAR DATA PROCESSING
AUTOMATIC REGISTRATION FOR REPEAT-TRACK INSAR DATA PROCESSING Mingsheng LIAO, Li ZHANG, Zxn ZHANG, Jiangqing ZHANG Whan Technical University of Srveying and Mapping, Natinal Lab. for Information Eng. in
More informationLemma 1 Let the components of, Suppose. Trees. A tree is a graph which is. (a) Connected and. (b) has no cycles (acyclic). (b)
Trees Lemma Let the components of ppose "! be (a) $&%('*)+ - )+ / A tree is a graph which is (b) 0 %(')+ - 3)+ / 6 (a) (a) Connected and (b) has no cycles (acyclic) (b) roof Eery path 8 in which is not
More informationDigital Image Processing. Lecture # 3 Image Enhancement
Digital Image Processing Lecture # 3 Image Enhancement 1 Image Enhancement Image Enhancement 3 Image Enhancement 4 Image Enhancement Process an image so that the result is more suitable than the original
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 informationOptimal Sampling in Compressed Sensing
Optimal Sampling in Compressed Sensing Joyita Dtta Introdction Compressed sensing allows s to recover objects reasonably well from highly ndersampled data, in spite of violating the Nyqist criterion. In
More informationPath Planning in Partially-Known Environments. Prof. Brian Williams (help from Ihsiang Shu) /6.834 Cognitive Robotics February 17 th, 2004
Path Planning in Partially-Known Enironments Prof. Brian Williams (help from Ihsiang Sh) 16.41/6.834 Cognitie Robotics Febrary 17 th, 004 Otline Path Planning in Partially Known Enironments. Finding the
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 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 informationv e v 1 C 2 b) Completely assigned T v a) Partially assigned Tv e T v 2 p k
Approximation Algorithms for a Capacitated Network Design Problem R. Hassin 1? and R. Rai 2?? and F. S. Salman 3??? 1 Department of Statistics and Operations Research, Tel-Ai Uniersity, Tel Ai 69978, Israel.
More informationSeismic trace interpolation with approximate message passing Navid Ghadermarzy and Felix Herrmann and Özgür Yılmaz, University of British Columbia
Seismic trace interpolation with approximate message passing Navid Ghadermarzy and Felix Herrmann and Özgür Yılmaz, University of British Colmbia SUMMARY Approximate message passing (AMP) is a comptationally
More informationLecture #5. Point transformations (cont.) Histogram transformations. Intro to neighborhoods and spatial filtering
Lecture #5 Point transformations (cont.) Histogram transformations Equalization Specification Local vs. global operations Intro to neighborhoods and spatial filtering Brightness & Contrast 2002 R. C. Gonzalez
More informationf(x,y) is the original image H is the degradation process (or function) n(x,y) represents noise g(x,y) is the obtained degraded image p q
Image Restoration Image Restoration G&W Chapter 5 5.1 The Degradation Model 5.2 5.105.10 browse through the contents 5.11 Geometric Transformations Goal: Reconstruct an image that has been degraded in
More informationMaximal Cliques in Unit Disk Graphs: Polynomial Approximation
Maximal Cliqes in Unit Disk Graphs: Polynomial Approximation Rajarshi Gpta, Jean Walrand, Oliier Goldschmidt 2 Department of Electrical Engineering and Compter Science Uniersity of California, Berkeley,
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 informationFinite Domain Cuts for Minimum Bandwidth
Finite Domain Cts for Minimm Bandwidth J. N. Hooker Carnegie Mellon University, USA Joint work with Alexandre Friere, Cid de Soza State University of Campinas, Brazil INFORMS 2013 Two Related Problems
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 informationKINEMATICS OF FLUID MOTION
KINEMATICS OF FLUID MOTION The Velocity Field The representation of properties of flid parameters as fnction of the spatial coordinates is termed a field representation of the flo. One of the most important
More informationC Puzzles! Taken from old exams. Integers Sep 3, Encoding Integers Unsigned. Encoding Example (Cont.) The course that gives CMU its Zip!
15-13 The corse that gies CMU its Zip! Topics class3.ppt Integers Sep 3,! Nmeric Encodings " Unsigned & Two s complement! Programming Implications " C promotion rles! Basic operations " Addition, negation,
More information3D SURFACE RECONSTRUCTION BASED ON COMBINED ANALYSIS OF REFLECTANCE AND POLARISATION PROPERTIES: A LOCAL APPROACH
3D SURFACE RECONSTRUCTION BASED ON COMBINED ANALYSIS OF REFLECTANCE AND POLARISATION PROPERTIES: A LOCAL APPROACH Pablo d Angelo and Christian Wöhler DaimlerChrysler Research and Technology, Machine Perception
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 Third Edition Rafael C. Gonzalez University of Tennessee Richard E. Woods MedData Interactive PEARSON Prentice Hall Pearson Education International Contents Preface xv Acknowledgments
More information11 - Bump Mapping. Bump-Mapped Objects. Bump-Mapped Objects. Bump-Mapped Objects. Limitations Of Texture Mapping. Bumps: Perturbed Normals
CSc 155 Advanced Compter Graphics Limitations Of extre Mapping extre mapping paints srfaces o extre image is typically fixed Some characteristics are difficlt to textre o Roghness, Wrinkles extre illmination
More informationObject Pose from a Single Image
Object Pose from a Single Image How Do We See Objects in Depth? Stereo Use differences between images in or left and right eye How mch is this difference for a car at 00 m? Moe or head sideways Or, the
More informationC Puzzles The course that gives CMU its Zip! Integer Arithmetic Operations Jan. 25, Unsigned Addition. Visualizing Integer Addition
1513 The corse that gies CMU its Zip! Integer Arithmetic Operations Jan. 5, 1 Topics Basic operations Addition, negation, mltiplication Programming Implications Conseqences of oerflow Using shifts to perform
More informationImage Processing. Bilkent University. CS554 Computer Vision Pinar Duygulu
Image Processing CS 554 Computer Vision Pinar Duygulu Bilkent University Today Image Formation Point and Blob Processing Binary Image Processing Readings: Gonzalez & Woods, Ch. 3 Slides are adapted from
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 informationNetworks An introduction to microcomputer networking concepts
Behavior Research Methods& Instrmentation 1978, Vol 10 (4),522-526 Networks An introdction to microcompter networking concepts RALPH WALLACE and RICHARD N. JOHNSON GA TX, Chicago, Illinois60648 and JAMES
More informationLayered Light Field Reconstruction for Defocus Blur
Layered Light Field Reconstrction for Defocs Blr KARTHIK VAIDYANATHAN, JACOB MUNKBERG, PETRIK CLARBERG and MARCO SALVI Intel Corporation We present a novel algorithm for reconstrcting high qality defocs
More informationReview Multicycle: What is Happening. Controlling The Multicycle Design
Review lticycle: What is Happening Reslt Zero Op SrcA SrcB Registers Reg Address emory em Data Sign etend Shift left Sorce A B Ot [-6] [5-] [-6] [5-] [5-] Instrction emory IR RegDst emtoreg IorD em em
More informationSmoothing Low SNR Molecular Images Via Anisotropic Median-Diffusion
Smoothing Low SNR Moleclar Images Via Anisotropic Median-Diffsion Jian Ling 1, Member, IEEE, and Alan C. Bovik 2, Fellow, IEEE 1 Sothwest Research Institte Bioengineering Department 6220 Clebra Road San
More information7. Texture Mapping. Idea. Examples Image Textures. Motivation. Textures can be images or procedures. Textures can be 2D or 3D
3 4 Idea Add srface detail withot raising geometric complexity Textres can be images or procedres Textres can be D or 3D Motiation Wireframe Model + Lighting & Shading + Textre Mapping http://www.3drender.com/jbirn/prodctions.html
More informationFaster Random Walks By Rewiring Online Social Networks On-The-Fly
Faster Random Walks By Rewiring Online ocial Networks On-The-Fly Zhojie Zho 1, Nan Zhang 2, Zhigo Gong 3, Gatam Das 4 1,2 Compter cience Department, George Washington Uniersity 1 rexzho@gw.ed 2 nzhang10@gw.ed
More informationFaster Random Walks By Rewiring Online Social Networks On-The-Fly
1 Faster Random Walks By Rewiring Online ocial Networks On-The-Fly Zhojie Zho 1, Nan Zhang 2, Zhigo Gong 3, Gatam Das 4 1,2 Compter cience Department, George Washington Uniersity 1 rexzho@gw.ed 2 nzhang10@gw.ed
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 informationPicking and Curves Week 6
CS 48/68 INTERACTIVE COMPUTER GRAPHICS Picking and Crves Week 6 David Breen Department of Compter Science Drexel University Based on material from Ed Angel, University of New Mexico Objectives Picking
More informationDigital Image Processing
Digital Image Processing Intensity Transformations (Point Processing) Christophoros Nikou cnikou@cs.uoi.gr University of Ioannina - Department of Computer Science and Engineering 2 Intensity Transformations
More informationEFFECTS OF OPTICALLY SHALLOW BOTTOMS ON WATER-LEAVING RADIANCES. Curtis D. Mobley and Lydia Sundman Sequoia Scientific, Inc. th
EFFECTS OF OPTICALLY SHALLOW BOTTOMS ON WATER-LEAVING RADIANCES Crtis D. Mobley and Lydia Sndman Seqoia Scientific, Inc. th 15317 NE 90 Street Redmond, WA 98052 USA mobley@seqoiasci.com phone: 425-867-2464
More informationCurves and Surfaces. CS 537 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science
Crves and Srfaces CS 57 Interactive Compter Graphics Prof. David E. Breen Department of Compter Science E. Angel and D. Shreiner: Interactive Compter Graphics 6E Addison-Wesley 22 Objectives Introdce types
More informationEEC 483 Computer Organization
EEC 483 Compter Organization Chapter 4.4 A Simple Implementation Scheme Chans Y The Big Pictre The Five Classic Components of a Compter Processor Control emory Inpt path Otpt path & Control 2 path and
More informationInvestigation of turbulence measurements with a continuous wave, conically scanning LiDAR Abstract 1. Introduction
Investigation of trblence measrements with a continos wave, conically scanning LiDAR Rozenn Wagner 1, Torben Mikkelsen 1, Michael Cortney Risø DTU, PO Box 49,DK4000 Roskilde, Denmark rozn@risoe.dt.dk Abstract
More informationChapter 5 Network Layer
Chapter Network Layer Network layer Physical layer: moe bit seqence between two adjacent nodes Data link: reliable transmission between two adjacent nodes Network: gides packets from the sorce to destination,
More informationA Robust Video Watermarking Scheme using DWT and DCT Aditi Agarwal 1, Ruchika Bhadana 2 and Satishkumar Chavan 3
A Robst Video Watermarking Scheme sing DWT and DCT Aditi Agarwal 1, Rchika Bhadana and Satishkmar Chaan 3 1, Department of Compter Engineering, 3 Department of Electronics & Telecommnication Engineering,
More informationEECS 487: Interactive Computer Graphics f
Interpolating Key Vales EECS 487: Interactive Compter Graphics f Keys Lectre 33: Keyframe interpolation and splines Cbic splines The key vales of each variable may occr at different frames The interpolation
More informationOn Plane Constrained Bounded-Degree Spanners
Algorithmica manscript No. (ill be inserted by the editor) 1 On Plane Constrained Bonded-Degree Spanners 2 3 Prosenjit Bose Rolf Fagerberg André an Renssen Sander Verdonschot 4 5 Receied: date / Accepted:
More informationVectors. May Mass. Velocity. Temperature. Distance. Density. Force. Acceleration. Volume
Vectors May 17 15 Vectors are mathematical qantities that hae direction and magnitde, and can be pictred as arrows. This is in contrast to scalars, which are qantities that hae a nmerical ale bt no direction.
More informationStatistics of Patch Offsets for Image Completion
Statistics of Patch Offsets for Image Completion Kaiming He and Jian Sn Microsoft Research Asia Abstract. Image completion inoles filling missing parts in images. In this paper we address this problem
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 informationFiltering Images. Contents
Image Processing and Data Visualization with MATLAB Filtering Images Hansrudi Noser June 8-9, 010 UZH, Multimedia and Robotics Summer School Noise Smoothing Filters Sigmoid Filters Gradient Filters Contents
More informationTwo-Dimensional Fourier Transform and Linear Filtering
Yao Wang 7 EL-GY 63: Image and Video Processing Two-Dimensional Forier Transorm and Linear Filtering Yao Wang Tandon School o Engineering New York Uniersit Yao Wang 7 EL-GY 63: Image and Video Processing
More informationCS 4204 Computer Graphics
CS 424 Compter Graphics Crves and Srfaces Yong Cao Virginia Tech Reference: Ed Angle, Interactive Compter Graphics, University of New Mexico, class notes Crve and Srface Modeling Objectives Introdce types
More informationNovel Image Fusion Techniques using DCT
nternational Jornal o Compter Science and Bsiness normatics oel mage Fsion Techniqes sing DCT V. P. S. aid SDF Lab CSR-AL Bangalore ABSTRACT Si dierent noel image sion techniqes sing discrete Cosine transorm
More informationEE 584 MACHINE VISION
EE 584 MACHINE VISION Binary Images Analysis Geometrical & Topological Properties Connectedness Binary Algorithms Morphology Binary Images Binary (two-valued; black/white) images gives better efficiency
More informationStatistical Methods in functional MRI. Standard Analysis. Data Processing Pipeline. Multiple Comparisons Problem. Multiple Comparisons Problem
Statistical Methods in fnctional MRI Lectre 7: Mltiple Comparisons 04/3/13 Martin Lindqist Department of Biostatistics Johns Hopkins University Data Processing Pipeline Standard Analysis Data Acqisition
More information