-
-
Notifications
You must be signed in to change notification settings - Fork 103
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
Describe the process of color calibration #853
Comments
Hi Would you like to know my opinion and an explanation why I didn't create such a guide myself? Because it would require a model behind this process and it does not exist. There are individual concepts there (like gamma correction or HSL), but they have nothing to do with this subject as a whole... so it's something like voodooo or something that could be more neutrally described as a dynamic and holistic process of adapting the LED characteristics to the individual user preferences 😉 The mechanism itself is transferred here from Hyperion (classic one with HSL model, originally removed in Hyperion.ng, present from the beginning in HyperHDR, after a few years it made a mysterious come-back also in Hyperion.ng) and Hyperion.ng (more advanced with a lot of options, which no one really has a clue how they work, but they exist... unfortunately, user friendly HSL is removed) when I forked the project in 2020. You usually want to apply color correction if for one of the following reasons... or more than one, which only makes the problem more hopeless:
To summary:
I hope you now understand whether such a guide has not been created or will be created (at least for the current mechanism in the processing tab) and why I will not remove the calibration from HyperHDR 😉 |
I think the most important part is not having a "perfect white", but having colors matching TV as close as possible. My TV is constantly running is the "Night shift" or whatever this thing is called when the level of blues is lower than it should be. So yes, my goal is not to make the colors pleasant, my goal is to make the match TV's colors as good as possible to have this "augmentation" effect. And this thingie, I think, can even be automated, at least for SDR. And yes, I totally agree that the gamma correction is to make LED colors match TV colors. And I don't think it's voodoo, At least for static images, it should be quite a deterministic process, I just don't understand how to perform it. |
So these are exactly the cases no. 1 and 3 described by me 😉 As I have already explained, from my point of view it is unrealistic and I will not undertake it myself, but I am open to suggestions along with their possible implementation in the code if changes are needed. So I leave this request feature opened for others. |
I think the current code shouldn't be touched at all, it's more a question of an external android/iOS application, that takes photos and tunes parameters accordingly. Contrary to the human eye phone can catch differences and the tune settings very quickly. But I get your point, thanks for the answer |
Feature request
What problem does this feature solve?
Currently it's not clear how to match my wled + led strip colors to the colors on my TV
What does the proposed API look like?
It might be just a page in docs somewhere, like this one
https://github.com/AEtHeLsYn/hyperion/wiki/Color-Calibration. I imagine it's somewhat outdated, given it's for another product and 8 years old.
How should this be implemented in your opinion?
But in a perfect world it's should be android app, of course, that looks at pictures of TV with ambilight enabled and changes settings on the fly
Are you willing to work on this yourself?
I'm not sure. I can help a bit, but I'll not sure how
The text was updated successfully, but these errors were encountered: