still image processing via adaptive median filters 2395383