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 ...
How to use OpenCV DNN Module with NVIDIA GPUs on Linux
In many of our previous posts, we used OpenCV DNN Module, which allows running pre-trained neural networks. One of the module's main drawback is its limited CPU-only inference use since it was ...
Getting Started with OpenCV CUDA Module
If you have been working with OpenCV for some time, you should have noticed that in most scenarios OpenCV utilizes CPU, which doesn't always guarantee you the desired performance. To tackle this ...
Build and Install OpenCV 4 for Raspberry Pi
Raspberry Pi is a small ARM computer with a camera, a network controller, and Linux on board. That makes it a good choice for DIY computer vision projects. In this post, we will learn how to build ...
Efficient image loading
When it comes to writing optimized code, image loading plays an important role in computer vision. This process can be a bottleneck in many CV tasks and it can often be the culprit behind bad ...
EfficientNet: Theory + Code
In this post, we will discuss the paper "EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks" At the heart of many computer vision tasks like image classification, object ...