SlideShare a Scribd company logo
1 of 14
Singular Value Decomposition -
Applications in Image Processing
1
By-
Chithaj Mallikarjun Niteesh S Shanbog
PES1201702412 PES1201702421
MTech, EEE MTech, EEE
1. Singular value decomposition
Consider a (real) matrix
A ∈ Rn×m, r = rank (A) ≤ min {n, m} .
A has
m. columns of length n ,
n. rows of length m ,
r is the maximal number of linearly independent columns
(rows)of A .
2
3
There exists an S V D decomposition of A in the form
A = U Σ V T ,
where U = [u1, . . . , un] ∈ Rn×n, V = [v1, . . . , vm] ∈ Rm×m are orthogo-
nal matrices, and
Singular value decomposition – the matrices:
A U  VT
{ui} i = 1,...,n
{vi} i = 1,...,m
{σi } i=1,...,r
4
are left singular vectors (columns of U ),
are right singular vectors (columns of V ),
are singular values of A.
5
T h e S V D gives us:
span (u1, . . . , ur) ≡ range (A ) ⊂ Rn,
span (vr+1, . . . , vm) ≡ ker ( A ) ⊂ Rm,
span (v1, . . . , vr) ≡ range ( A T ) ⊂ Rm,
span (ur+1, . . . , un) ≡ ker ( A T ) ⊂ Rn,
Singular value decomposition – the subspaces:
v1
v2
...
vr
u1
u2
...
ur
vr+1
...
vm
ur+1
...
un
1
2
r
}
}0
0
AT
A
range(A)
ker(AT
)
ker(A)
range(A )T
Rn
Rm
6
7
T h e outer product (dyadic) form:
We can rewrite A as a sum of rank-one matricesin the dyadic form
Matrix A as a sum of rank-one matrices:
A
A1
+ A2
+ ...
+ Ar -1
+ Ar
8
r
A  Ai
i = 1
SVD reveals the dominating information encoded in a matrix. The
first terms are the “ m o s t ” important.
Application - image compression
Grayscale image =matrix; each entry represents a pixel brightness.
10
Grayscale image: scale0 , . . . , 255 from black to white
Colored image: 3 matrices for Red, Green and Blue brightness
values
11
12
Memory required to store:
An uncompressed image of size (m × n):mn values
SVD approximation:k(m + n + 1) values
Other applications:
• Computer Tomography
( C T ) ;
• Magnetic Resonance;
• Seismology;
• Crystallography;
• Material Sciences;
• Image De blurring
13
Thank You!

More Related Content

What's hot

Mid point line Algorithm - Computer Graphics
Mid point line Algorithm - Computer GraphicsMid point line Algorithm - Computer Graphics
Mid point line Algorithm - Computer GraphicsDrishti Bhalla
 
Bresenham Line Drawing Algorithm
Bresenham Line Drawing AlgorithmBresenham Line Drawing Algorithm
Bresenham Line Drawing AlgorithmMahesh Kodituwakku
 
Graphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygonsGraphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygonsThirunavukarasu Mani
 
Matrix and its operations
Matrix and its operationsMatrix and its operations
Matrix and its operationsPankaj Das
 
MATLAB - Aplication of Arrays and Matrices in Electrical Systems
MATLAB - Aplication of Arrays and Matrices in Electrical SystemsMATLAB - Aplication of Arrays and Matrices in Electrical Systems
MATLAB - Aplication of Arrays and Matrices in Electrical SystemsShameer Ahmed Koya
 
Equations of graphs
Equations of graphsEquations of graphs
Equations of graphsPalash Dey
 
CPSC 125 Ch 4 Sec 6
CPSC 125 Ch 4 Sec 6CPSC 125 Ch 4 Sec 6
CPSC 125 Ch 4 Sec 6guest862df4e
 
Determinants - Mathematics
Determinants - MathematicsDeterminants - Mathematics
Determinants - MathematicsDrishti Bhalla
 
Matrices And Determinants
Matrices And DeterminantsMatrices And Determinants
Matrices And DeterminantsDEVIKA S INDU
 
Introduction of matrix
Introduction of matrixIntroduction of matrix
Introduction of matrixPankaj Das
 
Matrix and its operation (addition, subtraction, multiplication)
Matrix and its operation (addition, subtraction, multiplication)Matrix and its operation (addition, subtraction, multiplication)
Matrix and its operation (addition, subtraction, multiplication)NirnayMukharjee
 
Lines and curves algorithms
Lines and curves algorithmsLines and curves algorithms
Lines and curves algorithmsMohammad Sadiq
 
