
And, unlike optical cameras, they detect bodies by measuring the heat that they emit in the form of infrared radiation, and are therefore much more robust - their sensitivity doesn’t depend on lighting conditions, on the position of the target, or the colour. Unlike motion sensors, they will detect the presence of people even when they aren’t moving. Thermal cameras coupled with deep neural networks are a much more robust strategy to actually detect the presence of people. Detecting the presence of people in your room while you’re not at home is another interesting application. The ability to turn off music and/or tv when you exit the room and head to your bedroom, without the hassle of switching all the buttons off, is also an interesting corollary. Most of the solutions out there to solve these kinds of problems, even more high-end solutions like the Philips Hue sensors, detect motion, not actual people presence - which means that the lights will switch off once you lay on your couch like a sloth. Having your house to turn the lights on or off when you enter or exit your living room is an interesting application, for instance. Triggering events based on the presence of people has been the dream of many geeks and DIY automators for a while. When inserting it into the breakout board be sure to use proper personal grounding, such as a grounding wrist strap, to prevent damage the module.Detecting people with a RaspberryPi, a thermal camera and machine learningĪn updated version of this story is available for free on the Platypush blog. The Lepton module is extremely sensitive to electrostatic discharge (ESD).

Note: The PureThermal 2 does NOT include a FLIR Lepton imaging module and will need to be purchased separately or in the Dev Kit. The PureThermal 2 and GetThermal both support the radiometric mode of Lepton 2.5 & 3.5 and can view Lepton data on x86 Linux and macOS platforms or even on a Raspberry Pi. It’s easy to get started with the PureThermal 2 with the open source software application, GetThermal. If USB isn’t neccisarily your desired medium, this board has also been fitted with 0.1" pins to interface over UART or I 2C. With a Lepton inserted into the PureThermal 2 you will be able to achieve 9Hz color video over USB using the USB UVC class. For developers, its reference firmware, viewer software, and hardware schematic are all open source!Įach PureThermal 2 is equipped with the reliable STM32F412 ARM microprocessor capable of processing images without any external system inputs.

Each PureThermal 2 ships pre-configured to operate as a plug-and-play UVC 1.0 USB thermal webcam that will work with a standard webcam and video apps on all major platforms. The PureThermal 2 Smart I/O Board is a hackable thermal USB webcam breakout for the FLIR Lepton® thermal imaging camera core.
