Our use case is to train a YOLOv4 network to detect an object as small as a wedding band on top of a table. So the object is about 250px by 250px in a 4096px x 2160px.
Training network size: According to the README.MD, should our training net to be as big as it can fit within the GPU memory? In our case, it's
1056 x 1056for a Titan T4 with 16GB GPU RAMTraining images size: For our training images of the object, they are around
1000 px by 1000 px, from the Darknet documentation I see that it will resize whenrandom=1, so I assume we are good with the relatively high resolution training images?Detection network size: During the detection, in the same README.MD, the first point of item 2 suggested increasing the network-resolution for detection. So if we were to use 1056x1056 during training, should we use
1280 x 1280(32 * 40) or larger net.width and net.height?
Thanks!