A mid point ellipse drawing algorithm on a hexagonal grid
A mid  point ellipse drawing algorithm on a hexagonal gridA mid  point ellipse drawing algorithm on a hexagonal grid
A mid point ellipse drawing algorithm on a hexagonal gridS M K
 
Numerical method-Picards,Taylor and Curve Fitting.
Numerical method-Picards,Taylor and Curve Fitting.Numerical method-Picards,Taylor and Curve Fitting.
Numerical method-Picards,Taylor and Curve Fitting.Keshav Sahu
 

What's hot (20)

Mid point line Algorithm - Computer Graphics
Mid point line Algorithm - Computer GraphicsMid point line Algorithm - Computer Graphics
Mid point line Algorithm - Computer Graphics
 
Bresenham Line Drawing Algorithm
Bresenham Line Drawing AlgorithmBresenham Line Drawing Algorithm
Bresenham Line Drawing Algorithm
 
Graphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygonsGraphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygons
 
Matrix and its operations
Matrix and its operationsMatrix and its operations
Matrix and its operations
 
MATLAB - Aplication of Arrays and Matrices in Electrical Systems
MATLAB - Aplication of Arrays and Matrices in Electrical SystemsMATLAB - Aplication of Arrays and Matrices in Electrical Systems
MATLAB - Aplication of Arrays and Matrices in Electrical Systems
 
Equations of graphs
Equations of graphsEquations of graphs
Equations of graphs
 
CPSC 125 Ch 4 Sec 6
CPSC 125 Ch 4 Sec 6CPSC 125 Ch 4 Sec 6
CPSC 125 Ch 4 Sec 6
 
QMC: Undergraduate Workshop, Molecular Dynamics - A Sampling Problem - Anton ...
QMC: Undergraduate Workshop, Molecular Dynamics - A Sampling Problem - Anton ...QMC: Undergraduate Workshop, Molecular Dynamics - A Sampling Problem - Anton ...
QMC: Undergraduate Workshop, Molecular Dynamics - A Sampling Problem - Anton ...
 
Matrices and determinants-1
Matrices and determinants-1Matrices and determinants-1
Matrices and determinants-1
 
bresenham circles and polygons in computer graphics(Computer graphics tutorials)
bresenham circles and polygons in computer graphics(Computer graphics tutorials)bresenham circles and polygons in computer graphics(Computer graphics tutorials)
bresenham circles and polygons in computer graphics(Computer graphics tutorials)
 
Determinants - Mathematics
Determinants - MathematicsDeterminants - Mathematics
Determinants - Mathematics
 
Matrices And Determinants
Matrices And DeterminantsMatrices And Determinants
Matrices And Determinants
 
Introduction of matrix
Introduction of matrixIntroduction of matrix
Introduction of matrix
 
Matrix and its operation (addition, subtraction, multiplication)
Matrix and its operation (addition, subtraction, multiplication)Matrix and its operation (addition, subtraction, multiplication)
Matrix and its operation (addition, subtraction, multiplication)
 
Lines and curves algorithms
Lines and curves algorithmsLines and curves algorithms
Lines and curves algorithms
 
MATLAB - Arrays and Matrices
MATLAB - Arrays and MatricesMATLAB - Arrays and Matrices
MATLAB - Arrays and Matrices
 
A mid point ellipse drawing algorithm on a hexagonal grid
A mid  point ellipse drawing algorithm on a hexagonal gridA mid  point ellipse drawing algorithm on a hexagonal grid
A mid point ellipse drawing algorithm on a hexagonal grid
 
Assignment6
Assignment6Assignment6
Assignment6
 
Numerical method-Picards,Taylor and Curve Fitting.
Numerical method-Picards,Taylor and Curve Fitting.Numerical method-Picards,Taylor and Curve Fitting.
Numerical method-Picards,Taylor and Curve Fitting.
 
M a t r i k s
M a t r i k sM a t r i k s
M a t r i k s
 

Similar to Image compression

Refresher algebra-calculus
Refresher algebra-calculusRefresher algebra-calculus
Refresher algebra-calculusSteve Nouri
 
20070823
2007082320070823
20070823neostar
 
Maths4ml linearalgebra-formula
Maths4ml linearalgebra-formulaMaths4ml linearalgebra-formula
Maths4ml linearalgebra-formulaNishant Upadhyay
 
SVD - IEEE WiSPNET 2016 Conference Presentation
SVD - IEEE WiSPNET 2016 Conference PresentationSVD - IEEE WiSPNET 2016 Conference Presentation
SVD - IEEE WiSPNET 2016 Conference PresentationAishwarya K. M.
 
