SlideShare a Scribd company logo
1 of 31
IMAGE REGISTRATION USING
N-FOLD BLUR REMOVAL
CONTENTS
• Introduction
• Objective
• Existing system
• Proposed system
• Block diagram
• Formulae
• Output
1
INTRODUCTION
• The original method works for unknown blurs,
assuming the blurring point-spread function(PSF)
exhibits an N-fold rotational symmetry.
• This makes registration algorithm well-suited in
applications where blurred image registration must be
used as a preprocess step.
• This leads to an improvement of the image registration
performance.
2
OBJECTIVE
• To improve the performance of image registration and
reduce the error occurrence, we implement the N-fold
blur removal.
3
EXISTING SYSTEM
S.no Title Algorithm Drawback Performance
1. Automatic image
registration for
applications in
remote sensing
Edge-based
Selection of
the control
points
Feature
inconsistance
Accuracy is
76.5%
2. Blur invariant
translational image
registration for N-
fold symmetric blurs
Global based
blur invariant
PSF has no
symmetry
Computational
speed is 170
seconds
3. Combined invariants
to similarity
transformation and to
blur using orthogonal
zernike moments
Orthogonal
zernike
moments
Not adaptive
for order
invariance(on
ly even order
invariance)
Accuracy 92%
4
Cond…
S.no Title Algorithm Drawback Performance
4. Moment forms
invariant to rotation
and blur in arbitrary
number of
dimensions
Moment forms
invariant
Degraded
performance
of boundary
effect
Accuracy 83%
5. Blur Invariant Phase
Correlation in X-Ray
Digital
Subtraction
Angiography
spline
image warping
Not support
for motion
artifacts
Registration
error is 0.9
6. Multichannel blind
deconvolution of
spatially misaligned
images
Maximum a
posteriori
probability
(MAP)
Inaccurate
registration
of channels
Better
performance and
high SNR
5
Cond…
S.no Title Algorithm Drawback Performance
7. Wavelet-domain blur
invariants for image
analysis
Spatial-
Domain Blur
Invariants(SD
BI)
Failed in
asymmetric
blur
registration
task
Accuracy is 75%
8. Degraded image
analysis: An invariant
approach
Combined
invariants
Focused only
on combined
invariants not
on image
rotation and
affine
transform.
SNR value is
lower than 10 db
6
PROPOSED SYSTEM
• Registration method designed specifically for registering
blurred images.
• Registration of blurred images requires special methods
because general registration methods usually do not perform
well on blurred images.
• Global based blur invariant approach of phase correlation.
7
BLOCK DIAGRAM
8
Image Blurred image PSF estimation
N-fold blur removal
(3-fold and 6-fold)
Deblurred image
Image taken with camera having shutter with four blades and shape of the PSF can
be clearly viewed in the out-of-focus background. PSF has 4-fold
rotational symmetry
9
Reference image Blurred sensed image
10
9-fold 6-fold 4-fold
11
Registration of two images
12
formulae
Recalling the original method
g⟹ blurred sensed image
f⟹ reference image
h⟹ point spread function
Δ⟹ shift
x⟹ number of pixels
h⟹ h(r,θ) = h(r, θ+2πj/N)
N⟹ number of folds
14
g(x) = (f * h)(x - Δ)
Cond…
Projection operators
⟹Used to eliminate the blur
𝐾𝑗
(𝑓)
(𝐮) = F(u) / F(𝑅𝑗u) ; j=1,………,N
F(u) ≝ F{f}(u) is the Fourier transform of f(x)
Rju⟹ Rotation of frequency coordinates by the angle 2πj/N
Rju= 2*pi*j/N
15
Cond…
Blur Invariant Operators
⟹ To calculate reflection operator
S(x) =
cos 2𝛼 sin 2𝛼
sin 2𝛼 − cos 2𝛼
𝑥
𝑦
S(x)⟹ Reflection operator
𝛼 ⟹ Angle b/w reflection line and horizontal axis
16
Cond…
⟹ To calculate the Fourier Transform for original image and
dihedral blurred image
f ⟹Original image
Df ⟹Dihedral blurred image
17
F{f} / F{Df}
Cond…
⟹ To calculate the invariants to dihedral blur
𝐾𝑗 = F{f} / F{𝑅𝑗 𝑓} ; j=1,………,N
F{f} ⟹ Fourier transform of original image
F{𝑅𝑗 𝑓} ⟹ Rotational symmetry(Cyclic groups,Cf)
L𝑗 = F{f} / F{𝑅𝑗S𝑓} ; j=1,………,N
F{𝑅𝑗S𝑓} ⟹ Rotational and Reflectional symmetry (Dihedral
groups, Df)
18
Cond…
Image registration algorithm
⟹used to design a robust blur-invariant registration method
To calculate the normalized cross-power spectra
Cj = 𝑘𝑗
(𝑓)
𝑘𝑗
g ∗
; j=1,…N (Rotation)
│ 𝑘𝑗
(𝑓)
𝑘𝑗
g
│
Bj = 𝐿𝑗
(𝑓)
𝐿𝑗
g ∗
│ 𝐿𝑗
(𝑓)
𝐿𝑗
g
│ ; j=1,…N (Rot+Ref)
19
Cond…
Inverse Fourier Transform of Cj
f −1
{Cj }(x) = 𝛿(x +Δ - 𝑅 𝑁−𝑗 Δ)
Inverse Fourier Transform of Bj
f −1
{Bj }(x) = 𝛿(x +Δ - S𝑅 𝑁−𝑗 Δ)
20
Two images acquired by a hand-held camera with different
focus settings and shift
21
Two frames from a video sequence taken with different focus settings
22
Original image
23
Blurred image
24
Rgb to gray converted image
25
Psf for Dihedral blurred image
26
dihedral blurred image
27
Psf for blurred image
28
Registration of 3-fold and 6-fold
29
Performance
N-Folds
Mis-Registration (%) MSE PSNR
(dB)
Only fold Fold+ dihedral
3-Folds 31% 20% 0.005 33 dB
6-Folds 22.5% 12% 0.0019 38.5 dB
30
Thank you
30

