Open Lenostatos opened 3 years ago
I'll need to think about this more, but I believe this is intended. I'll add a note to the front of the readME, but not all data in the evaluation/lidar (or evaluation/rgb) have annotations. Many are unannotated, in case people want to do unsupervised learning, or annotate more. There are like 1200 plots, guessing an average of 60 trees, that's ~70,000 trees to annotate. There real question is where there are plots which are annotated in the RGB, but we haven't draped them into the LiDAR (meaning this script needs to be rerun https://github.com/weecology/NeonTreeEvaluation/blob/master/utilities/create_lidar_annotations.py). That is possible and worth checking to make sure it doesn't cause the mismatch in annotations number. More likely, the 2nd point is inevitable given the sparse density of the cloud, many trees which can be seen in the RGB have no points in the LiDAR, so nothing gets draped. I will rerun the create_lidar_annotations.py tomorrow and check the 2nd script, but I expect it not to change.
I understand that there are unannotated images and point clouds but I thought that once annotations are created for an RGB image, they are draped onto the point cloud as well? If this is correct, my analysis lists plots for which annotations exist but have not been draped onto the corresponding point clouds.
Of course, the point clouds which are missing just a few annotations might just miss them because there are no points at those annotations.
In any case, all of this is of course not that big of a problem, since the point cloud labels are not vital to any analysis (at least not any that I can think of) other than maybe visualization.
Hi Ben,
I investigated the lidar data with regards to the labels and I found some point clouds without any labels and some that are missing just a few annotations. The plots are listed at the end of the reprex below:
Created on 2021-05-21 by the reprex package (v2.0.0)
Cheers, Leon