EEVblog Electronics Community Forum

Products => Thermal Imaging => Topic started by: Pantheron on February 24, 2016, 10:51:11 pm

Title: My Own Thermal Imager v2
Post by: Pantheron on February 24, 2016, 10:51:11 pm
Hello Guys,

after a while i did a new Version of my Thermal Imager!

Specifications:

- Flir Lepton v3 (160x120 Pixels)
- 3.0" IPS Display (400x240 Pixels) with Capacitive Touchpanel
- STM32F746 Cortex M7 running @192MHz
- 1500mAh Li-Ion Battery (Lumia 800 Battery)
- BQ24079 Charging IC
- LTC2942 Fuel Gauge
- Micro SD Slot (actually for saving BMP files)


Actually realised in Software:

- Around 10 Color palettes (most of the common palettes used by the Big ones)
- Enable AGC -> optimized for 8bit color LUTs, Disabled -> without histogramm equalization, just straight linear output
- Enable/Disable Median Filter (3x3)
- Save BMPs to uSD Card
- Freeze Frame
- Charging
- Auto and manual FFC (Its possible to start without any FFC, just to see how unequal the pixels are)



TODO:

- USB UVC support with full resolution



I think it is a nice little device that fits easily in the pocket!
From Sensorside the thermal sensitivity isnt that bad at all, so its fun to play around with it.


The old one (Alloy case) is equipped with the Lepton v2. Its also possible to use the Lepton 3 in it, but at least the display isnt that great in case of point of view.. the colors are getting inversed.
Also there isnt enough ram in the STM32F4 (including the framebuffer) to do some additional stuff.
So i just did the new device for the Lepton v3.

Actually there is no dma used, but i should do it - at least when the USB UVC is getting realised in Software.


I also tried some other lenses, first i removed the original one and placed one from a BMW Nightvision and one from the Therm APP (19mm) in front of the sensor.
The best is the 19mm Therm APP lens, it should be around 155mm focal length - thats awesome.

The case was cnc milled from a block of PVC.
I still need a backplate for the case, i will do it when i got enough spare time for this.

I add some pictures of the new model, compared to the old one.


Best regards
Pantheron










Title: Re: My Own Thermal Imager v2
Post by: Pantheron on February 24, 2016, 10:52:37 pm
And some sample images
Title: Re: My Own Thermal Imager v2
Post by: tomas123 on February 25, 2016, 10:11:27 am
Awesome  :-+

I saw your old project
https://www.eevblog.com/forum/projects/my-interpretation-of-a-'small'-thermal-imager-'iamthermal'/ (https://www.eevblog.com/forum/projects/my-interpretation-of-a-'small'-thermal-imager-'iamthermal'/)
and watched since then your activities in this forum ;-)

Thanks for the comparison image of Lepton 80x60 with Lepton 160x120.
Quote
(https://www.eevblog.com/forum/thermal-imaging/my-own-thermal-imager-v2/?action=dlattach;attach=203762;image)

Did you found a solution for temperature measurements with Lepton V3?
http://www.flir.com/cvs/cores/knowledgebase/index.cfm?CFTREEITEMKEY=914&view=67485 (http://www.flir.com/cvs/cores/knowledgebase/index.cfm?CFTREEITEMKEY=914&view=67485)

I wrote some code for decoding the temperature from the RAW stream of the Flir One G2 (with the Lepton V3 inside):
https://www.eevblog.com/forum/thermal-imaging/question-about-flir-one-for-android/msg846130/#msg846130 (https://www.eevblog.com/forum/thermal-imaging/question-about-flir-one-for-android/msg846130/#msg846130)
Quote
(https://www.eevblog.com/forum/thermal-imaging/question-about-flir-one-for-android/?action=dlattach;attach=195144;image)
Title: Re: My Own Thermal Imager v2
Post by: CMF91 on April 20, 2020, 10:13:09 pm
Hello,
Can you share the code that use in this project?
Thanks for the help
Title: Re: My Own Thermal Imager v2
Post by: ArsenioDev on April 21, 2020, 04:49:14 pm
Wow this is quite a nice build! I've got one based around the Teensy 3.2 for Lepton 2, runs nicely with full framerate but no processing or image saving implemented yet.