In this post, we will learn about Convolutional Neural Networks (CNN) in the context of an image classification problem. We first cover the basic structure of CNNs and then delve into the detailed ...
Implementing a CNN in TensorFlow & Keras
In this post, we’ll learn how to implement a Convolutional Neural Network (CNN) from scratch using Keras. Here, we show a CNN architecture similar to the structure of VGG-16 but with fewer layers. We ...
YOLOX Object Detector Paper Explanation and Custom Training
What is YOLOX? YOLOX is a single-stage real-time object detector. It was introduced in the paper YOLOX: Exceeding YOLO Series in 2021. The baseline model of YOLOX is YOLOv3 SPP with Darknet53 ...
Object Detection With Depth Measurement Using Pre-trained Models With OAK-D
This is the third blog post in the Oak series. If you haven't checked out the previous posts on OAK, check them below. In this post, we are going to look at how we can run an existing pre-trained ...
Introduction to Video Classification and Human Activity Recognition
In this post, we will learn about Video Classification. We will go over a number of approaches to make a video classifier for Human Activity Recognition. Basically, you will learn video classification ...
CNN Receptive Field Computation Using Backprop with TensorFlow
In our recent post about receptive field computation, we examined the concept of receptive fields using PyTorch. We learned receptive field is the proper tool to understand what the network 'sees' ...