deep learning
In our previous posts, we discussed how to perform Body and Hand pose estimation using the OpenPose library. Recently, as part of our consulting business, we got a chance to
Last year, Google released a publicly available dataset called Open Images V4 which contains 15.4M annotated bounding boxes for over 600 object categories. It has 1.9M images and is largest
YOLOv3 is one of the most popular real-time object detectors in Computer Vision. In our previous post, we shared how to use YOLOv3 in an OpenCV application. It was very
In this post, we will compare the performance of various Deep Learning inference frameworks on a few computer vision tasks on the CPU. Surprisingly, with one exception, the OpenCV port
A few weeks back we published a post about Universal Sentence Encoders. We discussed how to use the encoders and their application in Semantic Similarity Analysis. In this post, we
There are three important parts of Artificial Intelligence Natural Language Processing Speech Computer Vision This post falls in the first category. In this post, we will learn a tool called
Training deep learning models is known to be a time consuming and technically involved task. But if you want to create Deep Learning models for Apple devices, it is super
In this post, we will learn what Batch Normalization is, why it is needed, how it works, and how to implement it using Keras. Batch Normalization was first introduced by
Billionaire investor and entrepreneur Peter Thiel’s favorite contrarian questions is What important truth do very few people agree with you on? If you had asked this question to Prof. Geoffrey
In this article, we will learn deep learning based OCR and how to recognize text in images using an open-source tool called Tesseract and OpenCV. The method of extracting text
In this post, we share some formulas for calculating the sizes of tensors (images) and the number of parameters in a layer in a Convolutional Neural Network (CNN). This post