Dynamic Scene Deblurring by Depth Guided Model.Dynamic scene blur is usually caused by object motion, depth variation as well as camera shake. 
Dynamic Scene Deblurring by Depth Guided Model
Given a blurred image, we first extract the depth map and adopt a depth refinement network to restore the edges and structure in the depth map. 
depth refinement network
To effectively exploit the depth map, we adopt the spatial feature transform layer to extract depth features and fuse with the image features through scaling and shifting. 
spatial feature transform layer