During the past three years, people have suffered greatly from what the World Health Organization called the emerging COVID-19. The world lacked the means and methods for early detection of this virus. Several traditional methods were used for detecting the virus, such as thermometers, remote thermal detection guns, and other conventional methods. Most of these systems monopolized making profits or selling their camera products, with prices for these cameras equipped with temperature detection systems exceeding three thousand dollars. An unsupervised model for real-time detection of thermal face skin temperature is proposed. Despite the scarcity and limited availability of thermal video data, we found and used a database created at Nazarbayev University in Nur-Sultan, Kazakhstan, which contains clips of thermal video and RGB video. The two different videos were calibrated, and the unity was measured by two metrics: SSIM and correlation. Four methods of registration were used to achieve perfect congruence, and congruence was also measured through the two previous metrics. The K-means method was then used to extract clusters, and functions for post-processing were built. The thermal face skin was extracted by multiplying the binary face mask with the thermal face, and the temperature of the face was calculated by taking the average values of the thermal face skin pixels and converting them from Fahrenheit to Celsius. Satisfactory results were obtained, with some temperatures detected within the normal range, others below the normal range, and others higher than this rate.
Read full abstract