Linear Algebra Presentation including basic of linear Algebra
Linear Algebra Presentation including basic of linear AlgebraLinear Algebra Presentation including basic of linear Algebra
Linear Algebra Presentation including basic of linear AlgebraMUHAMMADUSMAN93058
 
Digital Communication Assignment Help
Digital Communication Assignment HelpDigital Communication Assignment Help
Digital Communication Assignment HelpEdu Assignment Help
 
Beginning direct3d gameprogrammingmath05_matrices_20160515_jintaeks
Beginning direct3d gameprogrammingmath05_matrices_20160515_jintaeksBeginning direct3d gameprogrammingmath05_matrices_20160515_jintaeks
Beginning direct3d gameprogrammingmath05_matrices_20160515_jintaeksJinTaek Seo
 
線形回帰モデル
線形回帰モデル線形回帰モデル
線形回帰モデル貴之 八木
 
On problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectOn problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectCemal Ardil
 
Cheatsheet unsupervised-learning
Cheatsheet unsupervised-learningCheatsheet unsupervised-learning
Cheatsheet unsupervised-learningSteve Nouri
 
Notions of equivalence for linear multivariable systems
Notions of equivalence for linear multivariable systemsNotions of equivalence for linear multivariable systems
Notions of equivalence for linear multivariable systemsStavros Vologiannidis
 

Similar to Image compression (20)

Refresher algebra-calculus
Refresher algebra-calculusRefresher algebra-calculus
Refresher algebra-calculus
 
Matrix_PPT.pptx
Matrix_PPT.pptxMatrix_PPT.pptx
Matrix_PPT.pptx
 
20070823
2007082320070823
20070823
 
farrell1966.pdf
farrell1966.pdffarrell1966.pdf
farrell1966.pdf
 
Maths4ml linearalgebra-formula
Maths4ml linearalgebra-formulaMaths4ml linearalgebra-formula
Maths4ml linearalgebra-formula
 
SVD - IEEE WiSPNET 2016 Conference Presentation
SVD - IEEE WiSPNET 2016 Conference PresentationSVD - IEEE WiSPNET 2016 Conference Presentation
SVD - IEEE WiSPNET 2016 Conference Presentation
 
Linear Algebra Presentation including basic of linear Algebra
Linear Algebra Presentation including basic of linear AlgebraLinear Algebra Presentation including basic of linear Algebra
Linear Algebra Presentation including basic of linear Algebra
 
Digital Communication Assignment Help
Digital Communication Assignment HelpDigital Communication Assignment Help
Digital Communication Assignment Help
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Beginning direct3d gameprogrammingmath05_matrices_20160515_jintaeks
Beginning direct3d gameprogrammingmath05_matrices_20160515_jintaeksBeginning direct3d gameprogrammingmath05_matrices_20160515_jintaeks
Beginning direct3d gameprogrammingmath05_matrices_20160515_jintaeks
 
overviewPCA
overviewPCAoverviewPCA
overviewPCA
 
Linear Algebra
Linear AlgebraLinear Algebra
Linear Algebra
 
線形回帰モデル
線形回帰モデル線形回帰モデル
線形回帰モデル
 
On problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectOn problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-object
 
Unit i
Unit iUnit i
Unit i
 
Brute force
Brute forceBrute force
Brute force
 
Cheatsheet unsupervised-learning
Cheatsheet unsupervised-learningCheatsheet unsupervised-learning
Cheatsheet unsupervised-learning
 
1533 game mathematics
1533 game mathematics1533 game mathematics
1533 game mathematics
 
Notions of equivalence for linear multivariable systems
Notions of equivalence for linear multivariable systemsNotions of equivalence for linear multivariable systems
Notions of equivalence for linear multivariable systems
 
Linear response theory
Linear response theoryLinear response theory
Linear response theory
 

More from Niteesh Shanbog

PV Source Integrated Micro-Grid for Power Quality Improvement using MPPT Tech...
PV Source Integrated Micro-Grid for Power Quality Improvement using MPPT Tech...PV Source Integrated Micro-Grid for Power Quality Improvement using MPPT Tech...
PV Source Integrated Micro-Grid for Power Quality Improvement using MPPT Tech...Niteesh Shanbog
 
Double Input Boost/Y-Source DC-DC Converter
Double Input Boost/Y-Source DC-DC ConverterDouble Input Boost/Y-Source DC-DC Converter
Double Input Boost/Y-Source DC-DC ConverterNiteesh Shanbog
 
Micro controller based high power factor electronic ballast
Micro controller based high power factor electronic ballastMicro controller based high power factor electronic ballast
Micro controller based high power factor electronic ballastNiteesh Shanbog
 
