Slashdot Mirror


Can A New Open Photo File Format Replace JPEGs? (cnet.com)

Got lossless compression? An anonymous reader quotes CNET: Google, Mozilla and others in a group called the Alliance for Open Media are working on a rival photo technology. In testing so far, the images are 15 percent smaller than Apple's HEIC photo format, said Tim Terriberry, a Mozilla principal research engineer working on the project. But smaller sizes are just the beginning... it's got a strong list of allies, an affinity for web publishing and modern features that could make it the best contender yet for overcoming JPEG's 1990s-era shortcomings... JPEG isn't just limited by needlessly large file sizes. It's also weak when it comes to supporting a wider range of bright and dark tones, a broader spectrum of colors, and graphic elements like text and logos...

The HEIC's new rival is from the Alliance for Open Media, a group whose top priority is a video compression technology called AV1 that's free of patent licensing requirements. It's got heavy hitters on board, including top browser makers Google, Microsoft, Mozilla and the most recent new member, Apple -- though Apple's plans haven't been made public. And it's got major streaming-video companies, too: Netflix, Amazon, Hulu, Facebook, videoconferencing powerhouse Intel and Google's YouTube. And with the support of chip designers Intel, Nvidia and Arm, AV1 should get the hardware acceleration that's crucial to making video easy on our laptop and phone batteries.

To use Apple's HEIC, "makers of software, processors and phones must jump through a lot of hoops to license patents," which CNET predicts "means HEIC will have trouble succeeding on the web: patent barriers are antithetical to the web's open nature."

