Closed Rob174 closed 3 years ago
not given to the model ➡️ understandable that the model does not well on these patches
According to Statistics of number of classes present on patches, there are less patches with spill maybe due to the fact that several spill polygons can be on the same image
But according to Compared with original polygons statistics, there are 196 spill and 533 seep on all rasters
➡️this issue will be treated in issue 32
Interpolation on labels cause class shifts:
On this image at the origin there was probably only the brightest class of value 2, but with interpolation (due to augmentations), the class 1 has been added
➡️ This problem will be treated in issue 31
Only 4 interpolation methods allowed for warpAffine
We observe on an example that we can bound number of intermediate pixels with artificial values generated around real value pixels.
Potential solution: Step 1: warpAffine Step 2: convert to uint8 Step 3: maxpooling with a kernel of more than the number of pixels
(kernel 5) (kernel 10) (kernel 3)
Filtered because delete all labels
Create the augmented patch directly with points of annotations
Done in 3636648
After computing another time the classes stats on the new filtered cache we observe a more balanced dataset regarding seep and spill classes repartition: | seep_only | spill_only | seep_spill |
---|---|---|---|
11766 | 9258 | 208 | |
55 % | 44 % | 0.98 % |
Context
Dataset with patches
Problem
➡️ Model converges
But unsatisfactory result
Prediction
Compared to the reference
➡️ 2 problems:
Diagnosis
Statistics of number of classes present on patches
50 patches
Compared with original polygons statistics
To get them we have used
(with 0,0 point excluded) Interactive vizualization