Comments (2)
Hi @ionicaML, thanks for your interest in our work. There are a few different ways to go about it:
Regarding (1), mseg-mturk is designed for re-assigning categories to instances, not for re-drawing polygon boundaries. So you would need to use a different polygon-drawing tool (Amazon MTurk has example code for this, and there's an active area of research about building tools for human-in-the-loop segmentation annotation).
Regarding (2), this is feasible. You would set "road" in 5 datasets (ADE20K, COCO, IDD, BDD, and Cityscapes) to "unlabeled", and then add "crosswalk" to the universal taxonomy as a new class, and route Mapillary's crosswalk marking to it, instead of to "road", as we had it previously. This would hurt generalization for the "road" class, but if you need crosswalk predictions urgently enough, maybe the tradeoff is worth it for you.
Regarding (3), this is another reasonable and possible approach. Allowing for this inconsistency clashes with the principles/decision tree we designed in Figure 3 of our paper, and we haven't evaluated the effect on lane marking or crosswalk labels. But it's feasible.
A fourth option is to use the equivalent of a logical OR gate in your loss function, like SwiftNet did, summing over multiple logits using multi-label ground truth (See Equation 4 of their paper).
In short, this is still an open research area and we welcome your feedback and seeing what you discover.
from mseg-api.
Hi, @johnwlambert I want to make something similar with the dataset, but also add curb and curb cut. So for this until now i figured out, that I should modify the tsv files of dataset you mentioned above. But I dont know if this is complete, so I have two questions:
-
When you said add 'crosswalk' to universal taxonomy you refer to add a new line in MSeg_master.tsv for this class? I should do this also for, curb (curb, curb cut)? are there other files, i should change?
-
I want to keep only 64 classes, so this means I only remove them (their lines) from MSeg_master.tsv and add to final line to unlabeled, and also modify the tsv file for every dataset (ex. ade20k-151_to_ade20k-150.tsv and ade20k-151_to_ade20k-150-relabeled.tsv).
Waiting for you response.
from mseg-api.
Related Issues (19)
- Really Nice Work! HOT 1
- Repeated entries for WildDash HOT 2
- MSEG CamVid test set: is listed but not remapped? HOT 2
- Where is supplement mentioned in the paper HOT 4
- Thank you for your nice work HOT 1
- Can't download ADE20K_2016_07_26.zip HOT 3
- Problem with COCOPanoptic dataset HOT 8
- BDD dataset info HOT 7
- Mapillary dataset HOT 5
- Test dataset annotation HOT 2
- code, data and trained models HOT 3
- Trying to reduce the number of classes of Mseg
- Invitation of making PR about dataset on MMSegmentation. HOT 1
- Can't find supplement mentioned in paper HOT 2
- Final taxonomy HOT 1
- Does MSEG dupport a CPU-only mode?
- Error in dataset path verification HOT 26
- WildDash download and extraction scripts HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mseg-api.