Replies: 6 comments 18 replies
-
IntroductionThis is a very tough one, and I think it will take a lot of work to find the perfect solution since there are so many options out there. While doing the initial research for this project, I chose the K-Means implementation over other options like Mean Shift and superpixel implementations because it would grant us speed - that choice still has some authority but it has weakened over time since the trade-off is large and it probably would be more beneficial to opt for a more accurate algorithm. My ThoughtsCurrently, my choice leans more towards a superpixel implementation (like SLIC) because Mean Shift is too close to our current implementation (K-Means) than SLIC would be. That, however, does not mean that I am making the correct choice - thus, we should research the possible options and propose a final solution.
|
Beta Was this translation helpful? Give feedback.
-
|
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
@Krasner, just to let you know: if you find strange things happening to the image (like holes) in SVG format, that is a problem with All that is left to be done for that are contour extraction and mapping those contours to SVG elements. |
Beta Was this translation helpful? Give feedback.
-
|
I created #211 for this issue. See this paper to understand why I think SLIC++ may be better in this scenario. |
Beta Was this translation helpful? Give feedback.
-
|
Does your IDE/text editor load .editorconfig files? I noticed some strange formatting, like spaces on empty lines. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
This is a pretty involved topic. Kmeans is pretty slow on it's own - so brainstorming ways to speed things up.
Found this paper using superpixels as part of the quantization process:
https://www.mdpi.com/1424-8220/22/16/6043
I can try implementing SLIC for superpixels https://www.epfl.ch/labs/ivrl/research/slic-superpixels/
This can potentially replace both kmeans and mergeSmallRegionsInPlace
Beta Was this translation helpful? Give feedback.
All reactions