See how basic image processing affect inferencing quality.
The model was constructed with MobileNet and ImageNet pretrained weights. You can train the model with:
python train.py
The prediction accuracy on the original testing data was 93.67%. After some basic image processing (complementary value, Gaussian blur) on the testing images, the accuracy decreases.
The model checkpoint can be obtained in the above link. Please put the files in /weight folders, then you can run the experiment with:
python infer.py
It can be seen that both process have a huge influence on the CNN.