More Related Content

What's hot

Hidden lines & surfaces
Hidden lines & surfacesHidden lines & surfaces
Hidden lines & surfacesAnkur Kumar
 
Visible surface detection in computer graphic
Visible surface detection in computer graphicVisible surface detection in computer graphic
Visible surface detection in computer graphicanku2266
 
Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...Joo-Haeng Lee
 
Visible surface determination
Visible  surface determinationVisible  surface determination
Visible surface determinationPatel Punit
 
Tao Fayan_Iso and Full_volume rendering
Tao Fayan_Iso and Full_volume renderingTao Fayan_Iso and Full_volume rendering
Tao Fayan_Iso and Full_volume renderingFayan TAO
 
Machine learning for high-speed corner detection
Machine learning for high-speed corner detectionMachine learning for high-speed corner detection
Machine learning for high-speed corner detectionbutest
 
Hidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferHidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferRaj Sikarwar
 
2 d viewing computer graphics
2 d viewing computer graphics2 d viewing computer graphics
2 d viewing computer graphicsKALESHWAR KUMAR
 
hidden surface elimination using z buffer algorithm
hidden surface elimination using z buffer algorithmhidden surface elimination using z buffer algorithm
hidden surface elimination using z buffer algorithmrajivagarwal23dei
 
Computer Vision: Feature matching with RANSAC Algorithm
Computer Vision: Feature matching with RANSAC AlgorithmComputer Vision: Feature matching with RANSAC Algorithm
Computer Vision: Feature matching with RANSAC Algorithmallyn joy calcaben
 
Dsp U Lec08 Fir Filter Design
Dsp U   Lec08 Fir Filter DesignDsp U   Lec08 Fir Filter Design
Dsp U Lec08 Fir Filter Designtaha25
 
