I ran the Tree Detection deep learning package against our 2022 leaf-off aerial photography to produce an output of ~116,000 tree boxes within my study area. I calculated area, mean greenness, mean infrared, and mean LiDAR intensity for each tree crown box using zonal statistics as table. After making some selections of evergreen tree boxes and inspecting histograms, scatterplots and box plots, I was able to come up with a query to select evergreens that works fairly well:
Area <=1000 AND Intensity >=40 AND MeanIR >=84
Note: green from the 3-band imagery was not useful due to a large number of nearly white deciduous trees having high green values, so IR from 2021 imagery was used.
This was an iterative trial and error process and I was wondering what else I could do to help me arrive at the magic numbers. I can probably train a new model using a set of carefully selected evergreen tree boxes, but for now I'm looking for suggestions on this process.
The green boxes in the attached video show all trees, while the yellow boxes shown later are the evergreens resulting from the query.