Project Thermal : Advance Portable and Rapid Body Temperature Measurement.

Pintar-AI
5 min readNov 19, 2020

Coronavirus Disease 2019 or Covid-19 is still currently increase over the time with it has now reach more than 50 million total people that has been infected and more than a million people has been an unfortunate victim to Covid-19. This article will talk about a new equipment that is design to scan people temperature portably and stationary by using Nvidia Jetson.

Background

Covid-19 is an infectious disease that was caused by a newly discovered strain of coronavirus that can cause respiratory infection to human. The first case of Covid-19 in Malaysia was dated on 24th January 2020 and World Health Organization (WHO) has been inform that Covid-19 are spreading between people through direct, indirect or close contacted with infected people via mouth or nose secretions. Due to Covid-19, The Ministry of Health has been introducing several standard of procedure (SOP) that should be apply. One of them is that the authority need to monitor people’s body temperature to avoid other people in the vicinity to be caught with Covid-19.

Symptom

  • Most Common Symptom :
  1. fever.
  2. dry cough.
  3. tiredness.
  • Rare Symptom :
  1. aches and pains.
  2. sore throat.
  3. diarrhea.
  4. conjunctivitis.
  5. headache.
  6. loss of taste or smell.
  7. a rash on skin, or discoloration of fingers or toes.
  • Serious Symptom :
  1. difficulty breathing or shortness of breath
  2. chest pain or pressure
  3. loss of speech or movement

The Authority need to keep on monitoring the people body temperature rapidly and all the people information need to be recorded to help Ministry of Health to trace the contact person that has been exposed to the Covid-19. Fast Body Temperature Measurement by utilize Information Retrieval (IR) and Deep learning will be used in this project.

Main Objective of Study

  • To measure body temperature Covid-19 early symptom.
  • To develop portable detection device.

Development

There are 2 scenario when using this device. First using stationary setup, the device will be place at certain area using desk or tripod. Another scenario using a portable setup where it will be wear by a person.

Main Equipment

One of the main equipment that is important to this project is Nvidia Jetson Nano. It is one of the small computer that has been produce by Nvidia. Jetson Nano is a small AI computer for developer, makers, and learner that able to perform many complex type AI model where it able you to run multiple neural network in parallel for an application such image classification, object detection, segmentation and speech processing.

Nvidia Jetson Nano Developer Kit

Jetson Nano specification:

  • GPU : 128-core Maxwell
  • CPU : Quad-core ARM A57 @ 1.43 GHz
  • Memory : 4 GB 64-bit LPDDR4 25.6 GB/s
  • Camera : 2x MIPI CSI-2 DPHY lanes
  • Display : HDMI and display port
  • USB : 4x USB 3.0, USB 2.0 Micro-B

Mainly, Jetson Nano will be used on the Stationary setup where it has the necessary requirement that the setup need to run the complex AI that will be implemented into the project. Portable Setup can still use the Jetson Nano equipment to make this project successful but the power requirement is a bit over than what the requirement need to has for the project.

The Device Development.

  1. Device login to pair with authorized user.
  2. Scan QR ID to determine Visitor to record.
  3. Temperature scan with range guide to improve reading accuracy.

Stationary Setup

Device Setup and Interface
  • People are require to register their identity through website. After the registration has been verified, they can generate their own QR ID. Using their personal QR ID, they can be identified by the system. After that the device can start measure the people’s body temperature. This scenario will be equipped with a portal to manage the record. This scenario also suitable for a premises owner or authority monitor people that come into their premises.

Portable Setup

Portable Device Setup
Portable Device interface
  • An authority requires to wear a personnel wear VR glasses with mounted camera. An infrared image with temperature measure will be shown at VR Glasses where the authority would be able to see the real world with an enhanced temperature reading for every person that is within his/her view while monitoring certain area without measuring each person one by one.

The Portal Development.

  1. Sign Up and Sign In QR ID user.
  2. Admin portal to manage devices and users.
  3. Visitor record for generate report with user defined date range.
  4. REST API for device portal communication.
QR Code Generator and Dashboard
User list and Profile
Device list and Record list

Opportunity

There are several benefit that can be identify and good to our society in order to increase the protection level and reduce the spreader of Covid-19. One of them is that its good to minimize the human interaction when screening the visitor and also the premises would be able to manage the visitor data at anytime. Other than that, the modular device can be integrate with wide range of user defined application such as auto-gate, alarm system and other possibilities.

Conclusion

The low resolution thermal camera that capable to determine pixel to pixel temperature reading (Radiometric feature) and enhance temperature reading with black body device as a temperature reference and further research about correction matrix. Currently, the temperature reading is straight from the infrared sensor without any modification. By lowering the delay transition from QR reading mode to Temperature reading mode and merging several camera thread and change video layout.

Coding

Code that we used to applied on Jetson Nano.

  • Thermal AI : Link
  • Object Detection : Link

--

--