I have taken images of an Orchard/Field with the Sentera 6x multispectral sensor. The drone, DJI Inspire 1v2, has the light sensor, GPS and I also used a colour calibration card (all come with the Sentera 6x) for the project.
TLDR: I am trying to get an orthomosaic using WebODM and the multispectral setting. It failed with exit code 1 (see report (.txt) and files in google drive link below).
I have made orthos before with webODM but this is my first multispectral endeavour. I canât find my particular problem in the forums, or a clear answer to my issues. If I have missed something, please direct me to the correct page. Is there a guide for Sentera 6x? I noticed in the ODM site that this camera was used for the coding, so Iâm sure it is something simple I am not doing. Details below:
1+2. Link to images and report: See below, Iâm not sure why google drive added some ._jPG files to the RGB folder but I left them there in case. Report shows multispec identified and as far as I can tell it couldnât find a file which is uploaded.
Did you fine tune any parameters? On previous attempts, yes, but not this one
If applicable, what browser are you using? What operating system? How did you install the software? Google chrome, Windows 10, manually via the github instructions with docker, gitbash etc
Specifications of computer:
Intel Core i7-7700K CPU 4.2 GHz
64GB RAM
Now, there is no such file (it has the _30), so Iâm not sure what is happening there. Iâve run with/without the calibration images and the rgb jpegs and I get the same result each time.
Had the same issue with a set of sequoia images. Try renaming all images so that the filename contains information about shot number and band, e.g. CAL_001_GRE. Tried it with part of your dataset (GRN) , finished in 19:09 with good result.
Thanks Hubertus, I will give this a go over the next few days and see how I get on. I donât suppose you know of a handy way to group-rename images? I suspect I can find a way using R. Iâll google if one doesnât come to mind before Monday.
What a great community!
I will report back once I have given it another try.
Update: I managed to get 5 bands (excluding RGB) to run without the calibration images after changing the names of the files. I used a simple script in R:
Any additional advice for successful run with the calibration âCAL_â images included?
ODM doesnât like the RGB files for some reason (an RGB sensor on the 6x). I am iteratively changing the suggested parameter to see if it helps but so far no joy. If I canât figure it out I may post again (it may be the dataset).
That´s good news. At the moment there is no way to use the calibration images for radiometric calibration in webodm. Also i don´t think it is possible to process the TIF and JPG files in a single task, you have to run a seperate task for the jpgs. BTW it doesn´t make sense to have the RGB and monochrome images in one single file. I can try to run the RGB task if it helps.
Hubertus
Running the RGB images would be very helpful, please can you try? I will continue my attempts tomorrow but I wasnât making much progress. Itâs odd that the other bands processed but the RGB didnât. Perhaps itâs because of the resolution? The other wavelengths are lower MP (2 or 4) than the RGB 20MP sensor.
Regarding the calibration images, thatâs a shame. I havenât found anything on how to utilise themâI will contact Sentera. If anyone would like info that I find I am happy to share.
I tried to process the rgb-images with different settings without success. The reconstruction fails although there is enough sidelap and overlap. Perhaps there is a problem with the rolling shutter. Sorry, no idea what to do.
Regarding the calibration files using the reflectance panel of the Sentera 6x sensor.
So this took an interesting turn. Sentera, after a few emails, replied with âan engineer has given you a linkâ with a github link. If ODM doesnât currently use the CAL files, the link they sent may be of use for the ODM developers. I didnât know whether to post it here or not, because it is a python script that I am not equipped to use/understand and I assume is outside the scope of this forum.
If appropriate, can someone raise this with one of the developers? Happy to share with them the scripts if it will be of use to them.
The calibration using a reflectance panel is useful for repeated measures e.g. comparisons over time, as it standardises the images.