Why some camera manufacturers still haven't implement HEIF image

HEIF image is excellent in image quality (4:4:2 10 bit) and compact file size. Nowadays, most of the smartphone and Mac does support it. More TV, computer monitor do support 10bit HDR.

Why some camera manufacturers still haven't implement it?
I suspect it's because a lot of software is incompatible with the format while JPEG is compatible with everything.
Remeber when there was GIF but not JPEG?
I remember those heady five years from 1987 to 1992 very well and still make the occasional GIF despite the 256 colour palette.
GIF is ideal for maps, diagrams and other images with a small colour palette.

And not bad for illustrations such as comics. Anything with areas of flat colour.
The trouble with HEIF is that the majority of laptops and desktops don't support it. You can't even upload HEIF to dpreview forums. I lost interest in the format when I tried looking at an HEIF only to find out that I would have to pay for a codec to do so. It may be a standard for macOS (on ⅐th of all laptops and desktops) but it's not standard on any version of Windows (nearly ¾ of all laptops and desktops). Sharing HEIFs is like sharing .pages files instead of .doc or PDF files; it doesn't work for the vast majority of computer users.
 
I'm very positive that none of my current cameras will get a firmware update (if that's all that would be required?) to enable it to save as HEIF. And I'm not going to buy a newer camera just because it does save as HEIF. Actually, I don't intend to buy a newer camera at all.

If my post software supported it is there any reason to save cooked raw images to HEIF?

And what kind/res' monitor is needed to view these HEIF files?
Any monitor that can display jpeg can also display HEIF files. It's not the monitor requirement, but the software. Of course, if your image includes HDR data, both the monitor and software, e.g., browser, need to support it. I started a thread in another forum for such images. If you have a supporting monitor, you should be able to see them in Chrome and some other browsers, like Brave. This forum does not display the originally uploaded photo, but a derivative of it in the main post, so to test if your setup supports HDR display, follow the link to the original. These are not HEIF files but are HDR Jpeg files exported from Lightroom.
https://www.dpreview.com/forums/post/67881805

If your setup supports viewing these files, the originals will look much different from the ones shown in the message (mostly brighter brights, richer yellows, etc.)
Thanks for the link, Victor. But both sets of images look the same to me. I use FireFox.
Interesting. I thought Firefox (at least some version of it) supports HDR. It's hard to illustrate HDR without HDR, but here's an attempt. I took photos of two of the pictures there using my iPhone with a separate window showing the original. So on the left side, it is being displayed normally, and on the right it is being displayed in HDR.

This one doesn't really show the difference well, because the phone simply treats the bright as white. But on my monitor, it's glowing about 4 stops brighter than white.
This one doesn't really show the difference well, because the phone simply treats the bright as white. But on my monitor, it's glowing about 4 stops brighter than white.

This shows up better. The yellow flowers look blown here, but they're not actually blown.
This shows up better. The yellow flowers look blown here, but they're not actually blown.
Great illustration considering the limitations of the browser. For me on the iPhone and MacBook Pro screen, the difference between a JPEG and HEIF/HEIC is quite dramatic. So over time I believe it will be more appreciated as people gets access to better screens. When standards change it takes time.
 
I remember those heady five years from 1987 to 1992 very well and still make the occasional GIF despite the 256 colour palette.
GIF is ideal for maps, diagrams and other images with a small colour palette.

And not bad for illustrations such as comics. Anything with areas of flat colour.
The clue is in the name, Graphics Interchange Format. Its LZW compression is far better for flat graphics than JPEG compression - it's not lossy, so it produces no artifacts and is far more effective for paletted images with large white areas or blocks of colour. I mainly used it for putting animated GIF diagrams into PowerPoint. But it's not a format for high fidelity photography.
 
Last edited:
I remember those heady five years from 1987 to 1992 very well and still make the occasional GIF despite the 256 colour palette.
GIF is ideal for maps, diagrams and other images with a small colour palette.

And not bad for illustrations such as comics. Anything with areas of flat colour.
The clue is in the name, Graphics Interchange Format. Its LZW compression is far better for flat graphics than JPEG compression - it's not lossy, so it produces no artifacts and is far more effective for paletted images with large white areas or blocks of colour. I mainly used it for putting animated GIF diagrams into PowerPoint. But it's not a format for high fidelity photography.
Actually PNG. that is also lossless, would in general be better to use than the old GIF, unless you want a bit of animation. Although neither GIF or PNG is suitable for photographs of course. In addition JPEG XL and HEIF also offers lossless compression. The problem now is that competing standards have arisen making it more difficult for a new standard to replace the old legacy standards, even though they are better. Having companies such as Apple standardize would help but of course the incorporation of the new standards into browsers is essential.
 
