How can I detect small (less than 1° ) rotations using FFT phase correlation?
    4 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
Hi, I'm trying to detect sub-pixel differences between 2 images. All working so far with translation. The rotation method however isn't so accurate with small angles esp the ones that really inteerst me (0.1~ 3). I also upsample my images for better results but still not so accurate. Any advice on what I should edit : log-polar interpolation.. add a filter .. ? Thanks Dana
0 Kommentare
Antworten (2)
  Matt J
      
      
 am 18 Mär. 2014
        Rotation in image space induces translation in radon space. Take the RADON transform of your image and apply the phase correlator to that.
0 Kommentare
  Alex Taylor
    
 am 19 Mär. 2014
        
      Bearbeitet: Alex Taylor
    
 am 19 Mär. 2014
  
      If you have R2014a and the Image Processing Toolbox? You should look at imregcorr. It implements phase correlation based registration.
0 Kommentare
Siehe auch
Kategorien
				Mehr zu Geometric Transformation and Image Registration finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


