Digital Image Processing Chapter 5: Image Restoration

Size: px
Start display at page:

Download "Digital Image Processing Chapter 5: Image Restoration"

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 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 information

Image Restoration Image Degradation and Restoration

Image 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 information

Degraded digital image restoration Spatial domain processing Additive noise Frequency domain Blurred image

Degraded 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 information

Image Enhancement in the Frequency Domain Periodicity and the need for Padding:

Image 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 information

CoE4TN3 Medical Image Processing

CoE4TN3 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 information

Image restoration. Restoration: Enhancement:

Image 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 information

Digital Image Processing

Digital 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 information

Spatial domain processing Remove the additive noise Frequency domain

Spatial 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 information

CoE4TN4 Image Processing. Chapter 5 Image Restoration and Reconstruction

CoE4TN4 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 information

Image Restoration and Reconstruction

Image 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 information

Image Processing Lecture 10

Image 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 information

Image Restoration and Reconstruction

Image 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 information

VU Signal and Image Processing. Image Restoration. Torsten Möller + Hrvoje Bogunović + Raphael Sahann

VU 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 information

IMAGE ENHANCEMENT IN THE FREQUENCY DOMAIN (1)

IMAGE 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 information

Noise Model. Important Noise Probability Density Functions (Cont.) Important Noise Probability Density Functions

Noise 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 information

Point and Spatial Processing

Point 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 information

Spatial domain: Enhancement in the case of a single image

Spatial 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 information

Image Compression Compression Fundamentals

Image 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 information

Image Restoration. CS 663, Ajit Rajwade

Image 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 information

Image Operations in the Frequency Domain

Image 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 information

x' = c 1 x + c 2 y + c 3 xy + c 4 y' = c 5 x + c 6 y + c 7 xy + c 8

x' = 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 information

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration

Bias 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 information

Real-time mean-shift based tracker for thermal vision systems

Real-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 information

Image Enhancement: To improve the quality of images

Image 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 information

Image Restoration Chapter 5. Prof. Vidya Manian Dept. of Electrical and Computer Engineering INEL 5327 ECE, UPRM

Image 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 information

Image Denoising Algorithms

Image 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 information

Lecture 2 Image Processing and Filtering

Lecture 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 information

UNIT III : IMAGE RESTORATION

UNIT 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 information

Chapter 3: Intensity Transformations and Spatial Filtering

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 information

Vivekananda. 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. 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 information

Image Enhancement in Spatial Domain (Chapter 3)

Image 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 information

Chapter 7 TOPOLOGY CONTROL

Chapter 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 information

Towards applications based on measuring the orbital angular momentum of light

Towards 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 information

PSD2B Digital Image Processing. Unit I -V

PSD2B 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 information

Today. B-splines. B-splines. B-splines. Computergrafik. Curves NURBS Surfaces. Bilinear patch Bicubic Bézier patch Advanced surface modeling

Today. 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 information

ABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS

ABSOLUTE 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 information

Chapter4 Image Enhancement

Chapter4 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 information

Stereopsis Raul Queiroz Feitosa

Stereopsis 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 information

Basic relations between pixels (Chapter 2)

Basic 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 information

Overview Module 03. Image Restoration and Freq. Filtering & Color Imaging and Transformations. Model of Image Degradation/Restoration

Overview 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 information

Image Enhancement in Spatial Domain. By Dr. Rajeev Srivastava

Image 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 information

POWER-OF-2 BOUNDARIES

POWER-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 information

Compound Catadioptric Stereo Sensor for Omnidirectional Object Detection

Compound 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 information

This chapter is based on the following sources, which are all recommended reading:

This 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 information

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES

FINITE 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 information

IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION

IDENTIFICATION 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 information

Introduction to Digital Image Processing

Introduction 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 information

AUTOMATIC REGISTRATION FOR REPEAT-TRACK INSAR DATA PROCESSING

AUTOMATIC 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 information

Lemma 1 Let the components of, Suppose. Trees. A tree is a graph which is. (a) Connected and. (b) has no cycles (acyclic). (b)

Lemma 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 information