HEIF image is excellent in image quality (4:4:2 10 bit) and compact file size. Nowadays, most of the smartphone and Mac does support it. More TV, computer monitor do support 10bit HDR.

Why some camera manufacturers still haven't implement it?
I suspect it's because a lot of software is incompatible with the format while JPEG is compatible with everything.
Remeber when there was GIF but not JPEG?
That was a while ago, in 1994 Netscape started supporting JPEG. Not sure if the first versions of Photoshop supported JPEG.
It did not. Photoshop is older than JPEG. They used TIFF. In those days, most people who had computers had monitors/display cards that could only display 8 bits per pixel, hence the popularity of web-safe color palettes to prevent dithering.
We had (where I worked) a nice big monitor that used one-bit images.

Most printed B&W photos in books are one-bit.

Don
 
HEIF image is excellent in image quality (4:4:2 10 bit) and compact file size. Nowadays, most of the smartphone and Mac does support it. More TV, computer monitor do support 10bit HDR.

Why some camera manufacturers still haven't implement it?
I suspect it's because a lot of software is incompatible with the format while JPEG is compatible with everything.
Remeber when there was GIF but not JPEG?
That was a while ago, in 1994 Netscape started supporting JPEG. Not sure if the first versions of Photoshop supported JPEG.
It did not. Photoshop is older than JPEG. They used TIFF. In those days, most people who had computers had monitors/display cards that could only display 8 bits per pixel, hence the popularity of web-safe color palettes to prevent dithering.
I remember that the first version of Photoshop that we had came on a floppy disk.

Don
 
The best-selling camera in the world is the iPhone and it shoots HEIF, not JPEG.
That's a misleading statement since probably many to most people didn't buy the iPhone specifically for the camera. Very few people who use the iPhone camera care at all what image format the phone uses.
iPhone users don’t care what image format the camera uses, they care that the photos look good… and they do. People post on DPReview all the time that they get better SooC shots out of their phone than out of their dedicated cameras, and a 10-bit lossy file format is part of that system… not all of it, but part of it.

Apple has been shipping ultra high-quality screens in their laptops and phones for a long time, and a 10-bit image file is part of the quality. As a photographer, you know perfectly well that we seek perfection from glass to glass.

HEIF is a superior image format to JPEG. It just plain is, and that’s why Apple is using it. 4:2:2 10-bit is better than 4:2:0 8-bit, because of today’s screens.
Sigma Photo Pro makes JPEGs with 4:4:4 (no subsampling) from a Sigma camera's RAW files. Why settle for less with HEIF?
We have been using lossy compression since about 1992, when JPEG came out, followed later by MPEG. Successive versions of MPEG enabled higher resolution video compression at higher compression ratios. This was possible as successively better math combined with faster chip technologies. Today, we have H.265, which is used to compress and decompress 4K and 8K video.

Your question is akin to asking, “Why not just use the original MPEG-1 for 8K video?” While it’s possible, it’s a substantially older technology which won’t deliver a file size to image quality ratio as the newer technologies. And, of course, using a 444 JPEG gives the same problem as HEIF: Software updates are needed to view and edit the images.
 
The best-selling camera in the world is the iPhone and it shoots HEIF, not JPEG.
That's a misleading statement since probably many to most people didn't buy the iPhone specifically for the camera. Very few people who use the iPhone camera care at all what image format the phone uses.
iPhone users don’t care what image format the camera uses, they care that the photos look good… and they do. People post on DPReview all the time that they get better SooC shots out of their phone than out of their dedicated cameras, and a 10-bit lossy file format is part of that system… not all of it, but part of it.

Apple has been shipping ultra high-quality screens in their laptops and phones for a long time, and a 10-bit image file is part of the quality. As a photographer, you know perfectly well that we seek perfection from glass to glass.

HEIF is a superior image format to JPEG. It just plain is, and that’s why Apple is using it. 4:2:2 10-bit is better than 4:2:0 8-bit, because of today’s screens.
Sigma Photo Pro makes JPEGs with 4:4:4 (no subsampling) from a Sigma camera's RAW files. Why settle for less with HEIF?
We have been using lossy compression since about 1992, when JPEG came out, followed later by MPEG. Successive versions of MPEG enabled higher resolution video compression at higher compression ratios. This was possible as successively better math combined with faster chip technologies. Today, we have H.265, which is used to compress and decompress 4K and 8K video.

