I have to detect objects in an image. I want to use a neural network for this (yolov8). Since my objects are stacked, most of them are partially hidden and only front and side is visible. My dataset for training contains 50% images where the objects are fully visible and 50% where the objects are stacked. In reality, only the top object of the stack is fully visible and there are 4-5 objects per stack, so maybe 25% of the detecable objects are fully visible and 75% are partially hidden.
Can it have a negative impact if I use all of the training data? So should I use only the stacked-images for training or is it always a good idea to use as much trainingdata as possible? Maybe the model can find some useful informations of the objects in the fully-visible-images. Or maybe too much fully visible objects are misleading?
Since the trainingdata isn't labeled yet I can't test both options. And I don't want to waste too much time in labeling useless data.
What are your thoughts on this? Thanks!