Digital Image Processing. Lecture # 3 Image Enhancement

Digital 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 information

Filtering and Enhancing Images

Filtering 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 information

Optimal Sampling in Compressed Sensing

Optimal 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 information

Path 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 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 information

CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN

CHAPTER 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 information

IT Digital Image ProcessingVII Semester - Question Bank

IT 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 information

v e v 1 C 2 b) Completely assigned T v a) Partially assigned Tv e T v 2 p k

v 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 information

Seismic 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 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 information

Lecture #5. Point transformations (cont.) Histogram transformations. Intro to neighborhoods and spatial filtering

Lecture #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 information

f(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

f(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 information

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation

Maximal 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 information

Image Processing. Traitement d images. Yuliya Tarabalka Tel.

Image 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 information

Finite Domain Cuts for Minimum Bandwidth

Finite 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 information

Sampling and Reconstruction

Sampling 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 information

KINEMATICS OF FLUID MOTION

KINEMATICS 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 information

C Puzzles! Taken from old exams. Integers Sep 3, Encoding Integers Unsigned. Encoding Example (Cont.) The course that gives CMU its Zip!

C 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 information

3D 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 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 information

Chapter - 2 : IMAGE ENHANCEMENT

Chapter - 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 information

Digital Image Processing

Digital 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 information

11 - Bump Mapping. Bump-Mapped Objects. Bump-Mapped Objects. Bump-Mapped Objects. Limitations Of Texture Mapping. Bumps: Perturbed Normals

11 - 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 information

Object Pose from a Single Image

Object 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 information

C Puzzles The course that gives CMU its Zip! Integer Arithmetic Operations Jan. 25, Unsigned Addition. Visualizing Integer Addition

C 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 information

Image Processing. Bilkent University. CS554 Computer Vision Pinar Duygulu

Image 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 information

Digital Image Processing

Digital 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 information

Networks An introduction to microcomputer networking concepts

Networks 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 information

Layered Light Field Reconstruction for Defocus Blur

Layered 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 information

Review Multicycle: What is Happening. Controlling The Multicycle Design

Review 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 information

Smoothing Low SNR Molecular Images Via Anisotropic Median-Diffusion

Smoothing 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 information

7. Texture Mapping. Idea. Examples Image Textures. Motivation. Textures can be images or procedures. Textures can be 2D or 3D

7. 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 information

Faster Random Walks By Rewiring Online Social Networks On-The-Fly

Faster 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 information

Faster Random Walks By Rewiring Online Social Networks On-The-Fly

Faster 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 information

EECS 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 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 information

Picking and Curves Week 6

Picking 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 information

Digital Image Processing

Digital 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 information

EFFECTS 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. 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 information

Curves and Surfaces. CS 537 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science

Curves 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 information

EEC 483 Computer Organization

EEC 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 information

Investigation of turbulence measurements with a continuous wave, conically scanning LiDAR Abstract 1. Introduction

Investigation 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 information

Chapter 5 Network Layer

Chapter 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 information

A Robust Video Watermarking Scheme using DWT and DCT Aditi Agarwal 1, Ruchika Bhadana 2 and Satishkumar Chavan 3

A 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 information

EECS 487: Interactive Computer Graphics f

EECS 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 information

On Plane Constrained Bounded-Degree Spanners

On 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 information

Vectors. May Mass. Velocity. Temperature. Distance. Density. Force. Acceleration. Volume

Vectors. 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 information

Statistics of Patch Offsets for Image Completion

Statistics 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 information

2D Image Processing INFORMATIK. Kaiserlautern University. DFKI Deutsches Forschungszentrum für Künstliche Intelligenz

2D 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 information

Filtering Images. Contents

Filtering 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 information

Two-Dimensional Fourier Transform and Linear Filtering

Two-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 information

CS 4204 Computer Graphics

CS 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 information

Novel Image Fusion Techniques using DCT

Novel 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 information

EE 584 MACHINE VISION

EE 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 information

Statistical Methods in functional MRI. Standard Analysis. Data Processing Pipeline. Multiple Comparisons Problem. Multiple Comparisons Problem

Statistical 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