Your question is akin to asking, “Why not just use the original MPEG-1 for 8K video?” While it’s possible, it’s a substantially older technology which won’t deliver a file size to image quality ratio as the newer technologies. And, of course, using a 444 JPEG gives the same problem as HEIF: Software updates are needed to view and edit the images.
Sigma started using 4:4:4 for JPEGs 21 years ago and it's been working fine ever since, no updates needed as far as I can tell.

The real difference being that JPEG isn't encumbered with patents from multiple pools, so even if an upgrade were needed, it wouldn't have been financially prohibitive for developers or content creators.
 
The best-selling camera in the world is the iPhone and it shoots HEIF, not JPEG.
That's a misleading statement since probably many to most people didn't buy the iPhone specifically for the camera. Very few people who use the iPhone camera care at all what image format the phone uses.
I defy you to tell the difference between an HEIF image and a JPEG on your phone, or on your computer screen for that matter.
It’s not difficult. The main difference is, like a RAW image, all of the typical editing tools, such as highlights/shadows/saturation/white balance, all have noticeably more range and effectiveness.
I know that but read what I highlighted above. I bet that the vast majority of iPhone users never edit their photos and therefore don't care what file format is used.
And there’s a thousand details to your photography that your customers don’t know or care about, they just want the best photos. It’s your job to know all that stuff and it’s Apple’s stuff to know all their stuff.
We are talking about 2 different things. "Customers"? The vast majority of iPhone users don't sell their photos. My whole point was the fact that the iPhone is the bestselling smartphone and uses HEIF simply doesn't matter in the grand scheme of things.
 
I remember those heady five years from 1987 to 1992 very well and still make the occasional GIF despite the 256 colour palette.
GIF is ideal for maps, diagrams and other images with a small colour palette.

And not bad for illustrations such as comics. Anything with areas of flat colour.
The clue is in the name, Graphics Interchange Format. Its LZW compression is far better for flat graphics than JPEG compression - it's not lossy, so it produces no artifacts and is far more effective for paletted images with large white areas or blocks of colour. I mainly used it for putting animated GIF diagrams into PowerPoint. But it's not a format for high fidelity photography.
Yes, it is lossy. The palette is limited. To accommodate the small palette, software often uses spacial dithering. That dithering is an obvious artifact. Other options besides dithering include nearest neighbor, in which case you get banding artifacts or grid patterns, in which case artifacts include a gridlike look to the image. GIF is only lossless if the source image has a limited palette of colors.

But wait, but wait! GIF also can include local palettes, so an image theoretically could be broken down to multiple image blocks, each with its own local palette. This, of course, is a lot of overhead, so GIF is almost never used this way. An example of where it is is shown in this wikipedia article. https://en.wikipedia.org/wiki/GIF#:...aking an image,some loss of color information.
 
I remember those heady five years from 1987 to 1992 very well and still make the occasional GIF despite the 256 colour palette.
GIF is ideal for maps, diagrams and other images with a small colour palette.

And not bad for illustrations such as comics. Anything with areas of flat colour.
The clue is in the name, Graphics Interchange Format. Its LZW compression is far better for flat graphics than JPEG compression - it's not lossy, so it produces no artifacts and is far more effective for paletted images with large white areas or blocks of colour. I mainly used it for putting animated GIF diagrams into PowerPoint. But it's not a format for high fidelity photography.
Yes, it is lossy. The palette is limited. To accommodate the small palette, software often uses spacial dithering. That dithering is an obvious artifact. Other options besides dithering include nearest neighbor, in which case you get banding artifacts or grid patterns, in which case artifacts include a gridlike look to the image. GIF is only lossless if the source image has a limited palette of colors.

But wait, but wait! GIF also can include local palettes, so an image theoretically could be broken down to multiple image blocks, each with its own local palette. This, of course, is a lot of overhead, so GIF is almost never used this way. An example of where it is is shown in this wikipedia article. https://en.wikipedia.org/wiki/GIF#:...aking an image,some loss of color information.
 
OK then, let's put to bed the idea that 75% of people can't open HEIF files. Microsoft offers a free extension for Windows 10, Microsoft HEIF extension.

As someone who only ever shoots raw I am not terribly concerned that my cameras can't produce files in the HEIF format but I am very much aware that JPEG is a long way from ideal. Yes, it's a useful format but its limitations, specifically around editing, make it less useful than it might be. I know JPEG is supposed to be a finished image fie but sometimes even finished images can benefit from cropping to fit in a particular publication.

It's obviously very easy to say "but I'm happy with JPEG" which is fine but the whole advantage of digital media is the ability to share. Sharing at minimum quality might be OK for a phone but it isn't brilliant for a smart TV or a desktop computer. Nobody is suggesting that you will be forced to switch from JPEG but why would you want to stop other people from benefiting from a better image format?
 
