HEIF, le meilleur du Gif, Png et Jpeg

1–2 minutes
282 mots

En 2015 HEIF est créé pour remplacer tous les formats d’image … sur le papier. Il offre de sérieuses possibilités pleines de promesses d’un futur radieux. Surement trop. De manière contre intuitive … cela retarde son adoption. Regardons ça :

Généralités

HEIF : High Efficency Image Format, c’est le « chapitre » 12 du MPEG-H.
Il va répondre à des demandes multiples
Aujourd’hui , chaque format a ses spécificités, ils sont connus / utilisés pour ça :

  • Pour internet ➧ JPEG
  • Pour la transparence ➧ PNG
  • Pour le HDR ➧ TIFF ou DPX
  • Pour le MULTI passe ➧ EXR
  • etc

Caractéristique couleur

Modèle de couleur et chroma sampling

Canaux auxiliaires

Gros plus, certaines informations supplémentaire sont possible

  • alpha channel – transparence
  • depth maps – profondeur
  • segmentation masks – masques
  • gain maps HDR – partie du HDR au delà du SDR

Codec

Dans le monde digital, à l’arrivée de la video les codec photo n’étaient pas du tout adapté (Puissance de décode/encodage). Les codec vidéos étaient nés pour répondre aux besoin toujours grandissant.

D’ailleurs les codec Vidéos ont une bien plus importante évolution que les codec photo. Dans leur développement les codec Video sont développé pour des suite d’image mais aussi pour une seule image.

c’est pour ça que HEIF utilise des codec video :

Extension

C’est pour moi la « nouveauté » qui est plutôt une étrangeté : l’extension change en fonction du codec !

  • AVIF: AV1 in HEIF
  • AVCI: AVC in HEIF
  • HEIC: HEVC in HEIF (50% plus petit qu’un JPEG)

Animation et suite d’image

D’après l’illustration précédente on remarque qu’il existe une version d’extension pour les suite d’images. …. c’est presque le monde à l’envers : utilisation d’un codec vidéo pour chacune des images d’une suite d’image 🤪

Lisible dans les navigateur récent