Visão Geral
A base de toda a Visão Computacional sempre foi — e continua sendo — a matemática. Antes de algoritmos sofisticados e bibliotecas prontas, é o entendimento matemático que realmente permite dominar a área com segurança. Neste curso, você irá desenvolver os fundamentos matemáticos essenciais utilizados em Computer Vision, com foco prático e aplicado. A proposta é clara: fortalecer a base do jeito tradicional, para que qualquer técnica futura faça sentido e não seja apenas “uso de ferramenta”.
Conteúdo Programatico
Module 1 – Mathematical Foundations Overview
- Role of mathematics in Computer Vision
- Types of mathematical models
- From theory to application
- Problem-solving mindset
Module 2 – Linear Algebra Basics
- Scalars, vectors, and matrices
- Matrix operations
- Matrix multiplication
- Identity and inverse matrices
Module 3 – Vectors and Geometry
- Vector representation
- Distance between points
- Dot product
- Norms and magnitude
Module 4 – Transformations in 2D Space
- Translation
- Rotation
- Scaling
- Transformation matrices
Module 5 – Coordinate Systems and Image Mapping
- Cartesian coordinate system
- Pixel coordinate system
- Mapping between spaces
- Geometric interpretation
Module 6 – Introduction to Calculus Concepts
- Functions and limits
- Derivatives (intuitive understanding)
- Rate of change
- Applications in image processing
Module 7 – Probability and Statistics Basics
- Random variables
- Mean, variance, and standard deviation
- Probability distributions
- Noise modeling in images
Module 8 – Project: Mathematical Application in Vision
- Applying transformations to images
- Distance and similarity calculations
- Simple mathematical modeling
- Final project presentation