Deep learning and DCT-based hand-crafted features for computer vision tasks