Visão Geral
Se existe um pilar que sustenta a Visão Computacional de forma sólida, esse pilar é a Álgebra Linear. Matrizes, vetores e transformações não são apenas teoria — são exatamente o que está por trás de praticamente todas as operações com imagens. Neste curso, você irá aprofundar os conceitos de Álgebra Linear com foco direto na aplicação em Computer Vision, entendendo na prática como esses elementos são utilizados na manipulação, análise e transformação de imagens. Aqui, a ideia é aprender como sempre foi feito: entendendo a base antes de confiar na ferramenta.
Conteúdo Programatico
Module 1 – Review of Linear Algebra Fundamentals
- Scalars, vectors, and matrices review
- Matrix operations and properties
- Linear combinations
- Systems of linear equations
Module 2 – Vector Spaces and Basis
- Vector spaces definition
- Basis and dimension
- Linear independence
- Span and subspaces
Module 3 – Matrix Transformations
- Linear transformations
- Transformation matrices
- Composition of transformations
- Geometric interpretation
Module 4 – Eigenvalues and Eigenvectors
- مفهوم of eigenvalues and eigenvectors
- Characteristic equation
- Diagonalization
- Applications in image processing
Module 5 – Image Representation as Matrices
- Grayscale images as matrices
- Color images as multi-channel matrices
- Matrix operations on images
- Practical examples
Module 6 – Singular Value Decomposition (SVD)
- Concept of SVD
- Matrix factorization
- Dimensionality reduction
- Image compression using SVD
Module 7 – Linear Systems in Computer Vision
- Solving linear systems
- Least squares method
- Overdetermined systems
- Applications in vision problems
Module 8 – Project: Linear Algebra in Practice
- Applying transformations to images
- Matrix-based image manipulation
- Compression or reconstruction project
- Final project presentation