TY - JOUR
T1 - Simultaneous Temperature Estimation and Nonuniformity Correction From Multiple Frames
AU - Oz, Navot
AU - Berman, Omri
AU - Sochen, Nir
AU - Mendlovic, David
AU - Klapp, Iftach
N1 - Publisher Copyright:
© 1992-2012 IEEE.
PY - 2024
Y1 - 2024
N2 - IR cameras are widely used for temperature measurements in various applications, including agriculture, medicine, and security. Low-cost IR cameras have the immense potential to replace expensive radiometric cameras in these applications; however, low-cost microbolometer-based IR cameras are prone to spatially variant nonuniformity and to drift in temperature measurements, which limit their usability in practical scenarios. To address these limitations, we propose a novel approach for simultaneous temperature estimation and nonuniformity correction (NUC) from multiple frames captured by low-cost microbolometer-based IR cameras. We leverage the camera's physical image-acquisition model and incorporate it into a deep-learning architecture termed kernel prediction network (KPN), which enables us to combine multiple frames despite imperfect registration between them. We also propose a novel offset block that incorporates the ambient temperature into the model and enables us to estimate the offset of the camera, which is a key factor in temperature estimation. Our findings demonstrate that the number of frames has a significant impact on the accuracy of the temperature estimation and NUC. Moreover, introduction of the offset block results in significantly improved performance compared to vanilla KPN. The method was tested on real data collected by a low-cost IR camera mounted on an unmanned aerial vehicle, showing only a small average error of 0.27-0.54^{circ } C relative to costly scientific-grade radiometric cameras. Real data collected horizontally resulted in similar errors of 0.48-0.68^{circ } C. Our method provides an accurate and efficient solution for simultaneous temperature estimation and NUC, which has important implications for a wide range of practical applications.
AB - IR cameras are widely used for temperature measurements in various applications, including agriculture, medicine, and security. Low-cost IR cameras have the immense potential to replace expensive radiometric cameras in these applications; however, low-cost microbolometer-based IR cameras are prone to spatially variant nonuniformity and to drift in temperature measurements, which limit their usability in practical scenarios. To address these limitations, we propose a novel approach for simultaneous temperature estimation and nonuniformity correction (NUC) from multiple frames captured by low-cost microbolometer-based IR cameras. We leverage the camera's physical image-acquisition model and incorporate it into a deep-learning architecture termed kernel prediction network (KPN), which enables us to combine multiple frames despite imperfect registration between them. We also propose a novel offset block that incorporates the ambient temperature into the model and enables us to estimate the offset of the camera, which is a key factor in temperature estimation. Our findings demonstrate that the number of frames has a significant impact on the accuracy of the temperature estimation and NUC. Moreover, introduction of the offset block results in significantly improved performance compared to vanilla KPN. The method was tested on real data collected by a low-cost IR camera mounted on an unmanned aerial vehicle, showing only a small average error of 0.27-0.54^{circ } C relative to costly scientific-grade radiometric cameras. Real data collected horizontally resulted in similar errors of 0.48-0.68^{circ } C. Our method provides an accurate and efficient solution for simultaneous temperature estimation and NUC, which has important implications for a wide range of practical applications.
KW - Deep learning (DL)
KW - IR camera
KW - fixed-pattern Noise (FPN)
KW - microbolometer
KW - multiframe
KW - nonuniformity correction (NUC)
KW - space-variant nonuniformity
KW - temperature estimation
UR - http://www.scopus.com/inward/record.url?scp=85204473379&partnerID=8YFLogxK
U2 - 10.1109/TIP.2024.3458861
DO - 10.1109/TIP.2024.3458861
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
C2 - 39288045
AN - SCOPUS:85204473379
SN - 1057-7149
VL - 33
SP - 5246
EP - 5259
JO - IEEE Transactions on Image Processing
JF - IEEE Transactions on Image Processing
ER -