What is Gamma Correction? - Video Tech Explained
HTML-код
- Опубликовано: 11 сен 2024
- Hi all! This is a new style of content I haven't done before, please let me know what you think in the comments!
I'm planning a few more videos in this style.
== Links ==
Support me: / videotechexplained
My portfolio: camoncrocker.com
*Someone get this dude a medal!*
I cannot imagine how much work went into researching and condensing all of this. Thank you for doing this. Dope explanation. It’s surprisingly hard to find comprehensive information on this topic. You have the magic touch!
Hi. I love your videos, you put a lot of work on them and they are very concise and informative.
However, there is a fundamental mistake in this one you probably might want to revisit.
Gamma correction is a curve applied to "cancel" the curve from a gamma-encoded image. Our non-linear perception is the reason for the encoding, not the correction. We want to see the images in ratios as close to the ratios present in the capture image as possible. And that means that our eyes will have to receive light in the same ratios the camera "saw".
If all digital images were 32-bit float images, gamma correction wouldn't exist, as cameras would capture and store linearly, and displays shouldn't have to apply any curve to them.
But since we're still using 8-bit integer images a lot, computers need a way to store them in that precision. Linear won't cut it, because of our non-linear perception: our eyes are more sensitive to shadows, and 128 levels of brightness for the darker parts of the image won't be enough to represent a smooth gradient, you'll se a lot of banding.
So, images have to be accommodated to allocate more bitdepth for the shadows, leaving less precision for lighter parts, the ones we have less sensitiity to.
That's gamma encoding, and that's the bending gamma correction cancels.
You have all the pieces there in your video, but the leading idea is unfortunately wrong
And to address the question: "why linear images look wrong when displayed directy" that most of the people reading this might have at this point, the answer is simple: Monitors are applying a gamma-correction automatically, but since the images not gamma-encoded (when you dump linear to the display) you end up looking at a non-linear image.
This was the most concise and understandable explanation of what gamma actually is and does. Thank you for not over complicating it!
Very well done. Every other gamma curve explanation I've seen has neglected some aspect (capture tech, display tech, human eyesight) of the gamma curve topic, so definitely learned some new stuff here today.
One of them made a graph and got the x and y axes mixed up lol
Thank you so much! that explained everything. My understanding is
1. Human eye's light sensitivity is lower than that of the camera's. (ex. 50% light in camera is about 25% in human eye)
2. Gamma Correction, is a process that uses a mathematical model to match the digital screen light levels to that of the human eye's.
3. As the result, Gamma correction evenly distribute the light level across a digital screen which appears to be natural lighting to the human eye.
your work is insane, I'm in this rabbit hole for quite a while
and your videos help so much!
I almost never comment on videos but I couldn't not do so here. This is one of the best tutorial videos I've ever seen breaking down a complex, somewhat esoteric topic into an understandable format to folk who have little or no prior experience in the domain. You've earned yourself a subscriber, and if you have a link to send a few bucks to you or a charity of choice, please feel free to reply with a link.
Thanks for this superb content.
Great job dude! Watched maybe a dozen videos on the topic and this was by far the beat one! :) keep up the great work
Same avid RUclips watchers here. Gerald Undone value or better right here. Subscribed.
Best explanation I've seen so far! Subscribed!
I agree. Subscribed!
I barely get overwhelmed! But this video is pure gold!
Very well explained!
And you my man, you have a bright future in front of you cause you can't explain things that properly unless you have both the knowledge and intelligence!
I've learned SO SO much from this singular video. Amazing job man.
Such a well-thought-out script. Brilliant video!
Great job explaining it, this is probably the only video I watched that knew how to explain it with important details without getting lost in them.
awesome video. I had no idea what was going on behind the scene, I just always pressed a button and there was my picture
why do all tech guys wear the EXACT same glasses...
This is an extremely helpful, and remarkably well-constructed lesson. I confess to having been confused about this subject in the past, and now it is making sense to me. Looking forward to watching more of your stuff.
Awesome video, got more here in 8 minutes than I ever could in hours on various forums talking about gamma.
ERRATA: Adding ONE light, as in the example, does not DOUBLE the amount of light (or photons) hitting the paper, this is because of something called the inverse square law. In order to DOUBLE the amount of photons it would require adding THREE additional lights. Please correct me if I am wrong. Otherwise, thank you for a very well explained video on Gamma curves. Kudos for the 4K upload as well!
I'm not sure how the inverse square law applies in this case. In my demonstration, I'm assuming the two lights are perfectly pointed at the exact same spot, in which case there would be twice as many photons reflecting off of that point.
Granted, the alignment wasn't actually perfect in my practical demonstration, but the point still holds. If you take two identical sources of light and point them at the same spot, there will be twice as many photons reflecting off of it as there would be if there was only a single light source.
However, while the number of photons is doubled, our eyes don't *perceive* the spot as being twice as bright
Thank you! I had no idea what gamma correction was; now I'm starting to understand its application.
This was super interesting, and something I look all over for.
You're clearly very knowledgeable on this subject and are great at explaining the technical aspects in an understandable way. Just learned a lot. Thank you!
You explain Very complex subject in an excellent way you are talented Man
BEST TUTORIAL IN THE WORLD!
Great job!
I haven't known well about Gamma correction, and this helped me learn from fundamental scratch.
Thanks!
You are a Hero brother.
Amazing video. This was the first straight forward, yet still in depth explanation I’ve heard. This was beyond helpful. Thank you.
Thank you. You have cleared my mind about this topic now
That's the best video about Gamma correction I've ever seen. Very good job!
Thanks for great explanation! I think I am your 1000th subscriber 😊
“What is Gamma Correction? Why should I care about it?” 😅
😅I’ve always been wondering the same thing.
All respect. I'm an artificial intelligence cs student and this is way better and more interesting than the stuff my prof did
I am also a CS student actually, I feel your pain.
Thank you!!! Now I finally feel like Gamma vs. Linear make sense.
Well done! More please.
Thanks for this explanation. Now this whole area of gamma makes sense.
Great explanation mate 👍🏼
Thanks for the best gamma-correction-explanation on youtube!
Great explanation buddy. You are talented
Awesome. Pure gold information, very-well captured. Thank you!🙏
great concise explanation of this complex topic. thanks again.
I have the feeling that you could get a great RUclipsr. Keep making those videos! Greetings from Switzerland.
Underrated creator, this video was amazing my man.
This was awesome, keep up the good work!
Appreciating your efforts👏👏👏
Hey. This is a easy understandable well made video. Thank you for explaining me a problem i had never looked for.
Thank you for making such an informative and succinct video. Much appreciated!
this dude is so underrated
Great video! Keep going :D
Another great explaination! You have a gift of simplifying complex things. Great work
Fantastic video, congrats!
That was a wonderful explanation - thank you very much!
wonderfull , that is the most ever best explaning i've been see
Splendid...keep up the good work
Best explanation I've seen so far
Bravo! Been trying to make sense of gamma curves and this helped a lot. Thanks 😊
Great video!!! I always ignore gamma in making videos. Your video explains it well!
Excellent video, really well broken down and executed too. Thank you!
Great explanation
awesome video, thanks for explaining!
Very nicely structured and informative! Thanks!
Very genius! Very impressive! Thanks!
Really enjoyed this video
An excellent video. Thank you.
Excellent video, thank you
I have learned a lot from this video. Thank you!
Thanks! Very helpful video!
Great info, and very well done. Should be way more views.
Really good stuff, glad I found your channel!
Thanks for the video, Camon! I learned a lot. Can you also help me understand the mathematics here a bit more? Specifically why does running the luminance values through a power expression distribute more data in darker areas?
fantastic video man, keep them coming!
amazing explanation. Thanks
Thank you vey much, this video helped me a lot!
Thank you for explanation!
Excellent. Thank you.
Extraordinary job. Thank you
Your videos are so good, thank you
This was so helpful! Thanks so much!
Thank you VERY much.
Thanks a lot! Very well explained... :)))
Good stuff, Thank you!
very well done
Great video. Might i recommend anti-glare glasses or repositioning the lights?
Nice job man! This was a fantastic video.
Thanks for this explanation. It was very helpful.
Im really impressed! thanks for the explanation
Thank you, explained very well!
Great information!! Thanks for an awesome video!
Thanks for making this! This was very informative for me :)
loved it, please do more like this content
Damn straight to the point. Love
Amazing work! I wish I could thank you more!
Awesome video! Thanks
Thanks for the great info. Well done.
Hey man, love the video. I’d love to know what kinds of books or even textbooks you read to learn this stuff. Any chance you could let me know a few titles? :)
Thank you.
Needed to find out. Been playing alot of Halo & starting to think why some colours seem washed out & many shadows seem to dimmed when comparing other people's games. Turn down the gamma & boom, looks more natural, noticed some fog I forgot years ago. 😆
So great and informative video. Thank you so much
Well this video explained well that gamma is a power law transfer function which models how the human eye perceives light. So far so good. However I didn't understand where and how it's used.
Another video on this subject talks about the response characteristics of CRT monitors and states that gamma is encoded in certain file types to compensate. It was as if they were discussing a different subject entirely.
I remain confused.
Essentially, when comparing the use of gamma in analog vs digital technology, we're doing the same thing for different reasons. CRT screens did have the natural property of distorting the signal they were given in a way which roughly corresponded to Gamma 2.2. So in an analog system, images had to be gamma-corrected so that they would look right on people's TVs. In modern, digital systems there's nothing inherent in the design of LCD displays which will distort color, but they're nonetheless designed to add in that gamma correction, primarily to reduce banding.
This was amazing. Thank you!
You have great content brother, sending you love from India. Maybe you can do color grading breakdowns of famouse films or web series
Great explanation, keep it up 👍 👏