EEVblog Electronics Community Forum
Products => Thermal Imaging => Topic started by: RuneHansen on August 03, 2022, 07:38:14 pm
-
Hello everyone, this is my first post here.
My name is Rune Hansen and I’m an electronics engineer from Denmark with a lot of experience in designing embedded systems, power electronics, all kinds of analog electronics and programming (embedded and software).
For a long time, I have needed a solution for thermal imaging/analysis for general use, but mainly for inspection, characterization and monitoring of thermal profiles when designing high efficiency power electronics or any kind of temperature sensitive electronics.
The main problem, as you might know, is the huge price on thermal cameras and the additional price for the associated windows software. Especially if you want a FLIR camera!
I needed a cheaper solution, without spending +15K dollars on a camera and software, but I quickly learned that there wasn’t really a good “hobby” level solution for high quality thermal imaging with a good usable windows software…
I came across a company called InfiRay, which mainly makes cameras for hunting, but then also sells a series of consumer smartphone cameras. Their smartphone cameras have some amazing specs, but I wasn’t fan of the android app and having to use my phone every time.
I needed something with a windows software!!!
A lot of searching on the internet gave no results (for a dedicated InfiRay windows software or a thirs party), so I bought the InfiRay T3S camera to test its performance and I must say that it is an amazing camera. The only thing missing was a good windows software.
I tried connecting the camera to my computer and what do you know… the computer registered the camera as a standard webcam.
From that day on I decided to start my next project, which was writing my own software for the camera and OH MAN it has been a challenge… went into this with little knowledge on thermal imaging.
Even better, I couldn’t find any information about the camera anywhere, but I notices in the bottom of the image there was a lot of image meta data. So, I decided to figure out was the data meant.
I’m getting tired of writing this, so after 3 month of reverse engineering and trying to understand the data coming from the camera – and a loooooooooooottt of long nights of coding test code and reading into thermographic theory and image processing I finally finished a windows software application for the Infiray thermal cameras.
Application Features include (For version 2.0 and above):
- Full Frame Temperature data
- Max/Min Temperature Tracking.
- Center temperature
- up to 5 Point temperature measurements.
- 3D surface Plot
- Full Screen Mode (External windows for live view and 3D surface plot)
- A LOT of standard and custom colot palettes.
- Region of Interest Box analysis.
- Temperature measurements plot
And much more...
Supported Cameras, As of version 3.7.2:
- InfiRay DV-DL13
- InfiRay T2S+
- InfiRay T2L
- InfiRay T2Pro
- InfiRay T3-Search
- InfiRay T3S
- InfiRay T3Pro
- HTI HT-301
Hope you guys like it :)
It has been quite some work!
Below are some pics of the application :)
I havent really used forums before and i most most Certainly will forget to check for replies.
So if you want to talk or get the software and see the features for the newest versions of the software, Please join the discord server "DIY Thermal Imaging": https://discord.gg/3zq3zXFA8B
On discord i will share the software and you guys can contact me if you find any faults, errors or have any problems with the application
-
Some more pics:
-
Last Pics :)
-
Oh, and I have also designed an enclosure for the T3S/Pro camera, because I hated the “smartphone” camera package and needed a more “lab” looking feel for the camera.
Here it is:
-
[attachimg=2]pics of the final enclosure:
-
Last pics, having trouble uploading all at the same time :(
-
You did a great job there. I am very interested.
-
Amazing software.
-
@RuneHansen will it be also compatible with T3 "Search"-Version of the cam?
-
I can add it to the list of supported devices and you can try it out. but i would need you to send me a pic of the windows device manager name for the device :)
-
The software has undergone major changes and updates.
Visit the discord server for more information and how to download the application.
The New Discord server address is:
https://discord.gg/3zq3zXFA8B
-
Big cadeau for your work Rune, and happy to hear that T2L are being implemented :-+
Infiray T2L seems like a decent midrange dongle in the 256x192 microbolometer segment.
It's not that expensive.. at around 250 USD with incl. EU VAT and shipping (BG) and the T2L seem to have a manual focus.. - makes a big difference if you wanna use it for a lot of different use cases, and the T2L seems to deliver a tad cleaner picture' than the newer & more expensive T2S plus.. likely because the T2L is focused on a smaller temperature span.
My biggest concern with these dongles is the app.. which seemed to leave a lot to be desired for these Infiray-dongles, and not least for the 2-series (256x192) that appears to be even more app-limited than the 3-series (384x288) and I'm not even sure you can lock a given range temperature span..
-
The software has seen many revisions and A LOT of NEW features since i made this post.
If you are interested in the software, it can be downloaded via the discord server.
I frequently update the software and anyone can suggest new features or repport issues.
This is the software now (Many New features):
-
New PERMANANT Discord Server Link :)
https://discord.gg/3zq3zXFA8B
-
hey i wanna ask again for windows app for all infiray models, thanks!!!
-
Im adding new cameras version by version. Is there a camera you have in mind?
-
Hey, nice job with the software, your discord link isnt working, can you send a new one pls!
-
I have updated the server link throughout this blog.
It should not expire again.
The new link is: https://discord.gg/3zq3zXFA8B
-
Amazing software Hansen!
I also would love to test it out. I own the T3-Search version.
I looked at the windows device manager name and the name is just "T3-Search" (without quotes). With this info will be enough to help you get the T3-Search working on a future update?
Thanks for the hard work!! :D
-
Yes, I will add it :) If you come on discord later we can try it out.
-
Can anyone tell me if the temperature range for T3 series is software limited? Any hopes to have increased range for T3S or T3Search?
-
OK,I now get a new problem.
software report the connect error. CAN anyone help? :)
-
|O
I guess it's the matlab version problem.but i'm not sure.
-
Could you put the issue on the discord server. I rarely look at messages here. And could you provide an English version of the error Please.
-
oops, thank you for your information. Those help me a lot!
-
I guess it's the matlab version problem.but i'm not sure.
Python version 3.9.13?
https://www.python.org/downloads/release/python-3913/ (https://www.python.org/downloads/release/python-3913/)
-
Hello. Please add an InfiRay DV DL13 camera or tell me what to do, what your program would work with this camera.
-
Many new revisions of the software later. Here are some pics of the newest version of the application
-
Great work on this software :-+
Would there be a possibility of support of the Infiray P2 as that is, I think, very similar to the T2 series in terms of host software. I have the SDK that I am happy to send to you :) The T2 series contain the Infiray S0 core and the P2 series contains the smaller Tiny1-b core.
I will send you a link to the SDK on my Google Drive by PM in case it is of interest or you can see how similar/dissimilar it is to that of the T2 series S0 core support.
Best Wishes
Fraser
-
Cool stuff. I was thinking to ask for P2 but someone did beat me. :-DD
Is it possible to run image optimizer in real time like sharpening up image? Not sure where to find like Github. Im looking around.
-
Hello, can you give a link to discord channel? I tried all links here - all are invalid...
-
This one just worked for me: https://discord.gg/3zq3zXFA8B
-
Great work! I will check the discord later. However can I request to add support for uti-260m device? IMO it has the same core liken infiray p2 and even the infiray apps in Playstore works with my device! I can send Windows usb device ID etc. screenshot! Thanks in advance!
-
Very interesting piece of software!
I bought Doogee S98Pro just for infrared feature, but sadly, built-in app does not save IR and Photo separately, like Flir does. But the resolution and framerate and precision of this sensor is far better than my work's Flir C5. And also, i get all the features of an android phone. Also, this phone is so heavy that i came up with saying "guns don't kill people - rugged smartphones do".
So, I decided to register for discord, just to get access to discussion about this software, but immediately after signing up, confirming e-mail, confirming phone number, my account was disabled for violation or abuse. Some time will pass until support sorts that out, hopefully.
Important question - can your application be used for "splitting" combined image into visible and infrared?
-
Hello Rune - I am unable to download your Windows software for the T2S and cannot get onto the Discord site for some reason - it keeps sending me in a circle.
Thanks.
Jim Kennedy
-
Hello Rune - I am unable to download your Windows software for the T2S and cannot get onto the Discord site for some reason - it keeps sending me in a circle.
Thanks.
Jim Kennedy
Try using Microsoft Edge
Nigel.
-
Very interesting piece of software!
I bought Doogee S98Pro just for infrared feature, but sadly, built-in app does not save IR and Photo separately, like Flir does. But the resolution and framerate and precision of this sensor is far better than my work's Flir C5. And also, i get all the features of an android phone. Also, this phone is so heavy that i came up with saying "guns don't kill people - rugged smartphones do".
So, I decided to register for discord, just to get access to discussion about this software, but immediately after signing up, confirming e-mail, confirming phone number, my account was disabled for violation or abuse. Some time will pass until support sorts that out, hopefully.
Important question - can your application be used for "splitting" combined image into visible and infrared?
Does the Doogee S98Pro capture radiometric data with images so you can play around with color pallette and measurements after the image has been captured?
Secondly, do the recorded thermal videos contain sound?
and lastly, any option to manually set the level/span?
-
I have the T2S+ (Yellow one) Can anyone recommend an adapter cable that works for windows?
Thanks
-
Sorry for a looooong pause.
Yes, it does capture an image that includes everything - rgb image, radiometric data and even misc. data like serial number and so on. I can change palettes and save image later, but the app makes it a pain, as it overwrites original image.
Hopefully, my attached image is not ruined by site built-in compression. Edit-it got ruined and recompressed from 1.7MB to 122kb.
Videos do contain sound from microphone.
I can also manually set some parameters like ambient temperature and emissivity coefficient.
-
It is very interesting software.
It would be nice if there could be another option to download it because Discord account is not possible without cellphone number. There are still people who do not use that thing.
-
Just my thoughs..This piece of software would probably be even better to have on github and many more skilled devs can add features and additional models,fix bugs and polish it even more.
-
Hello!
Does software support thermal images taken with Doogee S98 pro, as it has Infiray thermal camera and Infiray mobile app?
-
Hi,
is there a working (free or trial) program which supports PC WIN or MAC and T2+ v2 ?
i tried some xtherm etc. but green screen is the only what i was able to get :(
any advice ?
thx
-
I will have the next update ready very soon, with support for the V2s and a trial version.
-
I will have the next update ready very soon, with support for the V2s and a trial version.
Why the hell you banned me on your discord like "clean unbox" did?
You guys fellows or kind of w/ infiray?
-
Nothing to do with Clean Unbox and i dont have any affiliation with InfiRay.
Promotion of "stolen" intellectual property is not somthing i condone.
-
A little off-topic so advance apologies to the OP of this thread.
I see a name from the EEVBlog forum past mentioned here…… “Clean-Unbox” and his Discord. Is anyone here a member of that Discord who can describe what it’s purpose is ? Is it just a path for Clean-Unbox to sell Infiray Cameras or is there useful discussion of Infiray cameras and 3rd party software taking place ? It was a pity that Clean-Unbox was banned from this forum during the great “Infiray Purge” as he might have been a good contributor to Infiray discussions. He appears to be quite closely linked to Infiray and its products despite living in far off Peru ! Does he ban anyone who is negative about Infiray products ? If so, that is a pity as all products need balanced commentary to assist potential buyers in making a purchase decision. No product is perfect.
Again, sorry to go off-topic but Clean Unbox rarely gets a mention on this forum and my question is not worthy of a new thread to itself.
Fraser
-
Nothing to do with Clean Unbox and i dont have any affiliation with InfiRay.
Promotion of "stolen" intellectual property is not somthing i condone.
Hmm.. whats was stolen? Who is the theft? It was a robbery?
-
A little off-topic so advance apologies to the OP of this thread.
I see a name from the EEVBlog forum past mentioned here…… “Clean-Unbox” and his Discord. Is anyone here a member of that Discord who can describe what it’s purpose is ? Is it just a path for Clean-Unbox to sell Infiray Cameras or is there useful discussion of Infiray cameras and 3rd party software taking place ? It was a pity that Clean-Unbox was banned from this forum during the great “Infiray Purge” as he might have been a good contributor to Infiray discussions. He appears to be quite closely linked to Infiray and its products despite living in far off Peru ! Does he ban anyone who is negative about Infiray products ? If so, that is a pity as all products need balanced commentary to assist potential buyers in making a purchase decision. No product is perfect.
Again, sorry to go off-topic but Clean Unbox rarely gets a mention on this forum and my question is not worthy of a new thread to itself.
Fraser
Well, you're correct about that CleanUnbox and RuneHansen use discord to sell also. Sure, there are chatting allowed and some offtopics, but both have dedicated infiray threads.
In case of RuneHansen it's his software from windows store. In case of CleanUnbox it's infiray from aliexpress.
Method is pretty simple (CleanUnbox):
* you do an order via referal link
* don't pay it (he says it clearly, "keep unpaid")
* ping CleanUnbox
* he contact infiray
* you getting additional discount
* you pay your order
About the bans.. well, RuneHansen must justify what was stolen and how. CleanUnbox.. idk guess he need to justify nothing cause he aren't there. Guess he was raging because of 2 reasons:
* because of "x2 guy" (me writing about issues i have)
* because of linking eevblog forum which he explicitly told be not to ref.
So, RuneHansen, what was stolen?
-
Many thanks Nikitasius,
I wondered how the buying process worked with clean Unbox living in Peru. Infiray told me that they knew of his YouTube channel but had no official connection with him. That sounds odd if he arranges a buyer discount with Infiray direct. I suppose he acts as their commissioned salesman without carrying any actual stock. The modern way to do business maybe ? I suspect that this is the reason Dave banned him….. too closely connected to Infiray HQ. And yes, he hates Dave L Jones, EEVBlog forum and even me :o and I did nothing but be friendly towards him !
OK, back to the topic of this thread and the software from RuneHansen……..
-
> OK, back to the topic of this thread and the software from RuneHansen……..
Yep sure, but before RuneHansen must explain me what was stolen and how. Cause the only i see are the false accusations from RuneHansen and likes from CleanUnbox.
-
Accessing unsecure servers to download non-public files and sharing them on forums and discord. That was the reason.
-
Accessing unsecure servers to download non-public files and sharing them on forums and discord. That was the reason.
You have the logic issues:
* non-public files cannot be in the public access as is
* non-public files cannot be accessible via public sources as is
🍿🍿🍿
-
It doesn’t matter how you want to justify this. Working in the field that I do, requires that costumers, clients and employers can trust that project information of any kind, is kept secure and that employees can be trusted to uphold related project NDAs of any kind.
I don’t want any association with leaked information on my discord, that could put my credibility into question on how I secure client project information, documentation and data.
-
It doesn’t matter how you want to justify this. Working in the field that I do, requires that costumers, clients and employers can trust that project information of any kind, is kept secure and that employees can be trusted to uphold related project NDAs of any kind.
I don’t want any association with leaked information on my discord, that could put my credibility into question on how I secure client project information, documentation and data.
it's not me, it's you who must justify crap you're writing on forum and in discord. Actually you act like CleanUnbox, you know, male version of Karen. Simply accusing other folks and.. when time come to explain "wtf is you just said" you're leaving the discussion.
Well, you can leave the discussion, but the discussion is still here also false shit accusations are still here also. Use the logic, not your fantasy.
-
As per my pervious reply -> you have your reason. I don’t really care for a discussion with someone who can’t keep conversation civil on forums/Discord (towards me or any other members of my server). I’m here to develop/Maintain my software and discuss topics relating to it and Thermal Imaging. You are welcome to create your own discord server to allow anything you like, but I will keep information and discussion on my discord professional and civil. I will say no more.
-
You here also to accuse folks publicly w/o any proofs.
Thats aren't professional Rune. When you aren't professional in your actions you can't develop professional software or even pretend to be a professional as is.
I don't care about discord nor friendly to you CleanUnbox. This forum matters for me. And you unprofesionally accuse other folks.
-
IRCAM Thermal Viewer was nice software until one night it became commercial and locked, all other versions removed.
I understand you need money for a living etc. but usually you make Pro version paid, and Free version is free.
Seems like you used this forum for brainstorming and idea hunting, when you got all you wanted you commercialized the software. End of story.
-
No… the first version of the software (The one you refer to as: "The nice software until one night..." and the one showed in this post) was an application written in MATLAB app designer.
I decided to scrap the MATLAB version and program a “real” modern C/C++ software with the same and more features.
The MATLAB version had very slow performance, slow video rendering, slow startup, slow connection, slow everything and needed a specific version of python to function (which A LOT of people had trouble getting to work correctly). The MATLAB version also had a size of Gigabytes, because of the large MATLAB runtime (which is very slow), which resulted in a very large RAM usage – making it unusable on medium spec computers (4GB RAM PCs and single board computers was a NOPE).
At the time, where I decided to scrap the MATLAB version, was also the time where my MATLAB license ran out, and I didn’t really want to spend 1500$ (or spend a lot of money on monthly subscriptions) for MATLAB & Simulink + all of the different packages I needed to keep the MATLAB version running.
One of the most frustrating things about the MATLAB version was that, from one update to another, they could completely change how many parts of different build-in functions work – breaking the MATLAB version of the software everytime a new MATLAB update was released.
The MATLAB version was a fun and quick way to make a simple application like this, but it was very slow and very far from a professional software and only high-end computers could run it well.
The MATLAB version was free for this reason.
If I gave you the MATLAB version of the software today, you wouldn’t be able to run it, because it was written to support a version of python that MATLAB no longer supports + a ton of other different MATLAB faults from newer MATLAB updates. So, the MATLAB version is scrap.
I have not used EEVBlog for “idea” hunting.
All suggestions and interesting related software features have come directly from the many user suggestions from my discord channel.
At the moment I don’t plan on making a limited free version, but if it is something that people want, I would be happy to make such a version.
-
Limited options free version is always a good selling point for the commercial software.
You could a a version with limits like no video, maybe 128x92 downsampling of any data before you work on it, just average the fields.
256x192 seems to be a defecto minimum standard today, and with that low a resolution people can test, but can't really use it commercially.
-
It works pretty well with my InfiRay T2S+.
Thank you for your work. This is a great software.
One feature suggestion:
It would be nice to be able to modify the orientation of the picture. Upside down, mirror, flip.