Text this: Cellular automation for efficient impulse noise removal and edge detection using graphic processor unit