How I am Learning Computer Vision — Pt.2 — Mathematics and Colors

Intro

When I started this very post, I begun writing about my learning of Linear Algebra, but, along with linear algebra, I’ve encountered few problems understanding Vectors and Matrices.

Learning Path

It’s time clean up this mess.

Shifting focus

Back to my roots, today (24/07/2022), I decided that I’ll learn with practice again. I’ll find a problem and I’ll understand it, fast, I will no longer focus hours and hours of my weekends studying mathematics foundations.

  1. Mathematics for Machine Learning

Trial and Error

This is the most important “truth” about the learning proccess, you’ll always wrong, you’ll encounter many problems, some of them, even if you try, you’ll not understand at first. And it is no problem at all.

Linear Algebra

I chose a well known channel on Youtube to learn about Linear Algebra, it is called 3Blue1Brown.

  1. Youtube Channel: https://www.youtube.com/3blue1brown
  2. Linear Algebra playlist: https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab

Vectors and Matrices

Source: https://towardsdatascience.com/introduction-to-vectors-and-matrices-using-python-for-data-science-e836e014eb12
Source: https://www.reddit.com/r/QuotesPorn/comments/7j98cr/if_youre_going_through_hell_keep_going_winston/

Colors

Source: https://www.oncelighting.eu/visible-light-spectrum/
Source: Wikipedia — Cone Cell

Digital Images

Answering one my question, images ranges from 0 to 255 because they are binary!

Wavelenghts and Numbers

Humans sees lectromagnetic wavelengths and computers, sees numbers.

Source: https://icon-library.com/icon/facebook-icon-25x25-18.html
Source: https://web.stanford.edu/class/cs101/image-1-introduction.html#:~:text=Each%20of%20the%20red,%20green,in%20a%20shade%20of%20orange
Source: Wikpedia — https://en.wikipedia.org/wiki/RGB_color_model#/media/File:RGB_combination_on_wall.png
Source: https://www.geeksforgeeks.org/matlab-rgb-image-representation/
Source: https://e2eml.school/convert_rgb_to_grayscale.html

My job

As job is my top 1 priority, this month I’ll start to focus on two other subjects (Dashboards using Python and Natural Language Processing) that are necessary for my job, so, I do not know how long I’ll stay away from Computer Vision and my blog posts.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Igor Comune

Igor Comune

An "under construction" Data Scientist with a love for numbers and analysis!