PNG file specifications updated for the first time in over 20 years, with support for HDR, animated PNG and Exif



PNG , an image file format, has released its third edition , the first new specification in 22 years. This third edition supports high dynamic range (HDR) , animated PNG (APNG), and Exif .

PNG is back!
https://www.programmax.net/articles/png-is-back/



◆HDR support
The image below shows the colors that the human eye can see. The small inner triangle (black line) represents the color space of most images, and the large triangle (dotted line) represents the color space of HDR images.



With HDR support, PNG uses only 4 bytes (including the overhead of a regular PNG chunk).

In addition, Chris Riley, one of the original developers of PNG and technical director who contributed to the formulation of the new PNG specification, has provided a more detailed technical explanation of PNG's HDR support on his blog. Bloom claims that the image of a white mascot character with ears looking at a cake with 25 candles, which appears in the middle of Riley's technical

commentary blog page, clearly and visually expresses how PNG's support for HDR has made it possible to express colorful pink, so if you're interested, check it out.

cICP in PNG, explained • Chris Lilley
https://svgees.us/blog/cICP.html#introducing-cicp



◆APNG support
APNG was proposed by Mozilla and was initially supported by Firefox, but not by other platforms. However, since APNG is widely supported at the time of writing, Chris Bloom , chairman of the W3C PNG Working Group, which develops the PNG specification, said, 'It's the right time for PNG to officially support it.'

◆Exif support
Exif is a standard for recording metadata such as the date and time of shooting, camera model, lens information, and settings such as shutter speed, aperture value, and ISO sensitivity when shooting images taken with a digital camera. PNG finally officially supports Exif.

Other changes include corrections of typos and clarification of specifications.



According to Bloom, the W3C Timed Text Working Group (the group that develops the TTML and WebVTT specifications), which promotes standardization of various technologies, has been calling for PNG to support HDR, and there have been calls for the specification to be updated to support HDR.

As requests for HDR support and other features grew, the W3C and other major companies, including Adobe, Apple, BBC, Comcast/NBCUniversal, Google, and MovieLabs, came together to work on updating the PNG specification. The W3C has already begun work on the next two updates.

In addition, it seems that the new PNG specifications are already supported by platforms such as Chrome, Safari, Firefox, iOS, macOS, Photoshop, DaVinci Resolve, and Avid Media Composer. It seems that not only browsers, OS, and software, but also TV stations are supporting the new PNG specifications.

Bloom wrote that PNG is working on 'improving compression ratios' and 'supporting parallel encoding and decoding,' and that he hopes to make these improvements as certain as he has done with this update. Bloom expects that the release of the next specification, the fourth edition, will not take long, and that the fourth edition is planned to improve interoperability between HDR and standard dynamic range (SDR). After that, updates to improve compression ratios are planned for the fifth edition.

in Software, Posted by logu_ii