Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What kinds of ground-truth labels are required for MCG training? #24

Closed
qjadud1994 opened this issue Sep 3, 2021 · 4 comments
Closed

Comments

@qjadud1994
Copy link

I currently survey various segment proposal methods.

However, I could not catch what kinds of ground-truth labels (e.g., segmentation map, object boundary) are required for MCG training because I'm not familiar with Matlab code :(

Also, some papers argue that MCG is an unsupervised method, is it right?

If anyone knows about this, please let me know.

@jponttuset
Copy link
Owner

Hi @qjadud1994,

There are two learnt parts in MCG:

  • The low-level boundary detector, which is trained on BSDS500
  • The Pareto front parameter search and the objectness ranking (a simple random forest), which are both trained on PASCAL VOC 2021 (train).

So in some sense it's "very little supervised" since it's "zero shot" on e.g. COCO, and the segmentation itself is not trained (heuristic on the hierarchy of regions given by the UCM)

@qjadud1994
Copy link
Author

Thank you for your reply @jponttuset !

Then, in summary, "MCG requires object contour (boundary) labels for the training" is it right?
What I want to know is what kind of supervision sources are required in MCG.

@jponttuset
Copy link
Owner

jponttuset commented Sep 7, 2021

Then, in summary, "MCG requires object contour (boundary) labels for the training" is it right?

Correct, but not on the target domain, just once completely class-agnosticly and then it transfers zero-shot to the datasets.

What I want to know is what kind of supervision sources are required in MCG.

I don't get this.

@qjadud1994
Copy link
Author

Thanks a lot @jponttuset !

Now, I understand about it.
It will be of great help to me.

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

No branches or pull requests

2 participants