| Literature DB >> 33804926 |
Sara González-Pérez1,2, Daniel Perea Ström3, Natalia Arteaga-Marrero2, Carlos Luque2, Ignacio Sidrach-Cardona2, Enrique Villa2, Juan Ruiz-Alzola2,4.
Abstract
This work presents a revision of four different registration methods for thermal infrared and visible images captured by a camera-based prototype for the remote monitoring of diabetic foot. This prototype uses low cost and off-the-shelf available sensors in thermal infrared and visible spectra. Four different methods (Geometric Optical Translation, Homography, Iterative Closest Point, and Affine transform with Gradient Descent) have been implemented and analyzed for the registration of images obtained from both sensors. All four algorithms' performances were evaluated using the Simultaneous Truth and Performance Level Estimation (STAPLE) together with several overlap benchmarks as the Dice coefficient and the Jaccard index. The performance of the four methods has been analyzed with the subject at a fixed focal plane and also in the vicinity of this plane. The four registration algorithms provide suitable results both at the focal plane as well as outside of it within 50 mm margin. The obtained Dice coefficients are greater than 0.950 in all scenarios, well within the margins required for the application at hand. A discussion of the obtained results under different distances is presented along with an evaluation of its robustness under changing conditions.Entities:
Keywords: ASGD; ICP; diabetic foot; homography; medical imaging; registration; thermography
Year: 2021 PMID: 33804926 PMCID: PMC8037427 DOI: 10.3390/s21072264
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Custom built checkerboard keypoint detection and matching. (Left) Thermal image with the keypoints detected in the features of the checkerboard. (Right) RGB image with the keypoints detected in the features of the checkerboard. White lines show the corresponding thermal and visible keypoint pair. Notice the black aluminum plate behind the checkerboard in the RGB image and its corresponding cold contrast signature in the thermal image.
Figure 2Fusion of thermal IR images with the feet segmentation of the visible image after applying each registration method (masks highlighted in color) analyzed at 800 mm. (a) GOT, (b) Homography, (c) ICP, and (d) Affine-ASGD registration methods.
Figure 3Dice coefficient and Jaccard index metrics for the four registration methods obtained with the subject located at the sensors focal plane (800 mm).
Figure 4ICP image processing pipeline to extract the set of keypoints. Left: input images used for this application, (a) visible STAPLE mask image and (d) thermal STAPLE mask image. Center: edge detection filtering result that extracts the feet contours, (b) visible edge detection and (e) thermal edge detection. Right: keypoints selection used for the ICP registration process, (c) visible mask keypoints used for ICP and (f) thermal mask keypoints used for ICP.
Figure 5Affine-ASGD method registration pipeline.
Overlap performance with varying subject’s feet distance for different registration methods.
| Metrics (Overlap Performance) | Focal Plane Distance (mm) | GOT | Homography | ICP | Affine-ASGD |
|---|---|---|---|---|---|
| Dice Coefficient | 760 | 0.961 | 0.981 | 0.972 | 0.972 |
| 780 | 0.966 | 0.980 | 0.978 | 0.978 | |
| 800 | 0.968 | 0.980 | 0.979 | 0.982 | |
| 820 | 0.965 | 0.971 | 0.975 | 0.979 | |
| 835 | 0.961 | 0.957 | 0.966 | 0.972 | |
| 850 | 0.953 | 0.949 | 0.959 | 0.966 | |
| Jaccard Index | 760 | 0.925 | 0.963 | 0.946 | 0.946 |
| 780 | 0.935 | 0.961 | 0.957 | 0.958 | |
| 800 | 0.938 | 0.961 | 0.959 | 0.965 | |
| 820 | 0.932 | 0.944 | 0.952 | 0.958 | |
| 835 | 0.924 | 0.918 | 0.933 | 0.945 | |
| 850 | 0.910 | 0.903 | 0.921 | 0.934 | |
| Volume Similarity | 760 | 0.016 | −0.002 | 0.003 | −0.004 |
| 780 | 0.020 | 0.004 | 0.010 | 0.000 | |
| 800 | 0.005 | −0.009 | −0.005 | −0.014 | |
| 820 | 0.034 | 0.016 | 0.023 | 0.015 | |
| 835 | 0.013 | 0.002 | 0.006 | −0.001 | |
| 850 | 0.016 | 0.004 | 0.006 | −0.002 | |
| False Negative | 760 | 0.031 | 0.020 | 0.026 | 0.025 |
| 780 | 0.024 | 0.018 | 0.017 | 0.020 | |
| 800 | 0.030 | 0.024 | 0.024 | 0.022 | |
| 820 | 0.018 | 0.021 | 0.013 | 0.014 | |
| 835 | 0.033 | 0.042 | 0.031 | 0.033 | |
| 850 | 0.040 | 0.049 | 0.039 | 0.042 | |
| False Positive | 760 | 0.047 | 0.018 | 0.029 | 0.022 |
| 780 | 0.043 | 0.022 | 0.027 | 0.020 | |
| 800 | 0.034 | 0.016 | 0.019 | 0.008 | |
| 820 | 0.051 | 0.036 | 0.036 | 0.029 | |
| 835 | 0.046 | 0.044 | 0.037 | 0.031 | |
| 850 | 0.055 | 0.053 | 0.044 | 0.041 |
Figure 6Dice coefficient metric with varying patient feet distance for each registration method.