RGB vs YUV (YCbCr) color models (AKIO TV)

Поділитися
Вставка
  • Опубліковано 4 гру 2024

КОМЕНТАРІ • 176

  • @andreasmoyseos5980
    @andreasmoyseos5980 5 років тому +155

    it's almost ridiculous how good you are at explaining things. Well done indeed. You should seriously consider a job doing that, if it's not your job already.

    • @anabellhr5955
      @anabellhr5955 3 роки тому +1

      Had the same exact thought. I don't think I'd have application for most of the other videos on your channel, but I feel like I want to watch every single one of them just cause I'm sure I'd understand anything explained like this

    • @swapnagurumani5358
      @swapnagurumani5358 2 роки тому

      Had the exact same thought!!!!

  • @falkmuller232
    @falkmuller232 4 роки тому +20

    Dude this guy's voice is so relaxing to listen to while at the same time it's by far the best video explaining the topic, it's crazy!

  • @mrcarrot6137
    @mrcarrot6137 11 місяців тому +3

    This guy deserves to be hired @Harvard as a lecturer. Great Explanations. Concise and accurate

  • @TheMurtukov
    @TheMurtukov 4 роки тому +15

    You have a talent at explaining things. Never seen anybody expressing thoughts so well structured and consistent. I understood everything without referencing to external resources. Thank you very much from Russia.

  • @aseemlimbu7672
    @aseemlimbu7672 Рік тому +2

    My man, tomorrow is my Multimedia exam and trust me you explained it to the depth in the shortest period of time.

  • @LyricalNostalgia
    @LyricalNostalgia 5 років тому +41

    best voice ive heard next to morgan freeman

  • @RichardBabuMemoirs
    @RichardBabuMemoirs 11 місяців тому +1

    The best explanation seen so far, thanks ..

  • @rebane2001
    @rebane2001 5 років тому +17

    I'm not even sure how or why I stumbled upon this video, but this is a very good explanation of the YUV system
    You definitely deserve more subscribers

  • @PunkerNinetySix
    @PunkerNinetySix 2 роки тому +1

    This really is the best video on this subject on UA-cam. Well done! I understand the difference between these two formats way better now. Props for using real world examples to explain concepts too. That's a sign of a great teacher right there!

  • @nybon8767
    @nybon8767 4 роки тому +4

    I watched this video three times just to hear the sound of a good explanation again, again and again.

  • @hasanmaster-on4kj
    @hasanmaster-on4kj Рік тому +1

    Thank you for the wonderful explanation, you have a very wonderful style, I wish you all the best

  • @Echestra
    @Echestra Рік тому

    This calmness in conveying detailed information is simply fantastic, thank you so much

  • @fareedjavadi2122
    @fareedjavadi2122 3 роки тому +2

    You have been able to explain to me in a very simple yet complete way what I always wanted to know. Thank you . Wish you every success

  • @paulolopes9344
    @paulolopes9344 Місяць тому

    thank you for a very good and straightforward explanation of the RGB and YUV systems, much appreciated!

  • @fujinafiul6044
    @fujinafiul6044 2 роки тому

    Thank you mate. You have a great skill in explaining things. Your voice was so relaxing and your explanation were so confident and bold that I could literally feel the RGB vs YUV differences though I was stuck understanding the core differences while searching.

  • @johnwalshaw
    @johnwalshaw 9 місяців тому

    This is a great explanation. I didn't realize the importance of black and white transmission, backward compatibility.

  • @DimpleSharma-jo9gf
    @DimpleSharma-jo9gf 3 роки тому

    This is the best video on the topic. Your content as well as delivery made it so easy to understand. Thank you for making this! Really awesome!!

  • @ComputerScienceLessons
    @ComputerScienceLessons 5 років тому +1

    Nice work. Please keep making vids like this, they are great.

  • @kronk358
    @kronk358 3 роки тому +1

    Great video. Love the mic stand!

  • @Vospi
    @Vospi 4 роки тому

    Clean and clear. Thanks a lot for the work.

  • @Emin.Shervani
    @Emin.Shervani 5 місяців тому

    On of best explanations about this discussion in UA-cam (i ever seen!)

  • @h-sorkatti5372
    @h-sorkatti5372 2 роки тому

    Needed a quick and good explanation on YUV, and this was excellent. Cheers.

  • @imdecisa
    @imdecisa 5 років тому

    I have understood it better now than after 3 years of college. Such a great teacher!

  • @fanutsky
    @fanutsky 2 місяці тому

    Not all broadcast engineers can explain this. But you did it like a pro.

  • @mohsenmazandarani7506
    @mohsenmazandarani7506 3 роки тому +1

    Perfect Explanation....Thank you

  • @mmpiero
    @mmpiero 5 років тому +1

    You are perfectly right. I have a Skyworth TV panel connected to a Geforce gtx1070 ti, and used to set RGB full range. Always with a default wrong tonality tending to blue. To have a more warm white I've tried to combine a slitghtly higher red and green, but the result was a loss of saturation.
    When I've switched to YCbCr the colors went back to the right saturation keeping the mix previously choosen, and it definitely looks like all the colors have the same saturation. The fact itself is weird to me because at the end the conversion should be rgb, but somehow it worked, somehow the colors processing is better.

  • @DavidLopez-br3yn
    @DavidLopez-br3yn 4 роки тому

    fabulously explained. I searched for a video explaining this, because googling only threw two kinds of results: either too trivial, with gamers forums talking about "which is better: rgb or yuv", without really penetrating the subject, or with too abstract literature such as Wikipedia's entry on yuv, very cryptic. Your explanation is remarkably better to all previous findings. Cheers and you just earned a new suscriber. Regards from Colombia, South America.

  • @pulkita5416
    @pulkita5416 3 роки тому

    Your voice is too soothing, Great explanation !!

  • @sergiu-danielkopcsa2328
    @sergiu-danielkopcsa2328 5 років тому +6

    You just saved my day! Thanks mate! :-D

  • @Converge3
    @Converge3 5 років тому

    This is the _perfect_ entry video on the topic and deserves way more than 8k views.

    • @AKIOTV
      @AKIOTV  5 років тому

      8k is quite a lot to me though

  • @dijigo1587
    @dijigo1587 4 роки тому

    Your delivery/explanations reminded me of a couple of favourite teachers from my old high school days (looooong ago, heh) and I mean that in a good way. Beautifully done, and subbed!

  • @zionramdinthara8403
    @zionramdinthara8403 3 роки тому

    The best explanation that I have seen so far. Keep it up, mate.

  • @ali-kadar
    @ali-kadar 4 роки тому

    Nice explanation indeed. The historical perspective behind using YUV was very interesting to know.

  • @stardustmotion
    @stardustmotion 4 роки тому

    woooooooow it feels so satisfying to understand with simple explanations

  • @sudhakar7
    @sudhakar7 4 роки тому

    Really liked the way you explained the concept. Excellent.

  • @cosmokramer7340
    @cosmokramer7340 3 роки тому

    Fantastic voice and explanation. - You are great at this!

  • @shivakumarraju3193
    @shivakumarraju3193 4 роки тому

    One of the Best explanation i have ever seen.

  • @abhishekrijal5307
    @abhishekrijal5307 3 роки тому

    Best explanation ever with the beautiful voice.

  • @richardleonard2946
    @richardleonard2946 5 років тому +1

    As I was watching this I was hoping you'd touch on the old B&W and colour TV problem. Well done! I remember at the age of 5-ish when my parents bought our first colour TV, I asked them to make sure I could still watch all the same shows, specifically Sesame Street! It seems even at that age I could at some level understand the potential problems with changing a broadcast system and maintaining compatibility!

  • @gabrielmarcondes9814
    @gabrielmarcondes9814 3 роки тому

    I will download this video and save it forever
    extremely well done mate, super

  • @le0ssa
    @le0ssa 5 років тому

    Your channel is gold. I'm glad I've found it

  • @romero1337
    @romero1337 5 років тому +2

    Very well explained! Thanks for making this video!

  • @tanmay2771999
    @tanmay2771999 5 років тому +1

    I was just checking out the NUMA video and realized that out of all the channels which cover Computer Science Topics. You have the best methodology of teaching. The audio quality is really good and the visualizations are enough and not daunting for newbies. I think you can do something big out of this. Maybe start with an Operating System playlist or Algorithms. Seriously dude, If you bring the simplicity out of complex topics in advanced subjects like AI and ML I'd stop watching 3Blue1Brown haha.

  • @atsyplikhin
    @atsyplikhin 3 роки тому

    Fantastic video! I would suspect that it's not that our eyes are being bad at seeing color. It's our eyes/brain being great at compensating for shifts in color, reconstructing the image for our perception.

  • @tomj.
    @tomj. 4 роки тому

    This is great! I was struggling to work out quite how G was derived from U and V and this has helped no end. Thanks a tonne!

  • @federicogesualdi7126
    @federicogesualdi7126 3 роки тому

    Thank you, this explanation was flawless and very simplified! You're great!

  • @trevorclover
    @trevorclover 4 роки тому

    Extremely tidy explanation, thank you very much.

  • @joshyazg2120
    @joshyazg2120 4 роки тому

    Couldn't ask for a better explanation. 👍

  • @jy9370
    @jy9370 4 роки тому

    Very clear and understandable explanation! Thanks so much!

  • @AdarshGuptaOfficial
    @AdarshGuptaOfficial 5 років тому +12

    omg you are so good at explaining bro... i understood each and every thing.. hehehe love u bro 😃🤟

  • @harshyadav1190
    @harshyadav1190 4 роки тому +1

    i usually dont comment...but brother u r fucking awesome in explaining things

  • @huangbinapple
    @huangbinapple 4 роки тому

    You are so great at explaining things!

  • @Ralvy
    @Ralvy 3 роки тому

    Thank you so much! I'm taking an image processing course and this certainly helped!!

  • @edwinlau7954
    @edwinlau7954 4 роки тому

    UA-cam Algorithm is not rewarding you enough. Definitely deserve more likes and shares

  • @doberq22
    @doberq22 5 років тому

    Thank you, gentlemen. You're very good at explaining.

  • @CrashCarson14
    @CrashCarson14 3 роки тому

    Well I’ll be damned. Someone finally explained it in depth. Most videos just explain it in a way that is straight from the dictionary. Even a dictionary way to help “show” it. Anyways thanks!

  • @veggieboy1
    @veggieboy1 2 роки тому

    Amazing. So clearly explained! Thanks.

  • @tanveerasif5978
    @tanveerasif5978 3 роки тому

    Wow, What a explanation of YUV !

  • @abatollo
    @abatollo 5 років тому +1

    RGB is a three-dementional colour space. Colour systems would be sRGB, Abode RGB and so on, they are a part of the same space, but differ in coordinates.

    • @AKIOTV
      @AKIOTV  5 років тому +1

      Yes indeed. I wasn't denying that right?
      Edit: Oh well just noticed I did call RGB a "system" a bunch of times, the thing is, these terms are loosely defined and a lot people use different terms to describe these things. In fact, "color system" is usually used to describe systems like RAL and Pantone. Things like sRGB and Adobe RGB are often simply referred to as "color space" or, if you want to be fancy "color subspace".

    • @AKIOTV
      @AKIOTV  5 років тому

      Also thanks for bringing up stuff like sRGB and Adobe RGB, it might be a good idea to make a video about that too at some point.

    • @abatollo
      @abatollo 5 років тому +1

      Well, there is “people” approach and strictly technical one. If we are trying to be mathematicaly correct then we have a bunch of vector spaces with different axis. RGB space is a “cube” of sorts, CMYK is a four-dimensional “tesseract”. Inside that space we define coordinates to describe a colour. Those coordinates are strictly mathematical and are defined by CIA RGB 1931 if I'm not mistaken. We then use those mathematical definitions to agree upon the colour of roadsigns between countries, for example.
      And only upon that space different consortiums of tech companies, TV broadcasting firms and other entities try to come up with industrial standards like Rec. 709 or the new one for HLG/HDR. The same goes for sRGB, Adobe RGB and others, they are temporary and in constant change. While CIA RGB is constant, it doesn't change for almost a century and many people confuse RGB space with sRGB system (and it's outdated and being dropped in favour of Adobe RGB). There also is a bunch of formulas to convert image from one system to another we have to use for different devices and means of image transfer.
      So to comprehend all that complexity I would have used terms that are used by International Union for Electrocommunication (I don't know how it's called in English, in Russian that's Международный Союз Электросвязи). But surely you haven't made any mistakes, that's just my suggestion, your content is great as always!

    • @abatollo
      @abatollo 5 років тому

      I'm sorry, I just realized I'm annoying even by my own standards. Nevermind, your explanations are very good!

    • @AKIOTV
      @AKIOTV  5 років тому +1

      @@abatollo haha by no means annoying, you've provided some excellent reading material for people who come across this video.

  • @youvebeensubbedto8009
    @youvebeensubbedto8009 4 роки тому

    Great video :)
    I'm just starting to learn about this stuff, and you made it quite easy to understand.
    P.S. I love your microphone stand.
    Subbed ;)

  • @hritikrai9141
    @hritikrai9141 4 роки тому

    Dude , thnx man, u really cleared up my doubts.

  • @Faruq-xn4gj
    @Faruq-xn4gj 2 роки тому

    YCbCr 4.4.4 format output seems also have anti-aliasing effect. When I'm change this setting on Nvidia control panel all round icon in desktop and round object in CSGO is anti-aliased, this effect is maybe just the combination of my monitor and GPU but if this work you just got free performance anti-aliasing.

  • @peekz
    @peekz 4 роки тому

    Perfectly explained! Make more vids, your voice is Outta the world..👍👍

  • @pikolopikolic5567
    @pikolopikolic5567 2 роки тому

    amazing video. you explained it so well. thank you.

  • @mpandedavid2699
    @mpandedavid2699 3 роки тому

    Man you can explain very well..

  • @lokisingh9944
    @lokisingh9944 9 місяців тому

    You are really really good at explaining!!!!!

  • @H76Pro
    @H76Pro 3 роки тому

    Excellent explanation, love the mic stand :)

  • @kfl611
    @kfl611 3 роки тому

    Great video, thank you for posting it.

  • @rukshanwickramasinghe4665
    @rukshanwickramasinghe4665 5 років тому +3

    Well explained!! thank you bro :)

  • @Vhuimo
    @Vhuimo 3 роки тому

    Best explanation, everything I needed to know. Thank you, consider lecturing 🙂

  • @dpsquare6178
    @dpsquare6178 4 роки тому

    Excellent explanation, simple and effective. Key up the Great work.

  • @ducttapeprogrammer8080
    @ducttapeprogrammer8080 3 роки тому

    Thanks for this amazing video.

  • @igorg4129
    @igorg4129 5 років тому

    one of a greatest explainantions. Thenk you very much

  • @iulianmoga9410
    @iulianmoga9410 4 роки тому

    In gaming like's consolle things ....which is better ? Or there is a " lag input colors " ? RGB is much faster than YuV42 ? I do prefer YUV colour format on ps4 pro with nanocell lg tv !

  • @boeman3407
    @boeman3407 5 років тому +1

    Well done explaining this.. Great job :)

  • @nickmowen
    @nickmowen 2 роки тому

    This was very helpful thank you

  • @anonymous007advice
    @anonymous007advice 3 роки тому

    Amazing easy to understand explanation!

  • @TechHorse888
    @TechHorse888 4 роки тому

    What is proper to use on a Nvidia Shield for HDTV and for movies streaming. It has RGB and YUV modes. YUV looks darker and more contrast. I have a LG monitor that is 1080p non hdr.

  • @lydiasaidani7116
    @lydiasaidani7116 5 років тому

    You just explain too well, thank you very much bro

  • @benixp
    @benixp 4 роки тому

    So wich i choose

  • @amiraliaali
    @amiraliaali Рік тому

    Perfect explanation.

  • @EverquestComposer
    @EverquestComposer 4 роки тому

    Very good explanation, thank you!

  • @maltesli8537
    @maltesli8537 2 роки тому

    Great explanation. Thanks!

  • @JamesG.Griffin
    @JamesG.Griffin Рік тому

    I like your boomarm where'd you get that

  • @Revolutionized
    @Revolutionized 3 роки тому

    Very well made video but that didn't answer my question so if you had a monitor with HD capability and options to get RGB or YUV, which one would you choose and why?

    • @AKIOTV
      @AKIOTV  3 роки тому

      It doesn't matter.
      RGB is equivalent to YUV 444.

    • @Revolutionized
      @Revolutionized 3 роки тому

      @@AKIOTV WOW, that was a fast response (for the record, you responded back in less than 10 minutes while we seems to live in two different continent!). Well, all my eyes can differentiate between there two modes are the screen sharpness which RGB tent to have a higher visual brightness but I am not sure if it happens as a result of what my graphic card driver translates to visual effects vs what it should be in reality.

    • @AKIOTV
      @AKIOTV  3 роки тому +1

      @@Revolutionized In practice there could be slight differences between specific implementations of either yuv or rgb, but in theory the information is the same, considering full range rgb and yuv 444.

  • @Arman96ify
    @Arman96ify 2 роки тому

    which is better on monioitr 144 hz??

  • @areed6952
    @areed6952 5 років тому

    Super informative... Thank you for this.

  • @hhhsssjin
    @hhhsssjin 3 роки тому

    thanks! great explanation

  • @centralpoint8184
    @centralpoint8184 2 роки тому

    If i never saw your face, i would have thought a 50 yr old British man was speaking

  • @CrashCarson14
    @CrashCarson14 3 роки тому

    So what’s the difference in 4:4:4 and 4:2:2 and 4:2:0? I get thats it’s a “part” but how could you have less parts? How could less still give an image? Isn’t all of this converted to RGB by the TV or by the device (say a blu ray player)? I’ve wondered becuse of tinkering or looking through settings I can choose RGB, then forks of 4:4:4 and then bit depths that may even exceed any tv I can think of (16 bit)

    • @AKIOTV
      @AKIOTV  3 роки тому +1

      I can't remember exactly how (or if) I explained this in the video, but basically with 422 the U and V parts of each pixel are compressed, reducing color resolution. (ie how close the pixel is to the originally recorded color) However, unlike with RGB this does not affect image sharpness as the luminance (Y) data is untouched.

  • @RajKumar-zz9wg
    @RajKumar-zz9wg 4 роки тому

    loved your explanation!!

  • @rene6829
    @rene6829 3 роки тому

    great job man!

  • @isak6626
    @isak6626 3 роки тому

    Great video, well done!

  • @morrownow
    @morrownow 5 років тому

    Best explanation EVER!

  • @ronaldtamsar
    @ronaldtamsar 2 роки тому

    So when exactly use RGB and YCbCr ?why rgb cant do like ycbcr?

  • @nwotyzarc
    @nwotyzarc 4 роки тому

    hey thanks for the super helpful video!
    can you tell me how many different colors I can get out of the YUV model?
    i can't find anything online and I need to know which one is the "bigger" color space for an exam

    • @AKIOTV
      @AKIOTV  4 роки тому +1

      YUV and RGB are models for representing color, they're not color spaces (like CIELAB for example). The amount of colors you can display with an RGB or YUV system depends on the amount of information used; eg at 24 bits per pixel there are 2^24 possible colors for both RGB and Ycbcr.

  • @jleocarmo
    @jleocarmo Рік тому

    Excellent explanation.

  • @kevinnilsson7844
    @kevinnilsson7844 4 роки тому

    Question; Are any of the two color models more effective at handling HDR than the other? Wondering because Forza horizon 4 looks better, for me atleast with YCbCr. RGB makes colors look flat and dull.
    very good video btw! thumbs up!

  • @satellitesage2487
    @satellitesage2487 4 роки тому

    At 5:27 he said that the Cb and Cr values ranges from a negative to a positive number. But other websites are saying that YUV pixel values range from 16 to 235. The 16-235 range doesn't actually make sense to me. Can someone please enlighten me with this matter?

    • @AKIOTV
      @AKIOTV  4 роки тому +1

      16-235 is a range used for RGB, sometimes referred to as RGB limited.
      The absolute range for a U or V component in YUV isn't that important and differs by system. Like I said, in a computer using 8 bits it may be - 127 to 128, but you may as well use 0-255 (that gets you into the whole 2s complement thing) while in the analog world the values can be expressed as a percentage, or using 1 for 100%.
      the point is, the exact range of the numbers doesn't matter: the principle remains the same.
      For that matter RGB doesn't have to range 0-255 either; 0-63 or 0-4095 are perfectly possible too.

    • @satellitesage2487
      @satellitesage2487 4 роки тому

      @@AKIOTV Thank you so much! Subscribed :D

  • @mackysobrevega1780
    @mackysobrevega1780 5 років тому

    amazing at explaining! thank you