The invention discloses an average filtering method eliminating image 
impulse noise fast and efficiently. The method comprises the following steps that filtering windows of images are set in the 8-bit grey-scale images, if the grey value of center pixels is 0 or 255, the pixels are suspected to be the 
noise pixels, and otherwise the pixels are the 
signal pixels; if the pixels are suspected to be the 
noise pixels, the 
signal pixels are extracted from the boundary pixels to form a set, and if the pixels are the 
signal pixels, the pixels are not processed; if the set formed by the extracted signal pixels is a non-null set, 
processing is not carried out, and if the set is a null set, two is added to the number of the filtering windows until the new set is a non-null set; the element grey value average of the set is used for replacement, and 
processing of the above steps is repeated until all suspected 
noise pixels obtain the filtered images. The method has good abilities to eliminate noise and maintain details, is high in practicality, and achieves adaptive filtering of the images, high-density 
impulse noise can be eliminated simply and efficiently, the edge and image details are retained, and the efficiency is higher than that of a traditional filtering method.