Finding range that separates series of numbers best












0












$begingroup$


I have X number of colors (lets say, red, yellow, green) which have X measurements in R, G, B, H, S and I channel. In every channel I want to find the solution that separates the measurements the best.
fx:



R channel



Red: [235 224 230 228 233 231]



Yellow: [155 145 153 157 152 148]



Green: [120 122 119 126 124 123]



...and similar in G, B, H, S and I channel



I want the output to be an interval around every color. Usually there are 25 different colors with +3000 measurements have.



How would I go about solving this issue?



BR Simon










share|cite|improve this question









$endgroup$












  • $begingroup$
    There are many ways to formulate this problem depending on what "separates the best" means. One metric might be to minimize the number of entries put in the wrong bin. Also, in your example the ranges of colors are non-overlapping. Is this always the case?
    $endgroup$
    – tch
    Jan 4 at 14:19












  • $begingroup$
    The best solution for me would be the interval that creates the greatest margin to the other colors. It varies a lot, whether it overlaps, but optimally all the color channels (R, G, B, H, S, I) should be combined where at least one of the color channels should not overlap - if that makes any sense
    $endgroup$
    – std_sv
    Jan 4 at 14:52










  • $begingroup$
    without knowing exactly what your data looks like its hard to say the best approach. One way to do it would be compute the min and max for each color, see if you can order the colors, and then deal with overlaps by adjusting the boundary a bit. I think this post is probably better suited for stackoverflow since it seems like you will end up writing a program for this in the end.
    $endgroup$
    – tch
    Jan 4 at 14:56
















0












$begingroup$


I have X number of colors (lets say, red, yellow, green) which have X measurements in R, G, B, H, S and I channel. In every channel I want to find the solution that separates the measurements the best.
fx:



R channel



Red: [235 224 230 228 233 231]



Yellow: [155 145 153 157 152 148]



Green: [120 122 119 126 124 123]



...and similar in G, B, H, S and I channel



I want the output to be an interval around every color. Usually there are 25 different colors with +3000 measurements have.



How would I go about solving this issue?



BR Simon










share|cite|improve this question









$endgroup$












  • $begingroup$
    There are many ways to formulate this problem depending on what "separates the best" means. One metric might be to minimize the number of entries put in the wrong bin. Also, in your example the ranges of colors are non-overlapping. Is this always the case?
    $endgroup$
    – tch
    Jan 4 at 14:19












  • $begingroup$
    The best solution for me would be the interval that creates the greatest margin to the other colors. It varies a lot, whether it overlaps, but optimally all the color channels (R, G, B, H, S, I) should be combined where at least one of the color channels should not overlap - if that makes any sense
    $endgroup$
    – std_sv
    Jan 4 at 14:52










  • $begingroup$
    without knowing exactly what your data looks like its hard to say the best approach. One way to do it would be compute the min and max for each color, see if you can order the colors, and then deal with overlaps by adjusting the boundary a bit. I think this post is probably better suited for stackoverflow since it seems like you will end up writing a program for this in the end.
    $endgroup$
    – tch
    Jan 4 at 14:56














0












0








0





$begingroup$


I have X number of colors (lets say, red, yellow, green) which have X measurements in R, G, B, H, S and I channel. In every channel I want to find the solution that separates the measurements the best.
fx:



R channel



Red: [235 224 230 228 233 231]



Yellow: [155 145 153 157 152 148]



Green: [120 122 119 126 124 123]



...and similar in G, B, H, S and I channel



I want the output to be an interval around every color. Usually there are 25 different colors with +3000 measurements have.



How would I go about solving this issue?



BR Simon










share|cite|improve this question









$endgroup$




I have X number of colors (lets say, red, yellow, green) which have X measurements in R, G, B, H, S and I channel. In every channel I want to find the solution that separates the measurements the best.
fx:



R channel



Red: [235 224 230 228 233 231]



Yellow: [155 145 153 157 152 148]



Green: [120 122 119 126 124 123]



...and similar in G, B, H, S and I channel



I want the output to be an interval around every color. Usually there are 25 different colors with +3000 measurements have.



How would I go about solving this issue?



BR Simon







