Multiple-filtering process and its application in edge detection