Wednesday, 15 March 2017

Convolution and Correlation

C programming was used to find  Convolution and Correlation of two causal input sequences. Convolution is used to find the response i.e. the output of a system while correlation gives the degree of similarity between two signals. Linear convolution is performed for non periodic signals while circular convolution is done for periodic signals. Aliasing effect (overlapping of values) was observed in Circular Convolution. Linear convolution using circular convolution was also performed. Similarity of a signal with itself, with a shifted version and scaled version of that signal was found.

9 comments:

  1. Replies
    1. Convolution algorithms are used in image processing. If two images are convolved their output can be an enhanced image.One of the biggest application is smearing of an image or smoothing.

      Delete
    2. Correlation algorithms are useful for comparison of two signals to indicate the degeree of similarity between them in form of correlation coefficients.

      Delete
    3. This can be very useful in real time speech recognition.

      Delete
  2. Corrlation is used in radar system to find degree of similarity between sent and received signal

    ReplyDelete
  3. With correlation in the radar system location of target can be indentified

    ReplyDelete