Image Processing

Preview:

Citation preview

HOMOMORPHIC FILTERING IN IMAGE PROCESSING

AND ITSAPPLICATIONS

Image processing in humans

Image processing in computer

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.

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

• 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))

• 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)

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.

Homomorphic filtering

Filtering in the Frequency Domain :

Highpass Filter

Lowpass Filter

Typical operations:

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

Applications:

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

THANK YOU!!!

Recommended