Practical computer vision applications using deep learning with CNNs