bowenc0221 / boundary-iou-api Goto Github PK
View Code? Open in Web Editor NEWBoundary IoU API (Beta version)
License: Other
Boundary IoU API (Beta version)
License: Other
Congratulations for the awesome work!
I have a doubt which is - How will the boundaries be generated if the objects are very small ? I observed, that it does not generate boundaries for let say a very small square mask of size 2 x 2.
Thanks!
I found your work very interesting and thinking about using the Boundary IoU metric to evaluate my segmentation models. However, I can only see instance and panoptic segmentation scripts in this repo.
Does the boundary IoU metric not applicable to pixel-level segmentation?
Hello
How are you?
Thanks for contributing to this project.
I have a question.
Can this be used as boundary loss in the segmentation model training?
Thanks
Originally posted by @rose-jinyang in #2 (comment)
After I install the boundary-iou-api : pip install git+https://github.com/bowenc0221/boundary-iou-api.git
I can not use the mmdetecion code : ./tools/./tools/dist_tra.sh
./tools/train.py FAILED
Hi,
I am trying to evaluate my dataset using masks and boundaries. I am seeing that the AP values are exactly same. My instances are approximately 60x60
pixels. Any insights ?
Hi Author,
Thanks for your excellent work. I would like to ask whether the ground truth and prediction are binary masks (only includes 0 or 1)?
If the prediction and ground truth are not 0s or 1s, should we use a threshold value to make it to be a binary mask? If yes, how do we choose the threshold value, is it 128 or 0.5? If yes, why did we choose them as the threshold values? Thank you!
Hi Bowen,
Thanks for your excellent work.
I am newer about segmentation tasks. I would like to ask could you point the Mask IoU you are using in the paper to me?
Thank you!
Dear Phd:
How can I use boundary-iou in my own datasets?
Hi Bowen,
I really like that you made a metric which focuses on the boundary quality rather than overall IOU. I was applying your method on my models and was not sure exactly how to use the ground truth boxes for evaluation (Section 6.2, Table 4). I have the intuition that instead of taking the region predicted by RPN, you use the ground truth boxes' region and apply a ROIAlign operation to get the region of interest. Am I correct?
Also, can you suggest a clean way of doing this?
Thanks in advance.
Best,
Hamd ul Moqeet Riaz
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.