Joint Rain Detection and Removal from a Single Image with Contextualized Deep Networks