Filter- IIR - Digital signal processing(DSP)
Filter- IIR - Digital signal processing(DSP)Filter- IIR - Digital signal processing(DSP)
Filter- IIR - Digital signal processing(DSP)tamil arasan
 
Feature Matching using SIFT algorithm
Feature Matching using SIFT algorithmFeature Matching using SIFT algorithm
Feature Matching using SIFT algorithmSajid Pareeth
 
Preemptive RANSAC by David Nister.
Preemptive RANSAC by David Nister.Preemptive RANSAC by David Nister.
Preemptive RANSAC by David Nister.Ian Sa
 
rural marketing ppt
rural marketing pptrural marketing ppt
rural marketing pptelaya1984
 
CG OpenGL surface detection+illumination+rendering models-course 9
CG OpenGL surface detection+illumination+rendering models-course 9CG OpenGL surface detection+illumination+rendering models-course 9
CG OpenGL surface detection+illumination+rendering models-course 9fungfung Chen
 

What's hot (20)

Hidden lines & surfaces
Hidden lines & surfacesHidden lines & surfaces
Hidden lines & surfaces
 
Visible surface detection in computer graphic
Visible surface detection in computer graphicVisible surface detection in computer graphic
Visible surface detection in computer graphic
 
Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...
 
Visible surface determination
Visible  surface determinationVisible  surface determination
Visible surface determination
 
Shading in OpenGL
Shading in OpenGLShading in OpenGL
Shading in OpenGL
 
Tao Fayan_Iso and Full_volume rendering
Tao Fayan_Iso and Full_volume renderingTao Fayan_Iso and Full_volume rendering
Tao Fayan_Iso and Full_volume rendering
 
Machine learning for high-speed corner detection
Machine learning for high-speed corner detectionMachine learning for high-speed corner detection
Machine learning for high-speed corner detection
 
Hidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferHidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-buffer
 
2 d viewing computer graphics
2 d viewing computer graphics2 d viewing computer graphics
2 d viewing computer graphics
 
hidden surface elimination using z buffer algorithm
hidden surface elimination using z buffer algorithmhidden surface elimination using z buffer algorithm
hidden surface elimination using z buffer algorithm
 
Computer Vision: Feature matching with RANSAC Algorithm
Computer Vision: Feature matching with RANSAC AlgorithmComputer Vision: Feature matching with RANSAC Algorithm
Computer Vision: Feature matching with RANSAC Algorithm
 
Dsp U Lec08 Fir Filter Design
Dsp U   Lec08 Fir Filter DesignDsp U   Lec08 Fir Filter Design
Dsp U Lec08 Fir Filter Design
 
Filter- IIR - Digital signal processing(DSP)
Filter- IIR - Digital signal processing(DSP)Filter- IIR - Digital signal processing(DSP)
Filter- IIR - Digital signal processing(DSP)
 
Feature Matching using SIFT algorithm
Feature Matching using SIFT algorithmFeature Matching using SIFT algorithm
Feature Matching using SIFT algorithm
 
Preemptive RANSAC by David Nister.
Preemptive RANSAC by David Nister.Preemptive RANSAC by David Nister.
Preemptive RANSAC by David Nister.
 
3 d viewing
3 d viewing3 d viewing
3 d viewing
 
rural marketing ppt
rural marketing pptrural marketing ppt
rural marketing ppt
 
Sr 01-40 good
Sr 01-40 goodSr 01-40 good
Sr 01-40 good
 
CG OpenGL surface detection+illumination+rendering models-course 9
CG OpenGL surface detection+illumination+rendering models-course 9CG OpenGL surface detection+illumination+rendering models-course 9
CG OpenGL surface detection+illumination+rendering models-course 9
 
visible surface detection
visible surface detectionvisible surface detection
visible surface detection
 

Viewers also liked

Shape riddles
Shape riddlesShape riddles
Shape riddlesagbarton
 
What Shape Am I?
What Shape Am I?What Shape Am I?
What Shape Am I?stevo1
 