OK then, let's put to bed the idea that 75% of people can't open HEIF files. Microsoft offers a free extension for Windows 10, Microsoft HEIF extension.
It's not free to make Windows 10/11 open the files. In order for that to work, you have to also install another extension:

'Images that are stored in HEIF files that have the .heic file extension are compressed using the HEVC format. Such files require the HEVC Video Extensions package to be installed as well. If the HEVC Video Extensions package is not installed, the HEIF Image Extension will not be able to read or write .heic files.'

That extension costs 99 cents, presumably because of the ubiquitous licensing fees mentioned earlier in the thread. The cost per person isn't a problem, and installing the extensions isn't a problem for people who know what they need to do, but it remains a problem for ordinary users who don't know what this is about and will just be frustrated when out-of-the-box Windows fails to open the files.

One could say that's Microsoft's fault for being cheap, but the cost of licenses for the hundreds of millions of Windows 10/11 computers adds up.

Apple doesn't have as many newish computers out there. Also, my own personal conspiracy theory is that Apple got a steep discount on the licensing fees in exchange for providing exposure of the file format.

Aside from all that, many users need to do more with their image files than just open them in Windows. They need good third party software (and other device) support.
 
Last edited:
I'm very positive that none of my current cameras will get a firmware update (if that's all that would be required?) to enable it to save as HEIF. And I'm not going to buy a newer camera just because it does save as HEIF. Actually, I don't intend to buy a newer camera at all.

If my post software supported it is there any reason to save cooked raw images to HEIF?

And what kind/res' monitor is needed to view these HEIF files?
Any monitor that can display jpeg can also display HEIF files. It's not the monitor requirement, but the software. Of course, if your image includes HDR data, both the monitor and software, e.g., browser, need to support it. I started a thread in another forum for such images. If you have a supporting monitor, you should be able to see them in Chrome and some other browsers, like Brave. This forum does not display the originally uploaded photo, but a derivative of it in the main post, so to test if your setup supports HDR display, follow the link to the original. These are not HEIF files but are HDR Jpeg files exported from Lightroom.
https://www.dpreview.com/forums/post/67881805

If your setup supports viewing these files, the originals will look much different from the ones shown in the message (mostly brighter brights, richer yellows, etc.)
Thanks for the link, Victor. But both sets of images look the same to me. I use FireFox.
Interesting. I thought Firefox (at least some version of it) supports HDR. It's hard to illustrate HDR without HDR, but here's an attempt. I took photos of two of the pictures there using my iPhone with a separate window showing the original. So on the left side, it is being displayed normally, and on the right it is being displayed in HDR.

This one doesn't really show the difference well, because the phone simply treats the bright as white. But on my monitor, it's glowing about 4 stops brighter than white.
This one doesn't really show the difference well, because the phone simply treats the bright as white. But on my monitor, it's glowing about 4 stops brighter than white.

This shows up better. The yellow flowers look blown here, but they're not actually blown.
This shows up better. The yellow flowers look blown here, but they're not actually blown.

--
Victor Engel
The images I'm seeing are the same as your images on the right. So I guess it's being displayed correctly for me.
 
OK then, let's put to bed the idea that 75% of people can't open HEIF files. Microsoft offers a free extension for Windows 10, Microsoft HEIF extension.
It's not free to make Windows 10 open the files. In order for that to work, you have to also install another extension:

'Images that are stored in HEIF files that have the .heic file extension are compressed using the HEVC format. Such files require the HEVC Video Extensions package to be installed as well. If the HEVC Video Extensions package is not installed, the HEIF Image Extension will not be able to read or write .heic files.'

That extension costs 99 cents, presumably because of the ubiquitous licensing fees mentioned earlier in the thread. The cost per person isn't a problem, and installing the extensions isn't a problem for people who know what they need to do, but it remains a problem for ordinary users who don't know what this is about and will just be frustrated when out-of-the-box Windows fails to open the files.

One could say that's Microsoft's fault for being cheap, but the cost of licenses for the hundreds of millions of Windows 10 computers adds up.

Apple doesn't have as many newish computers out there. Also, my own personal conspiracy theory is that Apple got a steep discount on the licensing fees in exchange for providing exposure of the file format.

Aside from all that, many users need to do more with their image files than just open them in Windows. They need good third party software (and other device) support.
It's not exactly taxing my search engine to find answers, this is for Windows 11 HIEF in W11 apparently The Gimp supports HIEF for editing. As I see it, and you will disagree, these are excuses rather than solid reasons for not implementing HIEF in cameras. Personally I'm not affected because I shoot raw but, I'm sure there are many who would benefit from the newer file format.
 

Keyboard shortcuts

Back
Top