Shock Filter-Based Diffusion Fields – Application To Grayscale Character Image Processing