The document provides instructions for implementing a modified Canny edge detector with three user inputs: the Gaussian kernel size, and two threshold values τl and τh. The algorithm involves edge enhancement by applying Gaussian smoothing and computing gradients, non-maximum suppression to remove non-edges, and hysteresis thresholding to determine final edge pixels using the two threshold values. The output should show edge pixels in white and non-edges in black, with source code, intermediate results, and settings documented in a Word file.