terraref / computing-pipeline

Pipeline to Extract Plant Phenotypes from Reference Data
BSD 3-Clause "New" or "Revised" License
24 stars 13 forks source link

FLIR - compute plot level means #207

Closed ghost closed 6 years ago

ghost commented 7 years ago

This follows from issue #151 which processed output from the FLIR camera and put Level 1 FLIR data in /sites/ua-mac/Level_1/flirIrCamera

This issue should include the following steps:

completion criteria

ghost commented 7 years ago

@solmazhajmohammadi - Zongyang is looking for ideas of how to exclude soil from flir camera data. Can we use RGB to mask FLIR? Or using quantiles?

ghost commented 7 years ago

Solmaz: I think 3D fusion with IR data would be a better option, using RGB is also good idea. I still have not had a chance to look at the data and test it.

ghost commented 7 years ago

@solmazhajmohammadi -please test the data

ghost commented 7 years ago

@ZongyangLi - are you still waiting for feedback from @solmazhajmohammadi on this?

solmazhajmohammadi commented 7 years ago

@rachelshekar I'm working on deploying it on clowder

max-zilla commented 7 years ago

@solmazhajmohammadi let me know if you want to discuss anything. I am just about ready to re-deploy the flir extractor that populates Level_1 directory and get that running again.

ghost commented 7 years ago

@solmazhajmohammadi please share the code with Max

czender commented 7 years ago

@hmb1 this issue is analogous to what we wish to do with the hyperspectral instruement data

solmazhajmohammadi commented 7 years ago

@rachelshekar I am writing FLIR mosaic extractor. will finalize this by the end of next week still needed to add the search limitation to the code(Issue https://github.com/terraref/computing-pipeline/issues/224), we will discuss this with @max-zilla tomorrow

max-zilla commented 7 years ago

@solmazhajmohammadi @ZongyangLi we are actually intending to do this part:

...for other sensors as well, so to the extent we can do this in a general way we can reuse the code. we have a shapefile of the plots now (and loaded into geostreams) so maybe we can have a call on next steps for this?

ZongyangLi commented 7 years ago

@solmazhajmohammadi said it's a better option to use 3d fusion with FLIR data to exclude soil from flir camera data. So I didn't do much investigate here. I think it will be quite straightforward to get a plot level temperature if we can exclude soil first.

solmazhajmohammadi commented 7 years ago

@max-zilla @ZongyangLi Subseting the images to the plot level would be a good idea, It helps todo the overlaying RGB and IR as well. Since the IR and RGB data is collected at the same time, this would be another option to exclude the soil from plant, and we can compare the result with 3D +IR

max-zilla commented 7 years ago

@ZongyangLi @solmazhajmohammadi #265 I am starting to focus on - to get all images chopped into plot tiles.

ghost commented 7 years ago

Changing this to April milestone since dependent on https://github.com/terraref/computing-pipeline/issues/265

ghost commented 7 years ago

moved to June; dependent upon https://github.com/terraref/computing-pipeline/issues/265

ghost commented 7 years ago

Full field image may not be accurate for this extractor because there is no rule when there are multiple observations for each point.
If individual images, will use last image recorded per plot. @dlebauer - Should we run this on full field or individual images? If individual, then close.

max-zilla commented 7 years ago

We have full field stitching completed and have added code to iterate across the full field for each plot. Just need to finish tests to verify the plot-level means are generated properly, but this will be included in terrautils PR for tomorrow.

max-zilla commented 6 years ago

Closing this issue to finalize in https://github.com/terraref/computing-pipeline/issues/465