An overview of LULU operators and discrete pulse transform for image analysis