read_image_groups assumes one group label per image causing all overlapping images to be designated only to the last group it appears in. image_group.txt defined overlap should be handled similarly to internally defined splits