Maths in nature (complete)
Maths in nature (complete)Maths in nature (complete)
Maths in nature (complete)Abhay Goyal
 

Viewers also liked (6)

Niall Quigley
Niall QuigleyNiall Quigley
Niall Quigley
 
Shape riddles
Shape riddlesShape riddles
Shape riddles
 
What Shape Am I?
What Shape Am I?What Shape Am I?
What Shape Am I?
 
What 3D shape am I?
What 3D shape am I?What 3D shape am I?
What 3D shape am I?
 
Maths in nature (complete)
Maths in nature (complete)Maths in nature (complete)
Maths in nature (complete)
 
Properties of 3 d shapes
Properties of 3 d shapesProperties of 3 d shapes
Properties of 3 d shapes
 

Similar to Image registration using n-fold dihedral blur removal

Image Enhancement
Image Enhancement Image Enhancement
Image Enhancement Deven Sahu
 
Image enhancement
Image enhancementImage enhancement
Image enhancementAyaelshiwi
 
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision GroupDTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision GroupLihang Li
 
Efficient HPR-based Rendering of Point Clouds
Efficient HPR-based Rendering of Point CloudsEfficient HPR-based Rendering of Point Clouds
Efficient HPR-based Rendering of Point CloudsRoger Hernando Buch
 
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...Hemantha Kulathilake
 
Exponential contrast restoration in fog
Exponential contrast restoration in fogExponential contrast restoration in fog
Exponential contrast restoration in fogSREEKUTTY SREEKUMAR
 
Empirical Analysis of Invariance of Transform Coefficients under Rotation
Empirical Analysis of Invariance of Transform Coefficients under RotationEmpirical Analysis of Invariance of Transform Coefficients under Rotation
Empirical Analysis of Invariance of Transform Coefficients under RotationIJERD Editor
 
Self-dependent 3D face rotational alignment using the nose region
Self-dependent 3D face rotational alignment using the nose regionSelf-dependent 3D face rotational alignment using the nose region
Self-dependent 3D face rotational alignment using the nose regionMehryar (Mike) E., Ph.D.
 
Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...Kourosh Khoshelham
 
BallCatchingRobot
BallCatchingRobotBallCatchingRobot
BallCatchingRobotgauravbrd
 
Fast Multi-frame Stereo Scene Flow with Motion Segmentation (CVPR 2017)
Fast Multi-frame Stereo Scene Flow with Motion Segmentation (CVPR 2017)Fast Multi-frame Stereo Scene Flow with Motion Segmentation (CVPR 2017)
Fast Multi-frame Stereo Scene Flow with Motion Segmentation (CVPR 2017)Tatsunori Taniai
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial DomainA B Shinde
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point ProcessingGayathri31093
 
Practical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT MethodsPractical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT MethodsNaughty Dog
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial DomainDEEPASHRI HK
 
426 Lecture5: AR Registration
426 Lecture5: AR Registration426 Lecture5: AR Registration
426 Lecture5: AR RegistrationMark Billinghurst
 

Similar to Image registration using n-fold dihedral blur removal (20)

Image Enhancement
Image Enhancement Image Enhancement
Image Enhancement
 
Orb feature by nitin
Orb feature by nitinOrb feature by nitin
Orb feature by nitin
 
Super resolution
Super resolutionSuper resolution
Super resolution
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
3DSensing.ppt
3DSensing.ppt3DSensing.ppt
3DSensing.ppt
 
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision GroupDTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
 
Efficient HPR-based Rendering of Point Clouds
Efficient HPR-based Rendering of Point CloudsEfficient HPR-based Rendering of Point Clouds
Efficient HPR-based Rendering of Point Clouds
 
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
 
Exponential contrast restoration in fog
Exponential contrast restoration in fogExponential contrast restoration in fog
Exponential contrast restoration in fog
 
TransNeRF
TransNeRFTransNeRF
TransNeRF
 
