The field of computer vision has existed since the late 1960s. Image classification and object detection are some of the oldest problems in computer vision that researchers have tried to solve for ...
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 ...
Background Subtraction with OpenCV and BGS Libraries
The task of marking foreground entities plays an important role in the video pre-processing pipeline as the initial phase of computer vision (CV) applications. As examples of such applications, we can ...
RAFT: Optical Flow estimation using Deep Learning
In this post, we will discuss about two Deep Learning based approaches for motion estimation using Optical Flow. FlowNet is the first CNN approach for calculating Optical Flow and RAFT which is the ...
Optical Flow in OpenCV (C++/Python)
In this post, we will learn about the various algorithms for calculating Optical Flow in a video or sequence of frames. We will discuss the relevant theory and implementation in OpenCV of sparse and ...
Simple Background Estimation in Videos using OpenCV (C++/Python)
In many computer vision applications, the processing power at your disposal is low. In such cases, we have to use simple, yet effective techniques. In this post, we will cover one such technique ...