Category: Other

#001 Top 10 Self-driving cars in The World

The idea of jumping inside the car and letting it take over from there has been only a dream just 20 years ago. But if self-driving car technology continues to grow at its current rate, that scenario will soon become a reality.  The autonomous vehicle market will grow from $54.23 billion in 2019 to $556.67 billion in 2026. So, it is clear that time, when we will be able to sit back and tell our…
Read more

CamCal 007 Camera Calibration

Digital Image Processing using OpenCV (Python & C++) Highlights: In this post, we will explain the main idea behind Camera Calibration. We will do this by going through code, which will be explained in details. Tutorial Overview: Setup Finding Corners Calibration Undistortion Intro In a last few posts, we have talked about modeling a projection, perspective projection, camera translation and rotation and all of this stuff will be of a great importance for you in…
Read more

CamCal 006 Ideal vs Real Intrinsic Parameters

Highlights: Here, we are going to talk about intrinsic camera calibration. We will present the main difference between ideal and real intrinsic parameters, how to improve them, and how to combine them. Here we will also talk about camera parameters, which will be of great importance for further understanding. Tutorial Overview: Intro Ideal vs Real Intrinsic Parameters Improving Intrinsic Parameters Combining Extrinsic and Intrinsic Calibration Parameters Other Ways Camera Parameters 1. Intro So first, just…
Read more

CamCal 005 Translation and Rotation

Highlights: In this post we will talk more about the process of going from World to Camera frame, and it is really important that you understand what we were talking in the last few posts. Tutorial Overview: Translation and Rotation Going from World to Camera 1. Translation and Rotation In order to go from World to Camera frame we need to do translation and rotation. So to review, a translation and rotation from frame \(A\)…
Read more

CamCal 008 Stereo Geometry Intro

Highlights: In this post we will learn about stereo geometry and we are doing this for a reason. We are going to talk about point and line duality and how to find the line given two points, or how to find the intersection point given the equation of two lines. Tutorial Overview: This post covers the following topics: Projective Geometry Homogeneous Coordinates 1. Projective Geometry First of all, projective geometry is a fundamental topic for…
Read more