Open shkai opened 5 years ago
If you Train and Test your model with higher resolution - then in the most cases accuracy will be better.
If you Train on low resolution and Test on slightly higher resolution - then in several cases accuracy will be better.
If you Train on low (416x416) resolution and Test on signitificantly (>=2x) higher (832x832) resolution - then in few cases accuracy will be better.
Because you should follow the rule: https://github.com/AlexeyAB/darknet#how-to-improve-object-detection
General rule - your training dataset should include such a set of relative sizes of objects that you want to detect:
train_network_width * train_obj_width / train_image_width ~= detection_network_width * detection_obj_width / detection_image_width
I set cfg width = 800,height = 800,i find some objects undetectable. when i set width = 608,height = 608, the detetor imporved.So,the higher the resolution will be better?