Thermal mapping

Goliath

Hello everyone! Im a drone pilot and a student of rs gis, i am currently developing an affordable thermal camera system.
I want to ask how can we stich thermal matrices/photos using webODM? What kind of data and format would be required for this?

8 Replies

pierotofy

Hi, welcome! When you saying you're developing a camera system, are you saying you're building a thermal camera, or are you looking to purchase a camera system that works with WebODM? See https://docs.webodm.org/multispectral/#thermal-support for the latter

Goliath OP

Im working on a project where for research i will be comparing low altitude low res thermal camera (waveshare thermal hat with 80x62 pixels) with the flir thermal camera drone we have. So i have developed a dual capturing system that logs gps attitude altitude mavlink telemetery along with rgb image and thermal array at the same time.
What im trying to ask is.. what kind of format of thermal data would be required to stitch hundereds and thousands of photos?

pierotofy

for the simplest workflow, save 32bit, single band, float TIFFs corresponding to calibrated temperature values and set the BandName EXIF metadata as "LWIR". Note 80x62 pixels is way too small, you should have at least 512-640 pixels wide captures

pierotofy

cool project btw!

Goliath OP

Thank you! thank you!!Yea i know 😅 about the resolution being too small.. thats actually the thing about the research, trying to figureout lowest altitude required to get workable images with cheap sensors and eventually developing a low cost entry point into thermal mapping for crops (im in an agri university)

Goliath OP

I will keep you updated if i get issues. Also id gladly share any datasets i acquire for the cause.

💛 2 👍 1
Goliath OP

Ok so im heading for first data set collection. Ill be keeping altitude at around 5 meter that should translate to roughly a 5cm pixel. Ill also try if space permits to do 2.5 meter for a small farm in 1 hectare. My current capture cycle is taking 0.05 to 0.07. It captures all flight data rgb and low res thermal snapshot. Post the flight i plan to normalise thermal data per flight then generate tiff with gps exif into it and try to stitch. (I will have more than 500 images per flight because flying too low) maybe even more to get redundant data as there is some minimal vibration in my system.

👍 1
Goliath OP

well somehow it gives me an error that the data set cannot be processed. ill try to render colored thermal images after normalisation. for now they were monochrome and normalised over 2-3 flights

Need more help?

This discussion happened in the WebODM community Discord. Join and ask your own question.

Join View Original Thread

This page mirrors a public discussion from the WebODM Discord. How to request a removal.