Implementing Canny Edge Detection with PyTorch

Implementing Canny Edge Detection with PyTorch

The Canny filter is undoubtedly the most famous and widely used edge detection filter. I will explain step-by-step how to implement the Canny filter for contour detection. Since the Canny filter is a multi-stage filter, it is rarely integrated into deep learning models. Therefore, I will describe the different parts while implementing it using PyTorch. … Read more

Gaussian Mixture Models: Theory and Implementation of GMM and EM Algorithm

Gaussian Mixture Models: Theory and Implementation of GMM and EM Algorithm

Source: DeepHub IMBA This article is about 6000 words long and is recommended to be read in 10+ minutes. This article will first explore mixture models, focusing on Gaussian mixture models and their fundamental principles. Gaussian Mixture Model (GMM) is a statistical model that represents data as a mixture of Gaussian (normal) distributions. These models … Read more