Raspberry Pi Thermal scanner
Measure human body temperature with Raspberry Pi.
Parts
- Raspberry Pi 4
- AMG8833 (I2c, 8x8 grid-eye infrared array)
- camera module v2
- iPad
process
- Attach the AMG8833 and v2 camera to the Raspberry Pi4. The attachment is made with 3D printer.
- Stream the video from the v2 camera on the Pyatho3 webserver.
- The temperature is measured every 64 divisions using AMG8833.
- Try face detection with OpenCV and display the detection frame. The highest temperature value in that area is displayed as body temperature.
You can see it from any browser in the LAN. You can also connect the mini monitor directly and run it on the browser with the Raspberry pi OS (however, the load is very heavy and it is difficult).
Thankfully, I was interviewed on TV.
Problem
The temperature is displayed lower than the actual value.
- This device has an error of ± 2.5℃.
- Attenuates with distance from the object.
- Affected by outside temperature.