Model paper for paper submission
Model paper for paper submissionModel paper for paper submission
Model paper for paper submissionNiteesh Shanbog
 
Microcontrollers 8051 MSP430 notes
Microcontrollers 8051 MSP430 notesMicrocontrollers 8051 MSP430 notes
Microcontrollers 8051 MSP430 notesNiteesh Shanbog
 
PV Integrated to Micro grid for power quality improvement
PV Integrated to Micro grid for power quality improvementPV Integrated to Micro grid for power quality improvement
PV Integrated to Micro grid for power quality improvementNiteesh Shanbog
 

More from Niteesh Shanbog (8)

PV Source Integrated Micro-Grid for Power Quality Improvement using MPPT Tech...
PV Source Integrated Micro-Grid for Power Quality Improvement using MPPT Tech...PV Source Integrated Micro-Grid for Power Quality Improvement using MPPT Tech...
PV Source Integrated Micro-Grid for Power Quality Improvement using MPPT Tech...
 
Double Input Boost/Y-Source DC-DC Converter
Double Input Boost/Y-Source DC-DC ConverterDouble Input Boost/Y-Source DC-DC Converter
Double Input Boost/Y-Source DC-DC Converter
 
Micro controller based high power factor electronic ballast
Micro controller based high power factor electronic ballastMicro controller based high power factor electronic ballast
Micro controller based high power factor electronic ballast
 
Model paper for paper submission
Model paper for paper submissionModel paper for paper submission
Model paper for paper submission
 
Microcontrollers 8051 MSP430 notes
Microcontrollers 8051 MSP430 notesMicrocontrollers 8051 MSP430 notes
Microcontrollers 8051 MSP430 notes
 
PV Integrated to Micro grid for power quality improvement
PV Integrated to Micro grid for power quality improvementPV Integrated to Micro grid for power quality improvement
PV Integrated to Micro grid for power quality improvement
 
Internship report
Internship report Internship report
Internship report
 
Internship report
Internship report Internship report
Internship report
 

Recently uploaded

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 

Recently uploaded (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 

Image compression

  • 1. Singular Value Decomposition - Applications in Image Processing 1 By- Chithaj Mallikarjun Niteesh S Shanbog PES1201702412 PES1201702421 MTech, EEE MTech, EEE
  • 2. 1. Singular value decomposition Consider a (real) matrix A ∈ Rn×m, r = rank (A) ≤ min {n, m} . A has m. columns of length n , n. rows of length m , r is the maximal number of linearly independent columns (rows)of A . 2
  • 3. 3 There exists an S V D decomposition of A in the form A = U Σ V T , where U = [u1, . . . , un] ∈ Rn×n, V = [v1, . . . , vm] ∈ Rm×m are orthogo- nal matrices, and
  • 4. Singular value decomposition – the matrices: A U  VT {ui} i = 1,...,n {vi} i = 1,...,m {σi } i=1,...,r 4 are left singular vectors (columns of U ), are right singular vectors (columns of V ), are singular values of A.
  • 5. 5 T h e S V D gives us: span (u1, . . . , ur) ≡ range (A ) ⊂ Rn, span (vr+1, . . . , vm) ≡ ker ( A ) ⊂ Rm, span (v1, . . . , vr) ≡ range ( A T ) ⊂ Rm, span (ur+1, . . . , un) ≡ ker ( A T ) ⊂ Rn,
  • 6. Singular value decomposition – the subspaces: v1 v2 ... vr u1 u2 ... ur vr+1 ... vm ur+1 ... un 1 2 r } }0 0 AT A range(A) ker(AT ) ker(A) range(A )T Rn Rm 6
  • 7. 7 T h e outer product (dyadic) form: We can rewrite A as a sum of rank-one matricesin the dyadic form
  • 8. Matrix A as a sum of rank-one matrices: A A1 + A2 + ... + Ar -1 + Ar 8 r A  Ai i = 1 SVD reveals the dominating information encoded in a matrix. The first terms are the “ m o s t ” important.
  • 9.
  • 10. Application - image compression Grayscale image =matrix; each entry represents a pixel brightness. 10
  • 11. Grayscale image: scale0 , . . . , 255 from black to white Colored image: 3 matrices for Red, Green and Blue brightness values 11
  • 12. 12 Memory required to store: An uncompressed image of size (m × n):mn values SVD approximation:k(m + n + 1) values
  • 13. Other applications: • Computer Tomography ( C T ) ; • Magnetic Resonance; • Seismology; • Crystallography; • Material Sciences; • Image De blurring 13