OpenDroneMap / WebODM

User-friendly, commercial-grade software for processing aerial imagery. 🛩
https://www.opendronemap.org/webodm/
GNU Affero General Public License v3.0
2.74k stars 919 forks source link

Multispectral geotiff images images compatibility (Micasense RedEdge) #297

Closed agustinbus closed 4 years ago

agustinbus commented 6 years ago

I have a Micasense RedEdge camera that take five images every shoot, one for each band (R G B NIR RedEdge). When i use multispectral tiff images as input for processing i get the following error:

[ERROR] Not enough supported images in /var/www/data/

and this message:

An orthophoto could not be generated. To generate one, make sure GPS information is embedded in the EXIF tags of your images, or use a Ground Control Points (GCP) file.

There is any way to run WebODM with multispectral images (each band in a separate image)?

Thanks in advance, any help is appreciated.

juvinski commented 6 years ago

Hi @agustinbus,

could you post some pictures to test here ? if you run gdalinfo what results you have ?

best regards

dakotabenjamin commented 6 years ago

OpenDroneMap currently does not support multispectral tiff images. It's on our list, though.

agustinbus commented 6 years ago

Hi @juvinski @dakotabenjamin , thank for your fast response!

@juvinski I do not have in my pc right now, but later i will post a dropbox link with a Micasense RedEdge pictures to serve as an example. I will post gdalinfo output too.

@dakotabenjamin :( I do not have much knowledge in python but i will investigate that. I think converting from tiff to jpeg will not be a big deal, but perform the simultaneous processing of each band (image) for accurate calculations like NDVI will be a problem.

dakotabenjamin commented 6 years ago

That would be great! There's some threads already over at OpenDroneMap just search tiff or multispectral.

Some of the issues I think will come up is alignment, since each band is slightly different.

juvinski commented 6 years ago

And for every camera the order of the channels inside the pictures can be different. @dakotabenjamin , I'm working with mosaic alignment how we discuss on gitter, when i had something more accurate I will call you again. This model from Micasense can be important to do a more modular development - today will just work for my scenario.

egenial commented 5 years ago

News for this feature? 😍 i have one micanse redEdge-m. Like process on open Drone map.

gabrielcz commented 5 years ago

+1

fabiosammy commented 5 years ago

+1

smathermather commented 5 years ago

It's something being discussed, but no one yet has time or money to implement. Follow this thread for more in depth info on what is required: https://github.com/OpenDroneMap/OpenDroneMap/issues/500

smathermather commented 5 years ago

(Also, there are some functional workarounds posted there until ODM directly supports this).

MatthiasSiewert commented 5 years ago

Support for Parrot Sequoia cameras would also be great. It is one of the more commonly used multispectral sensors.

pierotofy commented 4 years ago

I know this is an old discussion, however, efforts are underway to implement multispectral support! :clinking_glasses: @agustinbus do you have some example images that we could use for testing?

samsalway commented 4 years ago

Hi @pierotofy, I'm able to provide images from Parrot Sequoia, would that help? I'd love to start using ODM if it supported multispectral and Sequoia. I'm a software engineer (10+ years) and would be happy to help where I can.

jonnyforestGIS commented 4 years ago

@pierotofy I can try to speak with my colleagues and Institute if we can share an example dataset from a micasense Altum. Can be used as a test?

You have as well the sample dataset for micasense in here: https://github.com/micasense/imageprocessing/tree/master/data

Kind regards, João Gaspar

pierotofy commented 4 years ago

Hey @samsalway :hand: yes the dataset would help. We would also love code contributions on any of these issues: https://github.com/OpenDroneMap/WebODM/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22 (just ask if you need directions or inspiration for a first issue to tackle).

@jonnyforestGIS yes would be helpful!

samsalway commented 4 years ago

Sequoia sample data 63MB, this link will expire in 2 weeks.

jonnyforestGIS commented 4 years ago

@pierotofy Dataset sample of a flight with a Micasense Altum (with all bands. Notice: The termal band have a different resolution, I don't know if you want to test this as well).

These sample images were provided from my colleague André Duarte @DuarteAndre. He is working on the field with the UAV. See: Forum WebODM

Flight height: 120 meters Foward Overlapping: 70% Lateral Overlapping: 70% UAV Speed: 7m/s

Sample 600MB

pierotofy commented 4 years ago

Thanks @jonnyforestGIS, but for some reason I cannot open the link? Says my user is not in the organization directory.

jonnyforestGIS commented 4 years ago

@pierotofy hum ok I think @DuarteAndre forget to open to external. I will speak with them and update this.

jonnyforestGIS commented 4 years ago

@pierotofy sorry this can be some kind of permission issue on the sharing. Perhaps Andre don't put share with external. Let me ask André because I just redirect the link.

jonnyforestGIS commented 4 years ago

@pierotofy can you check again the link in the comment above?

pierotofy commented 4 years ago

image

jonnyforestGIS commented 4 years ago

@pierotofy sorry this is not easy. :sweat_smile: Please check again. I think the problem is permission on the folder but not in the zip file.

jonnyforestGIS commented 4 years ago

Hi @pierotofy. Sorry for the late reply but did you get the correctly access to the shared folder and download the dataset? Regards

pierotofy commented 4 years ago

Hey @jonnyforestGIS, unfortunately not; still same error.

image

jonnyforestGIS commented 4 years ago

@pierotofy try this. I recreate the shareable link. Sorry for the trouble.

Flight height: 120 meters Foward Overlapping: 70% Lateral Overlapping: 70% UAV Speed: 7m/s

Donwload Link

pierotofy commented 4 years ago

Interesting; is it normal that the LWIR images ( for example IMG_0024_6.tif ) are only 160x120?

jonnyforestGIS commented 4 years ago

Hi @pierotofy yes. Is the thermal band. Micasense Altum collects with a different resolution compared to the other bands.

jonnyforestGIS commented 4 years ago

@pierotofy this is already in the latest webODM? https://www.opendronemap.org/2020/02/odm-0-9-8-adds-multispectral-16bit-tiffs-support-and-moar/

Do you need some test and feedback?

pierotofy commented 4 years ago

Yep, this is already in WebODM. (And this issue should be closed).

Testing would be great; post feedback on the forum?