Seek Thermal App: Save All Thermal Data - Page 1
Forum section: electronics / general

author: Alex VE3NEA
author_rank: Newbie
timestamp: July 10, 2019, 02:43:12 am
content: I have just received my Seek CompactPro and started playing with it. One thing I have noticed was the Save All Thermal Data option on the Settings page (Seek Thermal App for Android, v.2.1.5.2). This option is not mentioned in the documentation or anywhere on the Internet. If the option is enabled when a picture is taken, and the program is in the Full Frame mode, then not only a jpeg file is created, but also a tiff file.The tiff has three 320x240 pages, one is just a color screenshot, similar to the one in the jpeg, but uncompressed, the other two are 8-bit grayscale images that probably contain some kind of raw data. Visually these two pages are almost the same and only slightly differ in brightness. I am wondering if there is a way to convert that data to the temperatures.A sample tiff file is attached. Not all tiff viewers show multi-page files correctly, in particular, Windows Photo Viewer shows the two extra pages as blank. IrfanView shows all three pages just fine.Edit: for some reason my attachment was silently rejected. The file is available here:http://www.dxatlas.com/Misc/sample_tiff.zip

author: tonykids
author_rank: Regular Contributor
timestamp: July 12, 2019, 02:27:42 am
content: Can the Seek Thermal App read out tempture data from this saved tiff file?

author: IwuzBornanerd
author_rank: Frequent Contributor
timestamp: July 12, 2019, 09:52:13 am
content: Interesting development. I'm curious enough to play with it. A quickie routine using libtiff to read directory information from the file yields the attached file. Second frame is floating point format, so it says...It may be days before I dig further, though.

author: IwuzBornanerd
author_rank: Frequent Contributor
timestamp: July 13, 2019, 09:21:19 pm
content: It appears that the second frame in the file is indeed temperatures. At least if I assign colors to the values the way I do in my Seek "app" I get the same image. The o.p. will have to say whether the temperatures are correct. I am assuming they are in Centigrade.A quick mod to my program allows me to import the list of temperatures and apply any palette in any way I want, so I have attached some examples as well as the list of temperatures.For some reason the bottom 6 rows all come out near 0, so before importing into my camera program I changed them all to 6 so as to get a more accurate autorange on the palette. I found that problem; my loop wasn't reading the last "strip"so I have replaced the attached list file with a new correct one.It's cool to see all those isotherms in the sky with the 0.1 degree resolution in that last image.I have not looked at the 3rd frame yet.

author: IwuzBornanerd
author_rank: Frequent Contributor
timestamp: July 14, 2019, 05:30:44 am
content: So Seek now has those "radiometric images" people want. Can someone check whether the feature is allowed with the NON-pro units? There is still also @tonykids' question whether the app will read them & do anything with them. I don't have anything that can run the Seek app in a usable manner so I can't check myself.

author: tonykids
author_rank: Regular Contributor
timestamp: July 14, 2019, 10:56:00 am
content: Finally,I managed to download the 2.1.5 APPThe future is allowed with my Seek XR and the display mode must be set to "full frame",other mode(spot/Hi-Lo/Normal) will not save tiff.However,I did not find the way to open the tiff file in Seek app.My XR's lens was broking and the sensor is in a very bad condition,left part of the pic is my finger.

author: IwuzBornanerd
author_rank: Frequent Contributor
timestamp: July 15, 2019, 12:54:29 am
content: Good to hear that. Thanks for checking. It's nice of them to not restrict the feature to Pro units (so far at least).I wonder if they intend to produce a "Seek Tools" app for post-processing of images. Although it seems that for "real" processing you would need the "raw" data such as frame1, frame3, NUC factors & the frame1 that was active during NUC creation.I have looked at the 3rd frame in the tiffs but can't readily guess what the data is.. I'll attach the files from the XR here.

author: Ben321
author_rank: Frequent Contributor
timestamp: August 18, 2019, 05:36:55 am
content: When did the app add a full radiometric image feature? Last I heard, that was a major complaint, that the app didn't capture radiometric images.

author: trucombs
author_rank: Newbie
timestamp: December 29, 2022, 04:52:35 am
content: Which program did you write your app in? Any chance you'd be willing to share it?

author: IwuzBornanerd
author_rank: Frequent Contributor
timestamp: December 30, 2022, 05:06:48 am
content: Quote from: trucombs on December 29, 2022, 04:52:35 amAre you talking to me?After it became a "complete" program, I posted the source code on the following thread after becoming annoyed at the differences between "distro" revisions:https://www.eevblog.com/forum/thermal-imaging/linux-software-to-convert-lists-of-numbers-%28e-g-seek-tiffs%29-into-color-images/Speaking of those differences, I just posted an updated Makefile on that thread...