Challenges in thermal image processing.
Show older comments
I am pursuing my masters degree in Computer science and engineering. I would like to know some challenges faced in thermal image processing using matlab. This would help me to find my project topic which could be done with the help of MATLAB.
So, what are the recent challenges in thermal image processing field.
Accepted Answer
More Answers (2)
Image Analyst
on 17 Nov 2019
Try this
% Find pixels that are hotter than some threshold value
hotPixelImage = thermalImage > someTemperature; % You pick what someTemerature is.
props = regionprops(hotPixelImage, thermalImage, 'Centroid', 'PixelList');
If length(props) >= 1 then there is a hot spot.
length(props) is the number of hot spots in the image.
5 Comments
Monika Sahu
on 18 Nov 2019
I didn't understand exactly what u have done.. i tried the same code for thermal images and it is showing something "struct" in workspace..i am unable to show the hottest point(which is greater than threshold value) in the image .. can u help me with that..
Image Analyst
on 18 Nov 2019
Start your own new thread, and attach your original thermal image(s) -- not a screenshot but the actual images themselves.
props is a structure array. To get something like the centroid of blob#2, you'd do
xy = props(2).Centroid;
Did you look at my tutorial link? It goes over it in very well commented details.
Monika Sahu
on 19 Nov 2019
Yes.. i tried to understand the image segmentation tutorial but there's one problem that i cant show the histogram of the image it is showing error continuously..n as you said i have original image copied directly by Thermal imaging camera.. how can i proceed??
Monika Sahu
on 19 Nov 2019
Okay i m able to get histogram now.. but there's one more problem when i m processing my image instead of that coin image it is showing file not found.. how can i apply script on my images??
Image Analyst
on 19 Nov 2019
Please post your script and image in a new question instead of here in Freceena's question and I'll help you there.
Monika Sahu
on 17 Nov 2019
0 votes
Hello!
I m working on Thermal images to detect hotspot I.e; temperature above the thresold(standard) value. I have both RGB and GRAY scale image data set in jpg format of Transformer. I have software VIEWIR where i can see the temprature value corresponding to each pixel.. But i want to detect the hotspot..So can you please help me with some code to detect hotspot.
Thank you..
2 Comments
Image Analyst
on 17 Nov 2019
What does "detect" mean exactly? You could threshold the gray scale image and then measure various properties about it, like location, size, brightness etc. But I have no idea what you want.
Monika Sahu
on 17 Nov 2019
Edited: Monika Sahu
on 17 Nov 2019
Thanks for your reply..
I want to know if there is any hotspot or fault due to overheat(by continuously working) in thermal image or not.. like i have set of images and i require code to implement on images to localisation of extreme temperature area .. hope i m clear now..
Categories
Find more on Image Processing Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!