Fig. 1. Flow chart of proposed algorithm
Fig. 2. Improved extremum detection
Fig. 3. Process of coordinate rotation
Fig. 4. Feature points of visible light image
Fig. 5. Feature points of infrared image
Fig. 6. Feature points of visible image. (a) SIFT algorithm;(b)proposed algorithm
Fig. 7. Feature points of infrared image. (a) SIFT algorithm; (b) proposed algorithm
Fig. 8. Distribution of 9 subregions
Fig. 9. Group 1 experimental data. (a) Visible light image; (b) infrared image
Fig. 10. Processing results of first group of experimental data by different algorithms. (a)‒(c) Connection diagrams when SIFT algorithm, ASIFT algorithm, and proposed algorithm are matched; (d) transform of infrared and visible images and contour overlap of matching results of proposed algorithm
Fig. 11. Group 2 experimental data. (a) Visible light image; (b) infrared image
Fig. 12. Processing results of second group of experimental data by different algorithms. (a)‒(c) Connection diagrams when SIFT algorithm, ASIFT algorithm, and proposed algorithm are matched; (d) transform of infrared and visible images and contour overlap of matching results of proposed algorithm
Fig. 13. Group 3 experimental data. (a) Visible light image; (b) infrared image
Fig. 14. Processing results of third group of experimental data by different algorithms. (a)‒(c) Connection diagrams when SIFT algorithm, ASIFT algorithm, and proposed algorithm are matched; (d) transform of infrared and visible images and contour overlap of matching results of proposed algorithm
Fig. 15. Group 4 experimental data. (a) Visible light image; (b) infrared image
Fig. 16. Processing results of fourth group of experimental data by different algorithms. (a)‒(c) Connection diagrams when SIFT algorithm, ASIFT algorithm, and proposed algorithm are matched; (d) transform of infrared and visible images and contour overlap of matching results of proposed algorithm
Experimental data | Algorithm | Number of feature points | Correct matching point | RMSE /pixel | Time /s |
---|
Reference images | Images to be registered |
---|
Data 1 | SIFT | 5563 | 1781 | 84 | 4.3 | 27.83 | ASIFT | 23500 | 22727 | 43 | 5.8 | 19.941 | Proposed algorithm | 5487 | 1642 | 135 | 1.5 | 26.58 | Data 2 | SIFT | 2319 | 820 | 10 | 2.3 | 17.893 | ASIFT | 10604 | 8982 | 48 | 4.2 | 11.833 | Proposed algorithm | 2258 | 918 | 63 | 1.3 | 15.62 | Data 3 | SIFT | 5994 | 1813 | 10 | Mismatch | 28.32 | ASIFT | 21120 | 14279 | 29 | 4.8 | 15.602 | Proposed algorithm | 5321 | 1369 | 185 | 1.2 | 24.88 | Data 4 | SIFT | 5299 | 1253 | 2 | Mismatch | 23.38 | ASIFT | 22112 | 15342 | 0 | Mismatch | 15.761 | Proposed algorithm | 5102 | 1124 | 116 | 1.7 | 23.42 |
|
Table 1. Comparison of registration results