Heavy Rain Image Restoration Theory