Real-Time Defocus Rendering With Level of Detail and Sub-Sample Blur
Image quality assessment: from error visibility to structural similarity