Summary of Performance:
The thermal camera was calibrated at different ambient temperatures such that it would be accurate at any ambient temperature at a distance from 1.5 to 2.5 meters. Using the plot shown below, an equation for calibrating the temperature was derived.
Validation that temperatures have been correctly calibrated at 2 meters is shown in the below correlation plot.
Testing of the overall system after integrating the physical components with the camera was completed. The physical wearability was found to be comfortable for the user for long periods of use. The process of putting on the system is simple and easy for the user. Aiming the camera can be slightly difficult due to the display lag. Overall, the Wearable Fever Screening System was a success.
Major Components:
Camera:
The camera is the MLX90640 with 55 degree field of view. The resolution is 32x24 pixels, and boast of manufacturer accuracy of +/- 0.5 C, making it one of the most non-contact thermal cameras on the market.
Functional Requirements:
Needs to be able to detect temperatures of people at a distance
The camera must have an accuracy of 1 °C from at least 2 meters away
Must have a high precision and imaging speed to detect feverish individuals real-time
Must be small
Should have low power consumption to minimize the required battery size
Raspberry Pi:
It is a low-cost microprocessor that plugs into a computer monitor or TV. It is programmed using python. This central processing unit is used to control and process all of the signals input and output from the thermal sensor camera.
Functional Requirements:
must receive and interpret data from the thermal camera
Must have four I/O pin to connect to the camera
must have a means of connecting to the smart glasses, ie Bluetooth
must be compact and sturdy so that it will not be damaged during movement
Should have low power consumption to minimize the required battery size
Cases and Mounts:
The case is comprised of two parts, the lid and the base. On the mating edge of the lid is a groove, and the lip is built on the case's base. These features help align the two components for easy assembly. In the back of the case are holes to allow for easy attachment to wires. There is a dovetail cut to allow for interchangeability for different sized hooks for various sized glasses frames.
Functional Requirements:
Must be small and lightweight so it does not cause discomfort to the user after long periods of use
Must provide protection against small impacts and external elements such as dust.
Must securely fasten to the glasses
Battery Pack:
The battery pack has two USB outputs with a 5 V/ 2.1 A and 5 V/1A output. It charges in 14 to 15 hours with a 2.1 A charger.
Functional Requirements:
Constantly supply power to the system and last for 4 hours of usage
It must be easily rechargeable
Compact
Wire:
There are clips that are looped onto the wires to allow the user to clip the wire to their clothing.
Functional Requirements:
Must be approximately 1 meter long
Adjustable for user comfort
Fanny Pack:
The fanny pack is made out of nylon and is approximately 16.5 in x 6 in x 4.3 in. The internal compartments are large enough to hold the raspberry pi and the battery pack. The user can also have room to place personal objects in this bag. The strap is adjustable for different waist sizes or one can place it slanted over the shoulder and across the chest. The headphone jack hole allows the user to thread the wire through the fanny pack from the arduino to the camera.
Functional Requirements:
Must hold battery pack and Raspberry Pi