0

How much color information does a 8 bit pixel need compared to an 10 bit pixel? What is the difference. As an example how much file size would an single 640x480 frame take if had 10 bit color instead of an 8 bit colour

  • 1
    This question doesn't really make sense. The file size is a function of the bit rate, not the bit depth. What makes more sense is to compare the quality of different bit depths at the same bit rate. – Michael Liebman Jun 9 '19 at 23:53
  • @MichaelLiebman so what bitrate someone have to use to get same quality they would get in 8 bit fpr a 10 bir video? Either wqy ypu jabe tp comprise blockiness or colour depth anyway right? – Delta Oscar Uniform Jun 10 '19 at 1:51
  • 1
    @JonathanIrons Please try to avoid spelling mistakes/misstypes. 10bit uses as the name implies 10bit/channel compared to 8. So for RAW, uncompressed 10bit compared to 8bit you would need 1.25x more space. But most codecs use compression etc. which doesn't make it that easily comparable – Timothy Lukas H. Jun 11 '19 at 9:42
  • I fixed it people. – Delta Oscar Uniform Jun 29 '19 at 17:27
1

Theoretically, instead of 3 × 8 = 24 bits per every pixel you need 3 × 10 = 30 bits for every pixel, which gives multiplier 2^30 / 2^24 = 2^6 = 64, i.e. 64 times greater file size than for 8-bit color info.

Practically, there is also alpha channel (10 bits instead of 8 bits), which means another multiplier is 2^2 = 4, so altogether the file size will be 256 times greater.

It is high enough price, isn't it?

  • Why would recorded video need alpha channel? – Delta Oscar Uniform Jun 29 '19 at 19:09
  • 1
    For the recording it has no meaning, you're right. But for storing/processing the main schemes use it nowadays. The reason for it is the compression: the alpha channel — if it's not used — practically don't increase the size. – MarianD Jun 29 '19 at 19:14
  • Can you give me an 1 sec 30 fps 4K video example? My math doesnt hold up nicely. – Delta Oscar Uniform Jun 29 '19 at 19:19
  • 1
    64 × 4 K = 256 K for the recording, 256 × 4 K = 1 M for storing/processing. Of course, it's true only for raw (uncompressed) videos. – MarianD Jun 29 '19 at 19:26
  • 2
    This is simply incorrect. A file with 10 bits per pixel would be only 1.25 times bigger than an 8 bit per pixel file. As mentioned above compression would make it somewhat inexact. The 64 and 256 factors mentioned in the answer are relevant to the number of possible colors for each pixel, which grows at 2^n, were n is bits per pixel. File size is proportional to n. – Carl Raymond Jun 30 '19 at 0:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.