linear-algebra matrices optimization






share|cite|improve this question













share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Jan 4 at 7:46









std_svstd_sv

1




1












  • $begingroup$
    There are many ways to formulate this problem depending on what "separates the best" means. One metric might be to minimize the number of entries put in the wrong bin. Also, in your example the ranges of colors are non-overlapping. Is this always the case?
    $endgroup$
    – tch
    Jan 4 at 14:19












  • $begingroup$
    The best solution for me would be the interval that creates the greatest margin to the other colors. It varies a lot, whether it overlaps, but optimally all the color channels (R, G, B, H, S, I) should be combined where at least one of the color channels should not overlap - if that makes any sense
    $endgroup$
    – std_sv
    Jan 4 at 14:52










  • $begingroup$
    without knowing exactly what your data looks like its hard to say the best approach. One way to do it would be compute the min and max for each color, see if you can order the colors, and then deal with overlaps by adjusting the boundary a bit. I think this post is probably better suited for stackoverflow since it seems like you will end up writing a program for this in the end.
    $endgroup$
    – tch
    Jan 4 at 14:56


















  • $begingroup$
    There are many ways to formulate this problem depending on what "separates the best" means. One metric might be to minimize the number of entries put in the wrong bin. Also, in your example the ranges of colors are non-overlapping. Is this always the case?
    $endgroup$
    – tch
    Jan 4 at 14:19












  • $begingroup$
    The best solution for me would be the interval that creates the greatest margin to the other colors. It varies a lot, whether it overlaps, but optimally all the color channels (R, G, B, H, S, I) should be combined where at least one of the color channels should not overlap - if that makes any sense
    $endgroup$
    – std_sv
    Jan 4 at 14:52










  • $begingroup$
    without knowing exactly what your data looks like its hard to say the best approach. One way to do it would be compute the min and max for each color, see if you can order the colors, and then deal with overlaps by adjusting the boundary a bit. I think this post is probably better suited for stackoverflow since it seems like you will end up writing a program for this in the end.
    $endgroup$
    – tch
    Jan 4 at 14:56
















$begingroup$
There are many ways to formulate this problem depending on what "separates the best" means. One metric might be to minimize the number of entries put in the wrong bin. Also, in your example the ranges of colors are non-overlapping. Is this always the case?
$endgroup$
– tch
Jan 4 at 14:19






$begingroup$
There are many ways to formulate this problem depending on what "separates the best" means. One metric might be to minimize the number of entries put in the wrong bin. Also, in your example the ranges of colors are non-overlapping. Is this always the case?
$endgroup$
– tch
Jan 4 at 14:19














$begingroup$
The best solution for me would be the interval that creates the greatest margin to the other colors. It varies a lot, whether it overlaps, but optimally all the color channels (R, G, B, H, S, I) should be combined where at least one of the color channels should not overlap - if that makes any sense
$endgroup$
– std_sv
Jan 4 at 14:52




$begingroup$
The best solution for me would be the interval that creates the greatest margin to the other colors. It varies a lot, whether it overlaps, but optimally all the color channels (R, G, B, H, S, I) should be combined where at least one of the color channels should not overlap - if that makes any sense
$endgroup$
– std_sv
Jan 4 at 14:52












$begingroup$
without knowing exactly what your data looks like its hard to say the best approach. One way to do it would be compute the min and max for each color, see if you can order the colors, and then deal with overlaps by adjusting the boundary a bit. I think this post is probably better suited for stackoverflow since it seems like you will end up writing a program for this in the end.
$endgroup$
– tch
Jan 4 at 14:56




$begingroup$
without knowing exactly what your data looks like its hard to say the best approach. One way to do it would be compute the min and max for each color, see if you can order the colors, and then deal with overlaps by adjusting the boundary a bit. I think this post is probably better suited for stackoverflow since it seems like you will end up writing a program for this in the end.
$endgroup$
– tch
Jan 4 at 14:56










0






active

oldest

votes












Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3061404%2ffinding-range-that-separates-series-of-numbers-best%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Mathematics Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3061404%2ffinding-range-that-separates-series-of-numbers-best%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Wiesbaden

Marschland

Dieringhausen