+ All Categories
Home > Documents > HISTOEQUA

HISTOEQUA

Date post: 10-Apr-2018
Category:
Upload: ashish-mane
View: 218 times
Download: 0 times
Share this document with a friend

of 21

Transcript
  • 8/8/2019 HISTOEQUA

    1/21

    ADAPTIVE HISTOGRAM

    EQUALIZATION

    yAngad chahalyAshish Mane

    y Dhaval Solanki

    y Durgesh kesarkar

    y Rupesh gawade

  • 8/8/2019 HISTOEQUA

    2/21

    Histogram Equalization: 8he histogram equalization is an approach to

    enhance a given image. The approach is to design

    a transformation such that the gray values in theoutput is uniformly distributed in [0, 1] i.e

    pout (s) ! 1, 0 e s e1

  • 8/8/2019 HISTOEQUA

    3/21

    Histogram equalisation

    0.00

    500.00

    1000.00

    1500.00

    2000.00

    2500.00

    3000.00

    0.00 50.00 100.00 150.00 200.00 250.00

    i

    h(i)

    0.00

    500.00

    1000.00

    1500.00

    2000.00

    2500.00

    3000.00

    0.00 50.00 100.00 150.00 200.00 250.00

    i

    h(

    )

  • 8/8/2019 HISTOEQUA

    4/21

    Adaptive histogram equalization:

  • 8/8/2019 HISTOEQUA

    5/21

    yAdaptive histogram equalization is a computerimage processing technique used to improve contrast

    in images.y It computes several histograms, each corresponding to

    a distinct section of the image, and uses them toredistribute the lightness values of the image.

    yAdaptive histogram equalization is considered animage enhancement technique capable of improvingan image's localcontrast, bringing out more detail inthe image.

  • 8/8/2019 HISTOEQUA

    6/21

    Drawback:

  • 8/8/2019 HISTOEQUA

    7/21

    y It produces noise in the images

    y This noise can spoil the information content of theimage

  • 8/8/2019 HISTOEQUA

    8/21

    Solution:

  • 8/8/2019 HISTOEQUA

    9/21

    Contrast limited adaptive

    histogram equalization(CLAHE):y CLAHE is improved version of AHE

    y CLAHE is a technique used to improve the local

    contrast of an image.y TheCLAHE algorithm partitions the images into

    contextual regions and applies the histogramequalization to each one.

    y This evens out the distribution of used grey values andthus makes hidden features of the image more visible.

    y The full grey spectrum is used to express the image.

  • 8/8/2019 HISTOEQUA

    10/21

    Reduction of noise :

  • 8/8/2019 HISTOEQUA

    11/21

    y Noise can be reduced while maintaining the highspatial frequency content of the image by applying a

    combination ofCL

    AHE, median filtration and edgesharpening.

    y This technique known as Sequential processing can be

    recorded into a user macro for repeat application atany time.

  • 8/8/2019 HISTOEQUA

    12/21

    Filtration methods to avoid noise:

  • 8/8/2019 HISTOEQUA

    13/21

    2D minimum filter:y The minimum filter replaces the value of a pixel by the

    smallest value of neighboring pixels covered by aNxNmatrix mask.

    y The size of the mask can be adjusted via the input fieldkernel size

    yIf applied to a binary label field the minimum filterimplements a so-called erosion operation. It reduces thesize of a segmented region by removing pixels from itsboundary.

  • 8/8/2019 HISTOEQUA

    14/21

    2D maximum filtering:y The maximum filter replaces the value of a pixel by the

    largest value of neighboring pixels covered by aNxN

    mask.y The size of the mask can be adjusted via the input field

    kernel size.

    y If applied to a binary label field the maximum filter

    implements a so-called dilation operation. It enlargesthe size of a segmented region by adding pixels to itsboundary.

  • 8/8/2019 HISTOEQUA

    15/21

    2D median filtering:y The median filter is a simple edge-preserving

    smoothing filter.

    yThe filter works by sorting pixels covered by aNxNmask according to their grey value.

    y The center pixel is then replaced by the median ofthese pixels, i.e., the middle entry of the sorted list.

    y The size of the pixel mask may be adjusted via the textfield labeled kernel size.

  • 8/8/2019 HISTOEQUA

    16/21

    Example:

    Original image

  • 8/8/2019 HISTOEQUA

    17/21

    Image after CLADHE:

  • 8/8/2019 HISTOEQUA

    18/21

  • 8/8/2019 HISTOEQUA

    19/21

    Applications:

  • 8/8/2019 HISTOEQUA

    20/21

    yADE can be used to enhance image used to visualize 3-D data

    y It is widely used in medicine industry

    y It also has some radiological applications

  • 8/8/2019 HISTOEQUA

    21/21