The reasons why some obvious edge miss detected in Canny detector are analyzed thoroughly. The automatic anisotropic Gaussian kernels are designed and a revised edge extraction is proposed. A noise robust edge detector with excellent performance is presented.