Abstract:In order to solve conflicts in suppressing noise and detecting edge. A new edge detection algorithm based on non-subsampled multi-scale product is presented according to Mallat multi-scale analysis, which uses Gaussian function and its first-derivative as low-pass and high-pass filter to enhance edge and suppress noise, then detect edge by gradient direction and updating search method. The experiments show that this approach has advantages of detecting edge in image embedded noise and high signal to noise ratio.