Empirical Analysis of Invariance of Transform Coefficients under Rotation
Empirical Analysis of Invariance of Transform Coefficients under RotationEmpirical Analysis of Invariance of Transform Coefficients under Rotation
Empirical Analysis of Invariance of Transform Coefficients under Rotation
 
Self-dependent 3D face rotational alignment using the nose region
Self-dependent 3D face rotational alignment using the nose regionSelf-dependent 3D face rotational alignment using the nose region
Self-dependent 3D face rotational alignment using the nose region
 
Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...
 
BallCatchingRobot
BallCatchingRobotBallCatchingRobot
BallCatchingRobot
 
Fast Multi-frame Stereo Scene Flow with Motion Segmentation (CVPR 2017)
Fast Multi-frame Stereo Scene Flow with Motion Segmentation (CVPR 2017)Fast Multi-frame Stereo Scene Flow with Motion Segmentation (CVPR 2017)
Fast Multi-frame Stereo Scene Flow with Motion Segmentation (CVPR 2017)
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point Processing
 
Practical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT MethodsPractical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT Methods
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
426 Lecture5: AR Registration
426 Lecture5: AR Registration426 Lecture5: AR Registration
426 Lecture5: AR Registration
 

Recently uploaded

KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
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
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
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
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
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
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
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
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 

Recently uploaded (20)

KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
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...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
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
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
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...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
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
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 

