Deep SpatioTemporal Inference Network (DeSTIN) for vision processing