GNR607 Principles of Satellite Image Processing
Instructor: Prof. B. Krishna Mohan CSRE, IIT Bombay bkmohan@csre.iitb.ac.in
Slot 2 Lecture 06 Mathematical Preliminaries - 1
- Aug. 04, 2014 9.30 AM – 10.25 AM
GNR607 Principles of Satellite Image Processing Instructor: Prof. - - PowerPoint PPT Presentation
GNR607 Principles of Satellite Image Processing Instructor: Prof. B. Krishna Mohan CSRE, IIT Bombay bkmohan@csre.iitb.ac.in Slot 2 Lecture 06 Mathematical Preliminaries - 1 Aug. 04, 2014 9.30 AM 10.25 AM IIT Bombay
Slot 2 Lecture 06 Mathematical Preliminaries - 1
– Matrix Operations – Vectors – Eigenanalysis of matrices
IIT Bombay Slide 1 GNR607 Lecture 06 B. Krishna Mohan Aug 04, 2014 Lecture 06 Math. Preliminaries - 1
require knowledge of mathematics
acquired by remote sensing
– Matrix vector operations and eigenvalue problem – Probability and Statistics – Linear System Principles IIT Bombay Slide 2 GNR607 Lecture 06 B. Krishna Mohan
IIT Bombay Slide 3 GNR607 Lecture 06 B. Krishna Mohan
– Linear Algebra – Optimization – Probability Theory and Statistics – Matrices and vectors – Geometry – Integral and differential equations – Fuzzy Sets GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 4
(symbols, real numbers, integers, complex numbers …) having M rows and N columns
11 12 1 21 22 2 1 2
N N M M MN
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 5
10 20 30 40 20 30 Red: Elements on 15 10 20 15 15 10 main diagonal 30 20 40 20 11 19 33 40 51 98 10 12 4x4 Square 4x2 Rectangular Trace = 10+10+40+98=158
A if m = n, i.e., its row and column indices are the same
called a diagonal matrix
1 M mm m
=
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 6
10 0 0 0 22 0 0 0 44 Diagonal matrix 0 0 0 0 0 0 Null
interchanging the rows and columns of A. If A has M rows and N columns, AT will have N rows and M columns
called the scalar multiple of A where k may be real or complex. If k = -1, then the resultant is known as the negative of A
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 7
Symmetric Matrix 12 30 41 30 23 50 41 50 06 15 41 30 15 22 22 39 50 41 39 30 50 Matrix Transpose 15 22 31 30 44 62 -15 -22 -31 44 10 27 88 20 54 -44 -10 -27 Matrix A 2A -A
columns N = 1
rows M = 1
[ ] [ ]
1 2 1 2 1 2
T N M M
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 8
Column vector is a matrix with
column, row vector is a matrix with
is defined as an array of elements amn amn = bmn + cmn
C have the same number of rows and columns M and N
amn = bmn - cmn GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 9
MxP, whose (i,j)th element aij is defined by
first matrix = the number of rows of the second matrix.
1 N in nj n
=
If B.C is feasible to calculate, C.B can be calculated only if B and C are square matrices GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 10
12 15 22 09 10 30 0 462 460 1009 59 16 20 14 x 06 08 11 1 = … 09 12 10 12 10 22 2 13 15 17 4x3 matrix 3x4 matrix 4x4 matrix
property A.X = X.A = I where I is the unit matrix
If the inverse does not exist for a matrix A, then it is non-invertible. In such a case A is called a singular matrix. GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 10a
12 15 22 09 10 30 0 462 460 1009 59 16 20 14 x 06 08 11 1 = … 09 12 10 12 10 22 2 13 15 17 4x3 matrix 3x4 matrix 4x4 matrix
In case of pseudo-inverse, there will be two such matrices for a rectangular matrix A. GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 10b If A+ denotes pseudo-inverse of rectangular matrix A
resulting in (A+ )L .A = I, of size NxN, and a right pseudo-inverse resulting in A.(A+)R = I of size MxM
Pseudo-Inverse GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 10c
Usually such situations are encountered when it is required to solve systems of equations with a)Number of equations more than number of unknowns e.g., A.p = q where A is of size 10x3, p is the unknown vector of size 3x1, and q is of size 10x1. Number of equations = 10 and number of unknowns = 3 b) Number of equations less than number of unknowns e.g., B.r = s where B is of size 3x5, r is the unknown vector of size 5x1, and s is of size 3x1. Number of equations = 3 and number of unknowns = 5
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 11
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 12
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 13
1 n i i i
=
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 14
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 15
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 16
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 17
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 18
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 19
2 + v2 2 + … + vn 2)
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 20
states that
between vectors
terms of cos θ as
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 21
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 22
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 23
2
i
i i i i i
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 24
GNR607 Lecture 06 B. Krishna Mohan IIT Bombay Slide 25