Apple Sued Over 'Lacking' Macbook Display
qu1j0t3 writes "Business 2.0 reports that two MacBook owners have filed a class action lawsuit charging Apple with deceptive advertising, as well as misrepresentation and unfair competition over the use of the phrase 'millions of colors' to describe the capability of the LCD displays in MacBook and MacBook Pro computers. The article likens the complaint to an an angry forum thread, and is more than a little bit skeptical of the plaintiff's motives. Perhaps it's their uncanny attention to detail. From the filing: 'The reality is that notwithstanding Apple's misrepresentations and suggestions that its MacBook and MacBook Pro display millions of colors, the displays are only capable of displaying the illusion of millions of colors through the use of a software technique referred to as dithering, which causes nearby pixels on the display to use slightly varying shades of colors that trick the human eye into perceiving the desired color even though it is not truly that color.'
It sounds dodgy but I can see some logic in this. If macs are sold as artistic machines (Apple sure tries to pull this off with the PC and Mac adverts) then shouldn't the monitors be as high quality and accurate as possible? I mean illusions are fun and all but you want the real thing if you're working on important art peices or photos
I like muppets.
Let's take it to the extreme: there are only tree colors (R,G and B). And there is no spoon.
If this goes through then it opens the door to lawsuits against nearly all LCD manufacturers, since most displays these days (except for the highest end ones) are 6-bit with dithering...
This guy's the limit!
So...they going to sue Paramount because its not "moving pictures" but 24 still images a second?
Why aren't they going after LCD manufactures?
Your average display can only show 768 unique colors. However, our eyes blend them so that you see white instead of a combination of red, green and blue. Some displays support 16-bit shading, but I don't know if that's available in an RGB format or just a black-and-white format.
And while "dithering" is usually used to refer to pixels, as opposed to subpixels, the same principle applies.
This result of this case will have less to do with the technical merits of the display, and more to do with common practice and practical use.
tasks(723) drafts(105) languages(484) examples(29106)
I've got a PowerBook G4. I can tell you that I expect it has millions of colors on the screen (it was advertized as such). If I upgraded and spent $2-$3k on new MacBook Pro and found it could only display 262k colors, I would be REALLY mad. I'd jump on this suit. I really like Apple, but this really surprises me if it's true. I'd be surprised if it was Dell or Lenovo or Gateway, but I'd never guess Apple would do this.
I hope they get cleared, or get whats comming to them for this.
Comment forecast: Bits of genius surrounded by a sea of mediocrity.
As always, the only ones who will benefit from any ruling against Apple will be for the scumbag attorneys who make a killing of filing these bullshit class action lawsuits. These douchebags try to find the smallest things to generate millions of dollars through manipulating the legal system. I got a letter for a class action suit against some consumer products company a few months ago. In the letter, it stated that I agreed with the legal fees the attorneys were charging which amounted to roughly $10 million. How much did I stand to make? About $5, if that.
This is just another in a lonnnnnnnnnng line of legal extortion that our court systems propagate.
How about providing the IMPORTANT part from the article in the summary, hmmm?
"At the heart of the case is plaintiff's claim that rather than delivering 16,777,216 colors with an 8-bit LCD, Apple chose a cheaper route, delivering the illusion of millions of colors using a 6-bit LCD and dithering."
2^24 = 16,777,216
2^18 = 262,144
Nothing wrong with 6-bit LCDs, but they shouldn't be advertised as 8-bit...
*gets ready to be torn apart by rabid mac fans*
ClutterMe.com - easiest site creation on the Net. Just click and type.
You're focusing on the software end. It's the hardware that isn't capable of displaying 16.7 million colors, although you'd be very hard-pressed to tell (I can only see slight banding in very specific cases on my 6-bit LG monitor).
This guy's the limit!
Even your eyes process colours through a small spectrum into what we see as a full vibrant spectrum. Functionally, for a computer display (don't get all philosophical on me), what is the difference between dithered and actually displayed if all the colours are present and rendered faithfully. All monitors do this, or rather all monitors and video cards. Do they sue the video card manufacturers as that's the other half of the equation...
This is just another symptom of an overly-litigious society with an over-population of lawyers.
I was always surprised how bad the colours on my MBP look compared to the same colours on my 19" CRT. Now I know why they look so bad. Here is a better article about this case. Both articles don't mention iBooks and Powerbooks. Do they use 'normal' screens? I had an iBook once and I always thought the iBook had a (much) better screen than the MBP.
-- Cheers!
Isn't this the equivalent of suing Lens Crafters for claiming to make your eyesight better when in fact, glasses give your brain the "illusion" that your eyesight is better.
I'd like to sue the manufacturer of my retinas and/or brain, because my retinas are only capable of Trichromatic vision, but my brain keeps tricking me into thinking I'm seeing millions of variations.
And don't get me started on those so-called "color printer" things. I only see 3 colors of ink/toner going into those.
A post a day keeps productivity at bay.
There are FIVE lights.
Concrete analysis...
NASA sued for false color images. Dichromats sue trichromats. Red sues green. News at 11.
I just checked the MacBook specs, and saw this under display: "13.3-inch (diagonal) glossy widescreen TFT display with support for millions of colors"
What exactly does "support for millions of colors" mean, anyway? In the world of (E|H)DTV monitors, "supports 1080i" generally means "can display a 1080 image, but only at 768" or somesuch. I look for words like "native resolution" to figure out what something is technically, actually, capable of.
And if Apple can show that EVERYONE in the industry is doing exactly the same thing, with similar advertising language, then it's probably not going to go anywhere. It's sort of a visual equivalent to the silly GB vs GiB argument, though at least in that case hard drive manufacturers have started better explaining their side of the equation....
From the PDF ( http://www.engadget.com/videos/PDF/apple_macbook_l awsuit.pdf ) :
''The extent to which a particular make of computer is capable of "dithering" is a function of the sophistication of the programming of the software. For example, in the case of the MacBook and MacBook Pro, because of the uniqueness of these computers to be able to run both Apple's OS operating system, and the PC's Microsoft Windows operating system, it is possible to compare the quality of the display between the two operating systems. In the case of the display that the MacBook and the MacBook Pro produces using the Microsoft Windows operating system at all resolution levels is superior to the display that those same computers display using Apple's OS operating system.''
Some nasty grammar in there, but in summary: no such problem when running Windows on the same machine?
If that is true, then it is indeed an Apple software problem. Note that software shouldn't be in charge of this sort of thing in the first place. LCD displays themselves handle incoming 8bit values on a 6bit displays in one of three ways:
A. 'as is', 91 becomes 92.
B. 'dither', 3 out of 4 pixels are 92, the other one is 88, averaging to 91
C. 'frame rate control', 3 out of 4 refreshes it draws the pixel as 92, the other one is 88, averaging to 91.
B&C are both common, and both have pros/cons. But either way, the software shouldn't be doing anything there (arguably, a driver might - i.e. if the monitor specifically allows you to specify which method to use, what dithering pattern, etc. by means of driver control).
Today's conjugation of the day: smite.
God is a smiter.
God is about to smite Bob.
God is smiting Bob.
God has smote Bob.
Bob has been smitten.
Slow Down, Cowboy! It's been 60 minutes since you last successfully posted a comment.
Suing is an entrepreneurs game. It has nothing to do with fairness or seeking 'justice'; it's a legally endorsed playground for funny money using rhetoric, blackmail, stock-bruising and good old-fashioned acting to turn over a cool sum in a hurry. You 'build' a case, attract media attention to make the defendant hurt and sell it in court. The jury might as well be potential investors.
The fact that the MBP screens may be a bit shabby compared to some other portables is completely beside the point. I doubt the plaintiffs even care.
This got me wondering how many bpp my own Viewsonic Pro series monitor can display. I was surprised to find that it wasn't listed in the product specifications -- neither as bits nor total number of colors.
A little further digging brought me to this article which gave some good insight about the differences. Some highlights:
Except that it's a 6-bit display. 2^(3*6) is a quarter of a million.
Also FatPhil on SoylentNews, id 863
I never heard of this LCD dithering before. A little bit of Googling found a simple explanation of what it is, a simple test to look for it, and a detailed explanation and test.
This seems to be a very common practice on LCD screens, not just a trick used by Apple. I'm still not clear whether most LCDs use spatial or temporal dithering. It seems like temporal dithering would work very well with an LCD. They're known for their sluggish response times, so sending "80-84-80-84" at 60 Hz should result in a nice smearing into "82-82-82-82" over time.
I didn't see any dithering artifacts on my MacBook Pro (Core 2 Duo). Either it doesn't dither (unlikely) or the dithering is better than my eyes can see.
We all know that screens are actually made of red, green, and blue (RGB) dots that combine to make the apparent color of each pixel. An 8-bit screen would have 256 levels of brighness for each of those subpixels, yielding 256 x 256 x 256 = 16.8 million mixed colors. But if you wanted to be really technical you could say that the screen can actually show only 256 + 256 + 256 = 768 colors; the mixed colors are an illusion. Likewise a 6-bit screen can generate only 262 thousand colors in a given pixel at a given instant, but it can simulate many more colors over time or space.
The argument depends on how many pixels the manufacturer claims to have. If they say their screen is 1024 x 768 with 16.8 million colors then we would expect to have 786,000 independently addressable pixels, each of which comprises three RGB subpixels. If in fact it takes four RGB subpixels (1-1/3 of each 6-bit subpixel to get 8 bits) to yield 16.8 million colors then they should really only claim a resolution of 768 x 576. If, however, they do the dithering temporally and the pulsation is unnoticeable then I think continuing to call the resolution 1024 x 768 is fair.
AlpineR
From one of the comments below TFA: "Out of 28 notebook LCDs manufactured by Samsung, only 2 can display 16.7M colors natively, a 15.4-inch panel with a lowish resolution of 1,280 x 800 (part number LTN154X5) and a 19-inch panel (part number LTN190W1). The rest, 26 LCDs, are 6-bit and can display 262,144 colors natively, without dithering, and millions of colors with dithering. [...] At LG.Philips, all of the 15 notebook LCDs are 6-bit and can display 262,144 colors natively, without dithering, and millions of colors with dithering."
So it seems virtually no laptop LCD can display 16.7M colors without dithering. It's a problem which affects the whole industry, and all laptop manufacturers seem to be, well, somewhat "optimistic" in their advertising claims.
Which doesn't make it better that Apple does so, too, and as far as I'm concerned, the suit is well justified.
WTF? Pantone (and all printing) is about ink colors .. subtractive color, not additive like your monitor. Your screen was never and will never (with ANY current technology) show you printed colors accurately, it just approximates. What's more, 99% of Pantone colors are out of both RGB and CMY(K) gammut. Products such as Photoshop and Illustrator have RGB conversion libraries supplied with them to approximate Pantone colors in RGB on your monitor.
Printing in spot color is all about ink recipes. Your printer will have a Pantone book that tells him exactly what weight of what ink he needs to _add_ together to create the color you asked for. And that requires a LOT more than just cyan, magenta and yellow.
Feel free to complain about Apple, or anyone else's LCD monitors, but don't get additive and subtractive confused. And never expect to see Pantone colors accurately on your monitor. Buy a Pantone color chip book if you need something to show your clients.
Okay, great, you win! We all have 3-color displays!
;)
You beat me to it.
For the audience: Anybody who's been using Apple gear since the early 90's (late 80's?) knows that in Apple-speak, Thousands means 16-bit color and Millions means 24-bit color signal.
See, in the old days, your Monitors control panel had Black & White, 4, 16 and 256 Colors as your options. When they added 16, then 24-bit color support, instead of listing 2048 and 16,667,242 (or whatever), they did something very Apple and called them "Thousands" and "Millions".
Long time Mac users understand what what the terminology means, and people who care about color understand you don't use an LCD for it (except perhaps one that costs several times what a MacBook costs).
I rather see this like somebody complaining that their new F-150 cannot, in fact, pull as much as a team of 450 horses can.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
However, if LensCrafters went around saying that their glasses "made your eyesight better" they would be sued. They would probably lose too, as their glasses don't fix your eyesight. They correct your eyesight. The former statement is a lie, and if they advertised improving your eyesight, they could get in trouble. If it was a small ad that said it (like the Apple issue here) they will probably be told to stop doing it. If Lenscrafters had millions of ad dollars in promoting "eyeglasses that fix your vision," they should be prepared for a massive hellstorm from the courts.
You can do some crazy stuff in marketing, but you had better not make a substantively false statement.
I will defend Apple and say that only one notebook display manufacturer has 8-bit displays, Samsung, and only IBM/Lenovo used them.
Well, the image sent to the display is handled internally as 24bits for well over a decade as you pointed it. With CRT displays, this was correctly handled since this is an analog display.
With LCD, another layer of digital conversion has been added. Even if the computer is handling the screen buffer in 24 bits internally, LCDs have starded from the good old 256 colors (8bits) then progressively switched to 4096 (10 bits) and 65k (16 bits).
Most LCDs are currently 18bits (6bits per channel) as stated in others comments. To display more than the 262k colors available, you can use temporal and spacial dithering. Spacial dithering is when you display a 50% gray next to a 52% gray when you want to display a 51% gray. Temporal dithering is when you display a 50% gray then a 52% gray then a 50% gray, etc... to display the same 51% gray.
This dithering can be handled at the application level, the OS level, the graphic card driver level, the graphic card hardware level or at the panel electronic level. In fact, this might be handled at all those places at the same time with varying results :-(
Sig (appended to the end of comments you post, 120 chars)
I'm in the same boat. We constantly test LCDs at work to recommend to various customers which ones to go with for their next massive purchase. Several displays have been 'hot' for doing temporal dithering. Problem is... I see the noise patterns it produces, and it gives me a rather nasty headache. Statistically we are under-represented, but the customer will more than likely have a greater percentage of these younger, well-visioned individuals, so this becomes a problem.
... I'm of the personal opinion that temporal dithering messes with your heads. Several coworkers all have the same LCD panel. Each one notices they get headaches from the display, but none say anything about it to the others. At one point, another coworker gets the same LCD and gets diagnosed with Epilepsy 3 months afterwards, after getting increased headaches...
We also work with manufacturers to get new technologies based upon the HVS (Human Visual System) implemented. Supposedly there are new displays coming that address even some of the issues out there- but temporal dithering is here to stay until it's displaced by a more impulse-decay system.
And
I hate temporal dithering.
VGA and DVI claim to deliver 8 bits of precision per channel; these Apple LCDs are only capable of displaying 6 bits of precision. Yes, there is loss in any computer display due to the nature of color triad-based pixels. This problem goes beyond that, and introduces unexpected dithering artifacts into the image. It is entirely possible to create images that look great at 6 bits per channel, but since the downsampling is done at the display rather than by the system, and because the user was not expecting the reduced precision, it oftentimes looks like crap (quick example I've seen is the top toolbar in Firefox; the slight gradient doesn't look pretty when it gets dithered).
"Because Science" is one step from "Because old book". Try "Because of my experiment testing my falsifiable assertion".
Nitpick, and you shall be nitpicked yourself:
God is a smiter.
God is about to smite Bob.
God is smiting Bob.
God smote Bob.
God has smitten Bob.
Bob has been smitten.
The adjective is always the past participle.
The point is, a pixel is NOT used in at least two different fields (camera sensors, and LCD displays) as the ultimate unit of color display, so they are going to have a hard time arging this silliness in court. If you really care about the difference between spatial dithering, temporial dithering, etc., you should have known this before you bought a tool to help you work with it.
On my MacBook, which should have a 6-bit display, the left and right squares look quite different to me. I believe that's a good indication that the time-based "dithering" used on the MacBook is not nearly as bad as space-based dithering, at least for people who are unable to see flicker significantly above 60 Hz.
This looks like a frivolous lawsuit to me.
Nearly all TN based LCD screens (the majority sold) are 6bit depth displays with dithering. 8bit screens are even more rare in laptops than they are on desktops. I have never seen a laptop that didn't have a TN screen (as opposed to more expensive 8bit IPS/VA screens).
If you go directly to LCD manufacturer sites, they will list the spec as supporting 16.2 million colors. They list the true 8 bit screens as supporting 16.7 million colors.
If they want to go after anyone it should be the manufacturers of the panels. Frankly all the specs are essentially lies. 180 degree viewing angles??!! Geez the gamma start shifting if I move an inch. exactly what can anyone see when 90 degrees off axis from the screen??
By all means sue for some truth in advertising on LCD specs, but go after Samsung/LG et al...
Though it seems hard to believe, there is some chance that Apple does have a serious mistake. There is an explanation as to why it might be "better under Windows" and it is not good for Apple. A sure way to compare would be to take a screen shot from one system and display it on the other, so that differences in graphics and font rendering do not enter into it.
Apple has had a history of using a gamma correction table, which was always a mistake. I thought they eradicated this in OS/X but perhaps it lives on. Some ill-informed people actually think this makes the image better but it is always a bad idea on current hardware.
The reason is that the hardware interface to the monitor is 8 bits (per channel). If you have an 8-bit-per-channel image, and the gamma correction table is anything other than 1:1, then two or more different 8-bit shades are going to get mapped to the same 8 bit number sent to the monitor, due to the pigeonhole principle. It also means some possible 8-bit outputs are not going to get produced. It is possible the diterhing of the LCD is amplifying this effect. For instance if many of the "pure" values are the missing ones, then there is going to be far more dithering.
Both Windows and Linux just dump the 8 bit images you send to the graphics api to the screen buffer with no change. Though this sounds more primitive, it turns out it is the right thing to do. Color correction and profiling has to be done by software, not by hardware and drivers.
(note that this is only available on the American version of XP)
EVERY manufacturer who advertises 16.2 million colours uses a 6-bit display and dithering. Apple has a setting of "millions of colours" in their preferences, and they stuck with that description when they used a 6-bit display.
:-) and it's bright-red. Now apply a pulse-wave-modulation to that LED, and you will be able to *see* a smoothly-varying intensity between 0 and 1 (black and bright-red) even though the LED is only switching fully on or fully off. The pulse-train is controllable by a digital system, so you can electronically vary the effective brightness of this 1-bit system.
The point is that this is temporal dithering, not spacial dithering. There's no point in saying "my eye can see the difference when there's dithering in an image" because that's not what's taking place.
Consider a nominally 1-bit system, a single red LED. Apply zero power, and it's black. Apply constant 5v (with appropriate resistors
In this, the 1-bit output is temporally dithering its on/off state to give the illusion of a multi-bit system. Scale this up to a 6-bit system, and it's easy to generate the illusion of an 8-bit system. To the human eye there is no difference, we don't have the refresh-rate to catch the LED off or on, we just see the aggregated results of very fast controlled flickering.
Simon
Physicists get Hadrons!
I'm curious to what your explanation is for calling Apple's gamma correction "a mistake". Back in 1988-1993 I worked for a design firm that was all Mac based, solely for the way Macs correctly display images, colors and typefonts. It seems most creative industries still prefer the Mac platform (although Windows has improved), and most consider images to be "more correct" on a Mac than on a PC (without some serious calibration).
for your clicking convenience...
The human is a blocked tetrachromat
Tetrachromacy
If you mod me down, I shall become more powerful than you could possibly imagine.
This could turn out to be a crucial point. Apple advertises millions of colors; they don't say how they do it, and it could reasonably be argued that no LCD panel is capable of producing more than 256 colors at a given point, anyway, so a combinatorial approach to producing a larger number of colors is an accepted practice.
But they also advertise a particular resolution. If they are using temporal dithering, then they are indeed achieving millions of colors at that resolution. But if they are using spacial dithering, then they may indeed be achieving millions of colors, but not at the claimed resolution.
NO computer screen displays more than THREE colors. Red, Green, and Blue. All colors on the display are made by three subpixels that vary in intensity of those colors. If I make a color on the screen by extending that technique into pixel space that is no different than the RGB subpixels.
I hate stupid people and their lawyers.
Dog is my co-pilot.
The method of arriving at 16.2 million colors is actually simple.
...). The interpolation method is usually capable of representing 3 values between each color, but because the numbers on the end (... 244, 248, 252) are missing the final value, 255, there is no final value to dither in. So those final 3 values (253, 254, 255) are missing. Thus, you only have 253 values for each dithered component (since we include 0). 253 * 253 * 253 = 16194277 ~= 16.2M.
On a true 8-bit display, the value range for each component is from 0-255. Because the 6-bit display can only display 1/4 of those numbers (0-63), it must dither for the rest in the form of (0, 4, 8, 12, 16
It's really stupid. Just say 262144 colors.