Slashdot Mirror


A Billion-Color Display

The Future of Things covered the introduction last month of HP's DreamColor display, with 30 bits/pixel, developed in conjunction with DreamWorks Animation. The display is aimed at the video production, animation, and graphic arts industries. HP promises blacker blacks and whiter whites — though TFoT quotes one source who notes that if they deliver this, it will be due to the back-lighting and not to the number of bits/pixel. No word on the size of the displays that will actually be delivered, or on the price.

34 of 206 comments (clear)

  1. To what end? by Eudial · · Score: 2, Insightful

    Is it really possible to improve screens further, in a way that's visible to the naked eye? It's the same with high end audio system. I sure can't tell the difference between a mid price-range audio system and a bleeding edge $50,000 system.

    My point is that 24 bpp ought to be enough for anyone.

    --
    GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    1. Re:To what end? by gEvil+(beta) · · Score: 4, Insightful

      And yet that 24bpp can't reproduce the full range of colors that can be printed on a piece of paper. And the ink on that piece of paper can't reproduce the full range of colors visible to the naked eye. Yes, there's room for a whole lot of improvement. That's not to discount the progress we've already made (24bpp is pretty impressive), but there's still a long way to go.

      --
      This guy's the limit!
    2. Re:To what end? by smallfries · · Score: 2, Informative

      There are two main ways to improve over a standard system and the summary sounds as if they've done both. The contrast range on a normal screen is in the order of 500:1. On a bright sunny day outdoors our eyes pick up contrast ratios that are 1000s of times larger. The claim about blacker blacks and whiter whites will be a reference to High Dynamic Range.

      Once you increase the range of colours that you are going to display it means the gaps between distinct colours become larger and so more bits are required to compensate. I'm way too lazy to actually look at the "article" but they've probably shifted from a fixed point representation for colour components to a floating-point one. This produces a colour-space that maps much better onto what we perceive.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    3. Re:To what end? by Harmonious+Botch · · Score: 3, Funny

      Also, "well the old one is all people should need" is never an excuse to stop innovating. Yes, you should have your eyeballs upgaded immediately!
    4. Re:To what end? by Divebus · · Score: 5, Informative

      Is it really possible to improve screens further, in a way that's visible to the naked eye?

      Just as in audio where quantizing becomes a problem only in very low level passages, fine greyscale, especially in the blackest image areas, will benefit from more bits/pixel.

      For example, an ordinary CD (16 bits) can sound rather gritty on quiet recordings such as the low level passages of classical music. That's because you're probably only using two or three bits of sample depth down there. To combat the issue, 24 bit audio will elevate the sample depth everywhere but will show itself best at low levels. Dither (essentially noise) is used to randomize and mask the problem, but that's a cheat.

      In video, fine greyscale performance comes from higher bit depth per pixel and is visible throughout the entire luminance range. The issue shows itself on flat (un-textured) areas with minute lighting changes across the surface, like a softly lit painted wall. You'll see annular rings on the surface as the bit values step through their range. Again, dither may be used to randomize the quantized transitions.

      24 bit video is really 8 bits per primary color - so it's not that good to start with. In professional application, it's not unusual to work with 10 bit [per channel] or even up to 16 bit[per channel] images, mostly to be more friendly to post production.

      Fortunately, analog humans are fairly blind to minute color changes. Unfortunately, our system of digital video happily shows you everything wrong with it.

      --

      Most of the stuff on /. won't survive first contact with facts.
    5. Re:To what end? by moosesocks · · Score: 2, Interesting

      Although today's monitors are fairly good at color reproduction, they could easily benefit from extra dynamic range, which LCDs have never been particularly good at. Although the article lacks technical depth, it can be inferred that the extra 6 bits will be used as an alpha channel, to adjust the brightness of each pixel, which should comfortably solve the dynamic range problem once and for all if it works.

      Similarly, in the visual arts industry, it is absolutely necessary for an image on the screen to look as close as possible to the final product on print or in film. It is also important for these colors to be consistent between systems, especially when multiple artists are working on the same project.

      It might be a niche industry, but if HP are able to improve the status quo, they should be able to sell more than a few. The fact that they've hinted that these improvements will be inexpensive to implement simply translates to a benefit for everyday folks.

      Also, in terms of how much room screens have to improve, take at the print in a phone book or the financials section of a newspaper. Then compare that to the smallest font you can comfortably read on your monitor.

      Even for boring business applications, there are many benefits to be had from higher-resolution displays.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    6. Re:To what end? by Torvaun · · Score: 3, Funny

      I did, with clear plastic add-ons. I've got a friend who went with the laser upgrade.

      --
      I see your informative link, and raise you a pithy comment.
    7. Re:To what end? by moosesocks · · Score: 5, Informative

      Modern monitors use an additive method of color blending, while printers (by their very nature) must use subtractive blending.

      The range of colors that can be reproduced by a 24-bit RGB device is always going to be different from the range of colors that a 24-bit CMY device can reproduce.

      By the same note, a 24-bit RGB display can produce colors that the CMY printer cannot.

      One color space isn't bigger than the other; they're simply different. Once you increase the bit-depth far enough to encompass the full spectrum of visible light for both color spaces, the distinction can finally be dropped.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    8. Re:To what end? by davolfman · · Score: 2, Insightful

      I'd just be happy if the manufacturers told me the panel technology in the specs so I could avoid 6-bit TN displays.

      As it is, 10 bit displays are nothing new. Photographers have been swearing by them for years as they allow for the response curve of the display to be corrected without dipping below 256 displayable tones per channel. Of course the real solution is just to get someone to manufacture CRTs again. For this kind of market an analog display technology has a serious advantage in that there are no rounding errors.

    9. Re:To what end? by Harmonious+Botch · · Score: 2, Funny

      And you see more colors now?

    10. Re:To what end? by Torvaun · · Score: 3, Funny

      Nope, just higher resolution.

      --
      I see your informative link, and raise you a pithy comment.
    11. Re:To what end? by somersault · · Score: 2, Insightful

      Reminds me of one of the couple of times I went scuba diving in the sea. I don't think I've ever seen colours so bright as some of the plants on the bottom of the sea bed that day (and this was on a dull stormy day in west-coast Scotland, which is hardly very exotic!). When you take stuff like stones and weeds out of the water suddenly they look very dull.. I wonder what the difference is.. maybe something to do with the refraction of the light going from the water to the glass to air into my eyeballs upping the contrast or something? :P

      --
      which is totally what she said
    12. Re:To what end? by RalphBNumbers · · Score: 2, Interesting

      Afaik, the fact that a 24bbp display can't reproduce all visible colors has more to do with the fact that the display's pixels are made up of 3 monochromatic sub-pixels than the fact that there are 8-bits of information for each of those sub-pixels. Just adding 2 extra bits for each of those 3 colors isn't going to do much in terms of spectrum coverage iirc.

      I'd actually be interested in seeing research into displays that didn't use distinct pixels at all, and instead went with something like a bayer pattern composed of monochromatic elements of more than 3 colors. The advantages of easy sub-pixel rendering, and simple 1:1 display of computed pixels, become less relevant with the high dpi displays we can make these days imho. It would be a good idea to look at more exotic layouts to make use of increasing pixel densities.

      --
      "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    13. Re:To what end? by RalphBNumbers · · Score: 2, Informative

      You're almost right... which is to say, wrong.
      There are 3 types of cone receptors, and 3 numbers is sufficient to describe any color the human eye can perceive, but those 3 numbers can not represent actual physical colors.

      Your cones do not just detect one monochromatic color, each type has it's own response curve across varying frequencies, and they're not even nice simple bell curves (one even has two peaks). To represent the entire visible color space with 3 numbers, as the CIE 1931 XYZ color space does, you need to allow things like negative luminance, that don't exist in the real world.

      As you can see here, using three colors you can represent a subset of what is actually visible, represented as a triangle within the chromacity diagram. If you used a set of 5 monochromatic colors instead, you could represent a larger subset of the full visible range, which could be visualized as a pentagon in that chromacity diagram (and, of course, using even more colors would let you add more points to the shape representing the colors you can display, letting it conform even more closely to the full range of visible colors).

      --
      "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    14. Re:To what end? by sjames · · Score: 2, Insightful

      No amount of zooming will make your eyes capable of telling the difference between 30 and 24 bit/pixel color.

    15. Re:To what end? by evanbd · · Score: 3, Insightful

      On the contrary. Go create a single-color or grayscale smooth one-dimensional gradient on a large-ish image (1024x1024 or so). It will show clear evidence of banding at 8 bits per channel, since there are only 256 color levels available.

      This will be substantially reduced if everything were properly dithered, but in normal software and normal displays it is not.

      How worth it is I don't know, but there is absolutely an easily detectable difference. How about testing your hypothesis before claiming you know what you're talking about, hmm? It's not exactly a difficult experiment to carry out.

    16. Re:To what end? by JamesP · · Score: 4, Funny

      To see billions of colors at the same time one only needs LSD technology...

      --
      how long until /. fixes commenting on Chrome?
  2. Yes, but... by Bradmont · · Score: 4, Funny

    how am I supposed to see how good this display is if they don't show me a picture of it?

  3. Come back after you've turned off anti-aliasing. by nobodyman · · Score: 5, Informative

    Is it really possible to improve screens further, in a way that's visible to the naked eye?
    I think so. As a quick example of why I think this, temporarily turn off anti-aliasing in your OS. The characters on the screen should look pretty crappy relative to a book or an illustration. So, I think we have a ways to go. I think the same is true for color depth, it's just hard to recognize it because we have gotten used to 8 bits/pixel.

    Most new displays have a resolution of 96dpi, whereas low-end printers can easily pull off 300dpi. Same goes for color-depth. Black and White screen images at 8 bits/pixel simply cant match the range of black&white print & film.

    When you think about it, techniques such as anti-aliasing are really just hacks to work around the limitations of today's monitors. If monitors could pull off 300dpi, you wouldn't need anti-aliasing.
  4. Re:Great by $random_var · · Score: 4, Insightful

    I know you're jesting, but our eyes are definitely capable of appreciating 30 bits, and many megapixels as well. Our eyes don't work like cameras; we're excellent at discriminating fine differences within the area we're looking at. We might not be able to tell #cc1111 from #cd1111 in isolation, but if they're right next to each other we can see that difference and more.

    (On a similar note, in the center of our visual field, we can discriminate physical positions with much greater accuracy than the receptor density would lead one to believe, because our analog receptors are capable of discerning fine differences by working with their neighboring receptors. So anybody who says "X resolution is higher than humans can see" is talking out of his ass. You can tell when they know what they're talking about when they say something like "at this resolution, most humans will only be able to perceive a 1-pixel difference 60% of the time" or something which sounds a lot more like signal theory than somebody comparing one arbitrary number to another arbitrary number.)

  5. Re:I'd like to see a double-blind test... by icegreentea · · Score: 2, Insightful

    Get a 1024 pixel high/wide image. And then make a perfect white-black gradient. You should be able to tell between the two. As someone else pointed out, you only have 256 greys, so you end up with one grey forming a 4 pixel band (which is noticeable). The new displace will have one grey per pixel.. much harder to tell.

  6. Re:It's just a shame that.. by mccalli · · Score: 2, Insightful

    .. video codecs used in consumer video systems (even H.264/Blu-Ray) do not have such high color depth. So what's the point?

    And of course, video codecs have been perfected now and will never, ever change or improve. You're right - we should all just pack up and go home, it's all been done.

    Cheers,
    Ian

  7. Mod parent (or his sibling) up... however,... by Animaether · · Score: 5, Informative

    They're absolutely right that CMYK does not encompass RGB. They overlap for a large part, and don't overlap in small areas (with one larger area in the deep vivid cyans).

    However, a larger bitdepth doesn't do anything for color space. It simply determines the granularity of that color space. If with 16 bit you get 65,536 individual colors within the RGB gamut (with slightly higher granularity in the green channel, typically), and with 24bit you get 16,777,216 individual possible colors within the RGB gamut, then with 30 bit (10 bit per channel; it's not new, really), you get 1,073,741,824 individual possible colors... but still within the RGB gamut (of the device at hand).

    An HDR display (either by using a very bright backlight or more localized LED backlights control, etc.) also doesn't change the gamut of that device - it simply allows for much brighter values of them.

    Now, if they were to make an LCD panel that aside from the R,G,B pixel elements also had C M Y pixel elements, then you most certainly could increase the gamut. It would also be much more difficult to switch to than a simple bitdepth change.

  8. Re:Come back after you've turned off anti-aliasing by Animaether · · Score: 2, Interesting

    Displays can already do a much higher DPI - some handhelds with 3" screens can do 800x600. That's 2.4" along the length, for 800dots/2.4" = 333.33333etc. DPI.

    However, imagine a full size 17" widescreen (16:10) at a DPI of 300. 17" is about 14.4" wide by 9" high. 14.4*300 = 4320, 9*300 = 2700. A 4320x2700 display? Crikey. I'm sure we'll get there eventually, but at the resolution rate we're currently seeing - not for some time aside from high end displays.

  9. Quantum displays by sveard · · Score: 2, Funny

    Besides reqular light, I want my screen to radiate X-rays, Gamma-rays and infrared light, and also ordinary radio waves and even more kinds of waves.
    I want it to emit quarks, neutrons and positrons, and perhaps god particles.
    The constrast of todays screens is appalling, I want miniature black holes creating perfect black tones. I wouldn't know how to create perfect white tones though.

    Yes, I am serious!

  10. Re:Oh no, not again by 50000BTU_barbecue · · Score: 3, Informative
    Again, I think you are wrong. There was a big stir just a few months ago about Apple displays being 18 bit. I think most LCD panels sold for PCs are still 18 bit panels, which is why you'll find it incredibly hard to get a simple, blunt "24 bits per pixel" mentioned on the box, or the company's website. But you'll get a gigantic "2ms response" sticker on the box. At best, you'll get something like "16 million colors" which means 18 bit, and 16.7 million colors when it's a true 24 bpp display.

    Again, read this.

    As for the 1600, the trade-off you have for a true 24 bpp display is narrower viewing angle and slower response time, this is due to the physics of the crystals. Check out the National Semi page for lots of info on what exactly a liquid crystal is, what the different types are and how they're driven, and lots of amusing info on the guts of LCD panels.

    But for the dithering, it's sort of like buying CDs with 16 bit samples, but CD players only having 12 bit DACs but it not being written anywhere. But then, if no one can tell, why choose 16 bits in the first place? This reminds me of the waning days of Minidisc when suddenly everyone here became a very critical, golden-eared audiophile and could tell the difference between a CD and MD, but the same people turn around to their 18 bit displays, can't tell the difference, and go on thinking they are 24 bits.

    Life on this planet never ceases to amaze and befuddle me.

    --
    Mostly random stuff.
  11. Re:Great by icegreentea · · Score: 2, Informative

    I think the grandparent was talking about color resolution not angular/optical (or is it something else?) resolution. There is no arguing that human eyes are fundamentally limited by our lenses, and that gives us a pretty much fixed benchmark for maximal human sight in one measure. But when it comes to distinguishing colors, human vision is far less concrete. The fact that we have an auto adjusting white balance should be enough proof of that.

  12. It depends, but in this case about 720. by Malekin · · Score: 3, Interesting

    Human brightness sensitivity is not even close to constant across the total range of brightness we can perceive. It varies widely over the range of colours we can see, and from person to person. Scene composition affects it, too: the shape of an object in relation to nearby objects changes our perception of its brightness. You have to consider lateral inhibition, limited integration capability, the optical modulation function of the eye, and orientation and temporal filtering, not to mention the various forms of noise that affect all parts of the vision system. The human vision system is not a camera and trying to model it as one is extremely naÃve.

    With all that warning out of the way, the greyscale Just Noticeable Difference for a monitor of about 600cd/m^2 is equivalent to 720 steps.

    For a 1024 steps, the monitor would need a peak intensity of around 4000 cd/m^2 to match the greyscale step increase with the statistically average human just noticeable difference.

  13. Re:Great by Malekin · · Score: 2, Insightful

    You need two numbers though: separation (dots per inch) and distance to the image. You only need one number: angular resolution. 300dpi at 1m (which is about the accepted upper limit) is about 17 arcseconds, if I got my math right.

    It's naÃve to treat the human vision system like a camera. The two things are very different.
  14. Re:Come back after you've turned off anti-aliasing by Jeff+DeMaagd · · Score: 2, Interesting

    There are different forms of antialiasing. The ClearType used by Windows really gets me. Yes, it does make the shapes smother, but what it does is turn the edges into rainbows. Instead of the right edge of a shape being a consistent color, and the left edge of a shape being a consistent color, it could be any of three colors anywhere. But it is the sharpest form of antialiasing for text.

  15. Re:Come back after you've turned off anti-aliasing by phasm42 · · Score: 3, Informative

    The ClearType used by Windows really gets me. Yes, it does make the shapes smother, but what it does is turn the edges into rainbows.
    This may be due to your monitor not being specified correctly. IIRC, there are two main types of LCD panels: RGB and BGR (different color orders), and in order for ClearType to work correctly, it has to know which one you're using. I've noticed if someone does a non-lossy screen capture of some ClearType text on a computer set up for the opposite sub-pixel color order than what I use, the text looks crappy and has that rainbow effect.
    --
    "No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
  16. Couple of things by Sycraft-fu · · Score: 2, Informative

    The first is to improve grey scale. Your eyes are extremely sensitive to changes in luminescence. As such we can see grey scale gradients with great precision. 256 levels (which is what 8 bits per channel gets you) just isn't enough. There are already grayscale medical displays out that do 1024 greys (10-bit).

    Then of course there's the problem of wider gamut and wider dynamic range displays. Right now most displays show a fairly small subset of the total amount of colours humans can perceive, and also have a fairly narrow contrast range. Well, we'd like to increase that and I'm sure will succeed with newer technology (there has already been some success, I'm typing this on a wide gamut LCD). The only problem is that the more range a display has to cover, the larger and thus more noticeable in individual step is.

    As an analogy say we were trying to measure distance. We have a 1 metre range and we measure it using 8 bits of precision. Ok, no problem, this gives us sub millimetre resolution. However now say we expand that range to 100 metres. Well now our resolution went to shit, it is only slightly better than half a metre. If we want to get back down to the millimetre range, we need more steps, more bits of precision.

    Same thing as displays improve the range of colours they can display. The individual steps between colours will get larger and more noticeable unless we add more steps.

  17. side bar topic: by circletimessquare · · Score: 3, Interesting

    while a billion colors is obviously ridiculous, there are people who can see 100x more colors than an average person

    scientists have recently identified a very small, very rare population of women who see in 4 colors, to a total of 100 million colors

    most humans see in 3 colors, about 1 million colors: red, green, and blue. a tetrachromat has an extra cone type between red and green, around orange. it's only women because the mutation requires two x chromosomes to work

    read all about it, they describe a women who can look into a river and make out silting and depth levels a normal human can't, x-men mutant indeed!:

    http://www.post-gazette.com/pg/06256/721190-114.stm

    http://en.wikipedia.org/wiki/Tetrachromacy

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  18. Re:Oh no, not again by taerogue · · Score: 2

    Who cares about a response time of 6 or 4 ms on a panel that displays only 60 pictures per second, ie every 17 ms? I've seen this (or a similar) argument regarding response times before, and it just doesn't make sense. I get the impression you are saying that, for a panel displaying 60 frames per second, any response time better than 17 ms is overkill? If a panel has a response time of 17ms (let's call it a hypothetical response time that is the same for any transition), that means that it will have *just* completed the crystal's rotation to the proper color/luminance as the next frame gets displayed! If you have anything fast going on, the display will be nothing but ghost trails and/or inaccurate colors. The pixels would be spending their entire time playing 'catchup'; only beginning to display accurate color/luminance if the next frame to be displayed is identical. So if you're playing 30fps video on said 17ms/60fps response panel, half of the displayed time for each frame would show the crystals transitioning to their new value. So, no. Give me a 2-5 ms 24bit (or greater) panel with no artifacts visible to Overdrive (or whatever is needed to get those crystals in their proper place quickly).. please! -Ty