1. An image processing method, comprising the steps of: wavefront coding a wavefront that forms an optical image; converting the optical image to a data stream; processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image.