Skip to content
This repository has been archived by the owner on Nov 21, 2023. It is now read-only.

Only objects described in terms of polygons are included in training #191

Closed
realwecan opened this issue Feb 24, 2018 · 3 comments
Closed

Comments

@realwecan
Copy link

realwecan commented Feb 24, 2018

Hi Detectron,

According to json_dataset.py, it seems that all crowd objects are excluded from training:

# Set overlap to -1 for all classes for crowd objects
# so they will be excluded during training

Therefore all objects (used in training) are described in terms of polygons, i.e., one object, one polygon. All crowd objects (i.e., one object, more than one polygons) will be ignored. Am I correct?

Thanks!

@ambigus9
Copy link

It seems that you are correct, maybe it's for saving memory in the training process.

@Zoalfekar536
Copy link

C bc h.fig

@rbgirshick
Copy link
Contributor

Crowd "objects" are cases where there are too many object instances to accurately annotate. E.g., imagine a sports stadium with hundreds of tiny people in the seats -- the whole mass of people will be marked as a crowd. These should be excluded from training because they are not individual object instances.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants