How-to
Deep Learning based image Super-Resolution to enhance photos
What if you could use Artificial Intelligence to enhance your photos like those seen on TV? Image super-resolution is the technology which allows you to increase the resolution of your images using deep learning so as to zoom into your images. Check out this hilarious video: What is Image Super-Resolution? Image super-resolution is a software […]
Continue ReadingRunning Deep Learning models in OpenCV
The largest computer vision library OpenCV can now deploy Deep learning models from various frameworks such as Tensorflow, Caffe, Darknet, Torch. This tutorial is a step by step guide with code how I deployed YOLO-V2 model in OpenCV. OpenCV: The open source computer vision library for everyone: OpenCV has been the go-to library for computer […]
Continue ReadingBreaking Deep Learning with Adversarial examples using Tensorflow
It’s no news that Deep Learning is super effective and powerful in solving computer vision problems. To keep things in perspective, the top 5 accuracy of NASnet on the ImageNet dataset is 96.2% which is greater than human accuracy on the same task(approx 94.9%). Similarly, deep learning has surpassed or equaled the human level accuracy for […]
Continue ReadingFreeze Tensorflow models and serve on web
In this tutorial, we shall learn how to freeze a trained Tensorflow Model and serve it on a webserver. You can do this for any network you have trained but we shall use the trained model for dog/cat classification in this earlier tutorial and serve it on a python Flask webserver. So you trained a new […]
Continue Reading