The Building Blocks of Your Screen: How Pixels Work

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • НаукаНаука

Комментарии • 75

  • @MahmoudMahmoudTobi
    @MahmoudMahmoudTobi 5 лет назад +10

    5 sec in I had scroll down to see the comments of the potential this channel has

    • @GeniusEngineering
      @GeniusEngineering  4 года назад +3

      Thank you for your kind words. I've been a little inactive but currently working hard to make some new videos!

  • @Scrungge
    @Scrungge 3 года назад +5

    So in other words, each pixel needs 60 bytes per second in regular TVs, regardless of the screen. Fascinating :)

    • @n1matsu
      @n1matsu Год назад

      Don't think it works like that. It's more like: each pixel has 3 bytes regulating it's perceived colour. Depending on the screen's refresh rate, those 3 bytes will update with a certain frequency. In a regular TV, those 3 bytes per pixel will update 60 times in a second.

  • @Azyuri
    @Azyuri 5 лет назад +18

    You have LOTS of potential!

  • @mutatedllama
    @mutatedllama 5 лет назад +9

    This was really interesting. Please keep it up!

    • @GeniusEngineering
      @GeniusEngineering  5 лет назад +2

      mutatedllama Thank you very much for the kind words. Hope to keep bringing entertaining and interesting videos for you.

  • @BeautifulScience
    @BeautifulScience 5 лет назад +5

    Great content and animation, looking forward to seeing more!

  • @GGN-92
    @GGN-92 2 года назад +3

    Sincerly, that's a really good content man. Thanks for these very clear explanations. Take care of yourself

    • @GeniusEngineering
      @GeniusEngineering  2 года назад +2

      Thank you so much for your amazing comment. It means a lot :)

  • @bluefalcon3000
    @bluefalcon3000 Год назад +2

    This was a very good and well-made video, thank you so much!!!!❤

  • @erencb2004
    @erencb2004 Год назад +1

    One of the best explanations I've seen

  • @charleenlozi4775
    @charleenlozi4775 2 года назад +2

    This was very nice, best explanation I've seen so far🙌

  • @pratyushmisra2516
    @pratyushmisra2516 4 года назад +2

    Such a great content and beautiful explanation!! I pray to god for a brilliant growth of this channel. BTW Thanks man!!!!

    • @GeniusEngineering
      @GeniusEngineering  4 года назад +1

      Thank you so much for your kind words Pratyush! It means a lot. Be sure to check out the other videos on the channel as well! Currently busy working on a new video

  • @tanvirrahman6659
    @tanvirrahman6659 4 года назад +1

    Excellent topic. Today I understand what pixel really is .

    • @GeniusEngineering
      @GeniusEngineering  4 года назад +1

      Thank you Tanvir. i am grateful that the video helped you in understanding pixels :)

  • @abirmakesdumbvideos
    @abirmakesdumbvideos Год назад +1

    this is catually insane! great video!!

  • @rohan9117
    @rohan9117 3 года назад +1

    Clearly I understood now
    What's a resolution besides what is 720 p and 1080p

  • @zachmarcus107
    @zachmarcus107 5 лет назад +3

    Nice video. Could you try to do one on starships? I saw a similar comment about airships, and that also seems like a nice idea.

    • @GeniusEngineering
      @GeniusEngineering  5 лет назад +1

      Thank you Wog on my Log! I already added airships to my list of ideas and will be sure to add starships as well. I am definitely planning to do all of these topics. Since the idea of an air-transport type topic has now been suggested for a second time, I am very much considering making that the topic of my next video.

  • @LevanMiner
    @LevanMiner 3 года назад +1

    Great content man, I am a subscriber, I wish you road to billion, i wanna know how speakers work I mean where you can hear music

    • @GeniusEngineering
      @GeniusEngineering  3 года назад +2

      Thanks for you comment, it means a lot. That’s a fantastic idea, I will add it to the list of topic ideas. Thanks for the suggestion :)

  • @vsauce4992
    @vsauce4992 5 лет назад +6

    This reminds me of kuzcavard in a nutshell

    • @GeniusEngineering
      @GeniusEngineering  5 лет назад +5

      Kurzgesagt was the main inspiration for the channel

    • @therubberducky5942
      @therubberducky5942 4 года назад +3

      @@GeniusEngineering I can see that in the style of animation. Really glad I found your channel.

    • @VictorRibeiroJV
      @VictorRibeiroJV 3 года назад

      kuzcavard in a notshall

    • @vsauce4992
      @vsauce4992 3 года назад

      @@VictorRibeiroJV ik that name is to fucking hard to write, and I couldn't use copy paste on mobile

  • @UPHROSHAN
    @UPHROSHAN 5 лет назад +2

    Give us how pixel udjusts its brightness and how TFT helps is to adjusts its brightness in detailed manner

    • @GeniusEngineering
      @GeniusEngineering  5 лет назад +2

      That is a great suggestion for a video! Thanks Roshan

    • @UPHROSHAN
      @UPHROSHAN 5 лет назад +2

      @@GeniusEngineering thank you... And please put the vedeo as soon as possible

  • @goanimator9947
    @goanimator9947 3 года назад +1

    This is a good explanation but what I don't understand is how the right color information is sent to the right color filter when they are different size screens with different amount of pixels how does it know how much pixels to make that color there to make the image right?

    • @GeniusEngineering
      @GeniusEngineering  3 года назад +1

      Here is a good explanation from Quora (www.quora.com/How-do-pixels-change-color#:~:text=The%20intensity%20of%20the%20colors,either%20or%20all%20the%20channels.)
      The pixels are numbered, starting from 0 at the top left corner and ending at the lower right, like this: (for a small screen with 5x5 pixels)
      0, 1, 2, 3, 4
      5, 6, 7, 8, 9
      10, 11, 12, 13, 14
      15, 16, 17, 18, 19
      20, 21, 22, 23, 24
      The screen I am using now has 3,686,400 pixels, or 2,560 horizontally and 1,440 vertically.
      The first thing you need is a simple formula, to calculate which pixel number is at a certain position. For example, say that you want the pixel at (400;200), x = 400, y = 200. To get the pixel number you take the screen width times y and add x. In this case 2,560 * 200 + 400 and we arrive at pixel number 512,400.
      If you want to draw a line from one position to another, you use the linear equation to find the x value for every y value between the two positions.
      But the computer is already programmed how to do this, so if I want to draw a line I just tell it to draw a line from here to there and it will do so. But I must ask the computer how many pixels I have access to and how many there are on each row, so I can adapt and scale my drawing.
      Most of the time, your program is running within a window, so it doesn’t have access to all the pixels, just the ones inside the window, and the first pixel is the one in the top left corner of the window. The operating system keeps track of all the windows and maps the window pixels to real pixels. It also tells my program when it wants it to redraw its graphics. It does this either when the real pixels have changed (the user has moved the window) or when my window was overlapped another window but now is visible again.
      Remember older Windows versions, when the window content was not shown while you were moving the window. Redrawing the graphics either uses the CPU a lot (all the computations to figure out which pixel should have which color) or it uses the memory a lot (to save the result of the computations). Back then, we didn’t have much of either CPU or memory resources, so the cheapest solution to make it smooth was to not redraw the graphics until the user let go of the mouse button. Today, it’s no longer a problem and the graphics is constantly redrawn as the window is moved.

  • @FinoClips
    @FinoClips 2 года назад +1

    Gracias por el Video!

  • @siddharthupadhyay4246
    @siddharthupadhyay4246 3 года назад +1

    Amazing channel !!! Great stuff

  • @somethingelse9228
    @somethingelse9228 5 лет назад +3

    Can you make a video on airships?

    • @GeniusEngineering
      @GeniusEngineering  5 лет назад +1

      That's a great idea! I will add it on my list of ideas and see what I can do. It might be the next video :)

  • @abdullahfarisshahrin5683
    @abdullahfarisshahrin5683 5 лет назад +1

    Nice video! Has a lot of potential....

  • @susanwojcicki5714
    @susanwojcicki5714 3 года назад +1

    smashing video please keep it up

  • @user-bq8pp3fq7y
    @user-bq8pp3fq7y 5 лет назад +1

    Nice video I really liked the animations

  • @ville_1235
    @ville_1235 5 лет назад +5

    i like the video, but definetly move more and more towards completely your own style.

    • @GeniusEngineering
      @GeniusEngineering  5 лет назад +2

      Absolutely! I just used the style as inspiration and a starting point. Hopefully each video is a bit more of my own unique style

  • @Cryptic868
    @Cryptic868 3 года назад +1

    You got potential mate!

    • @GeniusEngineering
      @GeniusEngineering  3 года назад +2

      Thank you for your kind comment! It really means a lot :)

    • @Cryptic868
      @Cryptic868 3 года назад +1

      @@GeniusEngineering no problem

  • @chriszitsenga6571
    @chriszitsenga6571 5 лет назад +1

    well explained

  • @144aryan7
    @144aryan7 5 лет назад +1

    Nice

  • @elvastan
    @elvastan 5 лет назад +10

    Looking forward to this channel!
    EDIT: Don't go to Flixzone, It will steal your identity and all the people in the replies are accounts that were created less than a month ago (As of June 29th, 2021)

    • @GeniusEngineering
      @GeniusEngineering  5 лет назад +1

      Thank you very much! I am also looking very much forward and hopefully each video can be improved upon from the previous one.

    • @millerstetson4330
      @millerstetson4330 3 года назад

      i realize I am kinda off topic but does anyone know of a good site to watch new tv shows online?

    • @briggsmalcolm1102
      @briggsmalcolm1102 3 года назад

      @Miller Stetson I watch on FlixZone. You can find it by googling =)

    • @ianaryan233
      @ianaryan233 3 года назад

      @Briggs Malcolm Yup, been using FlixZone for since march myself :D

    • @millerstetson4330
      @millerstetson4330 3 года назад

      @Briggs Malcolm Thanks, signed up and it seems like they got a lot of movies there =) Appreciate it !

  • @okbrb
    @okbrb 5 лет назад +1

    Cool video bruh

  • @aryanchavan925
    @aryanchavan925 4 года назад +1

    Plaese can u make a video on HTML

    • @GeniusEngineering
      @GeniusEngineering  4 года назад +1

      That’s a great recommendation thank you. I will add it to my list of video ideas

  • @mokujin29
    @mokujin29 5 лет назад +2

    Noice

  • @Francisco-Danconia
    @Francisco-Danconia 4 года назад

    Cool video and all, but how do they work?

  • @jeredmaret2200
    @jeredmaret2200 3 года назад +1

    Are you South African