Wavelet Presentation

  • Upload
    zekrabd

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

  • 8/6/2019 Wavelet Presentation

    1/20

    In the name of

    Allah

  • 8/6/2019 Wavelet Presentation

    2/20

    Outlines

    y Face Recognition system

    y Principal Component Analysis

    y Wavelet decomposition of an image

    y MLP Neural Network

    y Proposed Method

    y Face Database

    y

    Experimental Resultsy Conclusion

    y Matlab Implemention

  • 8/6/2019 Wavelet Presentation

    3/20

    Face Recognition System

  • 8/6/2019 Wavelet Presentation

    4/20

    Principal Component Analysis

    y Let the training set of images be

    y The average face of the set is

    defined by

    y Each face differs from the averageby vector

  • 8/6/2019 Wavelet Presentation

    5/20

    Principal Component Analysis

    y The co- variance matrix is formed by

    y where the matrix

    for k=1,.., M', where M'

  • 8/6/2019 Wavelet Presentation

    6/20

    Principal Component Analysis

    Advantage:

    y Reduction dimensionality or features

    y

    It is well known that PCA gives a ver

    y goodrepresentation of the faces.

    Drawbacks

    y

    Common PCA-based methods suffer from twolimitations, namely, poordiscriminatory powerand

    large computational load.

  • 8/6/2019 Wavelet Presentation

    7/20

  • 8/6/2019 Wavelet Presentation

    8/20

    Wavelet decomposition of an image

    y In this paper the well known Daubechies wavelet Db4 is

    adopted .

    y An image is decomposed into four subbands.

    y The band LL is a coarser approximation to the original

    image.

    y The bands LH and HL record respectively the changes of

    the image along horizontal and vertical directions while

    the HH band shows the higher frequency component ofthe image.

  • 8/6/2019 Wavelet Presentation

    9/20

    Wavelet decomposition of an image

    y The decomposition can be further carried out for the

    LL subband.

    y After applying a three-level Wavelet transform, an

    image is decomposed into subbands of different

    frequency.

    y if the resolution of an image is 128x128 the

    subbands1,2,3,4 are of size 16x16, the sub bands

    5,6,7 are of size 32x32 and the subbands 8,9,10 are

    of size 64x64.

  • 8/6/2019 Wavelet Presentation

    10/20

    MLP Neural Network

    y Input for hidden layer is

    given by

    y The units of output vector of

    hidden layer after passing

    through the activation

    function are given by

  • 8/6/2019 Wavelet Presentation

    11/20

    MLP Neural Network

    In same manner, input for

    output layer is given by

    and the units of output vector of

    output layer are given by

  • 8/6/2019 Wavelet Presentation

    12/20

    MLP Neural Network

    For updating the weights, we

    need to calculate the error. This

    can be done by

    y After calculating the weight

    change in all layers, the weights

    can simply updated by

    y This process is repeated, until

    the error reaches a minimumvalue

  • 8/6/2019 Wavelet Presentation

    13/20

    Proposed Method

  • 8/6/2019 Wavelet Presentation

    14/20

    Proposed Method

  • 8/6/2019 Wavelet Presentation

    15/20

    Face database

    y In this paper, experiments are based on ORL face

    database.

    y ORL face database contains 40 distinct persons, each

    person having ten different face images.y There are 400 face images in total, with 256 gray

    degrees and the resolution of 112*92.

    y These face images are attained in different situations,

    such as different time, different angles,and different face

    details.

  • 8/6/2019 Wavelet Presentation

    16/20

    Experimental Result

  • 8/6/2019 Wavelet Presentation

    17/20

    Experimental Result

  • 8/6/2019 Wavelet Presentation

    18/20

    Experimental Result

  • 8/6/2019 Wavelet Presentation

    19/20

    Conclusion

    y The experiments that we have conducted on the ORL

    database vindicated that the combination of Wavelet,

    PCA and MLP exhibits the most favorable performance,

    on account of the fact that it has the lowest overalltraining time, the lowest redundant data, and the highest

    recognition rates when compared to similar so-far

    introduced methods.

    y Our proposed method in comparison with the present

    hybrid methods enjoys from a low computation load in

    both training and recognizing stages. As another

    illustration of the privileges of our introduced method,

    we can mention its great precision.

  • 8/6/2019 Wavelet Presentation

    20/20

    Matlab Implemention