19
HOMOMORPHIC FILTERING IN IMAGE PROCESSING AND ITS APPLICATIONS

Image Processing

  • Upload
    tijeel

  • View
    1.443

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Image Processing

HOMOMORPHIC FILTERING IN IMAGE PROCESSING

AND ITSAPPLICATIONS

Page 2: Image Processing

Image processing in humans

Page 3: Image Processing
Page 4: Image Processing

Image processing in computer

Page 5: Image Processing
Page 6: Image Processing
Page 7: Image Processing

WHAT IS IMAGE PROCESSING?

Image processing is a form of signal processing for which the input is an image, such as photographs or frames of videos and the output can either be an image or a set of characteristics or parameters related to the image.

Page 8: Image Processing

Principle:

Homomorphic Filtering:• Homomorphic filtering is a generalized

technique for image enhancement and/or correction.

• It simultaneously normalizes the brightness across an image and increases contrast

Page 9: Image Processing

• An image can be expressed as the product of illumination and reflectance:

f(x,y,z)=i(x,y,z).r(x,y,z) => g(x,y,z)=ln(f(x,y,z)) => g(x,y,z)=ln(i(x,y,z))+ln(r(x,y,z))

Page 10: Image Processing

• Then taking DFT: F(g(x,y,z))=F(ln(i(x,y,z)))+F(ln(r(x,y,z)))

• Then we will apply it to a filter. we will get F(s(x,y,z)) as o/p

• Then inverse DFT(IDFT) of filter output is taken.we will get,

s(x,y,z)=I'(x,y,z)+r’(x,y,z)

• Then we will take exponential to get enhanched images’(x,y,z)=I‘’(x,y,z).r’’(x,y,z)

Page 11: Image Processing

I‘’(x,y,z), r’’(x,y,z) are the illumination and reflectance of the ‘’enhanced'' image.

The illumination component tends to vary slowly across the image. The reflectance tends to vary rapidly. Therefore, by applying a frequency domain filter we can reduce intensity

variation across the image while highlighting detail.

Page 12: Image Processing

Homomorphic filtering

Page 13: Image Processing

Filtering in the Frequency Domain :

Highpass Filter

Lowpass Filter

Page 14: Image Processing

Typical operations:

Image masking Image re-touching, Cleaning & Cloning Colorization Specialized Services Photo Restoration Removing objects, backgrounds, persons etc. Portraitize, Glamorize, Adding Motion Effects.

Page 15: Image Processing
Page 16: Image Processing
Page 17: Image Processing
Page 18: Image Processing

Applications:

Astronomical applicationMedical applications• MRI, CT, Microscopy• Ultrasound imaging3D image processingDefenceSecurityPasswords

Page 19: Image Processing

THANK YOU!!!