271 comments

  1. Apple’s format? lolwut? by Lunix+Nutcase · · Score: 4, Insightful

    HEIF is not an Apple format. Apple only got involved with it years after it was standardized by MPEG in 2015.

    1. Re:Apple’s format? lolwut? by DontBeAMoran · · Score: 1

      I guess this is a similar mistake to "Apple's proprietary AAC audio CODEC"...

      which is not from Apple to begin with.

      --
      #DeleteFacebook
    2. Re:Apple’s format? lolwut? by Lunix+Nutcase · · Score: 1

      Clearly AAC means Apple Audio Codec. /s

      Yes, I have heard that claimed before to “prove” it’s Apple’s format.

    3. Re:Apple’s format? lolwut? by Anubis+IV · · Score: 1

      To be fair, at least some people may have been confused by the similarly-named ALAC (Apple Lossless Audio Codec), which does have "Apple" in the name.

      But yeah, my first thought when hearing this was, "How is this any more "Apple's format" than HEVC or the other things put out by MPEG?"

    4. Re:Apple’s format? lolwut? by Anonymous Coward · · Score: 0

      Or that most children under 25 think Steve Jobs invented the telephone.

  2. Re:Why should JPEG be replaced? by arth1 · · Score: 4, Informative

    Can someone tell us what's wrong or deficient with JPEG?

    Quoting the post (not even the linked text):
    "JPEG isn't just limited by needlessly large file sizes. It's also weak when it comes to supporting a wider range of bright and dark tones, a broader spectrum of colors, and graphic elements like text and logos..."

  3. Re:Why should JPEG be replaced? by Lunix+Nutcase · · Score: 1

    Then use PNG for those types of images.

  4. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    It's too universal. It's one of the few things in the technology world that we all assumed would be present and in use, unchanged, 20 years from now. Someone has decided that is unacceptable. We need to disrupt the image file format world, shake it up, introduce some competition.

  5. JPEG 2000 by valles · · Score: 2

    Why isnâ(TM)t JPEG 2000 supported on all browsers? Wavelet compression was invented in the 1980s and itâ(TM)s still not supported on all browsers.

    1. Re: JPEG 2000 by valles · · Score: 1

      Also, give me a good lossy transparent image format.

    2. Re:JPEG 2000 by Anonymous Coward · · Score: 0

      probs for the same reason slashdot STILL refuses to introduce proper unicode support.

    3. Re:JPEG 2000 by dcollins117 · · Score: 1

      Why isnÃ(TM)t JPEG 2000 supported on all browsers?

      What I want to know is why isnÃ(TM)t Unicode supported on Slashdot? Inquiring minds want to know.

    4. Re:JPEG 2000 by Anonymous Coward · · Score: 1

      Because uppercase A with tilde is trademarked.

    5. Re:JPEG 2000 by roca · · Score: 1, Interesting

      JPEG2000 compression isn't that much better than JPEG. In some cases it actually looks worse than JPEG at the same file size. See e.g. http://vterrain.org/Imagery/JP...
      No point in going to the trouble of deploying a new standard image format everywhere if you don't get huge gains.

      Also JPEG2000 only aimed to be royalty-free for "Part 1", the core codec. The patent status of the other 13 parts of the standard is murky.

    6. Re:JPEG 2000 by dwywit · · Score: 1

      It must have something going for it - it's used to compress video frames for conversion to Digital Cinema Packages.

      And you can't just substitute {your favourite alternative compression standard} into a DCP - it's *got* to be JPEG2000.

      --
      They sentenced me to twenty years of boredom
    7. Re: JPEG 2000 by Anonymous Coward · · Score: 1

      JPEG2000 is not intended to be great at replacing jpeg in all cases. I use(d) to use it for archiving and transmitting very large images, and it's quite good at giving near lossless performance at about 25-35% the size of an RGB TIFF. A substantial difference when dealing with many gigabyte size files, you see.

      Used to, because support is so spotty. Even Lightroom can't open it, which kinda makes cataloging images a bit of a pain.

    8. Re:JPEG 2000 by Misagon · · Score: 1

      1. It is computationally expensive.
      2. While parts of it are royalty-free, algorithms for faster compression and decompression is patented.

      Yes, it is used for Digital Cinema, but systems in movie theatres always use special hardware for decompression.

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
    9. Re:JPEG 2000 by roca · · Score: 1

      No doubt there are cases where it makes sense. But the Next Big Image Format needs to be a lot better than that. HEIC is, but it's patent encumbered. Hopefully this new AV1-based format will be even better, and patent-unencumbered too.

    10. Re:JPEG 2000 by Anonymous Coward · · Score: 0

      Because it is used for DCP doesn't mean the decision to use it was because it is better than others today or even when the decision was made. There was a lot of hype around JPEG 2000 when it came out, and everyone expected that it will replace JPEG eventually. Some thought that JPEG 2000 is a good idea then and made it standard for their niche use-case.

    11. Re:JPEG 2000 by ImprovOmega · · Score: 1

      Quite honestly writing a comprehensive JPEG-2000 decoder is incredibly complicated. I wrote one off of the standard and the basic level of compliance was not terrible, but the full compliance test set did all manner of chicanery with window offsets, packetized data sets, weird tiling edge cases, massively inefficient wavelet boundaries on said tiles, and basically everything the standard technically allowed but didn't necessarily make any damn sense at all.

      In the end I mapped out the logical structure I used to hold everything the packets might contain and I ended up with essentially an 11-dimensional array to contain it all. In the standard case most dimension only had a single element, but they didn't HAVE to in order to meet the spec.

      It did have the potentially cool feature of being able to specify your own color-space conversion instead of forcing you into the stand YCrCb that JPEG uses, but overall it was a massive headache, and incredibly computationally expensive. Too many cooks spoiled the pot and it was basically useless by the time it was standardized.

    12. Re:JPEG 2000 by pezezin · · Score: 1

      I think one of the reasons is that, due the multiresolution nature of wavelets, JPEG 2000 allows decompressing an image at a fraction of the original size without having to decompress and then downsample unnecessary data. So an older projector can directly extract a 2K video from a 4K or 8K stream.

  6. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 5, Insightful

    24-bit PNGs are lossless, so if they incorporate photographic elements, the compression ratio is very bad.

    An image format that balances lossy compression for photographic content but which can also efficiently handle graphic elements efficiently without major artifacts would be a good thing.

  7. Re:Why should JPEG be replaced? by Quakeulf · · Score: 5, Insightful

    Graphic artist for 13 years here: FUCK JPEG.

  8. Another JPEG replacement that'll fail by Anonymous Coward · · Score: 0

    Wasn't there another one mentioned here last year that seemed to fade away in developer?

  9. In a word, patents by Anonymous Coward · · Score: 0

    So no, it'll never get replaced.

    1. Re:In a word, patents by theweatherelectric · · Score: 1

      AV1 will be licensed under royalty-free terms, just like baseline JPEG is.

  10. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 1

    Why is somehow every single codec from the 90s supposed to be the be all end all on that issue?
    We've replaced video codecs and containers multiple times already because more efficient algorithms are created.
    Regular file compression has changed, and also audio codecs.
    Yet every single time people complain that this is change for changes sake.
    No. Maybe, just maybe, we've developed better compression algorithms in the last 30 years, and we are using those images in ways we never thought of back then.

  11. Container vs codec by Anonymous Coward · · Score: 0

    Heic is an image container. A container is a data structure for the actual still images, in this case encoded as jpegs. As a container its encumbrance is something that will preclude it from use, but jpegs themselves will be replaced by the AV1 codec which should have a bitstream freeze soon. With backing from every major tech company but Apple it'll replace jpegs and video codecs as time goes on, with HDR support and higher storage to quality efficiency it'll be a win for everyone. As for which image container will become standard to go with it, that I don't know.

    1. Re:Container vs codec by theweatherelectric · · Score: 4, Informative

      Heic is an image container.

      You're thinkig of HEIF. HEIC is the file extension convention Apple adopted to indicate a HEIF file which contains HEVC encoded images.

      With backing from every major tech company but Apple

      No. Apple has joined the Alliance for Open Media. So Apple is an AV1 backer as well.

  12. Re:Why should JPEG be replaced? by theweatherelectric · · Score: 5, Informative

    AV1 outperforms JPEG. AV1 delivers a smaller file size at the same quality or better quality at the same file size. Try this comparison of JPEG and AV1 at the same file size.

  13. We already have a replacement. by Anonymous Coward · · Score: 0

    It is called portable network graphic (PNG). Do people not read?

    1. Re:We already have a replacement. by Anonymous Coward · · Score: 0

      You misspelled WebP.

  14. Still too large. by grub · · Score: 5, Funny

    I generated SHA-256 hashes of all my precious family photos going back 20+ years then deleted the originals. I figure if we ever wanted to look at them, I can just reverse hash 'em!

    --
    Trolling is a art,
    1. Re:Still too large. by Anonymous Coward · · Score: 2, Funny

      You should use md5, it's smaller and much faster to reverse.

    2. Re:Still too large. by CanadianMacFan · · Score: 3, Insightful

      I put my images on a temporary web page, had the Internet Archive index the page, and then deleted it.

    3. Re:Still too large. by Hognoxious · · Score: 2

      I uploaded mine to my facebook account, and then deleted it. I'm sure they'll survive forever!

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  15. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 2, Interesting

    Why not JPEG-LS? It's way faster and lower complexity than png while also yielding much higher compression ratios..

  16. Just stop that imaginary "property" nonsense. by Anonymous Coward · · Score: 0

    Can we do that instead?

    Nobody deserves to get money without getting work in return. That's stealing! No matter if you call it "license fees", "interest", or "profit".
    If it took so much work to create that idea, then we gladly pay what it was worth (with the choice of paying somebody else or refusing to, if you suck). But not a cent more!

    If that nonsense was OK, then I could do *precisely* the same act, by making a copy of every bit of money my employer gives me, call it my "pecunial property", put it on the photocopier, buy shit with it until 70 years after my death, have the law protect my exclusivity on doing that, and call everyone who doesn't play along "a thug, murderer and rapist (on the high seas)" .
    It'd be funny throwing those criminal imaginary property pieces of shit into a world where that would be normal, but their shit wouldn't, and see them struggle and coil.

  17. JPEG 2000 format is useful for only one thing... by Fantasio · · Score: 2

    If you want to annoy the recipient of your pictures, send them in JPEG 2000 !

  18. JPEG already replaced, try to beat PNG by The+New+Guy+2.0 · · Score: 1

    Holding this up against JPEG is the wrong standard. Does it outperform PNGs?

    1. Re:JPEG already replaced, try to beat PNG by theweatherelectric · · Score: 5, Informative

      PNG doesn't replace JPEG. JPEG enables lossy compression for a smaller file size, PNG does not. AV1 has both lossy and lossless modes. AV1 lossless outperforms PNG. Lossless WebP (based on VP8, an ancestor of AV1) also outperforms PNG.

    2. Re:JPEG already replaced, try to beat PNG by Gavagai80 · · Score: 1

      JPEG and PNG have very different purposes. PNG is not suitable for photos in any low-bandwidth scenario, the file sizes are huge. PNG was never meant to compete with JPEG at all, it was meant to replace GIF -- which it has mostly done for static GIFs.

      --
      This space intentionally left blank
    3. Re:JPEG already replaced, try to beat PNG by DontBeAMoran · · Score: 5, Insightful

      PNG was never meant to compete with JPEG at all, it was meant to replace GIF -- which it has mostly done for static GIFs.

      And in an ironic twist of fate, 50MB animated GIFs replaced 1MB MP4s for short silent video clips.

      --
      #DeleteFacebook
    4. Re:JPEG already replaced, try to beat PNG by Dutch+Gun · · Score: 2

      And in an ironic twist of fate, 50MB animated GIFs replaced 1MB MP4s for short silent video clips.

      Thus proving that there are never a shortage of idiots who will insist on using the wrong tool for the job at hand.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    5. Re:JPEG already replaced, try to beat PNG by DontBeAMoran · · Score: 1

      Just for shits and giggles, I'm tempted to make a bitmap-to-Excel converter that simply fills the cells with background colours to replicate the input image.

      --
      #DeleteFacebook
    6. Re:JPEG already replaced, try to beat PNG by fyngyrz · · Score: 1

      PNG is not suitable for photos in any low-bandwidth scenario

      Low-bandwidth scenarios are not fit for use. This isn't 1992.

      Respect your data. Don't throw away information.

      --
      I've fallen off your lawn, and I can't get up.
    7. Re:JPEG already replaced, try to beat PNG by Anonymous Coward · · Score: 0

      if this isn't a thing already (it is... i know ive seen a few digital artists doing just this.. just maybe not publicly released), it should be!

    8. Re:JPEG already replaced, try to beat PNG by Anonymous Coward · · Score: 0

      You could do that in MATLAB fairly easily I think.

    9. Re:JPEG already replaced, try to beat PNG by hcs_$reboot · · Score: 1

      Difference being a GIF always plays, while a MP4 might be initially paused by some extension or the browser.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    10. Re:JPEG already replaced, try to beat PNG by eriks · · Score: 4, Informative

      Yes, is definitely a thing:

      http://makeanddo4d.com/spreads... :)

    11. Re:JPEG already replaced, try to beat PNG by Anonymous Coward · · Score: 0

      Sorry, but I don't want to have to wait for multiple 5MB images to download for every page I load.

      Most images used on the internet absolutely do not need to be lossless. It would be fucking stupid to increase their sizes with no practical benefit.

      Also PNG is totally obsolete, having been superseded by WebP in every way.

    12. Re:JPEG already replaced, try to beat PNG by complete+loony · · Score: 1

      It must be nice living somewhere with infinite bandwidth.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    13. Re:JPEG already replaced, try to beat PNG by hcs_$reboot · · Score: 1

      It must be nice living somewhere with infinite bandwidth.

      The server wouldn't keep up.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    14. Re:JPEG already replaced, try to beat PNG by Maury+Markowitz · · Score: 1

      > Respect your data. Don't throw away information ...he says, while taking 99% of his images on a phone with a 8Mpx sensor behind a dirty fingerprint-smudged 3mm lens.

      If you want to respect your data, maybe you should start with the basic laws of physics and ask yourself what it is you're potentially saving?

    15. Re:JPEG already replaced, try to beat PNG by bazorg · · Score: 1

      I'm out of moderation points. #sad.

    16. Re:JPEG already replaced, try to beat PNG by Anonymous Coward · · Score: 0

      Don't any browsers have the different options for animations anymore? I remember having the choices to not display, display but not animate, animate once, or loop forever.

    17. Re:JPEG already replaced, try to beat PNG by DontBeAMoran · · Score: 1

      Those were options in Opera, a few years ago. I don't know if they're still there since I've stopped using Opera the minute they were bought by a Chinese company.

      I've written many times to Apple about adding this to Safari, I never received a reply nor have they ever implemented this feature.

      --
      #DeleteFacebook
    18. Re:JPEG already replaced, try to beat PNG by Anonymous Coward · · Score: 0

      No way in hell am I filling my hard drive or webserver with 10MB images that would look perfectly good at 400KB. You want to use PNG or RAW for your personal photos from your $2000 DSLR camera, that's your bag, but please don't train the idiots of the world or set defaults so they email files that are literally 40 times larger than they need to be.

    19. Re:JPEG already replaced, try to beat PNG by Anonymous Coward · · Score: 0

      PNG is not suitable for photos in any low-bandwidth scenario, the file sizes are huge.

      Actually there are PNG compressors that shrink the file size, but they do it by quantizing the color palette, so they aren't true "true color."

      A couple years ago, I worked on a responsive website where we optimized content for mobile presentation and used TinyPNG to reduce the file sizes for "hero" images from around 1MB down to about 100k, and they looked better than JPEGs of similar size.

    20. Re:JPEG already replaced, try to beat PNG by The+New+Guy+2.0 · · Score: 1

      Yep, PNG ain't perfect, but it's better than JPEG. Therefore, TFA should have have compared itself to PNG, because that tech is already rolled out and is in use.

  19. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    All the comparison images on that site are saved as png, and the original is smaller than any of the others.

  20. Re: Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Why? Because the big IT corporations want to spend less time and money on lawyers and licensing. Who knows, maybe us mere creatives and users might get some improvements out of it too?

  21. JPEG/PNG integration by aberglas · · Score: 1

    We should only need one image format, that automatically identifies the type of image that it is looking at. There is no format today that can take an image of, say, a newspaper page with both text and image on it. Different parts need different image compression techniques. Some lossless, some lossy.

    That is something that would be useful. Particularly to non-technical people that do not understand the difference between JPeg and PNG. 15% better compression is a waste of time and certainly not worth confusing the standards space for.

    1. Re:JPEG/PNG integration by DontBeAMoran · · Score: 1

      I put the blame on Adobe for letting Photoshop and Illustrator save PNGs as hugely bloated files. Still to this day I hear people saying JPEGs are smaller than PNGs, even for corporate logos saved directly from the master file (PSD/AI).

      ImageOptim should be item #2 on the software list of every Photoshop user.

      --
      #DeleteFacebook
    2. Re:JPEG/PNG integration by Kjella · · Score: 2

      We should only need one image format, that automatically identifies the type of image that it is looking at. There is no format today that can take an image of, say, a newspaper page with both text and image on it. Different parts need different image compression techniques. Some lossless, some lossy.

      Sounds like you want magic, if I'm doing preservation work I might want it all lossless. I might be scanning a photo book where I care about the pictures or a ledger where I care about the text. What if the text is added on top of the photo or blended into it with transparency? What's text anyway, is it black on white or is it runes and hieroglyphics and stone tables and scrolls? If you want to mix it up I think you should just go with a document format like PDF because the text is probably better off being OCR'd unless you're trying to preserve a particular look.

      --
      Live today, because you never know what tomorrow brings
    3. Re:JPEG/PNG integration by Anonymous Coward · · Score: 0

      "Different parts need different image compression techniques. Some lossless, some lossy."

      The solution to this problem is a document format like PDF.

      Fundamentally, the PDF is constructed from text elements and image elements, which can be present in a wide range of formats.

      There is just no need to create an overly-complex document-style image format.

      What would be good would be a lossy format that can also support an alpha mask (the mask itself being either lossy or non-lossy). I am not sure if AV1 can do this, as the Wiki page mostly discusses video.

    4. Re:JPEG/PNG integration by serviscope_minor · · Score: 1

      There is no format today that can take an image of, say, a newspaper page with both text and image on it. Different parts need different image compression techniques.

      We have one already: djvu

      https://en.wikipedia.org/wiki/...

      --
      SJW n. One who posts facts.
    5. Re:JPEG/PNG integration by Anonymous Coward · · Score: 0

      Or EPUB, which are ZIP archives containing HTML, MathML, CSS and images (raster and/or vector). All standard formats and easy to view or modify on any platform.

  22. Don't we have enough? by duke_cheetah2003 · · Score: 2, Insightful

    The number of image formats documented for computer systems is pretty big playing field. Do we really need another one? Surely one of the already existing formats will suit the needs of every possible use case, already?

    If compression is the goal, I have to question that goal.. is that really necessary? Our storage is getting bigger exponentially, our bandwidth between devices is growing just as fast, is better compression really needed?

    1. Re:Don't we have enough? by theweatherelectric · · Score: 2

      Do we really need another one?

      Yes. AV1 outperforms JPEG and PNG. WebP (based on VP8) also outperforms JPEG and PNG. WebP never saw much adoption but AV1 (a descendant of VP8) has a better chance given all the organsiations supporting it.

    2. Re:Don't we have enough? by Anonymous Coward · · Score: 0

      Yes.

      Even if you're lucky enough to live somewhere with unlimited bandwidth, unless you send and receive all your images in a lossless format a better compression algo will make images of the same filesize look better. For the rest of us who are on limited connections, smaller images are faster and cheaper.

      JPEG has a bunch of issues for image processing and display, some of which are discussed in TFS, which make it very bad at reproducing certain kinds of image. This new format has features that JPEG lacks entirely, which means that for certain use-cases compressed images in this new format will look much better than "maximum quality" JPEG files.

    3. Re:Don't we have enough? by AmiMoJo · · Score: 1

      A format that can be losslessly converted from JPEG would be handy too. JPEG can be compressed losslessly to save about 20% on average, because it uses run-length encoding that can be replaced by Huffman. Archivers were doing that back in the 90s, with StuffIt on MacOS being the first I think.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:Don't we have enough? by Rockoon · · Score: 1

      If you think Huffman replaces RLE, then you shouldnt be discussing the subject, at all. Not even a little bit. Until you learn at least the basic of data compression.

      RLE and LZ and so forth is done before Huffman, not instead of Huffman. It is arithmetic/range encoding that is an interchangeable strategy with Huffman.

      Would you please fucking stop pretending to know things you don't?

      --
      "His name was James Damore."
    5. Re:Don't we have enough? by AmiMoJo · · Score: 1

      JPEG uses RLE for entropy coding. Some compression tools, e.g. StuffIt and paq8px, improve on the use of RLE with specialized Huffman coding and by doing some re-arranging of the data. That allows them to losslessly compress JPEG files by 30% or more.

      Of course, JPEG files do use Huffman coding, but it's much simpler and no used for entropy coding.

      Take a look at the source code for some of the best performances on this list for details of how this is done: http://qlic.altervista.org/LPC...

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    6. Re:Don't we have enough? by Anonymous Coward · · Score: 0

      Yes it is. If something can be losslessly compressed this saves bandwidth and storage space and is an efficient use of resources. I don't care if we have infinite storage and infinite bandwidth. Efficiency should be a goal in itself.

      Otherwise you get the situation you get today where a simple "hello world" web page requires 100Mb plus of crappy third party javascript to render and simple applications come with 10Gb of "framework" code because the people putting them together are too ignorant to create anything better.

      Efficient use of resources is an expression of intelligence and is a worthy goal in and of itself.

    7. Re:Don't we have enough? by Anonymous Coward · · Score: 0

      Our storage is getting bigger exponentially, our bandwidth between devices is growing just as fast, is better compression really needed?

      Tell my mobile carrier that. They offer exorbitant rates for anything but the bare bones 500MB data/mo, which I can blow through in a day of watching a few videos. Greater bandwidth capability has not been met with greater bandwidth accessibility.

    8. Re:Don't we have enough? by twms2h · · Score: 1

      Yes. The company I work for does pavement condition assessment. We are required by the customers to deliver photographs of every metre of road we examine (actually pictures of 3m by 10m for every 10 metres). In addition to that they want a HD picture of the surrounding area. Some even want up to 4 HD pictures. Now, consider how much disk space this requires. Performance of generating these pictures is also an issue.

  23. There already is a new standard. by Anonymous Coward · · Score: 0

    I keep all of my files in PiedPiper format. They are tiny and the compression is lossless. It's all about middle out people! What's your D2F ratio?

    (For those that don't get it: Google "Silicon Valley TV Show")

  24. Why should PNG be replaced by FLIF? by Anonymous Coward · · Score: 0
  25. "videoconferencing powerhouse Intel" by Anonymous Coward · · Score: 0

    I guess I knew Spectre and Meltdown were bad, but to completely give up on their chip business because of it is craaaazy!

  26. Re:Why should JPEG be replaced? by theweatherelectric · · Score: 2

    Of course they are saved as PNG. Saving the output losslessly as PNG allows the comparison to be made without AV1 or HEVC still image support.

  27. Re: Why should JPEG be replaced? by aliquis · · Score: 1

    Beyond the stuff in the summary for a lossy format the quality is still shit relative the competition and it's lossy to begin with. Looks more like shit than necessary and totally suck for text. What's the fucking reason to not replace it for new content?

  28. Re:Why should JPEG be replaced? by Aighearach · · Score: 2

    I've always hated it if I have a graphic arts hat on, and yet when as an amateur photographer I end up rendering to jpeg in the end.

    We need a new format, then we need to wait 10 years for The Store Formerly Known as Kinkos to buy "copiers" (printers) that support the format, and we'll be free of choosing between TIFF (80M file size limit and lack of compression support on most public printers makes this unrealistic), PDF with embedded JPEGs, or JPEG.

    For internet use of course the thrash rate is much higher. The need seems less though, monitors already display as much bit depth as they are capable of.

    A better format is a much bigger deal for print than web.

    Something like a restaurant menu has to be printable on standard digital printers at a local print shop.

  29. One Abbreviation: by Anonymous Coward · · Score: 0

    FLIF

    1. Re:One Abbreviation: by Anonymous Coward · · Score: 0

      ^^^^ this. +5 you can have all my mod points if I had any.

  30. Re:Why should JPEG be replaced? by mysticgoat · · Score: 1

    It uses a lossy compression method. That makes it unsuitable in any application where you can expect some uses will be copies of copies (of copies), such as long term archiving, especially when periodic winnowing by a human curator is a part of the process. Or broad distribution where reformatted copies are permitted or even encouraged.

    An example of the last are illustrated instructions for use written in English with the intent that others will translate the work into Arabic, Chinese, and even Australian, in environments where the original images are not available such that the reformatting necessary to fit non-letter-size paper has to be done from the images received.

    Um, it might be that written Australian is not so much a non-English language, the way that spoken Australian is. :-)

  31. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Have you seen what jpeg compression does to photos with lots of dark areas? Very noticeable colour gradients. Happens even if the entire image is on the dark side. You should be able to compress an image without making it look that bad.

    (But then I have the same problem with video compression, while most people seem quite happy watching colour gradients flicker wildly across the screen during darker scenes, so maybe I just need to learn to tolerate compression artifacts).

  32. Newsflash. by Anonymous Coward · · Score: 0

    This isn't BBS era computing, we don't use dial-up anymore. get with the times gramps, PNG is perfectly fine.

  33. If you care about saving file space so much... by Anonymous Coward · · Score: 0

    Why not remove half the useless bloat in your software, os, drivers...

    Oh right you don't actually care. You just want people to use YOUR format.

  34. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Sure we have. The question is: at what point do the benefits of replacing an almost universally accepted codec outweigh the problems of transitioning, which typically involves a morass of competing "solutions", potential to end up with a patent-encumbered result, and the inevitable attempts to shoe-horn anti-features like drm into whatever gets proposed.

    You can't just throw down a new format and say "look, it's 0.1% better than the one we all use" and expect people to say "well gosh then I'd best rush off and rewrite everything and risk pissing off my existing customers right now". You have to make your case, and it had better be a good one.

  35. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    JPEG was made for photography, therefore you have no business using it for graphic design. If you do use it, it tells me you are incompetent.

  36. Someone here once posted BPG, it's impressive. by AbRASiON · · Score: 3, Interesting

    http://xooyoozoo.github.io/yol...

    Sadly, I think it's got some stuff caught up in patents or something - the demo is very good.
    I must admit, image wise, we haven't gone far in a long time. I'd like to see a very high compression lossless replacement myself and now that I (occassionally) do some light graphics work, JPG NEEDS to die, as soon as humanly possible, it's awful.

    1. Re:Someone here once posted BPG, it's impressive. by theweatherelectric · · Score: 1

      BPG is based on HEVC. The patent licensing situation around HEVC is a complete mess with three different patent pools from which you need to get three separate licenses from and some HEVC patent holders (like Technicolor) are not in any patent pool so you also need another license from them.

      Fortunately, AV1 is licensed under royalty-free terms and has no such hassles.

    2. Re:Someone here once posted BPG, it's impressive. by tepples · · Score: 0

      BPG is based on HEVC.

      Thus making it no better or worse visually than HEIC, which is also based on HEVC intra frames. HEIC's political advantage over BPG, however, is its backing by MPEG.

      Fortunately, AV1 is licensed under royalty-free terms

      How can the parties participating in AOMedia be sure that no non-participating party holds essential patents that cover AV1?

    3. Re:Someone here once posted BPG, it's impressive. by theweatherelectric · · Score: 3, Insightful

      How can the parties participating in AOMedia be sure that no non-participating party holds essential patents that cover AV1?

      How can any parties participating in any format development be sure that no non-participating party holds essential patents that cover their new format? It's a pointless argument.

      AOMedia is going out of its way to avoid patent problems. That's the best anyone can ever do.

    4. Re:Someone here once posted BPG, it's impressive. by roca · · Score: 1

      Also, if AOM blesses the new image format, the AOM license kicks in, which says a) by using that AOM codec, you agree to license your patents to other users and b) if you sue anyone for using the codec, you lose your royalty-free rights to AOM members' patents covering the codec.

      So if you sue users of an AOM codec, you'd better be a pure patent troll and not trying to use the format yourself, or you'll be countersued into oblivion. This reduces the pool of entities which can viably attack AOM codecs.

  37. Re:Why should JPEG be replaced? by ScentCone · · Score: 3, Insightful

    JPEG was made for photography, therefore you have no business using it for graphic design. If you do use it, it tells me you are incompetent.

    But you, in all your intellectual superiority, don't have the reading comprehension to grasp the (very valid) point he just made about the real world that handles your output for things like printing. NOBODY CARES what file format you work in, archive in, render from or anything else. What matters is what you can transport to the end user or print shop in real life. Which, if you were competent yourself, you'd know.

    --
    Don't disappoint your bird dog. Go to the range.
  38. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    av1 is slow, laggy and glitchy as fuck on low power devices.

    that have no problem with any other encoding.

  39. Re:Why should JPEG be replaced? by Lunix+Nutcase · · Score: 1

    I was responding to the part about text and logos not photos.

  40. Re: Why should JPEG be replaced? by ScentCone · · Score: 2

    Blah blah evil corporate corporations with sinister corporate evil corporateness. No, the reason is entirely technical and quality-related. Which you know, but are pretending is just some side issue so you can rant about Teh Evil Corporate Corporations.

    --
    Don't disappoint your bird dog. Go to the range.
  41. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Large file sizes...

  42. Because of RTL vandalism (5:erocS) by tepples · · Score: 4, Interesting

    At one point, there was a push to make Slash support Unicode better. That ended when vandals figured out how to use bidirectional override code points to spoof moderation scores and otherwise wreck Slashdot's layout. Others used the new code points to post obscene "ASCII art".* That led to a code point whitelist and a halt on further development of Unicode support in Slash.

    Rehash, a fork of Slash maintained by SoylentNews PBC, fully supports UTF-8. I don't know exactly what it does with current and future directionality control characters.

    * I mean ASCII art in the broad sense: use of characters from other blocks for their glyphs rather than their meaning, in the same way that ASCII art in the strict sense uses Basic Latin.

    1. Re:Because of RTL vandalism (5:erocS) by Anonymous Coward · · Score: 0

      When most people ask about Unicode support for Slashdot, all they really mean is why can't the existing white-list be expanded to include more useful characters.

    2. Re:Because of RTL vandalism (5:erocS) by dcollins117 · · Score: 2

      A clear-thinking person would quickly realise that they could whitelist the small subset of Unicode characters that cannot be used in nefarious ways, but leads to English text being displayed correctly. But there you have it.

    3. Re:Because of RTL vandalism (5:erocS) by Hal_Porter · · Score: 1

      Or they could blacklist the bidirectional and combining diacritic stuff and allow the rest.

      But know their mentality is like that of dark ages peasant. Consuming dirty water until you die of dysentery was good enough for grandad and dad and it's good enough for them too.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    4. Re:Because of RTL vandalism (5:erocS) by Anonymous Coward · · Score: 0

      English text doesn't require any Unicode. The A in ASCII stands for "American".
      Microsoft and Apple have started using curly quotes, but we don't need them here. There aren't any programming languages that use them.

    5. Re:Because of RTL vandalism (5:erocS) by dcollins117 · · Score: 1

      English text doesn't require any Unicode. The A in ASCII stands for "American"

      LetÃf(TM)s make ASCII great again!

    6. Re:Because of RTL vandalism (5:erocS) by tepples · · Score: 1

      Or they could blacklist the bidirectional and combining diacritic stuff and allow the rest.

      Which fails when the next version of Unicode comes out, adding more bidi and diacritic code points.

  43. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Given we're still using the FAT format for data interchange (camera cards etc) I shall not be holding my breath whilst waiting for JPEG to be replaced.

  44. Re:Why should JPEG be replaced? by ColdWetDog · · Score: 1

    No, no. Your'e suppose to say FUCK ADOBE.

    --
    Faster! Faster! Faster would be better!
  45. How is AV1 more reliably RF than VC-1? by tepples · · Score: 1

    Microsoft and other proponents of VC-1 (SMPTE 421M) thought it too was royalty-free until the patent holders came out of the woodwork, pulled allegedly essential patents out of their waste chutes, and formed a patent pool in MPEG LA.

    1. Re:How is AV1 more reliably RF than VC-1? by theweatherelectric · · Score: 1

      VP9 remained royalty-free. Why won't AV1?

    2. Re:How is AV1 more reliably RF than VC-1? by roca · · Score: 2

      AOM uses a clever license that basically means you can't sue people over AOM codecs while at the same time using them yourself. More details: https://tech.slashdot.org/comm...

      With all the backing AOM has, supporting its codecs will be mandatory for tech companies that make real products, so they will not want to sue AOM codec users.

      Pure patent troll outfits can have a go, and some probably will. But AOM will fight, and probably win, perhaps buying off the plaintiffs if that becomes necessary.

      Opus has been out for years and despite a lot of noise from holders of audio patents, Opus is fine.

    3. Re:How is AV1 more reliably RF than VC-1? by Anonymous Coward · · Score: 0

      Microsoft didn't create VC-1 to be royalty-free in mind, they were just agnostic about patents that might cover it. For AV1 they have been doing patent research from the beginning so they don't infringe any existing patents owned by someone who isn't inside the AOM. Also even if a patent troll comes out with some patents it will be hard for them to fight the tech leading companies just to risk getting its patents invalidated in the process and have a huge court bill as a result (would be better to license the patents for some "small" amount, like they did it for VP9).

  46. Re:Why should JPEG be replaced? by sheramil · · Score: 1

    An example of the last are illustrated instructions for use written in English with the intent that others will translate the work into Arabic, Chinese, and even Australian...

    Get a dog up ya! Bloody nong.

  47. Re:what we REALLY need to put down by Anonymous Coward · · Score: 0

    Lossless compatible photo format supporting layers. Dickhead.

  48. The agreement covers VP8 and VP9, not VP10 by tepples · · Score: 1

    I seem to remember Google's 2013 license from MPEG LA only covering VP8 and one successor, not what amounts to VP10. From the WebM project's announcement of the license, with my emphasis:

    It further provides for sublicensing those VP8 techniques in one successor generation to the VP8 video codec.

    1. Re:The agreement covers VP8 and VP9, not VP10 by theweatherelectric · · Score: 1

      Do you have any evidence AV1 is not royalty-free? These go-nowhere arguments are pointless.

      VP8 and VP9 are royalty-free. Baseline JPEG is royalty-free. PNG is royalty-free. Opus is royalty-free. AV1 will be royalty-free as well.

      Unless you've got something concrete to prove that AV1 can't be royalty-free, there's nothing more to say.

    2. Re:The agreement covers VP8 and VP9, not VP10 by Anonymous Coward · · Score: 0

      I think his point is royalty free can only be guaranteed for so long as the owners of all the said patents agree for it to be so. Without a specific promise from said patent holders you are basically living on borrowed time.

    3. Re:The agreement covers VP8 and VP9, not VP10 by theweatherelectric · · Score: 1

      owners of all the said patents agree for it to be so

      They've already made that commitment by joining AOMedia. They've agreed to abide by AOMedia's patent license.

      said patent holders you are basically living on borrowed time

      There is no borrowed time. The whole point of the alliance is to build a royalty-free video codec. That's what it's aimed at and all the contributors to AV1 are aware of the issues. Do you have any evidence that AV1 won't be royalty-free or is this just more idle speculation?

  49. Re:what we REALLY need to put down by fyngyrz · · Score: 2, Informative

    Lossless compatible photo format supporting layers.

    PNG does lossless far better. TIFF does need to die. Aside from the poor compression, the format itself is a horrific mess.

    I write image processing applications, and part of that is writing loaders - I know TIFF is a mess. Just go read the PNG spec, then the TIFF spec. That'll convince you if you are able to grasp the specs.

    --
    I've fallen off your lawn, and I can't get up.
  50. But... by fyngyrz · · Score: 1

    JPEG enables lossy compression for a smaller file size, PNG does not.

    Do we really need lossy compression for still images any longer?

    The network is way faster, local memory, storage, and graphics card resources are all way less expensive, and data lost from an image is data lost forever.

    What we need is fiber everywhere, or something of equivalent speed.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:But... by theweatherelectric · · Score: 1

      Do we really need lossy compression for still images any longer?

      Yes. Smaller images saves bandwidth for everyone. A company like 500px from the article wants the bandwidth savings. Netflix wants AV1 for video for the same reasons, which is why they and other content providers are members of AOMedia.

    2. Re:But... by drinkypoo · · Score: 1

      What we need is fiber everywhere, or something of equivalent speed.

      We are not even vaguely close to that goal. When "we" reach it, our robotic descendants can sensibly have this argument. Not until.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:But... by Anonymous Coward · · Score: 0

      But my eyes can see the difference, especially with my $500 videophile grade HDMI cable.

    4. Re:But... by Anonymous Coward · · Score: 0

      Be careful. You need to make sure the cable is plugged in the correct way around so that the bits flow in the right direction.

    5. Re:But... by pezezin · · Score: 1

      Ask any photographer, or just anybody with an interest in photography with a decent camera and a sizable photo collection. When you have thousand of photos you don't want each one taking 30 or 40 megs. On the other hand, JPEG is really limited in terms of color gamut, that's my number one reason for wanting a new format.

  51. Re:Why should JPEG be replaced? by Dutch+Gun · · Score: 4, Insightful

    Sorry, but Adobe is the one that does the fucking in that relationship. The world's artists collectively decided that nothing Adobe does can ever drive them from Photoshop, so every month, bend over, pants down...

    --
    Irony: Agile development has too much intertia to be abandoned now.
  52. Re:Why should JPEG be replaced? by ShanghaiBill · · Score: 1

    Then use PNG for those types of images.

    PNG has its own set of deficiencies, and not every image fits cleanly into "better as a JPEG" or "better as a PNG". Many images are way smaller using wavlet compression, but also need transparency, which JPEG doesn't support. But if you convert to PNG, you get a file size 10 or even a 100 times larger, because PNG is lossless.

    It would be much better to have one universal standard that covers everyone's use cases, a single format that allows a mixture of wavelets, rasters, and vector graphics, as well as alpha transparency.

  53. SVG by Anonymous Coward · · Score: 0

    Nowadays I am using SVG for my websites since they are much smaller in size and scale perfectly for any screen size.

  54. PLEASE not another image format by ZorinLynx · · Score: 1

    We just had Apple introduce their new format, which isn't bad but is yet another format to deal with

    Yes, JPG isn't as efficient, but storage is super-cheap these days and I'd gladly take universal support over slightly better compression.

    1. Re:PLEASE not another image format by Vegan+Cyclist · · Score: 2

      ...or at least let software catch up before it's set as the 'default' in image-taking devices.

      Coworkers need to take photos of products for me for example, and everyone with an iPhone has to change settings so HEIC isn't the default, since Photoshop doesn't recognize them (at least my PC's CS6 doesn't) for uploads to, like, Google Drive. Some are not tech literate at all, so this is a fairly big hassle for them, and it makes working with other people a pain..first time it happened I had no idea what was going on, all of a sudden I'm staring at an HEIC file..wtf?

  55. My problem with HEIC by Kevin108 · · Score: 1

    Nothing other than iStuff knows what to do with it. It's fine, but right now it's inconvenient, so JPG it is.

    Does HEIC support transparent backgrounds? That's the only real shortcoming of JPG that has fostered the growth of PNG.

    --

    It's a perfect time for being wasted.
    A perfect time to watch the stars.
    - Burden Brothers, "Beautiful Night"
    1. Re:My problem with HEIC by Andreas+Mayer · · Score: 1

      Nothing other than iStuff knows what to do with it. It's fine, but right now it's inconvenient, so JPG it is.

      Does HEIC support transparent backgrounds? That's the only real shortcoming of JPG that has fostered the growth of PNG.

      https://en.wikipedia.org/wiki/...

      In short, yes, HEIC does support alpha planes in addition to many other things.

  56. Not likely, no by Anonymous Coward · · Score: 0

    In two words, probably not. Where do millennial posters even find this stuff? I understand that you are exploring, but damn it's annoying to share the table with you. Where do the grownups go?

  57. Entrenched JPG tech in devices by Anonymous Coward · · Score: 0

    Apart from a half dozen esoteric specialty cameras, ALL the digital cameras made in the last 20 years save JPG. The better (more expensive) ones can also save to the specific manufacturer's own proprietary RAW format. Their proprietary bundleware or 3rd party software might take that RAW to TIFF for working on, but the final export is to JPG 99.9999997% of the time. That will not be easy to shift out and replace. One of the biggest barriers will be people wanting to share images in a commonly accessible format.

    1. Re:Entrenched JPG tech in devices by billyswong · · Score: 1

      Fortunately digital cameras are being superseded by smartphones bit by bit. When smartphone camera grow good, it's about time for ARM/Apple/Google to introduce a format that can replace proprietary RAW, with all the lossless data of those raw.

      Unfortunately AV1 doesn't sound like it.

    2. Re:Entrenched JPG tech in devices by Anonymous Coward · · Score: 0

      If you think a format that has RGB pixels can replace RAW formats, you clearly did not understand how RAW formats and camera sensors work. You'll probably want to read this wikipedia article.

      it's a safer bet to just use DNG as a RAW format

    3. Re:Entrenched JPG tech in devices by Anonymous Coward · · Score: 0

      Fortunately?

      Even the best smartphone cams are still dire. And they will continue to be with the real-estate they have for their sensors.

    4. Re:Entrenched JPG tech in devices by Anonymous Coward · · Score: 0

      Well, there is DNG as a proprietary-free RAW format and Android uses that. The problem with RAW is that they are dependent to the sensor arrangement and in some cases that could be something different than the Bayer pattern, so a common RAW format is hard as there would always be some exception.

      AV1 is not even in the same category, it is not meant to be a format that is post-processed (as JPEG).

  58. Why can't they get the message? by Hylandr · · Score: 0

    Betteridge Law == NO

    https://en.wikipedia.org/wiki/...

    --
    ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
  59. Sure, worked well for Javascript by Kryptonut · · Score: 0

    Got rid of JavaScript and replaced it with a better language didn't we? Oh wait....

  60. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Because nothing else even comes close, except for people whose artistic skills are limited to stamping "Happy Birthday Grandma!" on a family photo, unaligned, of course. From them, it's time to bring out the gimp.

  61. Re:Why should JPEG be replaced? by mysticgoat · · Score: 2, Insightful

    The need for "lossy compression for photographic content" belongs to the time when 640 K was more RAM than anyone would ever need and a modem faster than 2400 baud was too fast for even the best speed reader. Back when the big argument was how to best partition that 40 MB hard disk: 32/8 to get the biggest possible C: drive? 20/20 so C: and D: were equal size? Or the common compromise: 30 and 10?

    PNG does not compress as well as JPG, but the difference between a display latency of 32 microseconds and one of 53 microseconds is meaningless when eyeball latency is measured in milliseconds. The number of users whose internet connection is so slow that they would notice the difference between JPG and PNG is a vanishing quantity, and those stuck in the slowest of the slow lanes are undoubtedly experiencing other problems with unwanted pop-up ads and gawdawefool redundancies in posts from people who don't know how to unnecessary repetitions of old news.

    I'm sure there is at least one good argument for replacing JPG with a brand new format; I'm certain that there is some edge case out there where PNG would not serve well. But I cannot think of it.

    oh wait: Mars to Earth true color 4 K images of alien sand. Maybe, that would be a use case. Maybe.

  62. Decoding a picture in 30 seconds by Crass+Spektakel · · Score: 1

    Once upon a time... it took my Amiga 3000 (68030@25Mhz) around 30 seconds to decode a 1024x768 JPEG at 15 Bits color depth. Resizing to screen size (usually 800x600), smoothing out artifacts, put in some dithering took another 30 seconds... I dare not to imagine how long it would have taken on a much slower Amiga 500 (68000@7Mhz), not to speak of the infamous JPEG decoder for the CPC6128 which a friend used to convert single pictures OVER NIGHT.

    This was no fun at all. I always hated JPEG for being horribly slow. Even my first 486 usually took ten seconds to decode the same picture and only after aquiring the "quick picture viewer 386" from Oliver Fromme. It took Irfanview on early P3 and Athlons to display JPEG without feeling bored...

    I hope the new AV1 format will not be a slow poke.

    --
    "Life is short and in most cases it ends with death." Sir Sinclair
    1. Re:Decoding a picture in 30 seconds by serviscope_minor · · Score: 1

      This was no fun at all. I always hated JPEG for being horribly slow. Even my first 486 usually took ten seconds to decode the same picture and only after aquiring the "quick picture viewer 386" from Oliver Fromme. It took Irfanview on early P3 and Athlons to display JPEG without feeling bored...

      When I was a boy, I got my first PC, a P133 with 72M RAM and a 720M hard disk.

      I also soon aquired a reasonable sized, uh... collection of jpegs. I never remember encoding delay being that bad.

      Also, by the time we got to PIII 800, FFMPEG could decode HD MJPEG AVIs much faster than realtime.

      --
      SJW n. One who posts facts.
    2. Re:Decoding a picture in 30 seconds by Hal_Porter · · Score: 2

      http://www.tvgohome.com/faq.ht...

      11. Why use a JPEG for the listings instead of text?

      Because I want precise control over the layout. And because it seriously annoys "real ale" Internet users who do all their browsing on text-based hand-held calculators, and that arouses me.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    3. Re:Decoding a picture in 30 seconds by sad_ · · Score: 1

      aaaah, the bad old days.
      last month i was at an amiga club meeting, and at one point somebody took his digital camera and started viewing his photo's on his amiga. i actually had forgotten all about how slow simple things like that were back in the day.

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
  63. Re:Why should JPEG be replaced? by mysticgoat · · Score: 1

    I've been a bit of a fool. Even written Aussie, when used 'tween themselves, is a foreign tongue. Cheers!

  64. slashdot is the breeding ground for idiots by Anonymous Coward · · Score: 0

    Our storage is getting bigger exponentially, our bandwidth between devices is growing just as fast, is better compression really needed?

    only a really profound idiot would base important technology decisions on the ridiculous assertion that such trends will continue into the future

    maybe you would also expect the mobile phone market to continue to expand sales exponentially even after every person already has one

    you are the yeast in the glass of sugar water who thinks that they have a long life ahead of them

  65. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 1

    By outperforms, do you mean "looks better"? Then it's a maybe. AV1 images may look better due to having a smoothed out look, but if it's details you are after (science) then it fails. Select the hurricane photo "Claudette", look at all the tiny cloud details that AV1 gets rid of.

  66. Maybe by ChoGGi · · Score: 1

    Maybe using JPEGs for the comparison images wasn't the best choice (at least I can't see much difference by the unnamed and HEIC).

  67. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    I use WebP for archival and JPEG for distribution. Nothing is going to supplant JPEG because it's far too widespread and file sizes are a concern of the past with modern hard drive and SSD capacities.

  68. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Aside from vectors, WebP covers all of that. It's also a free and open format that is supported by all browsers and image related programs.

  69. Re:Why should JPEG be replaced? by Bing+Tsher+E · · Score: 1

    If you really want to get enraged, note that we're still using 8-1/2" x 11" sheets of paper regularly. At least in the US. Other places use paper of a slightly different arbitrary size.

    It makes no sense at all!!!!!

  70. Re:Why should JPEG be replaced? by sexconker · · Score: 1

    MATLAB puts all Adobe products to shame.

  71. What happened to JPEG2000 by MobyDisk · · Score: 1

    Why did nobody use JPEG2000? It is notably better than JPEG. Both had patent issues, but that hasn't held-up open adoption of the JPEG format.

    1. Re:What happened to JPEG2000 by dillee1 · · Score: 1

      Every device maker want the roll out their own proprietary format, instead of using existing one, because they EARN patent $$ in the former while PAY license $$ in the later. Only roadblock is market share.
      That's why giants like google/apple/MS will always try to force feed consumers with new formats.
      That's why open source/non patent formats never take off.
      Technical merit of new proprietary format vs existing are always so little these days that can be count as FUD from customer perspective.

    2. Re:What happened to JPEG2000 by Anonymous Coward · · Score: 0

      There wasn't patent issue with jpeg. You're confusing with GIF or Jpeg2000

    3. Re:What happened to JPEG2000 by roca · · Score: 1

      VP9 took off. Opus took off. I'm not sure why you'd say this.

  72. Will they ever get the message? by Anonymous Coward · · Score: 0

    Well, will they?

  73. WebAssembly is doing that. by Anonymous Coward · · Score: 0

    It's hard to move billions of people in one direction.

  74. Re:Why should JPEG be replaced? by strstr · · Score: 1

    my personal viewpoint is we should be moving to lossless video, audio, and pictures on the net. no reason for lossy compression at all.

    the limit here is companies like Comcast, Verizon, AT&T, T-Mobile have crapped on us with bad investment in broadband infrastructure while the Republicans controlled the FCC and Congress to promote it, and prevent government regulation to force the upgrades to modern technology like fiber optics and holography.

    Yes in fact companies / Republicans are behind many of the shortcomings in American infrastructure including lack of bullet trains, soring rent rates, bad schools, etc. Rather than buy the billionaires rounds of drinks, prostitutes, and yachts, we need to tax that money and force it to be spent on infrastructure in order to get tax breaks like Roosevelt and dwight Eisenhower were aiming for..

    https://www.trumpsweapon.com/

  75. Missing the point by Anonymous Coward · · Score: 1

    Most folks on this thread seem to be under the impression that 8bit per channel sRGB color space is the end all of reproduction. Sadly it is not and that is one of the biggest things addressed by going to modern formats. The fact that loss factor vs compression ratio is lower is just a bonus.

    1. Re: Missing the point by Anonymous Coward · · Score: 0

      Tiff is not going away. We're talking about web transport here not archive.

  76. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Bandwidth-capped internet user here: FUCK PNG.

    (except for logos and vector/gradient stuff. Then sometimes it compresses better than jpg anyway)

  77. Re:Why should JPEG be replaced? by AHuxley · · Score: 1

    8 bit is getting limited for todays RAW images.
    Keep the quality and color.

    --
    Domestic spying is now "Benign Information Gathering"
  78. darn by AndyKron · · Score: 2

    I was just getting used to png.

    1. Re:darn by Anonymous Coward · · Score: 0

      I was just getting used to png.

      PNG? Why not use LZW compression? Is compuserve still bothering people?

  79. Apples what? by DarkTrancer · · Score: 2

    .HEIC File Extension File Type: High Efficiency Image Format Developer: Moving Picture Experts Group

  80. Re: Why should JPEG be replaced? by scumdamn · · Score: 1

    Apparently people don't surf on their phones.

  81. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    I guess you're not aware that there are many many people living in rural areas that struggle to use the internet with the connection speeds that they get.

  82. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Lossless would be a waste since it wouldn't be humanly distinguishable from lossless.

    Also lossless video? Are you fucking crazy or do you just not have any idea how much space and bandwidth that would need? Lossless 1080p true colour video at 60 FPS would take 375MB per second of video. That would be 2.7 terabytes for a 2 hour film. Now imagine what 4K or 8K video would require.

  83. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    List the things that you regularly do with PhotoShop that you can't do with other photo manipulation programs.

    I'm guessing you won't even respond because you aren't an artist and you have no idea what you are talking about.

  84. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0
  85. Re: Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Yes, because the standard 32GB to 64GB in most phones is totally not enough to store some JPEGs on and neither are the dirt cheap 128GB micro SD cards. FYI my nearly 4 year old phone has 32GB + 256GB of storage.

    So did you have a point or where you just trying to one up posture?

  86. Re:Why should JPEG be replaced? by localman · · Score: 1

    There's a few things wrong with JPEG that are covered above and below, but the truth of the matter is this: practically speaking, it's plenty good enough and plenty ubiquitous enough to secure it's place for the foreseeable future.

    Text and logos are already handled better by PNG and SVG. But for photos? A high quality JPEG will look perfect to nearly everyone, and just about nobody cares if they can save 15% on a still image when they're slinging tons more data watching HD videos. Especially when that file size saving comes at the expense of guaranteed support on every platform, application, and device made in the modern computing age.

    At least as an end-user format, JPEG won't be replaced anytime in the near future regardless of it's fairly minor deficiencies.

  87. Ever seen a photo enlarged that was JPEG? by p51d007 · · Score: 2

    Compression artifacts. Take a small (800x600) JPEG photo, and try scaling it up to say 2400x1028 and see what happens. It will "look" blurry and print even worse. I thought SVG (scaled vector graphics) or something similar was suppose to offer a solution to that "jaggie" problem with compression artifacts.

    1. Re:Ever seen a photo enlarged that was JPEG? by Anonymous Coward · · Score: 1

      SVG is useless for photographic content.

    2. Re:Ever seen a photo enlarged that was JPEG? by Anonymous Coward · · Score: 0

      Upscaling will look like crap no matter how your original image was compressed, or even if it's uncompressed.

  88. Why lossy compression any longer by Anonymous Coward · · Score: 0

    We are in an age of cheap bandwidth and storage. Why are we even bothering with lossy formats any longer? It's not like the dialup era where it took 10 minutes to load a jpg and you had gotten off by the time the image was done loading.

    Anything I put on the web these days is PNG

    1. Re:Why lossy compression any longer by Anonymous Coward · · Score: 0

      I can tell you that current "broadband" isn't sufficient for lossless 1080p on Netflix. The lossy compression they're using now looks shitty, how can they improve it without increased bitrates?

    2. Re:Why lossy compression any longer by Anonymous Coward · · Score: 0

      Were talking images here, not video. There is still a place for lossy compression in video.

  89. Re:Why should JPEG be replaced? by hawguy · · Score: 4, Insightful

    PNG does not compress as well as JPG, but the difference between a display latency of 32 microseconds and one of 53 microseconds is meaningless when eyeball latency is measured in milliseconds

    Microseconds? You're off by a factor of 1000.

    I took a 1024x640 TIFF photograph I had laying around and converted it to a 50KB jpg with moderate compression and a 500KB PNG and uploaded them to a well connected web server (10Gbit interface to the internet)

    Then loaded them both in my home computer's browser. The jpg file took 86msec (that's milliseconds, not microseconds) to load, and the PNG file took 796msec (average of 5 tries). My home internet connection is 100mbit, pretty decent by American standards, if not by world standards.

    I don't know about you, but I can definitely notice the difference between 800 msec and 80 msec.

  90. Re:Why should JPEG be replaced? by PopeRatzo · · Score: 1

    I think they're just trying to soften us up for this abomination:

    http://www.nasdaq.com/article/...

    --
    You are welcome on my lawn.
  91. Internet Explorer won’t support it. by Anonymous Coward · · Score: 0

    Internet explorer had to be Firefoxed and Chromed before it supported transparent pngs and SVG. Now Microsoft abandoned it for Edge we will have a large amount of users who won’t suppport the new image format and will be forced to support old image formats in enterprises and people who think the internet is the blue e.

  92. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Both jpg and AV1 do an awful job of reproducing the details of the twigs. Why should we bother switching to a format that isn't much better?

  93. Re:Why should JPEG be replaced? by Lord+Kano · · Score: 2

    I get why JPEG isn't perfect but the big issue here is that for the vast and overwhelming use cases, JPEG is "good enough".

    It's going to be hard to come up with an alternative that's not ridiculously patent encumbered.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  94. Re:Why should JPEG be replaced? by K.+S.+Kyosuke · · Score: 1

    What matters is what you can transport to the end user or print shop in real life.

    You mean like PDF/X?

    --
    Ezekiel 23:20
  95. Re:Why should JPEG be replaced? by jeepies · · Score: 1

    One thing that's clear from the comparison is that x265 and AV1 both have a marked reduction in sharpness around the fine details. They appear blurred and smeared. In the JPEG version, more sharpness is retained compared to the x265 and AV1, although with more noise in the form of macro blocks. I'd still take the JPEG version over the x265 or AV1 version for whatever settings they happen to be using. That said, the amount of macro blocks showing up indicates very high compression. I've played around with JPEG compression in the past and for anything over quality 70, they wouldn't be noticeable like they are here.

  96. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Actual real graphic designer here, not a poser. I use JPG constantly.

  97. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    PDF doesn't have to compress JPG. You can choose the level of compression, or you choose lossless compression, or you can choose no compression at all. You can even select different levels and types of compression for different types of images. Works great, you should try it.

  98. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    HAHAhahaHAHAhahaHAHAhahaHAHAhahaHAHAhahaHAHAhahaHAHAhahaHAHAhahaHAHAhaha So funny oh wait not.

  99. Re: Why should JPEG be replaced? by Jesus+H+Rolle · · Score: 5, Informative

    Other places use paper of a slightly different arbitrary size.

    Other places use paper that makes sense. One sheet of A0 is 1 square meter with an aspect ratio of sqrt(2). Keep cutting it in half to get A1, A2, A3, and so on, all with the same aspect ratio. A4 is close to 8.5x11, and is used for the same things. Metric paper really shines when you want to shrink/enlarge to the next paper size, thanks to the common aspect ratio.

  100. A4 is not arbitrary at all! by Anonymous Coward · · Score: 1

    That is precisely why it is so attractive.
    Read the Wikipedia page. Every choice is elegant and makes sense and is perfect. Mmmbecause we Germans came up with it. <Clarkson's German cousin>

  101. So by nashv · · Score: 1

    The graphics artists hate JPEG (commented on Slashdot).
    The scientific imagers hate JPEG (personal experience).
    The photographers hate JPEG (commented on Slashdot).

    The users don't know any better and couldn't care less as long as they can see what they want to.

    So who the fuck decided to put JPEG on every thing that produces anything visual ?

    --
    Entia non sunt multiplicanda praeter necessitatem.
    1. Re:So by serviscope_minor · · Score: 1

      The graphics artists hate JPEG (commented on Slashdot).
      The scientific imagers hate JPEG (personal experience).
      The photographers hate JPEG (commented on Slashdot).

      We do? We hagte inappropriate use of JPEG, that's for sure. If someone sumps the lively low noise 14bpp output from their $30,000 EMCCD into a JPEG, then I want to cry, rage and flip tables.

      Also, if I see another fucking JPEGged graph I am going to seriously lose it.

      And I still use JPEG for most stuff, because it's enairely appropriate as an end product for photoraphic type content.

      So who the fuck decided to put JPEG on every thing that produces anything visual ?

      I'm primarily an engineer despite dabbling in the things above. Engineering is the art of compromise. And storage and network capacity is limited.

      --
      SJW n. One who posts facts.
  102. Re:what we REALLY need to put down by serviscope_minor · · Score: 1

    TIFF does need to die. Aside from the poor compression,

    Poor compression? Chances are that's your TIFF tools, not the format, the reason being that:

    the format itself is a horrific mess.

    Yep. It's mostly a container for image formats. Compared to PNG, well it's bilevel compression is usually better if you use the old Fax encoding (really!). It can also compres things as JPEG.

    In PNGs domain, it's worse, but not much. It supports LZW with horizontal pixel differencing (one of PNGs modes). It dowsn't support the area or top/left differencing and has no option for different filtering on different rows.

    From my experience with PNG, the latter can make a noticable difference but it's quite rare.

    I write image processing applications, and part of that is writing loaders - I know TIFF is a mess.

    Me too! I only support the first TIFF image at the moment.

    --
    SJW n. One who posts facts.
  103. Re:Why should JPEG be replaced? by AmiMoJo · · Score: 1

    Photoshop saves artists time. They are familiar with it, there is a huge amount of support from the community, thousands of plug-ins etc. Changing would reduce their productivity and the quality of their work.

    So Adobe can get away with a lot, because like Windows it has to get really bad before it makes financial sense for most people to switch.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  104. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 1

    The JPEG artifacts are so severe because they compare the quality of approximately the same filesize. The JPEG, x265 and AV1 are all 48K +/- 1K. If you want JPEG without horrible artifacts then the smallest I've managed with that sample image is 250K.

    My own opinion from looking at the comparison: Under very high compression (from 3.75M source payload down to 49K) the AV1 image looks as good as the original (colours are good, no visible artifacts, doesn't appear blurry) but fine details is smoothed over. The JPEG has even less detail, but it adds a lot of very visible noise. It seems sharper to me, but the sharpness is from squares and sparkles that weren't in the original image. x265 looks decent overall, but comes across as rather blurry.

    I'd like to see a comparison at higher quality levels. For the same filesize as a JPEG of acceptable quality, how would AV1 look? And how low can you go without losing fine detail?

  105. Re:what we REALLY need to put down by Anonymous Coward · · Score: 0

    In PNGs domain, it's worse, but not much. It supports LZW with horizontal pixel differencing (one of PNGs modes). It dowsn't support the area or top/left differencing and has no option for different filtering on different rows.

    You didn't read the spec. PNG filter type 2, 3, and 4 all take into account a pixels from the previous row. Filters are selected per line. There is also interlaced encoding that sometimes helps with the compression.

    And it's deflate/inflate compression, not LZW. LZW was patent protected when PNG was conceived.

  106. oblig. link #927 by Anonymous Coward · · Score: 0

    https://xkcd.com/927/

    try all you want. it took *twenty fucking years* for PNG to get what usage it does see today.. and that was with silly patent trolls on the loose for other formats or compression schemes.

    another format simply won't "stick". period. /endofdebate.

    optimize your fucking images. nobody wants to download a 20 megabyte logo when they load up your web page or app.

    if it's a logo. it should be optimized.
    if it's a spot graphic. it should be optimized.
    if it's a heading or article picture. optimize it; it's small enough, it won't matter if you use jpg.
    if you're sending truly high quality images. you're sending tiff or raw anyway. for anything and everything else, jpg is good enough... if it's not, the recipient can ask for something 'better'.

    and newsflash: nobody fucking cares if you have 'truer hues' or some other bullshit in your app or web site images. 99% won't even care, or even notice, if you use a higher compression on jpg.. digital tv (especially cable and satellite) is full of compression artifacts and those same people don't see it there either.

    1. Re:oblig. link #927 by Anonymous Coward · · Score: 0

      How do I go about optimizing an image of a photograph with an alpha transparency?

    2. Re:oblig. link #927 by thewolfkin · · Score: 1

      How do I go about optimizing an image of a photograph with an alpha transparency?

      use PNGs

      --
      Just another second banana
    3. Re: oblig. link #927 by Miamicanes · · Score: 4, Insightful

      nobody fucking cares if you have 'truer hues' or some other bullshit in your app or web site images. 99% won't even care, or even notice, if you use a higher compression on jpg.. digital tv (especially cable and satellite) is full of compression artifacts and those same people don't see it there either.

      Correction: YOU don't see the artifacts & aren't bothered by them. Quite a few programmers do, and find them to be highly objectionable. Ergo, programmers are most highly-motivated to solve problems that annoy programmers, even if "normal people" don't care.

      Specific example: telecine judder. "Normal" people see it & think "film look". Programmers see it & think, "how can I change the native framerate to an integer multiple of 24 to match, and/or algorithmically-tween additional synthetic frames to make the motion smoother?"

    4. Re: oblig. link #927 by Anonymous Coward · · Score: 0

      For most images, the increased color sensitivity range does not really pay dividends because the CCD sensors in cameras are still so crappy. That's the nut that needs to be cracked, then image format improvements will be useful.

    5. Re: oblig. link #927 by Anonymous Coward · · Score: 1

      So, you're the reason we have the horribly ugly "Soap Opera Effect" on modern hi-def tvs.

  107. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    24-bit PNGs are lossless, so if they incorporate photographic elements, the compression ratio is very bad.

    No.

    It is not uncommon to use 16-bit floats to store each component when you have a HDR source.
    A picture taken on a bright day with a HDR camer would be cut to completely black and completely white areas if converted to 24-bit PNG without doing color/histogram compression on it before conversion.

    24-bit PNG is lossless in the same way 8-bit WAV is lossless. It is only true if the source doesn't contain higher precision.

    What is true is however that it doesn't introduce artifacts beyond the normal quantization error and if you apply some white noise with an amplitude of one destination LSB on the source before conversion it will remove most of the banding artifacts that typically occur when you cut off lower bits.

  108. Re:Why should JPEG be replaced? by thegarbz · · Score: 2

    The problem is expecting the transport and storage standards to catch up after all other standards have.

    Cameras capture wider colour ranges at better bit depths than they used to. Monitors have gone not only to wider colour gamuts but also to HDR. The average consumer now has access to equipment that outperforms the standard storage mechanism.

    The problem here is that the user is driving the adoption. It's why JPEG2000 hasn't replaced JPEG, or why any of the other better than JPEG filetypes have done so either. In the mean time the content producers are the ones driving adoption of other storage standards. You buy a UHD bluray with Dolby Vision encoded movie, or stream an online video in 12bit HEVC. Why would you be happy visiting a website and seeing an image encoded in something from the 90s that results in banding and poor dynamic range when attempting to convey the full spectrum of what your equipment is capable of?

  109. Re:Why should JPEG be replaced? by thegarbz · · Score: 1

    JPEG2000 also outperforms the 1990s era JPEG funny enough. The problem is leaving users up to driving adoption means it won't happen.

    We need to learn from the video industry that the content producer needs to drive the adoption. We'll see wide spread use of 12bit HEVC long before we'll see JPEG phased out for this reason.

  110. Re:what we REALLY need to put down by thegarbz · · Score: 3, Informative

    TIFF is a container format, not an image storage format. There's big difference in scope between PNG and TIFF. The defining a container is what makes TIFF so messy, but it is also what makes it far more useful than PNG. It has far more flexibility and PNG can't replace it in all cases. Classic point: You can't even save a 32bpp file in PNG as it tops out at 16bpp.

  111. Re:Why should JPEG be replaced? by theweatherelectric · · Score: 1

    the content producer needs to drive the adoption

    So it's a good thing that content producers like Amazon, Hulu, and Netflix are members of AOMedia. Facebook in particular would benefit from an AV1 still image format.

    We'll see wide spread use of 12bit HEVC

    Not for web video. VP9, for example, has twice the installed base of HEVC. The royalty-free licensing of AV1 (and HEVC's patent licensing mess) will encourage quick adoption of AV1. The fact that AV1 also out-performs HEVC is a nice bonus.

    HEVC has no future on the web. That future belongs to AV1, and it's not too far away. Netflix wants to start encoding to AV1 in the second quarter of this year.

  112. If JPEG is to be replaced... by blahplusplus · · Score: 1

    ... then programmers need to get a clue and write an interpreter that becomes widespread AND also write a format that allows it to be read by legacy JPEG codecs that are now in use - i.e. at first jpegs will not reduce in file size because you're implementing backwards compatibility so people can make the transition to the new format.

  113. You mean like PNG? by zifn4b · · Score: 1

    This is news?

    --
    We'll make great pets
    1. Re:You mean like PNG? by Anonymous Coward · · Score: 0

      Not just PNG, add in JPEG 2000, SVG, and a laundry list of other graphics formats as well.

      Ever notice that every format has it's critic, including all the new proposed formats? Yet the current and widespread formats have lots of critics too, so what's the difference between a successful and an unsuccessful format? It is just the success??

      Too many of these discussions sound like this:

      "I dislike iClownCodec57 because it only supports clown faces from Emmett Kelly onwards. I require support for the Harlequin tradition!"

  114. Yes we need lossy compresssion by sjbe · · Score: 1

    Do we really need lossy compression for still images any longer?

    Absolutely yes. Not even a question. A lot of things you take for granted would literally not be possible or would be notably worse without lossy compression of images. Not to mention that using lossless formats when unnecessary is both wasteful and pointless for many purposes.

    The network is way faster, local memory, storage, and graphics card resources are all way less expensive, and data lost from an image is data lost forever.

    That doesn't mean storage space and computing power and bandwidth are infinite. And losing data from an image is not necessary a bad thing or worth being concerned about. For example it REALLY does not matter if I lose a bit of data on my pictures from my last vacation. The point is to store a memory, not to archive a well crafted image for all eternity. It simply doesn't matter if I lose a bit of information and the resources necessary to preserve it would cost more than the data is worth. 99.99999% of images taken with a smartphone would not benefit one bit from using lossless compression and in fact many would actually lose utility from doing so.

    What we need is fiber everywhere, or something of equivalent speed.

    You seem to be under the misapprehension that the main obstacle to using lossless image formats is the speed of the network connection. It's a factor in some cases but not the biggest one in most. Nor would it make it possible/practical to use lossless compression everywhere. You could make every network connection everywhere the fastest fiber connection you can imagine and it lossy compression of images would still be a useful thing.

  115. Every tool is a hammer... by sjbe · · Score: 1

    Thus proving that there are never a shortage of idiots who will insist on using the wrong tool for the job at hand.

    More likely it's a case of the proverbial "only tool they have is a hammer so all problems look like nails". Same reasons people use spreadsheets to do things better done by databases. They know how to use a spreadsheet and don't know how to use a database so they make do with what they know how to do even when it isn't the best solution.

  116. As long as it is a used standard. by houghi · · Score: 1

    Here is a default email reply to customers.
    Mail 1) Sorry, we are unable to open your format
    Mail 2) Sorry, we are unable to download from an external site
    Mail 3) Sorry, we are unable to open your format
    Mail 4) We are now able to see the image.

    --
    Don't fight for your country, if your country does not fight for you.
  117. Mandatory XKCD by aglider · · Score: 1
    --
    Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
    1. Re: Mandatory XKCD by aglider · · Score: 1

      Please, note it's a PNG file.

      --
      Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
  118. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Because newer isn't always better. In fact, it's almost never better when it comes to software.

    Formats (and software) that have been around for a while are robust, well supported and have undergone heavy optimisations. Compare an early MP3 to one compressed with a recent version of LAME and you can immediately tell the difference.

    PNG is from the 90s. So is LZMA. Vorbis is from 2000. MP4 is from 2001. FLAC is from 2001. MKV is from 2002. H.264 is from 2003. Know what they have in common? They work well and work on many computers and devices.

  119. BULL by Anonymous Coward · · Score: 0

    On so many levels...

    First, JPEG is not large, it's very small which is why it's so popular. BMP files are large and TIF files are VERY large, but there's no compression in that format so it's pure, and the one to use for the best quality.

    JPEG is good enough quality and it's small enough for everybody to use. Anybody can use it without some special license or software.

    Whenever Apple or the like is pushing another format, it's because they think they can seize control of that market and require you to use their software or drivers or to have a license.

    Sorry about their luck but I will stick with JPEG, or I will create my own format and release it into the public domain.

    1. Re:BULL by Bob+the+Super+Hamste · · Score: 1

      TIFF is only huge because people put huge files in it. If I want to save a off a nice huge lossless image I will save it as a 16bpc LZW TIFF. Often this image is around 130 megapixels but may be closer to 40 megapixels (down sampled to this) if it is going out for printing. The largest image I have dealt with was up around .5 gigapixels and those all required lots of individual shots taken with a repeatable setup in very good conditions for it and a bunch of computational power to create. That was more of a could I do it experiment but I now have a nice image that if I really wanted to I could have as a mural and you could stand right up to it and it would look good.

      --
      Time to offend someone
  120. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    I don't know about you, but I can definitely notice the difference between 800 msec and 80 msec.

    And it's going to be much, much worse than that with something like a gallery page with (say) 50 images on it.

  121. Re:what we REALLY need to put down by Anonymous Coward · · Score: 0

    Classic point: You can't even save a 32bpp file in PNG as it tops out at 16bpp.

    No idea what you're talking about. PNG supports 32 bits per pixel, and I was working with one a few minutes ago.

  122. Re: Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    This is web transport, not archive. Use tiff for HDR.

  123. Re:what we REALLY need to put down by Anonymous Coward · · Score: 0

    https://www.w3.org/TR/2003/REC-PNG-20031110/#11IHDR

    Bit depth and sample depth are synonyms, and "sample" is a synonym for channel in this context. So not only does it support 32bpp (8-bit samples; RBGA), it also supports deep colour. 48-bit RGB and 64-bit RGBA. These would easily encompass any other potential meaning of 32bpp supposing that you didn't mean "with the alpha channel."

  124. Re:Why should JPEG be replaced? by xvan · · Score: 1

    Last week I sent a pdf poster rendered from a vector graph to be printed at a graphic shop.

    Their answer was: "send it in a standard format"

    That's the real world.

  125. Re: Why should JPEG be replaced? by dj245 · · Score: 1

    Other places use paper of a slightly different arbitrary size.

    Other places use paper that makes sense. One sheet of A0 is 1 square meter with an aspect ratio of sqrt(2). Keep cutting it in half to get A1, A2, A3, and so on, all with the same aspect ratio. A4 is close to 8.5x11, and is used for the same things. Metric paper really shines when you want to shrink/enlarge to the next paper size, thanks to the common aspect ratio.

    I agree it is a decent system but there are two factors working against it in the US-
    1. Familiarity with the 8.5x11 / 11x17 / etc. system, & sunk costs
    2. It arguably is a barrier to foreign firms supplying the US market. Changing how the paper is cut, at a minimum, is a little more work for foreign firms accustomed to metric paper. They need to design double the amount of packaging, make adjustments to paper size (probably not that hard depending on the machine) and if their process is optimized to get 20 sheets of A4 from a width of paper roll, they may have slightly more waste. It may be a very light "tarriff" but it has the advantage of not being counted as one.

    --
    Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
  126. Re:what we REALLY need to put down by pipingguy · · Score: 1

    "I write image processing applications" - you must be familiar with Phatch, I presume?

  127. Re:what we REALLY need to put down by Bob+the+Super+Hamste · · Score: 2

    I think the parent poster wanted to say bits per channel not bits per pixel. 32bits per pixel is 8 bits per channel (R G B) with an 8 bit alpha channel, and 16bpc would give you 48bpp (RGB) or 64bpp(RGBA). Tiff will do 32 bits per channel or 96 bits per pixel (no alpha channel) or 128bits per pixel with an alpha channel.

    --
    Time to offend someone
  128. Re: Why should JPEG be replaced? by DNS-and-BIND · · Score: 0

    Having lived in a metric country for a while, that vaunted "being able to seamlessly convert units" ability comes in handy a lot less often than you'd think. It just doesn't come up. Plus, A4 paper is too thin and tall. When I use Letter, it's fat and has nice margins, better for printing text.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  129. Another new camera coming by ebvwfbw · · Score: 1

    Great. I'm sure they won't have an upgrade to my expensive Canon so it'll create the new format.

  130. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Real geeks don't look at pictures.

  131. Re:Why should JPEG be replaced? by gwlesher · · Score: 2

    WebP is great. Better lossless compression than PNG. Better lossy compression quality than jpg for comparable size. Support for lossy compression with alpha (and even lossy alpha). Unfortunately, it is not supported by IE, Edge, Safari or Firefox (although the last two are "experimenting with supporting WebP images"). See caniuse.

    https://caniuse.com/#search=we...

  132. Re:Why should JPEG be replaced? by ScentCone · · Score: 1

    Sure, unless the place doing the printing doesn't want anything but JPGs or TIFs. Which is very common. You need to get out more.

    --
    Don't disappoint your bird dog. Go to the range.
  133. FLIF by Anonymous Coward · · Score: 0

    the FLIF format seems to do a nice job in compressing LOSSLESSLY to sizes much smaller than PNG. Why not use that?
    On top of that, it's free, open source and patent free.

  134. Re:Why should JPEG be replaced? by mysticgoat · · Score: 1

    You are confusing download speeds with presentation speeds. Which is understandable, I could have been more specific.

    Without knowing much more about your internet connection than I really want to know, there is no way to tell whether you are doing an apples to oranges comparison. My connection through Verizon is very fast--- until I do something large and trigger Verizon's throttling. Frontier is much better in that and many other respects; I use it when I'm in range.

    Throttling isn't the only thing that will arbitrarily slow some data movement. The load balancing pretty much assures that some packets of a large download will take roundabout routes, and some will be cached along the way. If I'm transferring a couple of megabytes between my place in Gresham and my friend in Vancouver, a crow-flying distance of 35 miles, some of the packets will be routed through several different intermediate servers, possibly including servers in San Francisco, Seattle, Boston,, etc. The route, and the delays encountered, have little to do with your connection or the file server's connection; they are mostly affected by the amount of traffic at various key transit points.

  135. RawTherapee; DarkTable by Herve5 · · Score: 1

    Work perfectly for me, with thousands of pics, spread on dozens of years and various cameras. Properly handle Raw files along with jpegs too...

    I remember I started to consider Darktable seriously, years ago, when I discovered one of their noise filter was far better than any paying thing on the market...

    If you don't want to leave Adobe just say this, don't say there are no alternatives.

    --
    Herve S.
  136. Re:Why should JPEG be replaced? by KingMotley · · Score: 1

    by "supported by all browsers" you mean "supported only by chrome and chrome derivitives (opera, samsung)". No other browsers support it.

  137. ah, I'm out too by Herve5 · · Score: 1

    too bad :-D

    --
    Herve S.
  138. Re:Why should JPEG be replaced? by sl3xd · · Score: 2

    I get why JPEG isn't perfect but the big issue here is that for the vast and overwhelming use cases, JPEG is "good enough".

    It's going to be hard to come up with an alternative that's not ridiculously patent encumbered.

    I don't think patents are the most serious issue. It's a handy whipping boy, but the legacy installed base is the big one.

    There have been numerous "replacements" to JPEG, as well as other image formats. It took decades for the vastly suprior PNG to overtake GIF (even with patent issues in GIF), but even then, GIF is very much alive and well.

    The same can be said about older video codecs (Many Blu-rays are still encoded using MPEG-II, in spite of the availability of better codecs). Nobody complains about the 1992-era Dolby AC-3 audio on DVD's, and 1993's MP3 shows no few of slowing down, in spite of considerably better codecs being developed & deployed in the past two decades.

    The bottom line is that while higher quality is possible, the "better" level isn't enough for most people to even care.

    Glare on your device's screen can make a bigger difference.

    --
    -- Sometimes you have to turn the lights off in order to see.
  139. Wrong Solution by Anonymous Coward · · Score: 0

    320x240 images are 25 KB, and that is way too huge. At (insert website here), we use the new, 15% smaller format. Note that in order to view the static content at said website, your browser must support, download, and execute 15 MB of Javascript and CSS.

  140. Re:Why should JPEG be replaced? by sl3xd · · Score: 1

    stream an online video in 12bit HEVC.

    So... who uses HEVC? Certainly none of the big players: YouTube, Netflix, Hulu, Vimeo, etc, etc, etc... none use HEVC. H.264 is "good enough" with a few that offer content in VP9.

    You buy a UHD bluray with Dolby Vision encoded movie, or stream an online video in 12bit HEVC.

    We still can't get color management right with the newest UHD HDR displays. I'd have to pay a few hundred bucks to get a technician to come out with a colorimeter and calibrate the display properly to get the benefit of 12 bit HEVC or Dolby Vision.

    Hell, Wayland is supposed to be the new shiny to replace X11, and it can't do color managementat all.

    Why would you be happy visiting a website and seeing an image encoded in something from the 90s that results in banding and poor dynamic range when attempting to convey the full spectrum of what your equipment is capable of

    Have you seen a billboard recently? Or a magazine, newspaper, or any other printed media? Just because the image is better, doesn't necessarily mean people will notice and/or care.

    There is more than enough variance from one production run to the next within the same make/model that specialized equipment and training is needed to actually achieve that quality on an individual display.

    --
    -- Sometimes you have to turn the lights off in order to see.
  141. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Nobody uses Edge or Safari. Firefox has been garbage for years and is always late to implement functionality, but you can use a JavaScript shim if you really want to support the idiots who use it.

    Chromium, Chrome, Android Browser, Opera, Opera Mobile, Vivaldi and Pale Moon all fully support WebP. That's like 99% of all internet users.

  142. Re:Why should JPEG be replaced? by hawguy · · Score: 1

    Real geeks don't look at pictures.

    That's all I look at. Downstairs in my parents basement. In the dark. With a large bottle of hand lotion at my side.

  143. Why bother when we have animated GIF? by sproketboy · · Score: 1

    -- ducks --

  144. Re: Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Using ExFAT now. This is an improvement.

  145. Re:what we REALLY need to put down by Anonymous Coward · · Score: 0

    I guess you mean 32 bits per channel not 32 bpp - bits per pixel.

  146. Re:Why should JPEG be replaced? by bzipitidoo · · Score: 1

    Yes, I see mixed results.

    AV1 is clearly better on curves and edges, doesn't have that blocky and too enhanced look to the edges that JPEG gets. Does better on smooth areas, doesn't introduce the nasty artifacts JPEG does. AV1's gradients are much smoother. The Clovisfest image with air balloons against the sky shows all this very well.

    But JPEG does better with rough texture. AV1 blurs the heck out of textures. Look at Cecret Lake. The greenery just below and to the right of the highest peek is all blurred into vague smoothness in the AV1 image, while JPEG preserves the original grainy look much better. Clear sky looks better in AV1, but clouds look better in JPEG. AV1 blurs out the fine filaments. Same with tree branches. AV1 makes branch tips and twigs disappear, while JPEG mangles and shifts twigs, but keeps them. Hair and fur is another problem for AV1, just look at the Tiger picture. Clearly better in JPEG.

    --
    Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
  147. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Because support for JPEG-LS is practically non-existent.

  148. Re: Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Why? Because there are better algorithms out there. What a silly question. Please reply on a wax cylinder please.

  149. Re:Why should JPEG be replaced? by thegarbz · · Score: 1

    We still can't get color management right with the newest UHD HDR displays. I'd have to pay a few hundred bucks to get a technician to come out with a colorimeter and calibrate the display properly to get the benefit of 12 bit HEVC or Dolby Vision.

    You have to do nothing of the sort. The display primaries don't tend to drift over time and are done in the factory. The only reason for calibrating a display is if you need to use a non-default curve, or want to be absolutely positive for perfect colour neutrality with respect to brightness, something which is not even remotely relevant unless you're reading an X-ray chart.

    Hell, Wayland is supposed to be the new shiny to replace X11, and it can't do color managementat all.

    And? Linux has always sucked even more so than Windows at colour management. Linux has been retarded in this regard in both the dictionary definition and the insulting sense of the word. That doesn't mean we aren't able to handle colour management just fine, e.g. Firefox has no problem displaying accurate colours even on Wayland, because not every problem needs to be handled by an OS.

    Have you seen a billboard recently? Or a magazine, newspaper, or any other printed media?

    Yeah I routinely print my photos at 150ppi and black and white because newspapers are awesome. Have you seen my desk recently? No reason for asking, other than it's just about as relevant as you examples. When you start looking at your TV from 35m away through the rain then let's talk about comparing it to a billboard.

    There is more than enough variance from one production run to the next within the same make/model that specialized equipment and training is needed to actually achieve that quality on an individual display.

    That just simply isn't true. Any wide gamut monitor will ship from the factor with an delta-E measurement across the entire range of between 2-3. This is a range where humans can only tell the difference through careful side by side comparison of colours. My current monitor is now 12 years old, when I do a factory reset the spectrometer measure an average delta-e error of 3.2, most of which is due to the yellowing of the plastic across the front of the display. From the factory it averaged 1.3, after calibration it came in at 0.2 and ... looked exactly the same as it did before. The only reason I calibrate at all is for white balance matching.

    This is even less important for technologies like OLED or QLED which have such well defined primaries determined by their chemistry that factory calibration for colour isn't needed at all, just a brightness characterisation curve.

  150. "programmers" should..... by i286NiNJA · · Score: 1

    "programmers" should get a clue?

    It sounds an awful lot like you couldn't code your way out of a wet paper bag.

    1. Re:"programmers" should..... by blahplusplus · · Score: 0

      "programmers" should get a clue?

      It sounds an awful lot like you couldn't code your way out of a wet paper bag.

      Stupid fucks like you don't seem to understand the average person now on the internet knows nothing of file formats. AKA that's why their are so many one stop conversion websites to automatically do conversions because the average person is dumb. The fact is programmers program file formats without thinking of transitioning to some future better implementation so they don't design the spec in a way that they can easily change the implementation while using the same filename. So the joke is on you, you dipshit. The exact opposite is true, it's unlikely you can code wroth a damn and suffer from Dunning Kruger.

    2. Re:"programmers" should..... by i286NiNJA · · Score: 1

      I actually know a little about the JPEG codec and you already can use it for completely lossless and even totally uncompressed images but most people don't know that. Neither of us is capable of saying whether this would free the new pointlessly backward comparable image from JPEG's legal issues. Image formats don't need a bunch of backward comparability but if you did want to migrate off the format like you say it would be as easy as adding a 2nd encoding to the file. But why? Just make a new format, it more or less worked for GIF and PNG.

      So please explain why we need to be concerned with jpeg backward compatibility? So we can keep the same file name? That's pretty silly and is asking for endless trouble. Worrying about the the world's most technically illiterate people is a surefire way to end up with software like microsoft outlook.

    3. Re:"programmers" should..... by blahplusplus · · Score: 1

      Did you even RTFA?

      JPEG isn't just limited by needlessly large file sizes. It's also weak when it comes to supporting a wider range of bright and dark tones, a broader spectrum of colors, and graphic elements like text and logos

      Look what it says above, this means the idiot programmers specced the file specs like a dimwit.

  151. Apple != standards by h8sg8s · · Score: 1

    Apple never met a standard it didn't either want to own, sell a license to or kill outright. They're remarkably similar to MS in that regard.

    --
    Organization? You must be joking..
  152. Re:Why should JPEG be replaced? by Lord+Kano · · Score: 1

    gif was very well entrenched before Compuserve or its heir(I don't remember who offhand) started to push back on the licensing issue.

    If they had tried from the beginning, it wouldn't have been nearly as widespread.

    Still, I agree. Patent encumberment is the least of the issues. For the vast majority of uses and users, JPEG is still "good enough" and there's no pressing need for an improvement.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  153. Re:Why should JPEG be replaced? by Quakeulf · · Score: 1

    Then you are doing it wrong. JPEG is the last resort, usually for those who have no idea or some legacy technical issue. Lossless is beauty.

  154. Re:Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Ooh, 13 whole years! You must be a real pro, kid.

  155. Re: Why should JPEG be replaced? by Anonymous Coward · · Score: 0

    Then why are you responding with text when you could have posted a video?

    You are a fucking idiot.

  156. Re:Why should JPEG be replaced? by piojo · · Score: 1

    That premise is incorrect. Even good 4G data connections cannot instantaneously upload/download modern sized 5-16 MB photos. Wifi won't help if you live in an area with congested signal. And wired broadband won't even help if you're connecting to slow web sites. And when your photo library is several GB, it takes significant time to transfer this data, regardless of the method. Even writing it to a local disk is slow enough to be annoying. Writing to USB flash drives can be frustrating. If you store those images without compression, you're looking at increasing the library size by ten (depending on the compression your cameras and image editors originally chose). It would be a huge problem.

    --
    A cat can't teach a dog to bark.
  157. Why would I read the article? by i286NiNJA · · Score: 1

    Why would I read the article? I come to slashdot for the girlz
    Anyhow fixing JPEG is not the answer. It has way too many legal issues.
    Anyone who complains about it's state likes to send faxes and write checks.

  158. Re: Why should JPEG be replaced? by TigerTime · · Score: 1

    Are you just a troll or a fanboy, because you've obviously never looked at internet usage statistics. On desktop, Firefox, IE/Edge, and Safari make up 35% of usage. On mobile, Safari makes up 30% of usage. Those are significant numbers.

  159. Re:Why should JPEG be replaced? by mysticgoat · · Score: 1

    True enough.

    However the situation remains that you've got to choose between high accuracy and high compression; you can never have both. But that's okay.

    Certainly the highest possible accuracy is what is needed in the archival image. But that image is not in frequent use ---or at least it should not be. So how long it takes to stuff it into the archive is not an issue. If you are using good practices, you will be selecting any archival image from thumbnails, and only pulling the actual image once, the first time you've decided to use it for something. So leave it in its native format.

    When you do pull an image out of the archive, put it in a working library of all the images, and only the images, that you will be using. These should be in a compressed lossless format ---PNG is the best choice for nearly everybody. But each of these images needs to be edited before it is converted to PNG. Crop out anything you will never need. Look at regions that you will always want to photoshop out, such as that photobombing idiot in the background, and fill them with a neutral gray or make them transparent (you'll fix the properly later). Identify the areas of least interest and deliberately reduce their quality by simplifying them: desaturate a little, or maybe a lot; use bokeh and blur techniques to hide or smooth unnecessary (and probably distracting) detail. Run the result through Photoshop or GIMP and clip both ends of the histogram.

    Here's the thing: every image out of a camera contains much more information than anyone can perceive, and a hell of a lot more data than what good art needs. Contrary to popular belief, a good photo artist is not like a painter, adding stuff to what comes out of the camera. A good photo artist is like a sculptor who makes art by removing what stuff that gets in the way of the art.

    Be gentle in this process as you prepare your working library; you want a product to use as raw material in making multiple pieces of art. You want to be able to crop heads from that group portrait to work up individual portraits. That dog catching the frisbee: sometimes you want to make the dog the star of the photo, but sometimes the dog is less important than the frisbee (maybe you are sending it to your Ultimate Frisbee team). These working images should be stored as PNGs, since they will be light enough that PNG compression will not be too slow to be a bother, and you want to be lossless in every step of your tool chain (except possibly the final step).

    So an image out of your working library might be 10% to 50% of the weight of the archived image, but it has all the detail you might ever want to work with in a lossless format. It will still be too heavy for most purposes. So a copy of it goes back into GIMP or Photoshop and you use all the tools available to increase its artistic value (by removing stuff that gets in the way) which further reduces the weight. Depending on the size and purpose of the final image, you might use either PNG or JPG.

    Images that will go on web pages never need to be heavy; often they will weigh 10% or less of the original archived image (but be much more impressive because of that weight loss).

    So I don't see where a replacement for JPG/PNG fits in this picture. It would seem to be something designed for people who take snapshots and throw them into a shoe box; I don't see the value for an artist. Or anyone who wants to share stuff with others that is not crappy.

  160. Re:Why should JPEG be replaced? by piojo · · Score: 1

    That workflow would work for someone that wants to put a lot of time and thought into image management. It wouldn't work so well for someone that wanted a compromise between versatility (including speed of backing up or transferring from phone to computer) and effort. I fall into the latter group. I have my own strategies to mitigate the inherent problems of lossy compression, but at no point do they involve dealing with 50 MB lossless images, except as saves during photo editing. The value just isn't there.

    Maybe true artists don't need a better lossy format. The rest of us could use one.

    --
    A cat can't teach a dog to bark.