Image registration using n-fold dihedral blur removal

  • 2. CONTENTS • Introduction • Objective • Existing system • Proposed system • Block diagram • Formulae • Output 1
  • 3. INTRODUCTION • The original method works for unknown blurs, assuming the blurring point-spread function(PSF) exhibits an N-fold rotational symmetry. • This makes registration algorithm well-suited in applications where blurred image registration must be used as a preprocess step. • This leads to an improvement of the image registration performance. 2
  • 4. OBJECTIVE • To improve the performance of image registration and reduce the error occurrence, we implement the N-fold blur removal. 3
  • 5. EXISTING SYSTEM S.no Title Algorithm Drawback Performance 1. Automatic image registration for applications in remote sensing Edge-based Selection of the control points Feature inconsistance Accuracy is 76.5% 2. Blur invariant translational image registration for N- fold symmetric blurs Global based blur invariant PSF has no symmetry Computational speed is 170 seconds 3. Combined invariants to similarity transformation and to blur using orthogonal zernike moments Orthogonal zernike moments Not adaptive for order invariance(on ly even order invariance) Accuracy 92% 4
  • 6. Cond… S.no Title Algorithm Drawback Performance 4. Moment forms invariant to rotation and blur in arbitrary number of dimensions Moment forms invariant Degraded performance of boundary effect Accuracy 83% 5. Blur Invariant Phase Correlation in X-Ray Digital Subtraction Angiography spline image warping Not support for motion artifacts Registration error is 0.9 6. Multichannel blind deconvolution of spatially misaligned images Maximum a posteriori probability (MAP) Inaccurate registration of channels Better performance and high SNR 5
  • 7. Cond… S.no Title Algorithm Drawback Performance 7. Wavelet-domain blur invariants for image analysis Spatial- Domain Blur Invariants(SD BI) Failed in asymmetric blur registration task Accuracy is 75% 8. Degraded image analysis: An invariant approach Combined invariants Focused only on combined invariants not on image rotation and affine transform. SNR value is lower than 10 db 6
  • 8. PROPOSED SYSTEM • Registration method designed specifically for registering blurred images. • Registration of blurred images requires special methods because general registration methods usually do not perform well on blurred images. • Global based blur invariant approach of phase correlation. 7
  • 9. BLOCK DIAGRAM 8 Image Blurred image PSF estimation N-fold blur removal (3-fold and 6-fold) Deblurred image
  • 10. Image taken with camera having shutter with four blades and shape of the PSF can be clearly viewed in the out-of-focus background. PSF has 4-fold rotational symmetry 9
  • 11. Reference image Blurred sensed image 10
  • 13. Registration of two images 12
  • 14. formulae Recalling the original method g⟹ blurred sensed image f⟹ reference image h⟹ point spread function Δ⟹ shift x⟹ number of pixels h⟹ h(r,θ) = h(r, θ+2πj/N) N⟹ number of folds 14 g(x) = (f * h)(x - Δ)
  • 15. Cond… Projection operators ⟹Used to eliminate the blur 𝐾𝑗 (𝑓) (𝐮) = F(u) / F(𝑅𝑗u) ; j=1,………,N F(u) ≝ F{f}(u) is the Fourier transform of f(x) Rju⟹ Rotation of frequency coordinates by the angle 2πj/N Rju= 2*pi*j/N 15
  • 16. Cond… Blur Invariant Operators ⟹ To calculate reflection operator S(x) = cos 2𝛼 sin 2𝛼 sin 2𝛼 − cos 2𝛼 𝑥 𝑦 S(x)⟹ Reflection operator 𝛼 ⟹ Angle b/w reflection line and horizontal axis 16
  • 17. Cond… ⟹ To calculate the Fourier Transform for original image and dihedral blurred image f ⟹Original image Df ⟹Dihedral blurred image 17 F{f} / F{Df}
  • 18. Cond… ⟹ To calculate the invariants to dihedral blur 𝐾𝑗 = F{f} / F{𝑅𝑗 𝑓} ; j=1,………,N F{f} ⟹ Fourier transform of original image F{𝑅𝑗 𝑓} ⟹ Rotational symmetry(Cyclic groups,Cf) L𝑗 = F{f} / F{𝑅𝑗S𝑓} ; j=1,………,N F{𝑅𝑗S𝑓} ⟹ Rotational and Reflectional symmetry (Dihedral groups, Df) 18
  • 19. Cond… Image registration algorithm ⟹used to design a robust blur-invariant registration method To calculate the normalized cross-power spectra Cj = 𝑘𝑗 (𝑓) 𝑘𝑗 g ∗ ; j=1,…N (Rotation) │ 𝑘𝑗 (𝑓) 𝑘𝑗 g │ Bj = 𝐿𝑗 (𝑓) 𝐿𝑗 g ∗ │ 𝐿𝑗 (𝑓) 𝐿𝑗 g │ ; j=1,…N (Rot+Ref) 19
  • 20. Cond… Inverse Fourier Transform of Cj f −1 {Cj }(x) = 𝛿(x +Δ - 𝑅 𝑁−𝑗 Δ) Inverse Fourier Transform of Bj f −1 {Bj }(x) = 𝛿(x +Δ - S𝑅 𝑁−𝑗 Δ) 20
  • 21. Two images acquired by a hand-held camera with different focus settings and shift 21
  • 22. Two frames from a video sequence taken with different focus settings 22
  • 25. Rgb to gray converted image 25
  • 26. Psf for Dihedral blurred image 26
  • 28. Psf for blurred image 28
  • 29. Registration of 3-fold and 6-fold 29
  • 30. Performance N-Folds Mis-Registration (%) MSE PSNR (dB) Only fold Fold+ dihedral 3-Folds 31% 20% 0.005 33 dB 6-Folds 22.5% 12% 0.0019 38.5 dB 30

Editor's Notes

  1. Image registration is the process of aligning two or more images of the same scene. N-fold means number of folds. The formula for N-fold is no of points/2
  2. Blur can be originated from camera shake, wrong focus, scene motion, atmospheric turbulence, sensor imperfection, low sampling density etc.
  3. Blur is the relative motion between camera and scene. Point spread function(PSF) is the representation of an image. Point spread function consists of rotational and reflection symmetry. PSF describes the response of an imaging system to point object.
  4. The main objective of this project is to improve the performance of image registration and reduce the error occurrence by implementing N-fold blur removal.
  5. The special registration methods used are Global based blur invariant registration method.
  6. Rotational symmetry means an object that looks same after a certain amount of rotation.
  7. The original method works for unknown blurred image.
  8. The main idea is that we may consider the invariants to be Fourier transforms of hypothetical non-blurred images, which can be registered by phase correlation.