Slashdot Mirror


Google Releases New Image Format Called WebP

An anonymous reader writes "Google has released WebP, a lossy image format based on the image encoding used by VP8 (the video codec used in Google's WebM video format) to compress keyframes. According to the FAQ, WebP achieves an average 39% more compression than JPEG and JPEG 2000 while maintaining image quality. A gallery on the WebP homepage has a selection of images which compare the original JPEG image with the WebP encoded image shown as a PNG. There's no information available yet on which browsers will support the WebP image format, but I imagine it will be all the browsers which currently have native WebM support — Firefox, Chrome, and Opera." Independent analysis of WebP is available from a few different sources.

378 comments

  1. Microsoft releases a new image format called WebP by symbolset · · Score: 4, Funny

    Apparently over at TG Daily Emma Woollacott thinks WebP is a Microsoft innovation. They've also reassigned Richard Rabbat to Redmond, which will probably be quite a surprise to him.

    Meanwhile, in 2016 when the IE team gets around to implementing this image format they'll find a way to put an exploitable buffer overflow into it.

    --
    Help stamp out iliturcy.
  2. Not as Sharp by Saint+Stephen · · Score: 4, Interesting

    I can visibly see a difference in ALL the pictures. The WebP version is slightly murkier and less shows less detail than the JPEG version.

    It's like people say you can't hear the difference in suitably high-bit rate MP3, but I can - in the cymbals - they're not as bright as CD or FLAC.

    This is kind of like that. It's ALMOST pretty great, but it's not as great. I guess if we all lower our expectations, we can get used to it.

    1. Re:Not as Sharp by Zelgadiss · · Score: 2, Interesting

      I don't notice much loss of detail in the ones on http://code.google.com/speed/webp/gallery.html , it's just that the webP ones are darker for some reason.

      There is no reference image, so I have no idea which is more correct.

    2. Re:Not as Sharp by AvitarX · · Score: 1

      Funny,

      The first thing I thought was how remarkably sharper the WebP looked. Especially on the football player.

      I wonder if the artifacts along defined lines are making them stand out better for you.

      Anyway, what's an image comparison test doing without Lenna?
      http://www.cs.cmu.edu/~chuck/lennapg/

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    3. Re:Not as Sharp by m2pc · · Score: 5, Insightful

      I disagree. Look at images #3 and #4. The WebP versions are clearly sharper and more detailed than their JPEG counterparts. Other than that, the rest of the images are so close it's difficult to tell which is better. For a 39% size reduction, I think WebP has a clear advantage over JPEG. Some questions remaining are a) will companies actually adopt WebP and popularize it, or will it die a quiet death, and b) how CPU and memory-intensive is the algorithm to implement compared to JPEG, especially in mobile devices with limited resources and CPU power?

    4. Re:Not as Sharp by Dan+East · · Score: 2, Informative

      I don't agree. Take a look at the NFL logo on the football player's jersey just below his neck. If you zoom in and compare then you'll see the WebP version is crisper.

      Are there any specific portions of the images where you feel JPEG has better clarity, so others can compare them as well?

      --
      Better known as 318230.
    5. Re:Not as Sharp by Anonymous Coward · · Score: 0

      Yes, it'll be interesting to see the results once people do some blind studies on this. Until then we'll just have to put up with all the anecdotes that are about as useful as being assured that person X really can tell the difference with gold plated connectors or whatever.

    6. Re:Not as Sharp by GreyWolf3000 · · Score: 4, Interesting

      I disagree with this. A music track exists to sound good, so degradation of quality transitively degrades its' purpose. However, not every image on the web was designed to be an artistic masterpiece. For most use cases, smaller filesize for slight drop in quality is a reasonable tradeoff. You can still use PNG for the stuff that you want to render just a certain way; remember, most of us have monitors that inject their own "noise" into the color spectrum of the photos we're watching. Besides, this is all up to the guy (or gal) hosting the website. Since (presumably) it's their content, I think it's fair that they have the choice to choose the quality/compression level that both saves bandwidth costs and looks good.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    7. Re:Not as Sharp by TheRaven64 · · Score: 5, Informative

      The images from the x264 comparison are the most striking. In particular, compare the parasol. With the H.264 keyframe, you can see the spokes and the structure. With the JPEG version, there's some macroblocking, but the features are detectable. With the WebP one, it is just a red circle. The rest of the image is similar.

      This is really a shame. Replacing JPEG is probably worthwhile - it's an ancient standard in computing terms. It comes from 1992, making it about the same age as the web. We have almost two decades of image encoding research to build on since then and, almost as importantly, computers are now much more powerful. The first web browser I used was on a 386, which was just about fast enough that the modem was the bottleneck when decoding JPEG images. Now, decoding even large JPEG images doesn't tax my CPU, so we have a lot more cycles to play with for efficient compression. Things like JPEG-2000 provide this, but because they're newer there is a potential for submarine patents to cause problems for them (as happened with GIF).

      The problem with replacing JPEG is the install base. Every graphical web browser since Mosaic has been able to view JPEG images. None can see your new standard (without a plugin). No existing image editors or cameras can generate your new standard (without an external program). Remember how difficult it was for PNG adoption, and that was with the threat of patent lawsuits for encoders.

      --
      I am TheRaven on Soylent News
    8. Re:Not as Sharp by EdZ · · Score: 3, Informative

      Look at the edges of the red and orange areas in the third image. The WebP version has some very nasty aliasing, and a line of black pixels inside the border.
      Cheekily, most of the WebP sample images on the page linked in the summary are higher resolution than the jpeg images they're compared to.

    9. Re:Not as Sharp by excelsior_gr · · Score: 2, Interesting

      Hmmm... I don't think so. The jpeg artifacts (blurry edges) are not present in the webp format. Take a look around the ear of the football player (actually, around his face in general). The blue transition is more "pure" in the webp version. As for the detail, how many white lines in the middle of the road in the tunnel can you count? In the jpeg version I count 4, maybe even 5 with a little bit of imagination. In the webp next to it there are 5 lines clearly visible an a 6th one is very faint in the far end.

    10. Re:Not as Sharp by mcvos · · Score: 5, Interesting

      I can visibly see a difference in ALL the pictures. The WebP version is slightly murkier and less shows less detail than the JPEG version.

      More accurately, WebP doesn't invent any additional detail. Look at the second image. Lots of artifacts on the background around his head. The WebP version is sharper, has less artifacts, and is a whopping 75% smaller.

      Clearly WebP is especially good at photos with large areas of the same colour, something that JPEG has always been incredibly bad at.

    11. Re:Not as Sharp by Anonymous Coward · · Score: 1, Informative

      Anyway, what's an image comparison test doing without Lenna?
      http://www.cs.cmu.edu/~chuck/lennapg/ [cmu.edu]

      From the selection of images link:
      The tables on this page contain some sample images from Wikipedia. The photos are licensed under a Creative Commons License. Famous classic images such as Lena, the Baboon, etc., often used when doing compression comparisons, are unfortunately not free of copyright.

    12. Re:Not as Sharp by Inda · · Score: 1

      I cannot trust my eyes so I used a difference filter and there really isn't much difference. Interesting Mr Google but one has to ask why?

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    13. Re:Not as Sharp by Anonymous Coward · · Score: 0

      No need to zoom in - just look at the outline of his head.

    14. Re:Not as Sharp by Zelgadiss · · Score: 2, Interesting

      Again without reference images, we can't really say which is correct.

      Good catch on the resolution differences.
      But it might be just a mistake, as in the footballer one they are both the same resolution.
      The same for 1 & 9 too.

    15. Re:Not as Sharp by AvitarX · · Score: 1

      Guess I didn't rtfa

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    16. Re:Not as Sharp by TheRaven64 · · Score: 2, Funny

      Yes, it'll be interesting to see the results once people do some blind studies on this

      Blind people probably can't tell the difference between JPEG and WebP, but I don't think that's much of a selling point...

      --
      I am TheRaven on Soylent News
    17. Re:Not as Sharp by Saint+Stephen · · Score: 1

      I don't know why someone would mark this as flamebait. I'm just offering my opinion about what I see.

    18. Re:Not as Sharp by wjousts · · Score: 1

      I'd wait until some (independent) third party has the chance to do comparisons. Google are obviously going to cherry-pick their images that look good in WebP versus JPEG, so their gallery is pretty much worthless.

    19. Re:Not as Sharp by clone53421 · · Score: 1

      I disagree. Look at images #3 and #4. The WebP versions are clearly sharper and more detailed than their JPEG counterparts.

      Um, dude... you realise they generated that WebP image from the JPEG... there can’t be any more detail than the original. If there is, it’s a compression artifact.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    20. Re:Not as Sharp by Anonymous Coward · · Score: 0

      There is a link to the reference images near the top.

      I also noticed the Webby images didnt show appropriate copyright notices near their use of the NFL logo, the British Rail logo etc. :)

    21. Re:Not as Sharp by gravis777 · · Score: 1

      I was thinking the same thing, but I think the issue here is that the WebP graphics were compressed twice - to PNG because browsers do not currently support WebP.

      The sample images were all pulled off of Wikipedia, and could have been JPEG to begin with, so you are then converting JPEG -> WebP -> PNG. WebP is a lossy compression format, according to the summery, so it only goes to show that if they are starting from a JPEG and recompressing, the WebP (and final PNG) will be worse than the original JPEG

    22. Re:Not as Sharp by GooberToo · · Score: 2, Interesting

      Actually if you look at the football player, you can actually see artifacts to the right of the player's head, as well as a smaller, less obvious artifact halo around his body in the JPEG image, which is entirely missing in the webp image. Aside from that, everything looks more or less the same to me. Again, aside from the football player image, I wouldn't prefer one over the other which means, for me, webp is the winner.

      A bigger questions is, with the rise of small computing devices, how does decoding perform on these devices? What about encoding? What about devices lacking FP? How does this compare with JPEG? If it takes half the bandwidth and memory but twice as long (twice the battery power) to decode, is that still a viable solution?

    23. Re:Not as Sharp by DarkIye · · Score: 5, Insightful
      Eh? The pixels you refer to are only slightly darker, not black.

      .

      I'm very impressed with WebP overall. The images are sharper and have better colour tones, and obviously lack those awful JPEG colour smudges. The resolutions are unimportant - the important thing is that WebP produces the images at the same size at similar or superior quality. They are also significantly smaller.

      I'd just like this opportunity to say "fuck the shitty Slashdot comments system". Try and guess which of the myriad reasons is causing me to complain this time!

    24. Re:Not as Sharp by DarkIye · · Score: 1

      Subtle minutiae across the entire image makes a difference greater than the sum of its parts.

    25. Re:Not as Sharp by Anonymous Coward · · Score: 0

      Mobile devices with increasingly crisp displays, increasingly fast processors, and increasingly expensive 3G connections. I vote for WebP.

    26. Re:Not as Sharp by click2005 · · Score: 2, Interesting

      is that still a viable solution?

      I'm guessing this isn't really about getting a better image format. That is just a stepping stone to their real goal.
      It shouldn't be too hard to get it put into a chip (for cameras, portable devices & media players). Once that is done
      those devices should (with little modification) be able to use WebM video files too.

      --
      I am a free slashdotter. I will not be modded, blogged, DRM'd, patented, podcasted or RFID'd. My life is my own.
    27. Re:Not as Sharp by Fnkmaster · · Score: 2, Interesting

      Actually, apparently those are all generated from higher resolution source images (which were previously JPEGs, yes, but at a higher resolution, so that presumably their prior JPEG compression is roughly irrelevant to the current round of compression).

    28. Re:Not as Sharp by Josh04 · · Score: 2, Informative

      This is clearly not a troll.

    29. Re:Not as Sharp by GooberToo · · Score: 1

      I wonder if the same in-hardware assists which boost JPEG/MPEG encode/decode can also be applied to webp.

    30. Re:Not as Sharp by clone53421 · · Score: 1

      Difference filter on JPEG vs. WebP

      Feel free to download it and increase the gamma to actually try to see the difference.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    31. Re:Not as Sharp by Moraelin · · Score: 1

      Since PNG compression is lossless, it doesn't matter at all for the purpose of quality. Whether you had their webkit in your browser and had the image decoded directly to screen, or have it compressed to PNG first, is basically irrelevant. It'll look exactly the same.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    32. Re:Not as Sharp by Anonymous Coward · · Score: 0

      The same counts for flash plugin

    33. Re:Not as Sharp by clone53421 · · Score: 1, Informative

      apparently those are all generated from higher resolution source images

      ...which I downloaded. Here’s the difference between Cato June in JPEG and WebP, in full resolution, saved as a lossless PNG:
      http://ompldr.org/vNXAxYQ/webp_vs_jpeg.png

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    34. Re:Not as Sharp by mini+me · · Score: 1

      To be fair, they converted the JPEG images to WebP. In other words, the images were already missing significant amounts of information. Kind of like converting MP3 files to OGG format.

      It would be interesting to see them go head to head from a raw source.

      It's like people say you can't hear the difference in suitably high-bit rate MP3, but I can - in the cymbals - they're not as bright as CD or FLAC.

      Hearing "murky" sounding symbols in MP3 encoded audio, assuming the audio is encoded at a reasonable bitrate, is usually the result of hearing damage. The MP3 format is designed to exploit the particulars of a near-perfect ear.

    35. Re:Not as Sharp by Ardeaem · · Score: 3, Funny

      A music track exists to sound good, so degradation of quality transitively degrades its' purpose.

      Have you heard pop music recently?

    36. Re:Not as Sharp by Rozzin · · Score: 1

      I can visibly see a difference in ALL the pictures. The WebP version is slightly murkier and less shows less detail than the JPEG version.

      Well, yeah--aren't the WebP versions derived from the JPEGs? Doesn't the same thing happen if you just run through a second round of JPEG compression?

      --
      -rozzin.
    37. Re:Not as Sharp by mini+me · · Score: 1

      The JPEG is the reference image. They simply converted the original JPEG image into WebP format.

    38. Re:Not as Sharp by Anonymous Coward · · Score: 1, Insightful

      Well, two reasons of the top of my head, Google maintain image search and they also have their own infrastructure on the backbone that shifts a lot of data. Reducing a 600k image by 37% might not seem like a world changing feat to us, but if Google could make this the de facto standard it could give them some real benefits - similar to the way that Google host JavaScript libraries and you might ask why, since it costs them space and bandwidth, but the caching aspect probably saves them a ton of bandwidth/indexing.

    39. Re:Not as Sharp by cgenman · · Score: 2, Informative

      I've slowly become a fan of JPEG-2000. For those that don't know, JPEG-2000 lets you encode the largest image once, then download only the amount of file that you need for the image resolution that you're displaying. So those 5 or 6 different size versions of your vacation photos in a gallery and the thumbnail on a server can all come from the same file.

      There are also far less artifacts at lower bitrates.

      There are a few other technological tricks in JPEG-2000, but those are the major ones. Sadly, as you can tell by the name JPEG-2000 has been around for a long time, and doesn't seem to be going anywhere. Unlike PNG, which solved an essential problem for web development (and game development), JPEG-2000 merely does a few new tricks above JPEG.

      All WebP seems to do is reduce file size. It's great to optimize, but I can't see a %40 reduction in file size on something that's trivially small for today's computers being enough impetus to change.

    40. Re:Not as Sharp by Sir_Lewk · · Score: 1

      He covered that. Any difference there may be is too subtle for him to reliably determine with his eyes. I would have to agree with him too.

      Of course, that's all that really matters isn't it? Lossy pictures are for looking at, and if by looking at under normal circumstances and with normal scrutiny you can't tell the difference, then who really cares?

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    41. Re:Not as Sharp by gbjbaanb · · Score: 1

      This is really a shame. Replacing JPEG is probably worthwhile - it's an ancient standard in computing terms. It comes from 1992, making it about the same age as the web. We have almost two decades of image encoding research to build on since then and, almost as importantly, computers are now much more powerful

      thing is, Google has built a modern image encoding and its (allegedly) not quite as good. Sometimes the old stuff really has been around for ages for the simple reason that its still the best. Change for changes sake is not good.

    42. Re:Not as Sharp by gravis777 · · Score: 1

      True, but WebP is not lossless. They are converting JPEG to WebP. Therefore, the WebP, and therefore, the resulting PNG, is not going to be as sharp as the original JPEG

    43. Re:Not as Sharp by Anonymous Coward · · Score: 0

      Dude, did you read the article, particularly the line where they say they down sampled the image?

    44. Re:Not as Sharp by Sir_Lewk · · Score: 1

      From what I can tell, this basically means the main difference between the two is at the edges. Do you have any indication of how the edges differ, and which (if either?) is doing edges particularly inaccurately?

      Interesting to note that where I thought I was seeing a difference on that picture, there really wasn't one. You really can't trust your eyes. :)

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    45. Re:Not as Sharp by clone53421 · · Score: 1

      Yes... I also read the blog, where they gave a link to download the full-sized versions they used, along with the full-sized JPEG-converted-to-WebP-converted-to-PNG images to compare...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    46. Re:Not as Sharp by jank1887 · · Score: 1

      I think you're missing the point. Here, you see a filesize decrease from 10-60%. For most pictures, the difference takes careful inspection to find. That means that the average user sees more or less the same picture, but it's smaller. What that means: Facebook saves a few petabytes in image storage every year. I mean, how many photos of the kids with grandma get uploaded daily. Do you think anyone looking at it cares if there are a few background artifacts? Nope. But facebook cares if they need to keep adding storage for those files. If you have to have a lossy format anyway, it looks like a win to me.

    47. Re:Not as Sharp by Crudely_Indecent · · Score: 1

      modem was the bottleneck

      It still is. The difference, though, is that instead of getting bottlenecked on one image, your browser is required to load dozens - maybe even hundreds of images for when rendering web page. They're talking about a 40% reduction in that bottleneck by using a more efficient format.

      No existing image editors or cameras can generate your new standard

      No existing cameras can produce an image of appropriate size for immediately posting on the web either. Everything should be processed before being put on the web. I frequently tell my customers that they need to process their images to reduce their size before posting them to their website - they just don't understand why they need to do that until they post

      It's easy to deal with once the standard is adopted in some of the graphics libraries. Most modern online gallery software will autocreate thumbnails and reduced size images. If browsers supported it, this could be performed serverside. Upload a JPEG and the server converts it to a series of WebP images in various sizes. Want the original? Click a download link.

      I occasionally use Gallery2, and I think this would be something easy to implement once browsers support it and the standard reaches PHP-GD and ImageMagick.

      --


      "Lame" - Galaxar
    48. Re:Not as Sharp by clone53421 · · Score: 1

      Do you have any indication of how the edges differ, and which (if either?) is doing edges particularly inaccurately?

      Unfortunately, no. Without lossless originals to compare them to, there’s no way of telling... the WebP algorithm was trying to recompress the JPEG artifacts from the original, after all.

      The most significant thing that I noticed was the fact that the difference is quite significant in terms of hue. In other words, the difference map was colourful. JPEG, on the other hand, tends to introduce subtle value differences while trying to preserve the hue...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    49. Re:Not as Sharp by clone53421 · · Score: 1

      P.S. One of the articles linked to in the summary actually did compare JPEG and WebP on high-quality originals, complete with difference filter between results and original, but unfortunately it’s quite slashdotted at the moment. Try it in a few days...

      http://englishhard.com/2010/10/01/real-world-analysis-of-googles-webp-versus-jpg/

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    50. Re:Not as Sharp by el3mentary · · Score: 1

      Pop music isn't the only type of music out there twit.

      --
      I reject your reality and substitute my own.
    51. Re:Not as Sharp by kccricket · · Score: 1

      The "WebP" versions may look murkier because whoever made those images forgot to add a colorspace profile to the PNG images (or, alternatively, remove the colorspace profile from the JPEG images).

      --
      * chirp * chirp *
    52. Re:Not as Sharp by commodore64_love · · Score: 1

      The WebP images all look blurry to me.

      This reminds me of an earlier Slashdot article that tried to claim open-sourced WebM (or whatever) made better movies than MPEG4. But that's not what I saw. I saw MPEG4 video as being noticeably sharper with fewer "mosquitoes" flying around. What they should do is compare like-to-like. Several 50K JPEGs versus 50K WEBPs to see which looks better given equal resources.

      Also: Why is this even needed? We already have open source PNG.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    53. Re:Not as Sharp by nametaken · · Score: 1

      I agree, a number of those look better than their JPG versions.

      a) will companies actually adopt WebP and popularize it, or will it die a quiet death

      I guess it has the advantage of being tied to the development of something Google isn't going to let go of, so it'll be around whether it's widely used or not. I guess the more specific practical question for everyone here is, what's the likelihood of support in IE?

      b) how CPU and memory-intensive is the algorithm to implement compared to JPEG, especially in mobile devices with limited resources and CPU power?

      Good question, though I think I'm still worried more about bandwidth conservation on my mobile than processing power. Even so-called high speed data services tend to suck on mobile devices. Obviously this is only the primary issue if you're talking about OTA specific applications (though most are nowadays).

    54. Re:Not as Sharp by commodore64_love · · Score: 0, Troll

      >>>I wouldn't prefer one over the other which means, for me, webp is the winner.

      I honestly don't care, but if I was using your criteria, then I'd choose neither. I'd pick the open source PNG that has become standard over the last ten years.

      BTW how long until JPEG becomes public domain? 2012?

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    55. Re:Not as Sharp by andybak · · Score: 1

      Why do we need it? PNG is lossless and unsuitable for photographic compression. JPEG is lossy and therefore capable of much better compression ratios on photos or similar images but is based on rather dated techniques.

    56. Re:Not as Sharp by clone53421 · · Score: 1

      JPEG makes things un-sharp because JPEG compresses gradients very well and compresses stark contrast very poorly. If you force it to compress the edge, it just blurs it.

      WebP... I have no idea how it works. I’d presume that it compresses gradients well (to be a competing real-world image compression algorithm, it pretty much needs to), but it’s also feasible that it could act a bit like a sharpening filter.

      However, I don’t think this is the case. I downloaded the full-size samples, and even switching between the two images, I honestly can’t tell a difference. Try it... download the images, highlight 2 of them, preview, tap next a few times just to lose track of which image you’re looking at, and then look for differences as you switch between them.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    57. Re:Not as Sharp by oldmac31310 · · Score: 1

      I see the opposite! Calibrate your monitor if you have not already done so. This makes a big difference.

      --
      http://www.acetonestudio.com
    58. Re:Not as Sharp by petermgreen · · Score: 1

      It would be interesting to see them go head to head from a raw source.
      A JPEG source should be fine as long as it is at a much higher resoloution than the tests are encoded at. JPEG mostly throws away high frequency information and you throw that away when downsampling anyway.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    59. Re:Not as Sharp by Animaether · · Score: 1

      JPEG-2000 is fraught with licensing issues, however.

      There was also Microsoft's attempt, HD Photo.. not going anywhere either, probably for similar reasons.

      WebP has that one major advantage.. Google won't be as trigger-happy on wanting licensing moneys / suing people - yet they, too, have potential patent problems.

      ---

      by the way.. JPEG also supports an encoding called "progressive"; although I've not seen this implemented anywhere, there's no reason the browser couldn't stop downloading the JPEG after the first, 2nd, 3rd level if the use resolution is smaller than the native resolution.

    60. Re:Not as Sharp by geminidomino · · Score: 1

      BTW how long until JPEG becomes public domain? 2012?

      If you mean until its patents expire, I believe they did (and Wikipedia bears me out on this, for whatever that's worth) a few years ago.

    61. Re:Not as Sharp by clone53421 · · Score: 3, Interesting

      Some people call them blurry, others sharper... there’s a whole lot of placebo effect going on here.

      Download the full-sized images (webp-samples.zip), collate the pairs into separate new folders, load one up in Preview, and try to find the difference. Tap next a few times first to lose track of which one you’re looking at, if you want more of a blind test, then look back up at the title bar of the Preview window to check yourself...

      My own verdict: No visible difference. None whatsoever!

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    62. Re:Not as Sharp by geminidomino · · Score: 1

      Unless Google actually stole WebP technology from Abby Sciuto!!1!one!

    63. Re:Not as Sharp by smallshot · · Score: 1

      The reason they are not as sharp is because the reference image IS the JPEG version. They are using wikipedia images for examples, and they are working off the JPEG image to produce their WebP version.

      They don't even know what quality the JPEG images were saved with, how many times they were resaved, or which JPEG algorithm was used.

      I suspected the file sizes of the "original" JPEGs didn't match up with their quality. To verify, I took the second sample image, opened the "original" in photoshop, saved for web at 50% JPEG quality, and the file size was 139KB and the image was visually sharper and more detailed than the WebP version at 161KB. However, the WebP version was pixel per pixel, closer to the "original" and did not have the same JPEG artifacts you see in the new JPEG version. But I can't be sure this would be the case if a RAW image were used as the original.

    64. Re:Not as Sharp by pavon · · Score: 1

      I had originally modded you down, thinking you were confused. However, after rereading the page and looking closely at the images, you are indeed correct. I'm sorry. Posting to remove moderation.

    65. Re:Not as Sharp by Syberz · · Score: 1

      That's odd, I find the complete opposite. The webp seems clearer, it certainly has less artifacts in it.

      --
      ~Syberz
    66. Re:Not as Sharp by dave420 · · Score: 1

      That's the most retarded demonstration I've ever heard. Why not have a source PNG, and then what it looks like in JPEG (with various different compression settings), and WebP (with similar compression).

    67. Re:Not as Sharp by XanC · · Score: 1

      PNG isn't lossy. PNG and JPEG are not competitors. For a given image and a given purpose, you wouldn't debate between PNG and JPEG. They're used in completely different scenarios.

    68. Re:Not as Sharp by SiChemist · · Score: 1

      But for mobile devices on wireless data networks, a 40% reduction in file size starts to become significant.

    69. Re:Not as Sharp by hduff · · Score: 1

      A music oritented pissing contest in an image discussion?

      Well done, gentlemen.

      --
      "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    70. Re:Not as Sharp by commodore64_love · · Score: 1

      Oh. I though PNG could do lossy compression. My error. BTW PNG can be used for photography - just not very good results: http://upload.wikimedia.org/wikipedia/en/d/d5/LossyDemonstration-Original.png

      And here's what Compressed Dialup looks like. I had to use this when the tropical storm killed my high speed line:
      http://upload.wikimedia.org/wikipedia/en/a/a7/LossyDemonstration-98less.jpg
      http://upload.wikimedia.org/wikipedia/commons/3/38/JPEG_example_JPG_RIP_001.jpg

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    71. Re:Not as Sharp by fractoid · · Score: 1

      There is no reference image, so I have no idea which is more correct.

      Excellent point. Not only that but there's no indication of what level of compression is being used on the "all other brands" image. A lot of them seem ridiculously large for... *checks*

      Wait, what the... I call bullshit. Look at the bottom image (just for one example) and the "jpeg" column lists it as being over a megabyte in size. Right click, image properties... "Size: 65,837 bytes."

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    72. Re:Not as Sharp by commodore64_love · · Score: 1
      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    73. Re:Not as Sharp by fractoid · · Score: 4, Funny

      I dunno about you but I'm using a Monster(TM) brand DVI cable so I get superior native image resolution on my LCD and 11 bits of resolution per colour channel. I can clearly see the difference between the two formats and one of them is vastly superior.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    74. Re:Not as Sharp by Anonymous Coward · · Score: 0

      That would have been a super idiotic thing to do.
      Specially if they intend to compare them to each other.

      They both must come from the same source for that.

    75. Re:Not as Sharp by fractoid · · Score: 0

      They've taken arbitrary sized images, compressed them in both JPEG and WebP, and then destroyed any visible evidence of differences by downscaling them drastically. Any visible differences are due to those downscaled images *again* being compressed with medium-resolution JPEG on the left, while being stored in lossless PNG format on the right.

      If anything, this just proves that JPEG is pretty good at making images that look pretty OK.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    76. Re:Not as Sharp by commodore64_love · · Score: 1

      Thanks.

      For me, assuming all things are equal, a public domain JPEG is better than an open source format.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    77. Re:Not as Sharp by clone53421 · · Score: 1

      I though PNG could do lossy compression.

      It can... it supports indexed images, like GIF. Unlike GIF, though, it doesn’t have to... it also supports full-color RGB images.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    78. Re:Not as Sharp by gumbi+west · · Score: 1

      Yes, but look at the JPG. It looks like someone blurred the edges. Same with the football player--you get a lot crisper edges for the blue background/shirt and background/skin too.

    79. Re:Not as Sharp by fractoid · · Score: 1

      Subtle minutiae across the entire image makes a difference greater than the sum of its parts.

      No it doesn't, unless it's the very specific type of subtle minutae that our visual system considers important. Most likely, said differences fall through the cracks in human visual processing, because they exist precisely BECAUSE the compression method throws away data that doesn't affect how we see the image. That's how lossy compression gets smaller file sizes for visually similar results.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    80. Re:Not as Sharp by clone53421 · · Score: 1

      Good grief, you didn’t look very hard... they explained that at the top of the page:

      o Note! For optimal display purposes and due to the large size of the file, we're presenting scaled down versions of the images here.
      o Numbers beneath the images refer to the original picture, not the scaled down ones.
      o Beneath each JPEG image is the file size of the original source image.
      o Below each PNG-contained WebP image are the file size of the original WebP image and the compression achieved.
      o To see the unscaled files, you can download a ZIP archive here (webp-samples.zip)

      I suggest downloading them and using Preview to switch between the JPEG/WebP (converted to lossless PNG) copies. I find no perceptible difference.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    81. Re:Not as Sharp by clone53421 · · Score: 2, Insightful

      Somebody moderated this overrated. I’m not sure why.

      Maybe they thought I uploaded a black picture to be cute. I didn’t, but you’d probably have to tilt your LCD to notice that there’s anything there. Here... I’ll kick the levels way up so you can see the difference.
      http://ompldr.org/vNXAyZw/webp_vs_jpeg_enhanced.png

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    82. Re:Not as Sharp by clone53421 · · Score: 1

      That would have been a super idiotic thing to do.
      Specially if they intend to compare them to each other.

      Hey... don’t look at me. I think it was pretty stupid too.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    83. Re:Not as Sharp by Purity+Of+Essence · · Score: 1

      I'm not seeing any difference in brightness. I think you might be observing improper handling of gamma information. For instance, Internet Exploder is notorious for having this problem with PNG images.

      --
      +0 Meh
    84. Re:Not as Sharp by Anonymous Coward · · Score: 0

      If that's the case, then these guys are morons. Decoder tests need to use the same lossless source; don't any of them have a camera or scanner? I had co-worker who went to work at google after our company sacked him for screwing up every project he came across. Seems he's found his nirvana...

    85. Re:Not as Sharp by GrumblyStuff · · Score: 1

      Ah! I see you've played "Trolly Spoony" before.

    86. Re:Not as Sharp by NeutronCowboy · · Score: 1

      Of course, the only way to tell whether you're looking for flaws where there are none is to show two pictures, and ask you tell us which one is WebP and which one is jpg. The only thing this is for is to introduce the technology and to show people what the new tech is capable of. The details will have to wait for a more serious presentation.

      --
      Those who can, do. Those who can't, sue.
    87. Re:Not as Sharp by Eil · · Score: 1

      Look at images #3 and #4. The WebP versions are clearly sharper and more detailed than their JPEG counterparts.

      That's pretty much impossible since the WebP images were generated from the JPEG versions. The point of the gallery (whether successfully or not) was to show that the image quality as good as or only slightly less as good as JPEG for a considerable reduction in file size.

      In order to convince anyone that WebP offers the same (or better) image quality as JPEG, they have to encode both the JPEGs and WebPs from raw lossless images, set the image quality on the encoders as equally as possible, and only then display them side-by-side for subjective comparison. When I viewed the gallery, I was left wondering if I could get a similar size reduction on the JPEGs just by loading them up in gimp and dropping the image quality slider down a few notches.

    88. Re:Not as Sharp by Omestes · · Score: 1

      Interesting Mr Google but one has to ask why?

      Two possible reasons:
      A) Better compression = smaller files = less bandwidth used.
      B) Isn't Jpeg's patents running out (or have run out, or is in generally murky status)? So someone might get money from a new format.
      C) Google gets publicity for "innovating", and that is always good.
      D) ???
      E) Profit!

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    89. Re:Not as Sharp by fractoid · · Score: 3, Insightful

      Yeah, I realised that just after posting. *sigh* My bad.

      So I downloaded them and I'm flipping between the two images. I agree that the difference is somewhere between bugger all and diddly squat.

      For the preview images on the page I still maintain that presenting the two images side by side as they do is misleading given that they are pretending that it's "JPEG vs. WebP" when in actual fact it's "JPEG vs. PNG", since they seem to have compressed the right hand side with WebP at full resolution then scaled it down and PNG'd it, thus most likely hiding any artifacts.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    90. Re:Not as Sharp by Omestes · · Score: 1

      According to Wikipedia, the patents both expired and didn't, depending on whose lawyers you ask (meaning Schrödinger's Patents, they both and exist and not until observed by a judge) .

      Actually the patent section of that article is among the worst written things I have ever read on Wikipedia. Though I do little the little supertext "(which?)" blurbs.

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    91. Re:Not as Sharp by butalearner · · Score: 1

      Also, compare the sixth images. In the webp version, the red lights are much more pronounced. Indeed, the smaller red lights to the right are almost entirely invisible in the jpeg version.

    92. Re:Not as Sharp by bhagwad · · Score: 1

      I just checked them and I can't see the difference even when I try...

    93. Re:Not as Sharp by clone53421 · · Score: 1

      Actually, that was just the result of abs(JPEG - WebP), which isn’t really that good of a comparison since it doesn’t indicate whether the WebP image was darker or lighter than the original – just that it was different.

      Here’s a better comparison: 50% gray + WebP - JPEG (and highly enhanced this time). In other words, if a colour channel value > 127, the WebP was brighter than the JPEG original for that channel of that pixel; conversely if < 127, the WebP image was darker than the JPEG. Or, more intuitively, the yellow fringe around the top indicates that WebP compression yellowed the image (ever so slightly... like I said, it’s highly enhanced).

      http://ompldr.org/vNXAydw/webp_vs_jpeg_gray.png

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    94. Re:Not as Sharp by mattcoz · · Score: 1

      While definitely not perfect, they look a lot better to me than the JPEG images due to the lack of nasty JPEG compression artifacts. Seriously, zoom in and try to hold your lunch in while looking at the JPEG images. Unfortunately there is no fallback mechanism for images like there is for video.

    95. Re:Not as Sharp by jbengt · · Score: 1

      JPEG makes things un-sharp because JPEG compresses gradients very well and compresses stark contrast very poorly. If you force it to compress the edge, it just blurs it.

      That is just not true.
      JPEG is terrible on shallow gradients spanning large distances.
      It excels at compressing the "natural" variable contrasts found in photos in a way that is not so noticeable to the eye.
      When it compresses sharp edges, it creates a ringing artifact, not a blur. (think of approximating a square wave with a series of sine waves)
      Of course, all of the above depend on the settings for quantization and cut-off

    96. Re:Not as Sharp by clone53421 · · Score: 1

      Check the originals... the lights are clearly visible in the JPEG original, but what’s mystifying (to me) is that for this image in particular the JPEG is much darker than the WebP version, particularly evident in the dark areas of the image. None of the other sample images have a corresponding brightness discrepancy. I actually think they might have brightened it and forgot to tell us... (and yes, I know about the possibility that the browser is doing funky things with the PNG colour profile – I’m using Firefox 3.6.9, though, and Windows Preview and GIMP both show the same thing)

      (warning – they’re rather huge)
      http://ompldr.org/vNXAzZA/7_original.jpg (3.5 MB)
      http://ompldr.org/vNXAzZQ/7_webp.png (13 MB)

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    97. Re:Not as Sharp by dishpig · · Score: 1

      The page states the jpegs are 'originals' which is, of course, impossible. The left images have jpeg artifacts, meaning they've clearly been compressed from the original source. Further, they can't be the true photographic originals because in some of the simulated WebP images (really pngs) the same artifacts are not there (e.g. around the football player's head).

      In all of the images, the WebP versions are lighter and, for the most part, sharper than their counterparts. The difference in some is quite significant. In the night shot for example, there are red lights at the top and to the right of the structure that are almost imperceptible in the jpeg.

      The only image I would consider worse is the final image - it's totally blown out.

    98. Re:Not as Sharp by clone53421 · · Score: 1

      Maybe I should have said certain types of gradients. I was trying to put it in layman’s terms, though...

      More specifically, it causes both ringing and blur. This, for example, is compressed all to hell to show the artifacts: http://ompldr.org/vNXAzbQ/Untitled.jpg

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    99. Re:Not as Sharp by BZ · · Score: 1

      Well... except that on modern high-bandwidth (and often high-latency, on mobile) connections, finishing downloading is often faster than stopping downloading.

    100. Re:Not as Sharp by tyrione · · Score: 1

      Much better comparison.

    101. Re:Not as Sharp by Anonymous Coward · · Score: 0

      You're assuming that "good" in the case of music means the same thing as "accurate". I don't think it necessarily does, or I would not (for some reason) prefer my scratchy old Muddy Waters LP to the CD version.

      Likewise, a viewer might just as well see a less detailed image with fewer artifacts as "better" than a more detailed image with more artifacts.

    102. Re:Not as Sharp by tobiasly · · Score: 1

      But they're re-encoding from one lossy format to another. Of course the second will look worse, it can't possibly look better. I don't know why they didn't take a lossless format and encode to both formats; maybe then they'd be accused of cherry-picking.

    103. Re:Not as Sharp by wastedlife · · Score: 1

      Say they use this for google image search. To simplify the math, if they serve 100 images at 100 kilobytes each to 10000000 users, thats 100000000000 KB of data or about 93 terabytes. 39% of that is about 36 terabytes of data they do not need to serve. While the 39 KB is chump change to each computer, it adds up when you scale to a huge operation like google.

      --
      Said, "It's just like dice but it's got more sides And it tells me who lives and who dies"
    104. Re:Not as Sharp by Anonymous Coward · · Score: 0

      They've taken arbitrary sized images, compressed them in both JPEG and WebP, and then destroyed any visible evidence of differences by downscaling them drastically. Any visible differences are due to those downscaled images *again* being compressed with medium-resolution JPEG on the left, while being stored in lossless PNG format on the right.

      If anything, this just proves that JPEG is pretty good at making images that look pretty OK.


      How fucking dense are you people?!?!? You, along with most here, obviously didn't bother to read the text at the top of the page that explains what they did. To see the real comparison, you need to download the zip archive of original and png/webp files. And guess what? There's virtually zero difference visually between the two. If you have Photoshop, you can easily layer the two on top of each other and perform a difference on them. On a few of them there's the slightest amount of fringing on certain edges. That's it. And at up to ~75% filesize reduction, that's pretty damn good!

    105. Re:Not as Sharp by jesset77 · · Score: 1

      For instance, Internet Exploder is notorious for having this problem with PNG images.

      So? Why on Earth does Google get to soapbox about image compression if they can't even pngcrush -rem gAMA? That would both fix the gamma mishandling in IE (by removing the contentious gamma header) and reduce the size of the PNGs used in the previews by 30% or more.

      Reminds me of celebrities flying gas guzzling personal lears to get to events where they can proselytize against Global Warming. :3

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    106. Re:Not as Sharp by clone53421 · · Score: 1

      They’re not any darker in IE (just checked)... his mind must have been playing tricks on him.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    107. Re:Not as Sharp by jesset77 · · Score: 1

      Unless Google actually stole WebP technology from Abby Sciuto!!1!one!

      Hey! Don't be all for blaming Abby for the infamous "CSI image enhancement" trope. :3

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    108. Re:Not as Sharp by geminidomino · · Score: 1

      Hey, Abby does it too, and she's hotter.

    109. Re:Not as Sharp by Anonymous Coward · · Score: 0

      I agree the WebP is much cleaner. By zooming in, I van see noticeable differences in each set. In the blue water shot, look at the red pole lights off to the right, they are not even red in the jpg. and the red lights in the windows are much clearer too. In the football shot, you can definitely see a haze of artifacts around his head in the blue, not there in the WebP version.

    110. Re:Not as Sharp by jesset77 · · Score: 1

      Hey, Abby does it too, and she's hotter.

      Wait, what? Hotter than .. who, Rimmer?

      Good God, you could Kill A Person making comparisons like that! D:<

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    111. Re:Not as Sharp by BobearQSI · · Score: 1

      Yes - in the full version of the last image (Queen Mary 2 boat), I zoomed 200% and looked at the black line on the red background in the upper right corner. The JPEG in this case is much clearer. However, the rest of the image I looked at was pretty much very close. Given that the WebP version is only 1/3 the size of the JPEG version, I do think there is something promising here.

      Based on content, one may perform better than the other in different areas of the picture. The thing here is for all these comparisons, the average quality of both are about the same, and the WebP versions are smaller in size.

    112. Re:Not as Sharp by GooberToo · · Score: 1

      I'd pick the open source PNG that has become standard over the last ten years.

      Great idea! Because everyone loves needlessly larger images - which is the exact opposite of what webp provides.

      Not even a good troll or intelligent argument.

    113. Re:Not as Sharp by anss123 · · Score: 1

      For those that don't know, JPEG-2000 lets you encode the largest image once, then download only the amount of file that you need for the image resolution that you're displaying.

      I belive normal jpegs has this feature as well, at least to the extent of reducing decode memory usage. There's also progressive jpegs, and oddly enough they tend to be smaller than non-progressive.

    114. Re:Not as Sharp by geminidomino · · Score: 1

      Warrick.

    115. Re:Not as Sharp by aliquis · · Score: 1

      Because PNG isn't lossy.

      But I do wonder whatever size really matters nowadays.
      10-15 years ago sure, but now?

      Maybe we'd rather have large images at high quality?

    116. Re:Not as Sharp by aliquis · · Score: 1

      I too felt they looked more greyish/less colorful.

      I have no idea if JPEG gives more color than there should be or if WebM gave less. But still less color. So I liked the JPEGs more because they wheren't so washed out.

    117. Re:Not as Sharp by AmberBlackCat · · Score: 1

      That's a subset of the real problem, that the company trying to make WebP look superior is the one who made the images to compare.

    118. Re:Not as Sharp by andybak · · Score: 1

      I would argue that support for indexed images!=lossy compression. You are passing an already altered image to the compressor. It's the color reduction that introduces the loss, not the file format's compression.

    119. Re:Not as Sharp by DarkIye · · Score: 1

      Lossy pictures are for transmission. This is why pictures on the internet meant for 'looking at' are PNGs rather than BMPs.

      The people who care would probably be those who benefit from a significant reduction in server load, and the viewers who don't have to view a website with JPEG colour smudges in them, to some degree.

    120. Re:Not as Sharp by DarkIye · · Score: 1

      What basis do you have for saying JPEG compression introduces only visually insignificant artifacts? As far as I know, JPEG disposes of smallest details first on a block-by-block basis, without any discrimination on a human visual level. This obviously produces some visible artifacts, since a certain number of people are disturbed by it.

    121. Re:Not as Sharp by fractoid · · Score: 1

      I didn't say "JPEG compression introduces only visually insignificant artifacts", just that visible differences are "most likely" to be disregarded.

      I meant only that the JPEG algorithm, like most lossy media codecs, was designed to favour the signal features to which we are most sensitive (for example, iirc the hue information is encoded at 1/4 the spatial resolution of the luminance information, because our eyes are more accurate detecting changes in luminance than changes in hue).

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    122. Re:Not as Sharp by tmh+-+The+Mad+Hacker · · Score: 1

      > A music [oriented] pissing contest in an image discussion?

      Yeah, guys, would you stick to cars like you're supposed to?

    123. Re:Not as Sharp by clone53421 · · Score: 1

      I’ll accept that argument, but from a practical perspective there’s not much difference.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    124. Re:Not as Sharp by bill_mcgonigle · · Score: 1

      It's like people say you can't hear the difference in suitably high-bit rate MP3, but I can - in the cymbals - they're not as bright as CD or FLAC.

      Yeah, anything with nice high harmonics will be pretty well sacked by MP3. But, it's supposed to be lower quality, with size being the trade-off. It does pretty well given the advantage (enough to enable entire industries).

      But, yeah... they can pry my Miles Davis CD's from my cold dead fingers.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    125. Re:Not as Sharp by Anonymous Coward · · Score: 0

      You are correct. The JPG images have an obviously better image on all counts.
      I am really not impressed with Google, because they have provided no means for comparison.
      Either the image quality must be the same (it is not) or the end file size must be the same (it is not) in order to properly compare.

      This is not a comparsion. It is a shell game to get you to fill in the blanks and come out with this in your mind: "so WebP is about the same in quality as JPEG, but it's files are more highly compressed"... which of course means absolutely nothing.

      Which is better? Probably Jpeg on compression/quality (I know... because otherwise Google would have compared in a reasonable... somewhat scientific way), but I guess it also depends on the licensing.

    126. Re:Not as Sharp by gravis777 · · Score: 1

      Okay, these do look better than the ones I saw. However, in image 1, there seems to be some anomily going on where the PNG file seems to have a few more rows of pixels in the middle of the picture. The edge of the building, more stars, and the fence is a hair longer. Flip back and forth between the two, its really weird.

      Image 7 has a noticable difference in color between the two formats.

      All the other pictures look the same to me.

    127. Re:Not as Sharp by clone53421 · · Score: 1

      With regards to #1... Windows’ Preview application is doing weird things for some reason. Yes, the bizarre behaviour you described exists, but it shouldn’t... open up the images as layers in GIMP and toggle visibility on the topmost layer to verify. Or, highlight both images, right click, and select Preview – this’ll let you toggle between them by repeatedly pressing only the right arrow, instead of going left/right. This will eliminate the flicker after a few keypresses, and you’ll also notice that the missing column of pixels never goes missing again in either of the images.

      I actually suspect they tweaked the levels on #7 and forgot to tell us. To be honest though I hadn’t got that far... I’d noticed no differences in the first 5 images or so and quit comparing them.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  3. Great. So? by ceoyoyo · · Score: 5, Insightful

    JPEG was cutting edge a couple of decades ago but it's not very hard to beat now. We still use it because everything supports it and it's good enough.

  4. Halo by Dan+East · · Score: 1

    I don't see that very annoying JPEG halo affect in the WebP image. Compare the blue background around the football player's head.

    --
    Better known as 318230.
    1. Re:Halo by kill-1 · · Score: 4, Informative

      That's because the scaled down preview JPEGs are compressed twice which is completely idiotic of course. Check out the unscaled images for the real deal.

    2. Re:Halo by od05 · · Score: 0, Offtopic

      I don't see that very annoying JPEG halo affect in the WebP image. Compare the blue background around the football player's head.

      EFFECT. Affect is verb and effect is a noun.

    3. Re:Halo by tverbeek · · Score: 1

      Affect is also a noun, though it isn't used that way very much outside of psychology. For example: "He has a cheerful affect, which leads others to like him." It's pronounced with the accent on the first syllable.

      --
      http://alternatives.rzero.com/
    4. Re:Halo by blueg3 · · Score: 1

      Effect is also a verb, although less commonly used that way.

    5. Re:Halo by Anonymous Coward · · Score: 0

      And to complete the circle, effect is also a verb.

    6. Re:Halo by sleeping143 · · Score: 1

      Both words can be used as either a verb or noun. The specific usage here is still wrong, but if we're going to be grammar trolls, let's do it right.

    7. Re:Halo by Josh04 · · Score: 1

      And effect is a verb, too :D

    8. Re:Halo by cgenman · · Score: 1

      To be fair, the WebP image is being generated from a compressed JPEG. Which is also completely idiotic.

    9. Re:Halo by petermgreen · · Score: 1

      Scaling down a large image in whatever format you get it in (which is usually JPEG at the moment since that is what most cameras output) and then compressing it for sending to a user seems like a pretty common usecase for an image compressor to me and a perfectly reasonable thing to compare them on.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    10. Re:Halo by cgenman · · Score: 1

      It's a common use case, but any artifacts present in the original JPG will be scaled down and reproduced in the WebP image. Besides, if you're talking about replacing JPEG with WebP for professional web dev, pros shoot in RAW. you're looking at converting RAW files to a PSD layout, to either JPEG or WebP.

      A more proper comparison would involve shooting in raw, then converting that output to JPEG and WebP at the same filesize. Diff the two against the original RAW file, and see the extent of the difference introduced by the file formats.

  5. WebP is currently NOT supported in any browser by Anonymous Coward · · Score: 0

    Submitter didn't even read Google's page on using WebP.


    Since this is a new image format, you won't be able to view your WebP images in browsers or image viewers until support for the format has been provided for those programs*.
    * The WebP team is proposing a patch to WebKit to provide native support for WebP, so you will be able to view your images in an upcoming release of Google Chrome.

    1. Re:WebP is currently NOT supported in any browser by Iskender · · Score: 1

      Actually, the summary doesn't say anything about supporting it currently, but rather talks about which browsers will support it (read:in the future.) This there is no data on.

    2. Re:WebP is currently NOT supported in any browser by clone53421 · · Score: 1

      I’m actually a bit disappointed. I halfway expected to see demos of real WebP image files, complete with a Javascript decompressor to render onto canvas... this is Google we’re talking about, after all.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  6. Restarting again by Voulnet · · Score: 1

    What, and get back to waiting until it is supported and/or rewriting image tools to accommodate the new type? I've just had the (dis)pleasure of programmatically converting JPEG2000 images to JPEG and bitmaps, and I sure as hell don't want to waste more time writing yet another converter for a type that will be useless 4 months after I finish coding it.
    And really, who cares about a wee bit increase in compression rate? Computers are getting faster, networks are getting faster and grander in bandwidth, and deadlines are growing smaller.

    1. Re:Restarting again by Issarlk · · Score: 1

      > networks are getting faster and grander in bandwidth
      You mean... outside the USA?

    2. Re:Restarting again by WeatherGod · · Score: 1

      Why not use ImageMagick for your converter? They support all sorts of formats and have a powerful command-line arguments that allows you to specify all sorts of conversion options. I am sure they will quickly pick up WebP.

    3. Re:Restarting again by clone53421 · · Score: 1

      I've just had the (dis)pleasure of programmatically converting JPEG2000 images to JPEG and bitmaps

      Would using IrfanView to batch-convert them be too easy, or something?

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    4. Re:Restarting again by Voulnet · · Score: 1

      You're delusional if you think that's a good solution for a widely-deployed piece of software.

    5. Re:Restarting again by clone53421 · · Score: 1

      And you’re delusional if you expect me to know important details of your problem that you didn’t mention in your original post...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  7. True... by recoiledsnake · · Score: 2, Insightful

    From the x264 link:

    What a blur! Only somewhat better than VP8, and still worse than JPEG. And that’s using the same encoder and the same level of analysis — the only thing done differently is dropping the psy optimizations. Thus we come back to the conclusion I’ve made over and over on this blog — the encoder matters more than the video format, and good psy optimizations are more important than anything else for compression. libvpx, a much more powerful encoder than ffmpeg’s jpeg encoder, loses because it tries too hard to optimize for PSNR.

    These results raise an obvious question — is Google nuts? I could understand the push for “WebP” if it was better than JPEG. And sure, technically as a file format it is, and an encoder could be made for it that’s better than JPEG. But note the word “could”. Why announce it now when libvpx is still such an awful encoder? You’d have to be nuts to try to replace JPEG with this blurry mess as-is. Now, I don’t expect libvpx to be able to compete with x264, the best encoder in the world — but surely it should be able to beat an image format released in 1992?

    Earth to Google: make the encoder good first, then promote it as better than the alternatives. The reverse doesn’t work quite as well.

    --
    This space for rent.
    1. Re:True... by hitmark · · Score: 1

      Ah, x264 drumming their own drum again. If/when a source without vested interest makes similar statements i may pay attention.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  8. Sounds like a business opportunity to me by Moraelin · · Score: 1

    Think positively. It sounds like a business opportunity to me.

    Think all the special power cables, wooden volume knobs, and the other BS that gets sold to "audiophiles" who don't, in fact, hear the difference, under the claim that it'll increase the fidelity when they listen to something off their iPod. You just need to add an organic, hand-tuned volume knob, and *wham* all those missing harmonics spring into place.

    I for one welcome this new development and would like to offer videophiles an amazing DVI-D cable that removes such WebP imperfections. For the low price of 499.95$, plus VAT, shopping and handling.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Sounds like a business opportunity to me by MachDelta · · Score: 1, Funny

      Audiophiles don't use iPods. Crappy EQ. ;)

    2. Re:Sounds like a business opportunity to me by Moraelin · · Score: 2, Funny

      Audiophiles don't use iPods. Crappy EQ. ;)

      You'd be surprised what some use.

      E.g., I remember one case from another board who was hearing differences in sound quality when playing MP3's off different hard drives in his computer. And no, he didn't mean the HDD's own noise. He was convinced that it's like on the old cassettes, where different kinds of tape (e.g., iron vs chrome) had different frequency responses. So it stood to reason to him that some HDD's have better bass than others.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    3. Re:Sounds like a business opportunity to me by Hittman · · Score: 5, Funny
      What kind of electricity was he using?

      It's a known fact* that electricity from hydro has a smoother, more natural sound than electricity from nuke plants. Coal is somewhere in the middle of the two.

      I've heard people claim "Most people can't tell the difference between .01 and .05 THD, but I can." Which is like saying "Most people can't read the surgeon general's warning on a pack of cigarettes from a half mile away, but I can."

      ---

      *among wacky "audiophiles".

    4. Re:Sounds like a business opportunity to me by LordVader717 · · Score: 4, Funny

      Nuclear power is great for Heavy Metal, but I always ask my power company to switch me to green electricity before listening to Irish music.

    5. Re:Sounds like a business opportunity to me by codegen · · Score: 1

      Most people can't read the surgeon general's warning on a pack of cigarettes from a half mile away, but I can.

      I've got a 24" 1/4 wavefront f4 telescope so I can...

      --
      Atlas stands on the earth and carries the celestial sphere on his shoulders.
    6. Re:Sounds like a business opportunity to me by Anonymous Coward · · Score: 0

      He's probably the same kind of guy who gets ripped off because he's absolutely convinced that the pair of $1000, 20' speaker cables are oh so much better than anything because they shield the signal from gamma radiation, brain waves, etc. I don't use an iPod anymore, but only because it can't play back FLAC. A hard drive is a hard drive though.

      What an idiot. Obviously another case of not understanding how things work. I hope that you managed to resist instigating a flamewar over that.

    7. Re:Sounds like a business opportunity to me by Moraelin · · Score: 1

      What an idiot. Obviously another case of not understanding how things work. I hope that you managed to resist instigating a flamewar over that.

      Well, not a proper flame war, but some mocking may have been involved, after about two pages of him refusing to understand that it's digital.

      Perhaps I should have also mentioned that this was a hardware forum too, so basically he was the only guy who didn't know that a 1 is a 1 is a 1, and a 0 is a 0 is a 0, or going on about chrome vs iron magnetic coatings and frequency responses. Nobody had to instigate anything as everyone else already knew that the guy is clueless anyway.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    8. Re:Sounds like a business opportunity to me by AmiMoJo · · Score: 1

      You should ask them to replace the 100km+ of cable between the power station and your house with Monster Clean Power(TM) certified stuff.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  9. Lenna image not shown?????? by AbbeyRoad · · Score: 0, Troll

    The first and foremost image comparison should be the Lenna image.

    No Lenna, no approval.

    Lenna forever. Long live Lenna. I am lossless without thee.

    Lenna, you make my pixels huffman.

    Lenna you transform my fft.

    ----

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

    1. Re:Lenna image not shown?????? by Anonymous Coward · · Score: 0

      In case you missed it --

      "The tables on this page contain some sample images from wikipedia. The photos are licensed under a Creative Commons License. Famous classic images such as Lena, the Baboon, etc., often used when doing compression comparisons, are unfortunately not free of copyright."

    2. Re:Lenna image not shown?????? by am+2k · · Score: 4, Informative

      Great that you have read the article you apparantly did look at:

      The photos are licensed under a Creative Commons License. Famous classic images such as Lena, the Baboon, etc., often used when doing compression comparisons, are unfortunately not free of copyright.

    3. Re:Lenna image not shown?????? by Rogerborg · · Score: 0, Troll

      Famous classic images such as Lena, the Baboon, etc., often used when doing compression comparisons, are unfortunately not free of copyright.

      ORLY? Then Google have very... selective... ethics when it comes to obtaining permission prior to copying content, don't they?

      --
      If you were blocking sigs, you wouldn't have to read this.
    4. Re:Lenna image not shown?????? by sakdoctor · · Score: 1

      Perhaps we should standerdize on goatse?

      Then again, it's already very low quality. Would anybody be willing to make goatse2010, as a stunningly high resolution PNG, and release under a creative commons licence?

    5. Re:Lenna image not shown?????? by zakkie · · Score: 1

      I'm not sure if you're trolling or not (don't really care anyway), but books on books.google.com are in the public domain due to copyright having expired, or have been expressly granted permission to reproduce (eg Popular Mechanics) or have snippets reproduced in line with fair use guidelines of copyright law.

    6. Re:Lenna image not shown?????? by delinear · · Score: 1

      Or maybe Google isn't a single entity but rather a company with many diverse departments and many more diverse individuals working in said departments.

    7. Re:Lenna image not shown?????? by Rogerborg · · Score: 0, Troll

      Counterpoint: You're precious, but shush now. Growns ups are talking.

      --
      If you were blocking sigs, you wouldn't have to read this.
  10. Well... by sweffymo · · Score: 4, Interesting

    Meh. I always use PNG anyway. With the advent of faster web connections, there is no need for more compression.

    1. Re:Well... by Anonymous Coward · · Score: 4, Insightful

      There's always need for more compression. It all adds up. One loser at home isn't going to care, whereas an ISP with 20 million users might. Users might care when we eventually switch over to being billed by the byte, and being stuck on slow connections like cellular networks.

    2. Re:Well... by Cornelius+the+Great · · Score: 5, Insightful

      Memory is a concern, especially on embedded devices. Plus, many mobile devices have built-in hardware encoding/decoding support for JPEG to minimize CPU and memory usage.

      PNG is a great format, but we don't need lossless for most pictures on the net.

      Rather, rather than replacing everything with PNG, the web needs a lossy image format with alpha support and ability to do lossless when needed. Oddly enough, (currently) WebP does neither...

      --
      Sigs are for losers
    3. Re:Well... by sweffymo · · Score: 1

      One should never try to view images on a phone. The only images I post online are either photographs taken by myself or computer screenshots, both of which would be terrible to browse on a phone. An ISP's job is to provide losers like me with more bandwidth. If they don't want to give us the amount of bandwidth we are paying for they can always throttle us and get sued... Also, the by the byte/MB/GB model will never catch on for residential or corporate customers. Mobile customers are used to being ripped off, but look how a la carte TV programming has turned out. A very small percentage of users actually want to have a variable bill.

    4. Re:Well... by sweffymo · · Score: 1

      Also, in case you haven't noticed, cellular networks have been getting faster as well. I am not saying that people should start designing webpages using PNGs only and slicing them up... I am saying that if you upload a picture that is meant to be looked at, you don't want it to look terrible like a JPG or a WebP.

    5. Re:Well... by tverbeek · · Score: 1

      One should never try to view images on a phone.

      Oh, I'm sorry. I'll stop now. (Damn this iPhone4 display for tricking me into doing it!)

      --
      http://alternatives.rzero.com/
    6. Re:Well... by Anonymous Coward · · Score: 0

      One should never try to view images on a phone. The only images I post online are either photographs taken by myself or computer screenshots, both of which would be terrible to browse on a phone.

      Well since the only images I would want to look at are the ones you post, I'll certainly avoid using a phone to view any in the future. Thanks for the tip.

    7. Re:Well... by Anonymous Coward · · Score: 2, Informative

      JNG (JPEG + PNG transparency) has been available for nearly
      10 years but was rejected by the people in charge at mozilla.

    8. Re:Well... by delinear · · Score: 1

      I often use my phone to browse the web, and since a lot of the imagery online aids in understanding the context or navigation of the website, it would be a horribly crippled experience to browse with images turned off. Incidentally, photos (on flickr, etc) look fantastic and rich on my Desire's big AMOLED screen, of course YMMV but I don't see that as a valid reason to never even try viewing images on a phone.

    9. Re:Well... by Yvanhoe · · Score: 1

      I just wish that my grandma who keeps sending 10 MP pictures and does not understand what scaling is does not hear you...

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    10. Re:Well... by speroni · · Score: 1

      I POST images from my phone. When I got my android I actually started using facebook. Its pretty convenient to post pics for my family when we're out doing stuff.

      Ironically this means I don't have to use my phone to actually call people as often.

      (queue posts claiming i misused "ironically")

      --
      Eschew Obfuscation
    11. Re:Well... by lyml · · Score: 1

      To render the image the bitmap needs to be uncompressed in memory anyway. Seeing as that the raw data dwarfs the size of the compressed image I don't see any way memory might affect this.

    12. Re:Well... by Anonymous Coward · · Score: 0

      Rather, rather than replacing everything with PNG, the web needs a lossy image format with alpha support and ability to do lossless when needed. Oddly enough, (currently) WebP does neither...

      But JPEG XR does.

    13. Re:Well... by Anonymous Coward · · Score: 0

      Use Opera Turbo, man. It gets you heavily compressed images in every website, no effort required.

      Uh? So you have a fancy iPhone? No decent version of Opera? Oh-oh...

    14. Re:Well... by WWWWolf · · Score: 1

      Meh. I always use PNG anyway. With the advent of faster web connections, there is no need for more compression.

      But that attitude means only one thing: People will upgrade their connections because it's the lesser of two evils. Either maintain the same sucky experience they have right now by upgrading the hardware, or choose not to upgrade and get an absolutely horrible experience in future when the data is uncompressed. Who wins? Um... hardware manufacturers, probably. Certainly not the users, not the content providers, not the ISPs.

      New compression methods allow us to send more data. Faster connections allow us to send more data. Use the two together, and you send even more data. It's surprising how easy this equation is to mess up.

    15. Re:Well... by hkmwbz · · Score: 1

      You do realize that mobile phones are expected to overtake desktops on the web pretty soon? And most phones have limited connections. Even AT&T and other operators in the US are now ditching unlimited data plans. Expect to pay more for your data in the future.

      --
      Clever signature text goes here.
    16. Re:Well... by hkmwbz · · Score: 1

      Sorry to burst your bubble, but mobile operators are working hard to not become "dumb pipes." They will throttle you, and will make you pay for your data. They are doing it even today.

      --
      Clever signature text goes here.
  11. What a load a crap by suso · · Score: 5, Insightful

    Most of the formats in general use are over a decade old, and the company says that they're consistently responsible for most of the latency users experience

    BULL SHIT! Images are nothing anymore. Its poor javascript coding, flash ads and all the dependent site components that are responsible for most of the experienced latency now. Images don't mean squat unless you're still on a 28.8 modem.

    Also, one way you can make jpeg images smaller is to set the quality value to 75 or 80, most people won't notice the difference and the size of your image will reduce dramatically. The problem today is that people leave their images at full quality right off their camera and upload a 2MB image file when it really only needs to be 138KB. WebP won't fix that user mistake.

    1. Re:What a load a crap by iammani · · Score: 1

      Do read the last link in TFS. They compress to the same image size and still WebP performs better. I for one would prefer a better compression algorithm that includes more detail for the same image size (Even if it is a 2MB file, I would prefer WebP to JPEG). Buts thats just me.
       

    2. Re:What a load a crap by Anonymous Coward · · Score: 0

      The problem today is that people leave their images at full quality right off their camera and upload a 2MB image file when it really only needs to be 138KB.

      Speaking of that, do you happen to know the quality percentage Facebook uses with its javascript uploader? Its status goes to "compressing" before it starts uploading my image batches. Still takes way too long.

    3. Re:What a load a crap by clone53421 · · Score: 2

      Actually, gonna agree with this guy. Especially if you twiddle the compression/optimization levels with software that supports them, e.g. GIMP.

      Original JPEG: 677,662 bytes
      http://ompldr.org/vNXAxOA/2_original.jpg

      Recompressed JPEG: 90,930 bytes (86.6% smaller)
      http://ompldr.org/vNXAxOQ/2_recompressed.jpg

      Is there even a difference? Of course there is. Is it significant enough that your average web user will be browsing Sports Illustrated dot com and say “wow these images look crappy”? Hell no.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    4. Re:What a load a crap by Anonymous Coward · · Score: 2, Insightful

      So that only leaves one option: cui bono? Could Google want to reduce bandwidth just for its own benefit?

    5. Re:What a load a crap by clone53421 · · Score: 1

      That’s not done in Javascript... it’s done in either flash, java, or some extra downloaded browser extension (they seem to change it on a weekly basis).

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    6. Re:What a load a crap by GweeDo · · Score: 2

      I did a little looking to see how accurate this was and here is what I found:
      MSN.com:
      67KB Documents
      84KB Images
      286KB Scripts

      Slashdot.org
      121KB Documents
      168KB Stylesheets
      63KB Images
      418KB Scripts

      Digg.com
      65KB Documents
      60KB Stylesheets
      378KB Images
      240KB Scripts

      Gmail.com (my Inbox)
      931KB Documents
      65KB Images
      108B Scripts
      1.33MB XHR

      ps3.ign.com
      168KB Documents
      120KB Stylesheets
      1.28MB Images
      436KB Scripts

      flickr.com
      34KB Documents
      5KB Stylesheets
      165KB Images
      2KB Scripts

      cnn.com
      172KB Documents
      236KB Stylesheets
      398KB Images
      945KB Scripts

      cspost.com
      16KB Documents
      9KB Stylesheets
      266KB Images
      98KB Scripts

      So from this small sample that definitely seems to hold true. Most of these sites where script heavy and image light, though not 100% of the time.

    7. Re:What a load a crap by Yvan256 · · Score: 1

      The recompressed one looks like it's been through a blur filter.

    8. Re:What a load a crap by clone53421 · · Score: 1

      Right. Still, most people wouldn’t notice unless you gave them both images and asked them to tell the difference.

      Anyway, that was a drastic size reduction, which I intentionally did to exaggerate my point... naturally a less enthusiastic compression would yield meager reduction in size while being truer to the original.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    9. Re:What a load a crap by TheSunborn · · Score: 1

      But there is one detail you seems to miss:

      The scripts seldom changes, and thus can be cached by the browser.

      Many images belong to the story on the Frontpage and will thus change each time you visit.

    10. Re:What a load a crap by clone53421 · · Score: 1

      I might as well add...

      It had – a smoothing filter was applied to make the image easier on JPEG’s algorithm – and it saved another 15k or so. But here’s the non-smoothed version as well, weighing in at 105,798 bytes for a modest 84.4% reduction in size from the original...

      http://ompldr.org/vNXAxcw/2_recompressed_b.jpg

      (I saved the recompressed images at 55% JPEG quality – any lower than that it started showing noticeable banding in the blue background.)

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    11. Re:What a load a crap by delinear · · Score: 1

      I'm assuming the WebP images were compressed to a similar quality level to the JPEGs but merely resulted in smaller file sizes, otherwise the tests are pretty meaningless (in other words, sure you could compress the JPEG by 86% and still have an acceptable image, but if you could also compress the WebP image by 86% and have an acceptable image of the same quality but even smaller, then WebP would still win). Ultimately we need to be able to get our hands on a quality image editing tool that supports both formats to definitively answer which is best, but my point is just because you can make massive gains by optimising JPEGs, doesn't preclude even greater gains from optimising WebP.

    12. Re:What a load a crap by Anonymous Coward · · Score: 0

      unless you are using HTTPS in which case nothing is cached

    13. Re:What a load a crap by Anonymous Coward · · Score: 0

      Uh, no, browsers aren't that stupid. At the very least, HTTPS content will be cached in memory. If it is marked as "public" content, it may also be cached to disk.

    14. Re:What a load a crap by Pastis · · Score: 1

      I dont believe in the 2M issue. Most users upload their images on servers that resize the images appropriately.

      I would tend to believe a company that has produced the site that more than 40% of the internet users use daily, a web browser and tools to verify if your site loads fast.

      Show me your study that shows that on the top 1000 sites saving 40% on images wouldnt improve web pages load ?

    15. Re:What a load a crap by evilviper · · Score: 1

      Is there even a difference? Of course there is. Is it significant enough that your average web user will be browsing Sports Illustrated dot com and say "wow these images look crappy"? Hell no.

      Hell yes! I don't know how you can pretend there's no noticeable difference... The solid blue background turned into blocky shit. Sure, you saved some bits, and it's still comprehensible. So what? They made a reasonable decision to optimize for better quality over tiny file-size, and the better image isn't painfully large at all...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    16. Re:What a load a crap by clone53421 · · Score: 1

      I admitted there’s a noticeable difference, but what I did claim was that the one saved with higher compression wouldn’t be noticeably bad-looking to most people. Also take into consideration, though, that I greatly exaggerated the compression to show just how far you can go and still get an image which is basically good enough.

      Maybe an analogy would help to make my point.

      They say a picture is worth a thousand words. Okay. Now, admittedly, the second picture lost something from the original. How many words should we agree that it’s worth? It’s still the same story, but it has less detail. Maybe it’s only 900 words... but it’s also less than 1/7th the size. Of course your authors are going to raise bloody hell if you tell them to cut 100 words out of their masterpiece, but if you can deliver 7x as much content by making that tradeoff, you might decide it’s worth it. Or you might not. It is a tradeoff, admittedly.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  12. JPEG 2000 was boon by VincenzoRomano · · Score: 1

    But very few companies embraced it. Just give a look to its capabilities!

    --
    Maybe Computers will never be as intelligent as Humans.
    For sure they won't ever become so stupid. [VR-1988]
    1. Re:JPEG 2000 was boon by Anonymous Coward · · Score: 0

      And if you have used it before you would know that it takes about 2x longer to decompress and even more to compress than JPEG. That is assuming you are using a good JPEG 2000 library which are few and expensive. And we have only seen 10 - 20% better compression than JPEG.

    2. Re:JPEG 2000 was boon by jandrese · · Score: 3, Insightful

      The assumption with JPEG2000 is that it's going to be torpedoed by some jerk with a patent if it ever takes off. That's why nobody is willing to invest too heavily in it. They were already burned by GIF, they learned their lesson the first time.

      --

      I read the internet for the articles.
    3. Re:JPEG 2000 was boon by IICV · · Score: 1

      And they say patents stifle innovation! Just look at all the new and interesting forms of corporate warfare we have to fear!

  13. Why? by geminidomino · · Score: 1

    As long as crappy digital cameras save as Jpeg, people will use Jpeg. I'm not holding my breath. I also doubt anyone would bother converting their JPEG images to this new one, considering they're both lossy.

    So honestly, what itch is being scratched here? Just a smaller filesize? Fear of bogus patent suits from dipshit and trolls like Forgent and Global Patent Holdings(both invalidated, but I'm sure patent trolls won't have any trouble finding anything even in a new clean-room implementation to sue over).

    Granted, with the myriad image formats we have going around, what's one more... but honestly, when was the last time anyone used a ".PIC" file?

    1. Re:Why? by Anonymous Coward · · Score: 0

      As long as crappy digital cameras save as Jpeg, people will use Jpeg.

      Yeah, surely Google should have waited for the camera manufacturers to start saving in webp first...

    2. Re:Why? by geminidomino · · Score: 1

      That was my point. I don't expect them to change it. Somehow that sentence got clipped.

      It should have read "As long as crappy digital cameras save as Jpeg, people will use Jpeg. Maybe they'll move to WebP, but I'm not holding my breath."

      Blame FFB syndrome.

    3. Re:Why? by LWATCDR · · Score: 1

      Except for all the photo sites. Just like YouTube the can transcode the images "most already do to make thumbnails". For them saving the bandwidth and storage costs may make it very worthwhile.
      The problem will be waiting for Microsoft to support it.
       

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    4. Re:Why? by Yvan256 · · Score: 1

      We don't have to wait for Microsoft to support it, we only need people to stop using their browser. It's not like there's no free alternatives to Internet Explorer either. Not to mention that IE9+ isn't even available on other operating systems or even older Windows versions.

    5. Re:Why? by delinear · · Score: 1

      Maybe they're thinking of the long game. Considering jpeg is still the norm and that's almost 20 years old, and the only two other common web image formats we use both added something useful above and beyond jpeg (transparency/animation and alpha transparency) which probably helped with their adoption, I think it's safe to say that things are pretty glacial in this field. Maybe Google are introducing this now with a view to it only being available across the board in a decade's time.

    6. Re:Why? by LWATCDR · · Score: 1

      No.
      A lot of people use IE. It comes standard on Windows. For any web technology to be mainstream it must be available in IE, Safari, FireFox, and Chrome.
      Firefox, Chrome, and Opera will adopt it quickly because Google will make it free.
      Apple probably will adopt it quickly.
      Microsoft.....
      You may not like it but the simple fact is that IE is still the number one browser in the world. It sucks but you must support it.
      It really is that simple.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    7. Re:Why? by Ant+P. · · Score: 1

      IE is still the number one browser in the world.

      IE is only the number one Windows desktop browser, and only when you add the figures from places like South Korea where the entire banking infrastructure is an ActiveX clusterfuck. It's already becoming a minority in several countries.

      On top of that, content negotiation and the <object> tag have been around far longer than the version of IE everyone's using. Stop using it as an excuse to be a shitty sysadmin.

    8. Re:Why? by LWATCDR · · Score: 1

      I said in the world. I will make it simple for you. Take all the computer users in the world and count how many of them use each browser...
      IE is used by the majority of people.
      Okay say you live in a country where IE isn't the most used browser. Say only 30% of your users use it.
      Are you going to not support them? Well by that logic then you sure shouldn't bother testing with Opera as well.
      As to being a shitty sysadmin? What?
      This has do with being a webmaster, web designer, or web admin. And you low grade idiot a good web designer tests with IE, Firefox, Opera, Chrome, and Safari.
      Not to mention Android mobile browser and the Safari mobile. Good thing is all the usable mobile browsers are webkit now so usually if it works with Safari it works for all the mobile browsers.
      Os over all you have no freaking idea what the heck you are talking about. I give you no quarter just as I gave the idiot web designers at my company no quarter when they showed me pages that failed under Firefox but worked under IE.
      You support everything you can when you do web work including IE.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  14. JPEG XR by Anonymous Coward · · Score: 0

    There's also JPEG XR (http://en.wikipedia.org/wiki/JPEG_XR) which was released a year and a half ago.

    Don't think this or JPEG XR will gain much traction.

    1. Re:JPEG XR by metamatic · · Score: 1

      Well, Microsoft specifically licensed JPEG-XR's reference implementation in a way that prohibited using it with GPL code, so it's not surprising nobody is using it.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    2. Re:JPEG XR by dave420 · · Score: 1

      I thought everyone was locked in to MS stuff, and that the name didn't matter? I must have missed a memo ;)

  15. Compression and quality aren't the real problem by Aphoxema · · Score: 4, Insightful

    Something suspiciously absent is any mentioning of license. I don't think it is necessary for me to describe why that's a problem.

    --
    "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    1. Re:Compression and quality aren't the real problem by RavenChild · · Score: 1

      I'm guessing that since it is the same algorithm used in WebM, wouldn't it have the same licensing (BSD) ?

    2. Re:Compression and quality aren't the real problem by icebraining · · Score: 1

      I see no reason why would this be different than WebM (or the rest of the Webkit).

      The format will probably struggle already to succeed, if they add cumbersome licenses so that Firefox doesn't add support for it they can shelve it right now.

    3. Re:Compression and quality aren't the real problem by Aphoxema · · Score: 1

      I'm guessing that since it is the same algorithm used in WebM, wouldn't it have the same licensing (BSD) ?

      Well, I don't believe the BSD license requires derivations to be similarly licensed so it could be anything. Worse... it could be nothing.

      --
      "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    4. Re:Compression and quality aren't the real problem by nyri · · Score: 2, Informative

      Something suspiciously absent is any mentioning of license. I don't think it is necessary for me to describe why that's a problem.

      See file LICENCE inside source package. It is 3-clause BSD licence.

    5. Re:Compression and quality aren't the real problem by Anonymous Coward · · Score: 0

      Nobody is discussing it because we've discussed WebM on Slashdot a zillion times already; there's nothing new to discuss on the patent front.

    6. Re:Compression and quality aren't the real problem by Aphoxema · · Score: 1

      Something suspiciously absent is any mentioning of license. I don't think it is necessary for me to describe why that's a problem.

      See file LICENCE inside source package. It is 3-clause BSD licence.

      That I am happy to see, but what about content converted by the program? Does that apply to the actual format of the image or only the tool that creates it?

      --
      "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    7. Re:Compression and quality aren't the real problem by Pieroxy · · Score: 1

      Well, I don't believe the BSD license requires derivations to be similarly licensed

      Sure it does:

      * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
      * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

  16. Is it free or is there intellectual encumberment? by Anonymous Coward · · Score: 2, Interesting

    Is WebP free?

    Does Google have any patent claims or other intellectual property claims (pending or otherwise) over WebP/

    If so, then it is not free :-(

  17. Re:Great. So? by Trent+Hawkins · · Score: 1

    yeah, that's about it.
    Colour is good enough and so is the size and no one is really in a position where the size of your images is a real issue.
    The only people that will care are guys like Google or Facebook that have to host a billion of these... oh and porn collectors I guess.

  18. It's certainly a step up from JPEG, but... by dotKuro · · Score: 2, Informative

    The main problem with new file formats is adoption. JPEGs have been the main image type online ever since the world realized that GIF sucked. Boards that allow image posting allow JPEG, social networks etc. which allow profile pictures allow JPEG, image search engines catalogue primarily JPEGs, almost every site's design utilises JPEGs. Offline it's the same; every OS which allows background images uses JPEG. Every image viewer and editor works with JPEGs. JPEGs have been an integral part of the internet for so long that I heavily doubt that any new format, superior or otherwise, will supersede them for a long time.

    1. Re:It's certainly a step up from JPEG, but... by lattyware · · Score: 1

      Not really. Look at PNG. If it has a feature people want (alpha transparency) then it gets used.

      --
      -- Lattyware (www.lattyware.co.uk)
    2. Re:It's certainly a step up from JPEG, but... by Andy+Dodd · · Score: 3, Interesting

      Problem is that, according to the analysis by the x264 developer (see the first independent analysis link), WebP is missing quite a few features that JPEG has, does not add any of the features JPEG is missing but people really want (like a lossy format that contains alpha capability - although admittedly, lossy compression of the alpha channel itself could cause some REALLY weird artifacts.)

      It also, at least in the current state of the encoder, does not appear to perform any better than JPEG.

      --
      retrorocket.o not found, launch anyway?
    3. Re:It's certainly a step up from JPEG, but... by Yvan256 · · Score: 1

      And I find it sad that Google didn't think of adding that to their new format. It would have had the compression power of JPEG combined with the alpha goodness of PNG. It would have been a new powerful tool for making Websites.

    4. Re:It's certainly a step up from JPEG, but... by clone53421 · · Score: 2, Informative

      Didn’t look very hard, did you...

      We plan to add support for a transparency layer, also known as alpha channel in a future update.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    5. Re:It's certainly a step up from JPEG, but... by lattyware · · Score: 1

      If you read on, Google are planning on adding alpha transparency.

      --
      -- Lattyware (www.lattyware.co.uk)
    6. Re:It's certainly a step up from JPEG, but... by Yvan256 · · Score: 0, Redundant

      The keywords here are "we plan to" and "in a future update".

      So we may not even get it, and some software will get stuck in the "no alpha support" mode.

    7. Re:It's certainly a step up from JPEG, but... by Anonymous Coward · · Score: 0

      also JNG, from the PNG people. It's JPEG with PNG transparency in
      a PNG-like container.

    8. Re:It's certainly a step up from JPEG, but... by Yvan256 · · Score: 1

      I didn't see it at all, because the page in the first link (http://code.google.com/speed/webp/) doesn't talk about it.

    9. Re:It's certainly a step up from JPEG, but... by Runefox · · Score: 1

      Considering the format doesn't yet have support in, well, anything, you're pretty much looking at a format proposal and proof of concept here. It's very likely that by the time web standards catch up (if they catch up; Chrome at the least will support it) and support the WebP format, the feature set will be nailed down, alpha channel and all. My guess is that for now, they wanted to show off VP8's compression ratio/quality compared to JPEG and release tools for the idle hands to fiddle with to gain support and hype. Which is more or less what's happened, really.

      I'm excited about it - Better quality with smaller filesizes means that for the quality of what most JPEG-encoded images on the web are, you could likely achieve a MUCH smaller filesize, PLUS the ability to do alpha. This should help make the web a more bandwidth-friendly place, while also giving web developers more options without sacrificing visual clarity or bandwidth.

      --
      Screw the rules, I have green hair!
    10. Re:It's certainly a step up from JPEG, but... by Stealth+Dave · · Score: 1

      Lossy image with a lossless alpha channel is probably more what's needed, and would be great to have in this format. That said, I'm pretty impressed with the image quality displayed and would love to begin to see wider adoption.

      --
      Evil is as eval("does");
  19. Javascript Support? by curado · · Score: 1

    It'll be secure and work great until they add Javascript support

    1. Re:Javascript Support? by Pieroxy · · Score: 1

      What does javascript has to do with anything on this story? Was that an attempt at being funny?

  20. Why do a comparison without good data? by frovingslosh · · Score: 3, Interesting

    This makes no sense to me. The /. summary claims the webp images are built from the jpeg images. The jpeg images have already suffered loss and thus sacrificed image quality, and if correct any further processing will only be worse, never better. The proper test would be to make a comparison between two forms of lossy compression based on a lossless source (such as a raw file), which I suspect may be what really happened in the comparison. Of course, some people will take poor quality jpeg images and try to compress them further, but you can't blame the bad results this will produce on the new format technology.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:Why do a comparison without good data? by Pastis · · Score: 1
    2. Re:Why do a comparison without good data? by thegarbz · · Score: 1

      Mentioning just the compression gives not enough information to make this a meaningful problem. For instance if the originals were JPEGs compressed with all the quality settings at max then there would be so little loss in quality that it is not at all distinguishable from the original. If such a JPEG is then recompressed to a JPEG with the quality set to 50%, and the WebP format with the quality slider set so it produces a file of the same size then the comparison is quite worthwhile.

      The fact that if you look close enough there are far more artefacts in the JPEG examples than the WebP examples lead me to believe that this was the case. Sure it won't stand up to scientific scrutiny, and any actual statistics done on the result may be skewed in some way, but it does still show that the WebP re-compression IMO looks better and makes smaller files than JPEG.

  21. Re:Is it free or is there intellectual encumbermen by Aphoxema · · Score: 2, Insightful

    Yeah, considering that this is /. I'm surprised not more people are asking about that right away.

    --
    "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
  22. Anybody know how it stacks up against JPEG2000? by Chrisq · · Score: 1

    We already have a "better than Jpeg" standard that hardly anyone supports, JPEG 2000. Anybody know how WebP compares to this?

  23. Re:Great. So? by ceoyoyo · · Score: 1

    Does Google really host that many images? What for?

  24. Did you look at the originals? by Moraelin · · Score: 3, Insightful

    Did you look at the full size images offered for download? Because the ones on the page are scaled down, and any artefacts will be inherently "antialised" out. But when you look at them at 1:1 zoom and flip between the two, it's not hard to notice small differences. E.g., the wood texture in picture 4 is notably different IMHO and the chairs in 9 look IMHO blurrier.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  25. Rendering Speed by watermark · · Score: 3, Funny

    On my system, the WebP images take seconds to render, where the jpegs are near instant. This delay is even more noticeable on the last image of the tug boat. I know the memory/cpu trade-off laws, but is this trade-off worth it now? Will this format have to wait until people have better CPUs? They said they put the WebP images in a PNG container, is that affecting rendering speed?

    (I have some random Intel Duo, Chrome, Win7, on a FiOS line.)

    1. Re:Rendering Speed by Chrisq · · Score: 1

      On my system, the WebP images take seconds to render, where the jpegs are near instant. )

      Clever trick seeing as you can't view webp in a browser yet. I expect you are viewing .pngs produced from the webps.

    2. Re:Rendering Speed by clone53421 · · Score: 5, Informative

      They didn’t put WebP images in a PNG container. They compressed them as WebP, decompressed them, and then saved the raw pixels as PNG. PNG itself is a lossless format, so any differences you see between the JPEG and the PNG were introduced by the WebP compression. The PNG image is also on an order of 10x larger than the JPEG, which is why it takes longer to download/render on your computer...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    3. Re:Rendering Speed by Anonymous Coward · · Score: 1, Insightful

      There are no actual WebP formatted pictures there. Those are all standard PNG images.

    4. Re:Rendering Speed by Anonymous Coward · · Score: 1, Insightful

      Your computer is not rendering WebP, it is rendering a WebP image exported losslessly to a PNG. So you are just rendering a PNG.

  26. Re:Great. So? by Anonymous Coward · · Score: 0

    ever use Google Image Search? or Blogger?

  27. Not another image format by glatiak · · Score: 3, Insightful

    I can only read this with horror -- yet another lossy image format to burden everyone. When I setup a media management system the number of different formats I need to accommodate already makes my head hurt. We are all dancing around the black hole that says the ultimate lossy compression can be achieved by writing to the null device. I guess that is the problem of software -- since it is intangible one can claim better by making it different (and incompatible). One sees few cars on the road with five wheels -- that standardized pretty quick and a long time ago. And I guess everyone likes keeping it art rather than science. Means 'engineer' is just a courtesy.

    1. Re:Not another image format by Ant+P. · · Score: 1

      When I setup a media management system the number of different formats I need to accommodate already makes my head hurt.

      GIF, JPEG, PNG. MPEG4, Theora, WebM.

      Yeah, that sounds really complicated.

    2. Re:Not another image format by complete+loony · · Score: 1
      Full employment theorem

      ... there is endless scope to keep discovering new techniques to improve the way a specific task is done ...

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    3. Re:Not another image format by Anonymous Coward · · Score: 0

      software... is intangible

      What a stupid notion.

  28. If it is going to be used instead of JPEG by Chrisq · · Score: 2, Insightful

    If it is going to be used instead of JPEG they are going to have to include EXIF data/. I am not clear whether you can currently, evidently some RIFF-based formats can but I am not sure whether just using RIFF enables this.

    1. Re:If it is going to be used instead of JPEG by maxume · · Score: 1

      Or hopefully just XMP. Storing a few kilobytes in a typical snapshop is no big deal, there is no reason to be all bit efficient and obscure.

      --
      Nerd rage is the funniest rage.
  29. Re:Great. So? by tverbeek · · Score: 1

    If it isn't supported by IE, it won't be of use on the web. Not that there aren't other possible uses for it, but that's a pretty important one.

    --
    http://alternatives.rzero.com/
  30. Placebo effect by clone53421 · · Score: 1

    You expected less detail. You perceived less detail. /thread

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  31. A Boon for Image Processing SW makers by wjousts · · Score: 1

    That'll be $200 to upgrade to the new version with WebP support.

  32. What about HD Photo? by Anonymous Coward · · Score: 0

    How does this compare to Microsoft's HD Photo format, which is designed to span a continuum from lossless raw-quality through lossy all using the same efficient digicam-friendly algorithm? Team leader Bill Crow did many interviews on the format in photography circles and it sounded very well designed;

    http://www.microsoft.com/whdc/device/print/xps/WMPhoto.mspx

  33. Re:Angry Dumb Guy by TheLink · · Score: 1

    Actually the OP's right. In my experience for many pages, I'm not waiting for the content to load, I'm actually waiting for some ad/tracker site's 1x1 tracking pixel, or banner ad or javascript crap[1], or css or whatever.

    That's why noscript and adblock can make certain sites so much faster. You only depend on one site working properly to see the page you want.

    Whereas without the blocking, in order to see the page you depend on multiple sites (and their ISPs) to work properly.

    Sure the 1x1 tracking pixel is an image, but the fact it's taking time to load is not because it's gif, png, jpg or webp.

    [1] FWIW Slashdot takes a lot longer to load when I turn on javascript.

    --
  34. Re:Is it free or is there intellectual encumbermen by beelsebob · · Score: 2, Funny

    No no, you're missing the point. People here only care about something being free if it gives them the chance to bash microsoft or apple. This would only give them oportunity to bash google, so it's inaplicable.

  35. Porn... Re:Great. So? by Anonymous Coward · · Score: 0

    Finally, a working giant porn search engine. ...just booble it.

  36. Transparent To The End User by Anonymous Coward · · Score: 0

    For sites that serve any significant number of images it will be a huge win to have WebP versions of their images and have the browser served the smaller WebP version if it is supported. It doesn't matter if crap browsers like IE don't support the format. The savings on bandwidth will be very large.

    If anything it will make sites more hostile to IE since its users will be costing the site more bandwidth costs for the same content.

    1. Re:Transparent To The End User by Anonymous Coward · · Score: 0

      Are you offering to recode all of these sites to support both WebP and non-WebP browsers? That's a nontrivial task, one which most site developers won't be a big hurry to undertake. A return to the days of "best viewed using Browser Z" is not in anyone's best interest.

    2. Re:Transparent To The End User by RingBus · · Score: 2, Interesting

      Storage space is cheap.
      Computation is cheap.

      Bandwidth is not.

      "Are you offering to recode all of these sites to support both WebP and non-WebP browsers?"

      Why would anyone give a damn if a site is dumb enough to pass large savings in bandwidth for serving the exact same content?

    3. Re:Transparent To The End User by clone53421 · · Score: 1

      A return to the days of "best viewed using Browser Z" is not in anyone's best interest.

      Actually, I’d argue that it’s in everyone’s best interest – in the long run – as long as it’s best in Browser Z because Browser Z is rendering it the way the web standards say it should be rendered...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  37. Re:Great. So? by derGoldstein · · Score: 1

    Image search. Those thumbnails (and the slightly larger "zoom-ins") on the new image search (the one that floods your page) take up a massive amount of bandwidth. Also anything that Google owns that displays thumbnails of any kind -- YouTube, Video Search, Google News, etc.. There's also Picasa, but I don't think that it's really a big bandwidth hog, comparatively.

    --
    Entomologically speaking, the spider is not a bug, it's a feature.
  38. Why, oh why? by JanneM · · Score: 1

    Jpeg is mostly fine, even for high-quality real-world images if you keep to a high quality setting (95 or more). No visible artefacts, but a factor ten compression compared to good lossless formats. If you, say, want to store a copy of your film scans or other large images, high-quality lossy encoders can save you an enormous amount of space.

    But there's one single problem with using Jpeg for that today: it doesn't support more than 8 bit data per channel. That makes it kind of suck as a lossy format for high-quality images. Any subtle tone shifts - a clear sky, for instance, or a near-white background - and you have visible banding. We have a possible contender - Jpeg2000 - that's been mostly rejected in the market due to the heavy thicket of patents surrounding it.

    So what does Google do? They propose another image format without higher bit-depth support. And just to make sure that it's really useless for high-quality image applications, they restrict the image size to no more than 16383 pixels on a side. Anybody who has even played with panoramas with Hugin knows that you can easily get images larger than that.

    So really, what is the freaking point? It doesn't do anything Jpeg isn't already doing well enough.

    --
    Trust the Computer. The Computer is your friend.
    1. Re:Why, oh why? by ceoyoyo · · Score: 1

      For the majority of uses, high quality images should be stored as RAW. They're similar in size to high quality JPEG, support all the bit depth, channels and whatever else you need, and are actually lossless. There are a few fringe images that actually have three full colour channels and so the RAW will take up more space, but there aren't many of those.

      If you do want some compression, choose from among the host of image file formats. If it's for your own archiving there are a huge number of choices. Nobody needs another one.

    2. Re:Why, oh why? by JanneM · · Score: 1

      "For the majority of uses, high quality images should be stored as RAW. They're similar in size to high quality JPEG,"

      No, they are not. It's a factor ten or fifteen between any lossless compression and high-quality (say, 95 or 97) Jpeg. For a digicam with ten megabyte RAW files it doesn't matter. But I shoot MF film, and one scanned color frame (three full color channels; no Bayer interpolation) is about 350Mb. A BW frame is about 100Mb. Which is too much to save. Those people using MF digital backs have less severe issues due to Bayer interpolation, but even there you're looking at upwards of 50-70Mb per frame.

      Now, I do have the negative, so I can always rescan if I need the full image again. But usually I just need the full-resolution image, in a good enough format that I can reedit it for a particular use. Having a pre-processed version available in a lossy format at high quality is plenty good enough for that. If, that is, the format does save higher bit depths, and doesn't restrict the resolution the way this one does.

      "If you do want some compression, choose from among the host of image file formats. If it's for your own archiving there are a huge number of choices."

      I'm all ears. Seriously. What alternative can I use that does lossy encoding with good control over the quality, like Jpeg, but that lets me use 16 bits per channel rather than 8? And at minimum it has to have been implemented both for reading and writing by ImageMagick or some other similar open tool (so it doesn't disappear when some single vendor goes belly-up, or gets sued out of existence) so that I can at least convert to and from a lossless format for processing. If you have something I would really, seriously love to know about it.

      --
      Trust the Computer. The Computer is your friend.
    3. Re:Why, oh why? by ceoyoyo · · Score: 1

      You're one of the edge cases who doesn't use a Bayer sensor. Or do you? Does your scanner really do three passes?

      You'd also likely be best served by simply scanning at a lower resolution. What exactly are you doing that you need such giant images, since you're not archiving them (you have the negatives for that)? The "but I shoot MF film" unfortunately sounds like you might have a bit of the "my scanner goes up to 11, so that's what I scan at" syndrome. Particularly when you turn around and JPEG compress it.

      For completely open 16-bit compression you could use TIFF with LZW compression. If you really want lossy you might have to actually use something (gasp) not free, since in this case it seems the open source community is not serving your needs. In the spirit of that community, another option would be to just write one. I'm sure the Ogg guys wouldn't mind too much if you used their intraframe compressor to make your own image compression format. There's lots of JPEG source around you could modify too.

      RAW from a Bayer sensor is certainly not 10-15 times the size of max quality JPEG unless you're taking pictures of blue sky or your camera/scanner is lying through it's teeth to you about the resolution or bit depth it's capturing. I've got a fairly typical shot from a Canon 30D here - the 16-bit RAW is 7.1 MB (6.6 zipped) and the max quality JPEG from Photoshop is 4.3 MB.

      Ever wondered why there aren't many lossy 16-bit compressors? Because lossy compression is the last thing anyone who really needs 16-bit images is going to do to them!

      So in summary, you seem to be someone who has a fetish for insanely high resolution digital images but wants to do horrible things like lossy compression to them, is too cheap to pay someone to serve his very, very tiny niche needs and for whatever reason doesn't want to solve his obscure problem himself.

    4. Re:Why, oh why? by Ant+P. · · Score: 1

      So really, what is the freaking point?

      You apparently missed the first three letters of the format's name.

      No, you do not need 16bpc, 20000px^2 images on a goddamn web page.

    5. Re:Why, oh why? by JanneM · · Score: 1

      "You'd also likely be best served by simply scanning at a lower resolution. What exactly are you doing that you need such giant images, since you're not archiving them (you have the negatives for that)? "

      The practical resolution from a V700 is about 2500dpi. Which, with 6x7 format color images (56x70mm) is about 120mb. If I save half the frames on a roll (that would be typical), I'll end up with half a gigabyte of data. No "going to 11" here.

      And yes, I do have the negatives, but it's rather a pain to have to go back to that if I want to do a second edit. The point of what I want to do is to store one version in a good enough format that I don't have to go back to the negative just because I want to do a different crop, change the color balance or something.

      What do I do now? I throw away the full-size images. Which mean I can't easily revisit an image later to try out a different edit.

      "RAW from a Bayer sensor is certainly not 10-15 times the size of max quality JPEG"

      OK, You're right. I get about a 7-8x difference: a PEF file of a busy scene (lots of leaves and stuff) from my Pentax is 13Mb while the Jpeg from UFRaw is 1.7mB, or about 7.5x. Quieter scenes (with lots of sky and stuff) have less of a difference. So 10-15x was rather an exaggeration. It's not about the same size either, on the other hand.

      Which is beside the point in either case, as scanned images still are and remains too large to save at the full practical resolution for me without some form of high quality lossy encoding.

      "So in summary, you seem to be someone who has a fetish for insanely high resolution digital images but wants to do horrible things like lossy compression to them, "

      Lossy compression is surprisingly non-horrible when done well. At an earlier project we had to move a lot of images really fast through a set of network links (a distributed visual processing system). We had problems with network saturation so we tested various compression methods. And surprisingly, high-quality Jpeg was just fine. Even after multiple passes of compression and processing there was no visible hint of jpeg artifacts.

      I willingly admit film is a weird, small corner case. But I wouldn't be the only one to benefit from a "jpeg but better" format. Anybody who's made a panorama with Hugin or similar knows just how large the final image becomes. And it would be nice to be able to save that full-size image for later cropping or re-editing, but a TIFF file of hundreds of megabytes isn't something you can easily store. And if you do multiple panoramas you simply can't. With a 16-bit version you could change the color balance and the brightness afterwards if you wanted, without visible aliasing.

      Again, this is a side track. The main point is, they are introducing a new file format without any obvious improvements on the Jpeg format it's supposed to replace. And the restriction of 16k pixels to a side means it will be useless for some uses - again, you can easily get a panorama that size if you go all enthusiastic with Hugin for instance.

      --
      Trust the Computer. The Computer is your friend.
    6. Re:Why, oh why? by JanneM · · Score: 1

      "No, you do not need 16bpc, 20000px^2 images on a goddamn web page."

      No I don't. But for a web page, I don't need anything but Jpeg in the first place.

      There's a rule of thumb that for a new technology to supplant an old, it needs to be 3 times "better", for whatever value of "better" you care about. Improvement needs to be dramatic or it won't have any uptake. The only thing this format seems to do is fail a bit more gracefully for really low-quality images; that's not "3x better", which again raises the question of what the point is of releasing this new format.

      I brought up 16 bit encoding as one area where the format could have made drastic improvement and differentiated it enough from Jpeg, but in retrospect I should have formulated this in a completely different manner. And not post it right after coming home from dinner and beers.

      --
      Trust the Computer. The Computer is your friend.
    7. Re:Why, oh why? by ceoyoyo · · Score: 1

      "The practical resolution from a V700 is about 2500dpi. Which, with 6x7 format color images (56x70mm) is about 120mb. If I save half the frames on a roll (that would be typical), I'll end up with half a gigabyte of data. No "going to 11" here."

      Yeah, but what are you DOING with all that data? There is no display in the world that will show it, and it's even insane for any realistic printing. The only reason for resolution like that is archival.

      I agree, Google's image format doesn't seem to have a purpose. But it's sure not because it lacks support for lossy 16-bit image compression.

    8. Re:Why, oh why? by JanneM · · Score: 1

      "Yeah, but what are you DOING with all that data? There is no display in the world that will show it, and it's even insane for any realistic printing. The only reason for resolution like that is archival."

      It's the equivalent of a RAW file. I'd not use it directly of course - as you say, even a normal 15Mp digital camera file is basically more than any of us normally needs. But just as with a RAW file, you want to start with the full-size file to do your postprocessing if you can.

      You may well want to crop just part of a scene, for instance, and later - months later - return to the image with fresh eyes and decide that a completely different crop really works better. Once you start doing non-trivial amounts of cropping, resolution starts to drop quickly. I did a set of A1-sized prints for a demonstration (they were basically just backdrops so they weren't critical). I took those with a digital camera but regretted it; I really missed the extra cropping headroom a larger image would have given me.

      You may also want to change the overall brightness, or decide that a different color balance really is better than the one you selected initially. And just as you have noise in a RAW file, you have noise - grain - in the scan that you may want to (or not) reduce or deal with in one form or another. If nothing else, you generally want to smooth the blue channel in color images to get rid of the speckled appearance of skies in film scans. Such processing is always best done at the highest real resolution and with all the bit depth you have to avoid aliasing artefacts.

      And of course, with three full color channels (yes, the film has three full channels and the scanner really scans them) it'll still take three times the space of a RAW file with equivalent resolution, so reducing the size is only going to help so much.

      This is getting rather far from the original subject, though; I should not have formulated my objection to this file format in this manner.

      --
      Trust the Computer. The Computer is your friend.
  39. OP Doesn't Have A Clue by RingBus · · Score: 1, Insightful

    No, the OP doesn't have a clue and is just ranting.

    This isn't about site loading speeds. WebP is about wasted bandwidth. Serving WebP versions of images for sites is going to be huge win in their bandwidth costs for virtually identical results to the end user's browser.

    1. Re:OP Doesn't Have A Clue by YuppieScum · · Score: 1

      Actually, the OP *does* have a clue.

      The reported justification for WebP is to reduce "latency" not "bandwidth use".

      --
      This sig left unintentionally blank.
    2. Re:OP Doesn't Have A Clue by delinear · · Score: 1

      That's probably just the justification to end users who don't currently care about bandwidth and don't understand how images eating bandwidth ultimately results in a slower, more costly web for everyone. Ultimately, though, even if images account for a small hit in web page load times compared to huge flash or slow ad banners, it's still a net gain if the images are smaller (of course, that itself depends on the people uploading them compressing them properly, which generally doesn't happen enough).

  40. I only noticed the difference once by Anonymous Coward · · Score: 0

    The Football player pic is noticeably worse IMO, but considering they claim it to be a 75% reduction in size, that seems reasonable.

    LOL, CAPTCHA: artifact

  41. Another problem solved! by gestalt_n_pepper · · Score: 1

    Again (png), and again (jpg), and again and again.... Please, won't somebody think of the pixels?!

    --
    Please do not read this sig. Thank you.
  42. Holy flawed methodology, batman... by ooooli · · Score: 2, Insightful

    They're comparing webP to jpeg by testing how well both algorithms can recompress (a set of almost entirely) jpeg images? Really? Really???
    More to the point, jpeg compression artifacts (discontinuities) are a *nightmare* for wavelet coders, so this is in no way fair to jpeg2k.

    Also, from TFA:

    Predictive coding uses the values in neighboring blocks of pixels to predict the values in a block, and then encodes only the difference (residual) between the actual values and the prediction. The residuals typically contain many zero values, which can be compressed much more effectively.

    WTF, this is exactly what a wavelet coder like jpeg2k does, only in a much more sophisticated way.

    This whole thing is so far below any accepted standard of image compression research, it should just be silently ignored.

    1. Re:Holy flawed methodology, batman... by Andy+Dodd · · Score: 1

      To play devil's advocate - If they are using a high-quality (low compression ratio) JPEG as a starting point, that isn't too bad.

      E.g. start with a quality 95 JPEG, then:

      Generate a quality 75 (small) JPEG
      Generate a webP image of the same size
      Compare

      --
      retrorocket.o not found, launch anyway?
    2. Re:Holy flawed methodology, batman... by ooooli · · Score: 1
      True, except there is no indication that they did this. On the contrary:
      • They selected 1,000,000 random pics from the web, without any selection for compression quality. And srsly, are they trying to tell me that *google* doesn't have access to a sufficient number of raw images?
      • They compared the algorithms at PSNR around 40, which is not that highly compressed.
      • They make a big deal out of the fact that the advantage of using their algorithm is greater for small (low-res) pics... I would assume (without any data to back me up) that low-res pics on the web tend to be more highly compressed to begin with. I'm assuming this because small pics would tend to not be photographs, and because if you use low resolution, you're probably trying to save bandwidth and web space, so compressing more would be logical.

      And anyway, these are by no means the only problems with what they're doing.

      • As others have pointed out, where are the standard pictures everybody uses to compare compression quality?
      • Why did they arbitrarily compare the algorithms at PSNR=40?
      • Comparing with jpeg at this point is like kicking a puppy. The comparisons with j2k is meaningless (see above).
      • If they're just trying to create a better alternative to jpeg without the patent hassle, they should say so. But in that case, what's wrong with promoting any of the existing algorithms?
      • The main problem with jpeg is that it's used blindly for all kinds of images, and it was simply not designed for that. Suggesting that one new algorithm should take over everything that jpeg does right now is idiotic. The right replacement at this point depends on what the image is you're trying to compress. E.g. j2k is good for large photographs at relatively high bit rates. Png is actually very good at things like line drawings. Etc...
    3. Re:Holy flawed methodology, batman... by pwnies · · Score: 1

      That's why I wrote the blog post mentioned in the summary, I wanted to show comparisons when lossless sources were used. Here are the high res source images from the post if you're interested: http://jjcm.org:8081/webp
      -j
      http://englishhard.com/

  43. Lenna (Karma Whoring with Naked Pic!) by ginbot462 · · Score: 2, Informative

    Famous classic images such as Lena, the Baboon, etc., often used when doing compression comparisons, are unfortunately not free of copyright.

    I thought Playboy relented (just said the hell with it), and released Lenna (the head shot version) to public domain for research purposes?

    Anyways, what people use to consider porn linked (now it seems like tasteful art :) ).:

    http://www.cs.cmu.edu/~chuck/lennapg/

    --
    Atlas Shrugged : Thematic Story :: Battlefield Earth : Organized Religion
    1. Re:Lenna (Karma Whoring with Naked Pic!) by ginbot462 · · Score: 1

      Sorry for replying to myself (That's ok otherself), but I guess Playboy just doesn't "pursue" cases, (WTF does that mean legally?) Still, lame cop-out by Google.

      Wired:

      Playboy helped track down the Swedish native in Stockholm, where she helps handicapped people work on (non-networked) computers. Although Playboy is notorious for cracking down on illegal uses of its images, it has decided to overlook the widespread distribution of this particular centerfold.

      Says Eileen Kent, VP of new media at Playboy: "We decided we should exploit this, because it is a phenomenon."

      --
      Atlas Shrugged : Thematic Story :: Battlefield Earth : Organized Religion
  44. Re:Great. So? by Anonymous Coward · · Score: 0

    Image Search is an aggregating search service, it doesn't host images.

  45. Of Course He Didn't Read It by Anonymous Coward · · Score: 0

    Just some little kid who rushed out his little rant hoping to score some karma.

  46. It ain't gonna fly, Wilbur. by Chelloveck · · Score: 1

    The comparison images that Google provides are practically worthless. They use the JPEG version as the original source material, and the WebP version is generated from that. All this is demonstrating is that WebP can recompress a JPEG and preserve the JPEG's existing compression artifacts. BFD. I don't care that you can reproduce a crap picture. Can you reproduce a good picture and make it look better at a given file size than the JPEG? The real test would be to compare a JPEG and a WebP both compressed from the same source source image. Then which one looks better?

    Second, even assuming their numbers are accurate, the size difference isn't enough to matter. On average the WebP images are about 2/3rds of the size of their JPEG counterparts. Again, BFD. People don't care enough to bother for that little savings. You can get that kind of savings by dropping the JPEG quality factor a few percent, and the resulting image is indistinguishable to the vast majority of people. But no one bothers doing so. Why would they bother to use a new, largely unsupported image format just to shave off a few bytes? It's the 21st century, baby. Storage and bandwidth are cheap.

    Yes, I know, cheap != free, and there are still applications in which storage or bandwidth are the bottleneck. WebP may find a niche for itself. But it's not going to replace JPEG in the vast majority of places where JPEG is being used now. Technically, WebP may be marginally better than JPEG. But that margin isn't going to be enough to overcome the nearly 2 decades' head start that JPEG has.

    --
    Chelloveck
    I give up on debugging. From now on, SIGSEGV is a feature.
    1. Re:It ain't gonna fly, Wilbur. by Yvan256 · · Score: 1

      That's why Google needs to add a little something that JPEG cannot do at all: alpha channel. It would be rather pointless for regular photos but for Web design it would be a powerful tool.

    2. Re:It ain't gonna fly, Wilbur. by FooBarWidget · · Score: 1

      They didn't, they generated the WebP files from the source material.

    3. Re:It ain't gonna fly, Wilbur. by Yvan256 · · Score: 1

      Okay so they're planning on adding it later. There's no mention of that on the first page linked (http://code.google.com/speed/webp/).

    4. Re:It ain't gonna fly, Wilbur. by Chelloveck · · Score: 1

      They didn't, they generated the WebP files from the source material.

      Serious question, not a troll: Where do you see that? The gallery page linked to in the summary says, "Images in the left column are JPEG originals; images in the right column are the WebP-converted equivalent." and, "Beneath each JPEG image is the file size of the original source image." (Emphasis mine.) Both indicate to me that they simply recompressed the JPEGs, not that they derived both JPEG and WebP from the same source. The first quote says it directly. "JPEG originals". The second quote is less direct, but why would they include the size of "the original source image" and the size of the WebP image, but not the size of the JPEG image for comparison? And where are the non-JPEG source images, so we can compare the two compression schemes to the originals?

      The non-Google comparisons mentioned in the summary do show source, JPEG, and WebP images, but not Google's own page.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    5. Re:It ain't gonna fly, Wilbur. by clone53421 · · Score: 1

      Well, the original source image was JPEG, but that in the left column ain’t it... they resampled both for their blog...

      E.g. the real images, not the scaled-down ones, for the football player (Cato June) are:

      2_original.jpg (677,662 bytes)
      2_webp.png (164,910 bytes, in the WebP image... 877,967 bytes as a PNG)

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  47. Right From The Damn WebP Site by RingBus · · Score: 1, Interesting

    Read the damn WebP sites own description:

    "Webmasters, web developers and browser developers can use the WebP format to create smaller, better looking images that can help make the web faster."

    So, no the OP running his mouth off doesn't have a clue. Nor do you.

    1. Re:Right From The Damn WebP Site by suso · · Score: 1

      Actually, all you who disagree with me are welcome to think what you want, but my comment was specifically targeting the comment I quoted in TFA. Of course the files are smaller and less bandwidth will be consumed and I'm not disputing that. I'm just saying that the claims of amazing speed improvements due to this are bunk because there are much bigger factors now than there were 10 years ago when people connected with 56K modems.

      Most of the time when I'm waiting for a page to load, its because the site has some dependency on another site that is overloaded or whatever.

  48. No alpha support? by Yvan256 · · Score: 1

    Seriously Google, why isn't there any alpha channel in your new format?

    You had the opportunity of merging the JPEG-like lossy image format suited for photos with the PNG-like alpha channel and you didn't take it?

    Shame on you.

    1. Re:No alpha support? by Yvan256 · · Score: 1

      Okay so they're planning on adding it later. There's no mention of that on the first page linked (http://code.google.com/speed/webp/).

  49. Solution: by thijsh · · Score: 3, Insightful

    Good point, a real addition that would be beneficial to mitigate uselessly big photo's would be an image format that contains a thumbnail, small version, larger version and huge version of the photo in progressive order and only downloads the parts needed to display at the size on the screen. JPEG and GIF supported progressive images, with WebP they could enhance on this to have some real images within boundaries clearly segmented in chunks... So when a user uploads a 16MP photo and the website displays it at 320x240 you only download the first two chunks, unless of course you zoom in and the browser downloads the rest of the same file. When launching a new format they have a chance to create something a little revolutionary, the work to add the code to all browsers needs to happen anyway.

    Multiple chunks in progressive sizes will get rid of all the extra thumbnail and small version files that need to be created, stored and downloaded. For example searching an image on Google image search shows:
    - 125x125 thumbnail in results
    - 250x250 zoomin thumbnail over results
    - 550x550 preview over webpage (scaled version of full image)
    - 16MP image when downloading

    When for example you don't like the preview image and don't want to save it you will still have downloaded several MiB... very wasteful, and my cache is littered with several thumbnails per image.
    With the progressive chunked version you would only have downloaded the first few percent of the image until 'chunk_pixels > viewport_pixels'.

    Some other advantages:
    - VP8 is a video codec, so you can predict parts of the larger chunks based on the small chunks before that (basically a gradually focusing video). It may require some specific optimizations but should not increase the total size by a lot (so thumbnails are a free bonus).
    - The images are displayed faster while loading, and not top-down but gradually sharper (the old advantage of progressive encoding, but fuck those JPEGS were ugly).
    - You can display a photo at a low resolution on the webpage but still get sharp high resolution prints without wasting bandwidth of all users just viewing the page.
    - This will make it easier for browsers to scale down large images smoothly (try viewing a 50MP image, no browser scales that smoothly) without requiring massive amounts of CPU.
    - Reduce bandwidth, storage and caching requirement for websites and for clients.

    So Google if you want to save bandwidth: make a format that stores large images in progressive chunks so browsers only need to download as much of the image as is needed to display the current size on screen.

    1. Re:Solution: by suso · · Score: 1

      Now you have a good idea. That would be cool and helpful.

    2. Re:Solution: by delinear · · Score: 1

      Given the proliferation of 10-20MP cameras on the mass consumer market (even though you can often get much better quality results with a 5MP camera with a better lense, particularly if it's only going to be used for standard photo sized prints or web usage) that's actually a really good idea, although we'd probably need the ability to throw away the larger chunks if they're not needed (I'm thinking an image intensive site that never needs to show the images at more than 550x550 and probably doesn't want to host a 16MP version of every image it has for storage reasons). We'd probably also need a method of preventing image crawlers like Google's own hitting up the 16MP version of images and nuking a site's entire bandwidth allowance in one mad download session. If we could solve those issues, this could be a really useful addition to the web.

    3. Re:Solution: by thijsh · · Score: 1

      Reducing the size does not require rescaling (CPU and memory intensive to process lots of images), just truncating the image (deleting the larger chunks) will work (and adjust metadata to indicate new size).

      Nice example about Google crawlers by the way, I didn't even think about this... Those will really profit from only downloading metadata and the thumbnail version. Google could index images of 16MP by only downloading the first 20KiB or so... a real win-win solution! I'm fairly sure all image crawlers that have support for this new image format will only use minimum the bandwidth needed (indexing images is an expensive operation, so the savings will speak for themselves).

      Also with those cheap consumer camera's some will take ages to display a photo, and when zooming in again... With this format the thumbnail and all intermediate zoomlevels are inherently available so displaying high resolution photo's on a small low resolution screen should work faster (especially zooming).

    4. Re:Solution: by theCoder · · Score: 1

      What you're talking about is often called an "image pyramid" or "reduced resolution data sets". Basically, if you have a 2000x1500 full res image, you make an image that is half the size (1000x750). Then you take that image and make an image that is half that size (500x375), and so on until you're down to a very small size.

      This process is actually inherent in the JPEG200 format. You get the reduced resolution images for free there. Based on how the J2K packets are laid out in the file, you can display a lower res version of the image after downloading only a small fraction of the file. JPEG2000 also has the concept of quality layers, which can further reduce how much data has to be read.

      Unfortunately, both of those only really work well when you can seek to any position in the file to read the data you need to reconstruct the image. Many JPEG2000 images are tiled (both the EPJE and NPJE standards require 1024x1024 tiles) and each tile is essentially an independent JPEG2000 image. So readers end up reading little parts from all over the file for really big images. This is essentially why the JPIP streaming protocol was created -- the reader needs more ability to seek in the file than traditional HTTP allows. But for comparatively small images (like 16 MP) that could be encoded as one big tile, you could end up being able to save quite a bit of downloading, at least with an intelligent client.

      So why isn't JPEG2000 more widely used? Well, for starters, it's insanely complicated. Lots and lots of features, many of them very nice (like a lossless compression option). But that means implementing a full codec that works efficiently isn't easy. There's no libj2k library that everyone can just use like there is for JPEG. There are libraries (Jasper, Kakadu, and others) but they aren't as widespread and some are costly (Kakadu). And plus, JPEG works well enough that most people don't bother.

      It would be interesting to compare Google's new WebP format to JPEG2000. Maybe I'll download their source file zip and see what results I get.

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    5. Re:Solution: by theCoder · · Score: 1

      Update to previous post: I downloaded the Google example images and compressed a few of them in JPEG2000. I limited it to 1 bpp (by default, my compressor uses as much as it wants, so without limiting it makes images bigger than the JPEGs). The results were comparable to the WebP images. About the same quality, about the same size. I don't know what settings Google use to generate their images. If their compressor automatically chooses a good bitrate/compression, then there's some advantage there (rather than with me fiddling JPEG2000 knobs to get a nice compression vs. quality mix).

      Of course, as others have noted, simply re-compressing the source images with a higher JPEG compression gives a smaller size than either WebP or JPEG2000, without a noticeable quality loss. For example, using 'convert 1_original.jpg -quality 50 1_im.jpg' gives a 60% reduction in size and no visible quality loss (it was better than the JPEG2000 I did, and just a little bigger). Google's WebP version of that image only had a 10% reduction in size.

      Also, it would be good to use an uncompressed image as the original source. Doing compression tests on an image that's already been compressed (JPEG) is somewhat bogus, since the JPEG has already introduced some artifacts.

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    6. Re:Solution: by Ripsaw · · Score: 1

      Multiple resolutions in one file was one of the features of the FlashPix format that was introduced way back in 1995. There was a complete ecosystem offered by major tech companies, including free browser plugins that provided zooming and as-needed download. FlashPix failed to gain a significant foothold and is rarely used today. There's a little bit of information on the format at http://en.wikipedia.org/wiki/Flashpix, and a format specification at http://graphcomp.com/info/specs/livepicture/fpx.pdf.

    7. Re:Solution: by Anonymous Coward · · Score: 0

      You just described JPEG 2000. It has/does all those things you mentioned.

  50. x264 WebP JPG by dannycim · · Score: 1

    The guy at the englishhard.com makes a strong argument for x264 with a proper comparison with non-compressed images upfront. Google has a bad history of not being able to admit they're not the best at everything, and in this case, for my money, they sure aren't.

  51. Re:Great. So? by clone53421 · · Score: 1
    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  52. Re:Great. So? by ceoyoyo · · Score: 1

    Sure, in terms of you or I those thumbnails take up a lot of space. In relation to anything else Google does, they're small potatoes. The bigger ones might be taking up a little more, but not much compared to, say, YouTube.

    This announcement has the air of marketing - someone mentions one day that WebM can compress individual frames better than JPEG and the boss immediately wants it packaged up as a JPEG competitor (we're going to take over the net!). He's not really interested in hearing that pretty much any reasonably modern image or video compressor is going to outperform JPEG.

  53. Re:Is it free or is there intellectual encumbermen by Andy+Dodd · · Score: 1

    Yeah, especially since no one on /. RTFAs... Since linked articles do cover this question.

    --
    retrorocket.o not found, launch anyway?
  54. Re:x264 WebP JPG by dannycim · · Score: 1

    Originally the title read x264 > WebP > JPG but my less-thans got gobbled up. Also, sed 's/the//'

  55. Re:Is it free or is there intellectual encumbermen by whoop · · Score: 1

    It's free, but every image contains your entire web history for Google to search. Muahahaha.

  56. YUV color space strangeness by Anonymous Coward · · Score: 1, Interesting

    Colors seem a little strange..

    I noticed there was some color variance in the example, so I actually looked at the VP8 spec and it is in YUV color space.
    Which makes sense, VP8 was made for video.

    However it appears there is a RGB to YUV color space conversion in the examples shown.
    My graphic designer is going to cut my nuts off if I convert her images to WebP using webpconv.
    To do this correctly I guess you should also source your raw material in YUV for color accuracy.

    Believe me, purple is just not purple as i have been told.
    She is cute though, so I dont argue with her. :-P

  57. Re:Great. So? by Anonymous Coward · · Score: 0

    Does Google really host that many images? What for?

    http://picasaweb.google.com/ perhaps? Google certainly re-encodes all the images that are uploaded. Though I don't see why they'd change the format, because they would still need to have the JPEG as a backup for non-WebP supporting browsers.

  58. I disagree by Anonymous Coward · · Score: 0

    I can visibly see a difference in ALL the pictures. The WebP version is slightly murkier and less shows less detail than the JPEG version.

    I disagree to this.

    Download the 2 pictures of the football player and swap between them in the image preview. While the difference between the images is extremely subtle, you will notice the webp is actually sharper. You can cleary see this the edges defining the top of the head of the football player the traits of his eyes are clearer.

    The same goes for the painting. The painting in webp format is clearly not as blurred as the one in jpeg (just look at the face of the bishop, it's way blurrier in the jpeg version).

  59. Faster? by Anonymous Coward · · Score: 0

    You've got to be kidding me. Here in 2010, 15 years after the web took off, I'm constantly waiting on web pages to load. Granted, images aren't as much of a problem as javascript, flash, and third-party requests, but come on. We have a LONG way to go before web browsing can be considered anything close to "instant", and yes, poor image planning is part of the reason. Or have you never tried to browse a forum where somebody posts 50 full-size photos exactly as they came off the 8-megapixel digital camera? You're damn right the solution is proper resizing and compression.

  60. Re:Great. So? by jimicus · · Score: 1

    Three words for you: Picasa Web Albums.

  61. Re:Great. So? by ceoyoyo · · Score: 1

    I forgot about Picasa. Still, it can't be a drop in the bucket compared to the other things Google does.

  62. Recompression is not the same as compression by SillySilly · · Score: 1
    The Google Code page for Webp makes grand claims that Webp is better than JPEG and JPEG2000 at compressing images, and then points to a study that compares the three methods by having each recompress an image that is already JPEG-compressed. Recompressing a previously-lossily-compressed image is a rather different task than compressed an original image.

    It is unclear to me how quality was measured for all the graphs in the study -- was quality measured against the original image? I doubt that -- the images were harvested from Flickr, so the original (pre-JPEG-compression) aren't likely to be available. Instead, the quality was measured against the decompressed images, which have been blurred by the JPEG process.

    If one wants to take one's collection of JPEG-compressed images and compress them further, without losing quality, one should decode the Huffman-encoded stream and re-encode using an arithmetic coder. One will save about 10% of the filesize without losing any quality at all. The Q coder is specified in the JPEG standard, so this can be done in a standards-compliant way, though no web browser supports that (which is a problem Webp also has).

  63. Yeah, that is a mystery. by Marrow · · Score: 1

    It also makes you wonder if their algorithm depends on the jpeg pass in some way to get their great results. Its better than jpeg as long as you use jpeg first?

    1. Re:Yeah, that is a mystery. by ejasons · · Score: 1

      It also makes you wonder if their algorithm depends on the jpeg pass in some way to get their great results. Its better than jpeg as long as you use jpeg first?

      Which would still be fine, as it would be part of the encoding step, which isn't much speed-dependent.

      I.e. if "cat IMAGE | JPEG_ENCODER | WEBP_ENCODER" results in a better image with smaller files, why would that be a problem?

      (Though I highly doubt that that is the case...)

    2. Re:Yeah, that is a mystery. by frovingslosh · · Score: 1

      No, lossy implies that information is lost. Quality is reduced. It can't be recovered. You can pull off tricks to try to make things look better (like cleaning up known artifacts from the jpeg process), but you can never get back the true lost data. I just doesn't make any sense that a process intended to produce better looking but still lossy images would preger to use corrupted images rather than the best images it could have.

      --
      I'm an American. I love this country and the freedoms that we used to have.
  64. Re:Is it free or is there intellectual encumbermen by Aphoxema · · Score: 1

    Yeah, especially since no one on /. RTFAs... Since linked articles do cover this question.

    Hey, I at least glance over TFA. I did look over the Google Code page and saw zero mention of licensing.

    --
    "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
  65. Re:Great. So? by Anonymous Coward · · Score: 0

    We mainly use it because nobody has to worry about patents (that and, as you said, it's "good enough", but if it weren't for patent worries we'd conceivably be using something better than "good enough" by now).

  66. Slashdot Experiment Time! by goodmanj · · Score: 5, Interesting

    If you already know which is WebP and which is JPG, you're unavoidably biased. We're not going to settle this without a blind trial.

    Slashdot hackers! Your mission, should you decide to accept it, is to write a little website which encodes a series of raw never-been-compressed images as WebP and JPG of equal sizes, presents both side-by-side to the user, and has them click on the one they think is "better". Do not label which image is which: randomize them. Collect statistics and present the data on the site.

    Any good php hacker should be able to whip this up in about an hour. I'd do it, but I've got work to do.

    1. Re:Slashdot Experiment Time! by Raenex · · Score: 2, Funny

      Any good php hacker should be able to whip this up in about an hour. I'd do it, but I've got work to do.

      I'm sure you'll spend an hour after work then. Thanks!

    2. Re:Slashdot Experiment Time! by goodmanj · · Score: 1

      Dude, I've got a Lich King to kill!

    3. Re:Slashdot Experiment Time! by Anonymous Coward · · Score: 0

      in 99.9999% of the cases will know its jpg without looking twice. You cannot hide from jpg artifacts.

  67. Missing Comparison by lacoronus · · Score: 1

    Google compares JPG and WebP at the same level of noise (PSNR). What is missing is comparing the same-size JPG and WebP images. If we can recompress JPEGs to the same size as WebP without visible loss of quality, or without loss of quality worse than WebP recompression, we should just dial down the JPG quality, not switch to WebP.

  68. Re:x264 WebP JPG by DragonWriter · · Score: 1

    Originally the title read x264 > WebP > JPG but my less-thans got gobbled up.

    There aren't any "less-than" symbols in "x264 > WebP > JPG".

  69. The Math? by coolsnowmen · · Score: 1

    JPEG is based on DCT, the quality pics the scaling of the resulting matrix, then it is ordered and huffman encoded.
    JPEG-2000 is kinda the same except it uses a completely different transform the naturally supports multiresoltuion: wavelets.
    png/gif is different in that it doesn't use a transform, but just a variation on a loseless encoding called Lempel-Ziv-Welch (LZW ) named for the paper authors that worked on it in the 70's

    What is the core math behind VP8?

  70. Re:Great. So? by Anonymous Coward · · Score: 0

    Image search previews.

  71. Re:x264 WebP JPG by PhrostyMcByte · · Score: 1

    Google is presumably pushing this as a patent-free image format, something H.264 can't be. x264 is massively better because it's had a ton of time to mature, whereas the VP8 encoder only just recently had its code released, and is optimized much more for video than images. I suspect it would never be able to reach the quality that H.264 can reach, but it should still be way better than JPEG in the end.

    A more fun question to ask is how long they'll be able to feign ignorance calling VP8 patent-free--analysis of it has shown that it shares a lot of the same algorithms with H.264.

  72. Re:Speaking of editorial malpractice by KhabaLox · · Score: 1

    And if it weren't for their paywall, perhaps someone could correct them.

    --
    Ceci n'est pas un sig.
  73. Apple? by Yvan256 · · Score: 1

    So, if Google adds WebP support to WebKit, does that means that Safari (on Mac OS X, iPhone/iPod touch/iPad and Windows) automatically gets support for it?

    1. Re:Apple? by Anonymous Coward · · Score: 0

      No

  74. Re:Great. So? by Anonymous Coward · · Score: 0

    @clone53421 they have mid quality thumbnails, not the full size originals.

  75. Not Ideal Comparisons by Anonymous Coward · · Score: 0

    The comparisons are against JPEG compression, but there is not just a single form of JPEG compression. Many parameters can be specified and adjusted. JPEG allows either Arithmetic and Huffman encoding, which effects the compressed file size. JPEG allows color space, quantization tables, and sampling factors to be varied which effects the final image quality. Yet the Google comparison does not mention the actual parameters that were used to produce the JPEG images. For this reason, the comparison becomes less than ideal.

    I'm sure that the WebP format contains adjustable parameters as well, but these are also not stated. These image comparisons are poorly done.

  76. Awesome, just what the web doesn't need! by Graymalkin · · Score: 3, Interesting

    The JPEG standard is not perfect. There's several more efficient and effective image codecs available now that were impractical in 1992. However it's relative simplicity and age mean it is trivial to handle on contemporary machines and is available everywhere. Just about any graphical web browser you can find supports JPEG images. While WebP might offer best case space savings over JPEGs of equivalent size the idea that it's somehow appropriate for mass consumption is absurd. The justification of JPEGs slowing down load times for web pages is ludicrous, JavaScript doing a half-assed job of loading resources and unoptimized server access causes far more problems than additional kilobyte in an image. It's yet another half-baked Google project released because there's not enough parental supervision going on.

    WebP does not offer any compelling reason except a promise of space/bandwidth savings over JPEG. It doesn't currently support multiple color spaces, color correction, an alpha channel, or animation. It's promise of space savings at various quality levels is ridiculous because like they did with VP8/WebM Google is only focusing on PSNR measurements. PSNR makes for nice graphs but is not an effective measurement of how images actually look to people. An image that scores well in a PSNR test might look like shit when you actually compare it to the source image. Most JPEG encoders are tuned for psychovisual performance, not to score well in PSNR tests. Testing WebP vs JPEG with VQM tests would be far more appropriate but I suspect WebM would do far worse than with PSNR (since that's what VP8 is tuned for).

    Without a VQM test it's really not appropriate to say that at a given size WebP has better visual quality than JPEG. Even if this turned out to be the case it's missing a lot of other important features that JPEG either has or a truly viable replacement for JPEG should have. WebP only supports a single color space and color profile so if your source images look like shit in that space or with that profile you're out of luck. JPEG can declare an image's color profile or provide its own ICC. It doesn't support lossless encoding or an alpha channel (right now) so it won't be appropriate to replace PNGs and GIFs which are often less optimized for the web than JPEG. It also doesn't support animation which for good or ill is still an important use of GIF files.

    Yet another image format to not get widely accepted on the web doesn't do anyone any good. Why not help support JPEG-2000 or JPEG-XR? Help PNG out with a F/OSS compatible LZMA library. No camera manufacturers will support it because they can't just write a few Exif tags and attach an ICC profile and have a usable image. Converting your personal library means you get not only a lossy-to-lossy conversion but lose the ability to do lossless editing (rotation etc). Because WebP has more complicated encoding than JPEG it's going to require more CPU power to decode, your iPhone an Droid will get worse battery life browsing WebP content than JPEG content. The reduced file size (assuming WebP lives up to its promises) isn't going to make up for the vastly more complicated decoding. So hooray, Google managed to reuse their VP8 encoder for still images while simultaneously not solving any actual problems with images on the web.

    --
    I'm a loner Dottie, a Rebel.
    1. Re:Awesome, just what the web doesn't need! by Anonymous Coward · · Score: 0

      True. We don't need a better compressed JPEG with less functionality; if we need something is a better compressed PNG, with animation included.

      In the old 90s age of small disks and slow connections, images were big and consume a lot, so we have to settle with lossy formats for everything. Nowadays, disks are big and connections fast, so much that most people doesn't care to optimize for size anymore (maybe they should, but they don't). Most of JPEGs are so bad compressed that if they were PNGs not only they would be pixel perfect, they could be smaller. If (nearly) nobody is compressing his TXTs, why should be using lossy formats for anything not video related? Doesn't make sense.

      Ban JPEGs, Ban MP3. Google, stop that nonsense, and give me lossless formats or shut up.

    2. Re:Awesome, just what the web doesn't need! by thegarbz · · Score: 1

      Actually what we need is JPEG-2000 except without the unknown licensing problems. As far as I know this is the only reason it never took off. Remember the dramas from the GIF days?

  77. Re:Great. So? by clone53421 · · Score: 1

    So? Millions/billions of thumbnails still take up quite a bit of space and bandwidth... saving even 5-10% on every thumbnail would be huge.

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  78. JPEG XR by Animaether · · Score: 1

    gah... and what probably doesn't help Microsoft either is its constant renaming of the darn thing. Windows Media Photo -> HD Photo -> http://en.wikipedia.org/wiki/JPEG_XR

  79. Horrible comparison by HalAtWork · · Score: 1

    The page says so itself: "For optimal display purposes and due to the large size of the file, we're presenting scaled down versions of the images here."

    The images are all scaled down so the appearance of macro blocking and other distortions is not as apparent. They're comparing files that are almost a megabyte in size, nobody will use these on the web unless it's deviantart, photobucket, flickr, or whatever. There is also a clear loss of color information, just look at the football player's head. On the other hand it seems to do a better job of preserving small details in #6 even at that scale.

    Anyhow it will probably be suitable for typical web usage which is what they are going for, just not for featured images or archival purposes.

  80. Re:Microsoft releases a new image format called We by Anonymous Coward · · Score: 0

    According to the renowned journalist Emma Woollacott from TG Daily:

    Microsoft says it's developing a patch for WebKit to provide native support for WebP in an upcoming release of Google Chrome.

    Microsoft's released a series of images for comparison, here

    It's nice to see Microsoft and Google working in cooperation for a change. I applaud this revealing journalism!

  81. Re:Great. So? by noidentity · · Score: 1

    And JPEG isn't not patent-encumbered like JPEG2000 is (as far as I know). I'd be surprised if WebP didn't have any patent encumberence (don't forget submarine patents or patent trolls just waiting for its adoption).

  82. Thou shall not compare different codecs by PSNR... by Bartoki · · Score: 1

    http://en.wikipedia.org/wiki/Peak_signal-to-noise_ratio "When comparing compression codecs it is used as an approximation to human perception of reconstruction quality, therefore in some cases one reconstruction may appear to be closer to the original than another, even though it has a lower PSNR (a higher PSNR would normally indicate that the reconstruction is of higher quality). One has to be extremely careful with the range of validity of this metric; it is only conclusively valid when it is used to compare results from the same codec (or codec type) and same content."

  83. Re:Great. So? by Anonymous Coward · · Score: 0

    They have this little feature called "Google images", you know, which has at least a gazillion thumbnails. They could make it 30% faster by using better compression.

  84. Re:x264 WebP JPG by ooooli · · Score: 1

    A more fun question to ask is how long they'll be able to feign ignorance calling VP8 patent-free--analysis of it has shown that it shares a lot of the same algorithms with H.264.

    If VP8 ever gets widely used, I suspect we'll find out very fast...

  85. Incomplete test by Art3x · · Score: 1

    Folks, most of the WebP images were compressed from JPEGs.

    From the article:

    We expect that developers will achieve in practice even better file size reduction with WebP when starting from an uncompressed image.

  86. Difference images by wiredlogic · · Score: 1

    It would be nice if they generated difference images from the original RAW and perform some quality measure to demonstrate the difference in performance.

    --
    I am becoming gerund, destroyer of verbs.
  87. JPEG XR by Anonymous Coward · · Score: 1, Funny

    There's already a better alternative to JPEG that's more advanced than WebP. Microsoft's HD Photo is now JPEG XR, and it's out there now. It's implemented in IE9, so there won't be any struggles to get Microsoft to adopt it. Yes there are patents on JPEG XR, but Microsoft is making the specification open and letting anybody implement it that wants to. There are no legal problems to implementing open source encoders and decoders for the format, so there's no reason except blind Microsoft hatred to not add JPEG XR support to every web browser and make it the new standard.

  88. Re:Microsoft releases a new image format called We by StormReaver · · Score: 4, Funny

    Apparently over at TG Daily Emma Woollacott thinks WebP is a Microsoft innovation.

    She fixed that oversight. But now she seems to think that Google Chrome is a Microsoft product:

    "...but Microsoft says it's developing a patch for WebKit to provide native support for WebP in an upcoming release of Google Chrome."

  89. Re:Great. So? by SammyIAm · · Score: 1

    While this is definitely true, Google might just have enough force to push WebP into common use. Look at mp4's: mp3 was the de facto standard for a while because "everything supports it and it's good enough". Apple comes along with this iTunes music store and starts pushing their mp4-wares and support for the format actually started to increase.

  90. Re:x264 WebP JPG by dannycim · · Score: 1

    That'll teach me to post before coffee.

  91. Re:Great. So? by ceoyoyo · · Score: 1

    Have you ever seen an AAC encoded file on the web? Safari probably supports them, but I doubt any other browser does (they all support mp3). My last little music finding expedition found AAC from Apple, mp3 from everyone else, and mp3 or FLAC from The Pirate Bay.

    Apple's championing of AAC didn't have any effect whatsoever on web standards and the only real use of it seems to be in iTunes, which is end to end Apple and completely transparent to the end user.

  92. what problem is this solving? by daithesong · · Score: 1

    Improving on JPEG's image quality is not hard. Improving on its deployment and compatibility status is very hard. JPEG 2000 and JPEG XR are both fine codecs, for example.

  93. Re:Great. So? by omnichad · · Score: 1

    I think it's more the combination of it being an improvement AND their claim that it has no patent encumbrances. Otherwise they'd never get Firefox on board.

  94. Re:Microsoft releases a new image format called We by silverglade00 · · Score: 2, Funny

    Microsoft is the blue e that you click to get to the Interweb. Google is the place you type in the website you want so you can go there.

  95. Re:Is it free or is there intellectual encumbermen by Andy+Dodd · · Score: 1

    Google claims that the codecs they back (In this case, VP8) are patent-free.

    But apparently Microsoft claimed the same thing about VC-1, and within a year, numerous patent holders stepped forward with claims that VC-1 infringed on a patent they held, and now there is a VC-1 patent pool.

    So really, "Unencumbered by patents" really means "We don't think it's encumbered but no guarantees."

    --
    retrorocket.o not found, launch anyway?
  96. Re:Is it free or is there intellectual encumbermen by Aphoxema · · Score: 1

    So really, "Unencumbered by patents" really means "We don't think it's encumbered but no guarantees."

    Good point... unfortunately...

    --
    "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
  97. You must be kidding... by Anonymous Coward · · Score: 0

    10 Mbps is pretty much the norm in smart phones these days. Why bother with image byte size, phone screens aren't that big anyways. Even highest quality JPEG loads more than fast enough. And technology is advancing to tens of megabits, next gen tech will hopefully bring 100 Mbps+.

    Cable and fiber internet is 100 Mbps or better. And it keeps improving. Soon pretty much everyone who cares will have 1 Gbps connection at home.

    Only video takes significant bandwidth anyways and even that isn't so significant anymore.

    I'd say we should be way more worried about battery life than bandwidth. Bandwidth is a solved problem already. Image size? Who cares, even uncompressed BMP is acceptable with these speeds!

  98. Color accuracy? by Waccoon · · Score: 1

    I can clearly see that the WebP images are more red/magenta than the JPEG files. I'd like to see the source images to see which format is causing more color shifts, and at what primary color intensity. Primary colors are what cause most of the artifacts because of how these lossy image formats separate the luminance from the color during compression.

    Overall, it looks like the image formats are visually comparable, with WebP being a bit blurrier in detail areas, but showing much improvement in flat areas. I would like to have seen visual comparisons at the same file size. Making things smaller is nice, but bandwidth and storage get cheaper every day. How much quality improvement can I get for the same storage space?

  99. CPU power by Wierdy1024 · · Score: 1

    CPU power and ease of design is the main thing. JPEG is specially designed to allow encoding and decoding with very little memory bandwidth, at the expense of compression ratio.

    The reason is because JPEG can be encoded in 16x16 pixel blocks. No block depends on any other block, which allows encoders to only worry about a tiny part of the image at once. This allows each part of the uncompressed image to be read from RAM exactly once, and temporary intermediate "state" data is a fixed size which isn't proportional to the image size, which makes hardware design easy. Also, since there is independence between blocks, hardware encoders can be made which process many parts of an image simultaneously - thats how a cheap camera can compress a multi-megapixel image to jpeg in a fraction of a second.

    The disadvantage of this is if all the 16x16 blocks in an area are very similar (for example a repeating pattern), the encoder can't know this, so there is minimal compression advantage. (I say minimal because another stage of jpeg compresson, the coefficient huffman tree might possibly help in some rare cases)

    WebP on the other hand I expect chucks this idea out of the window in favour of compression ratio, but at the same time is also chucking out of the window the possibility of fast cheap simple hardware encoders and decoders.

    Note that single-core software encoders probably aren't affected as much by this, and today most image decoding is single threaded and software based, so the impact may not be as large as I made out.

  100. New Image format by Anonymous Coward · · Score: 0

    Ok new compresion, ok better, faster, but the real need is not on a static format.
    Jpg performs quite nicely on photos, png works like magic on graphics but I personally would like to see a new engine similar to animated gif only with better transparency like png and more than 256 colors because working with flash is tiresome for a simple 123 animation and gets blocked most of the time.

    About the issue at hand WebP seems much better than jpg on fine details with high contrast which is a particular flaw on jpg compression resulting in artefacts and overral muddy look.

  101. Bad comparison by Anonymous Coward · · Score: 0

    If you don't look at the full size images, you're effectively just comparing a low-quality JPEG against a PNG. Of course the PNG is going to look better.

    Scaling down the images makes the compression artefacts that were present on the original size practically disappear, so the only real differences are from the image format the small versions have been compressed with. Google should have used PNG for BOTH scaled down versions, but I guess that wouldn't have made WebP look so amazing for them.

    I can't see much difference in the full-size versions. I think the only thing that can really be taken from this comparison is that it is possible to take an existing JPEG and re-compress it as a WebP without introducing any noticeable artefacts and at the same time reducing the file size. It would be much more interesting if they had taken an uncompressed source image and encoded it as both a JPEG and a WebP image. Even better if they could demonstrate what artefacts WebP does introduce.

  102. Re:Great. So? by SammyIAm · · Score: 1

    Safari, Chrome, and IE 9 (sorta) support AAC, as does Flash. (http://diveintohtml5.org/video.html)

    That said, you bring up an excellent distinction that I'd missed; I was speaking more of formats in general as opposed to in web standards. With that in mind, I think you're probably right. Web standards do tend to have a way of just hanging around in the stone ages. I mean, look how long HTML4 has lasted. And look at the GIF format, still fairly popular after all these years.

    Doesn't mean we can't be optimistic though and hope that in the coming years the web can start to adopt some new, better standards.