1. A method to process a low resolution image, comprising: a. performing a high resolution edge segment extraction on the low resolution image; b. performing an image super resolution on each edge segment; c. performing reconstruction constraint reinforcement; and d. generating a high quality image from the low quality image.