Canny edge detection is an edge detection method in a image. Main concepts in canny edge are Gaussian smoothing, Gradient calculation, Non-maximum suppression and hysteresis thresholding. So in this blog hardware implementation of canny edge detection is discussed in brief.