IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

BPG: un nouveau format d'image de qualité supérieure


Sujet :

Conception Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Data Consultant
    Inscrit en
    Juillet 2013
    Messages
    2 976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Data Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 2 976
    Billets dans le blog
    2
    Par défaut BPG: un nouveau format d'image de qualité supérieure
    BPG : un nouveau format d'image de qualité supérieure, qui vient remplacer le format JPEG

    Better Portable Graphics (BPG) est un nouveau format d'image conçu par le programmeur Français Fabrice Bellard, créateur des projets FFmpeg et QEMU. Son but est de remplacer le format d'image JPEG lorsqu'on a un besoin d'optimisation de la taille ou de la qualité d'une image. BPG fournit des images visuellement plus claires avec des tailles de fichier plus petites. Il s'agit d'une véritable révolution dans le domaine de la compression de fichier sans perte de qualité.

    La compression excessive d'image au format JPEG laisse des blocs d'images et une compression excessive avec MP3 produit des audios avec une qualité de son nettement dégradée. Les résultats de la compression excessive de BPG, contrairement aux autres, donnent une image qui est plus difficile à identifier comme étant des artefacts de compression.

    Basé sur l'encodage vidéo standard HEVC, autrement connu comme H.265, le BPG est capable de fournir une qualité d'image similaire à JPEG pour une taille inférieure de moitié. En d'autres termes, compressée à un taux de 50%, une image au format BPG est tout aussi nette qu'une image au format JPEG, non compressée, comme le montre l'image suivante.


    BPG a été élaboré après une étude réalisée par Mozilla pour déterminer les résultats de divers algorithmes de compression avec perte, dans laquelle HEVC a été désigné pour être de loin supérieur à d'autres algorithmes.

    En somme, les avantages reconnus de ce nouveau format de fichier sont d'abord, un taux de compression élevé. La taille d'un fichier BPG est beaucoup plus petite que celle d'un fichier JPEG de qualité similaire. Les images au format BPG sont donc mieux adaptées pour les applications mobiles.

    Better Portable Graphics est pris en charge par la plupart des navigateurs Web avec un petit décodeur écrit en Javascript, environ 71 ko de JS. Il prend en charge les mêmes formats chroma que JPEG pour réduire les pertes au cours de la conversion. Un canal alpha est pris en charge par le nouveau format d'image et les espaces colorimétriques RVB, CMJN et YCgCo sont également supportés par BPG.

    En outre, le format BPG prend en charge jusqu'à 14 bits par canal de couleur (contre 8 pour JPEG), pour une gamme de couleurs plus élevée. Enfin, il supporte la compression sans perte et peut inclure divers métadonnées (telles que EXIF, profil ICC, XMP).

    Depuis plus de 20 ans d'existence, le format JPEG continue de dominer dans le web malgré son algorithme archaïque. Plusieurs tentatives pour détrôner JPEG, dans le développement web orienté image, ont été menées sans succès. Mais avec le nouveau format BPG, on pourrait assister à l'abandon définitif du format vieillissant.

    Source : Fabrice Bellard Home Page

    Et vous ?

    Que pensez-vous du nouveau format d’image et de son impact sur le développement web ? Allons-nous assister à l’abandon de JPEG ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre très actif
    Ingénieur de recherche
    Inscrit en
    Novembre 2008
    Messages
    227
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur de recherche

    Informations forums :
    Inscription : Novembre 2008
    Messages : 227
    Par défaut
    C'est coole d'utiliser un .jpg pour démontre la supériorité du .bpg :p C'est comme les pubs qui veulent montre sur ma télé SD à quel point le HD est plus beau :p

    Sinon c'est certainement une bonne chose de faire évoluer les formats, mais l'immobilisme est très forts. Il suffit de voir à quel point le MP3 est indétrônable malgré le nombre de meilleurs formats.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    204
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 204
    Par défaut
    Le format gère t-il le canal Alpha ?
    Quelle sont ses performances niveau compression sans perte ? Fait-il beaucoup mieux que le PNG à ce niveau là ?

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2009
    Messages
    420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 420
    Par défaut
    Citation Envoyé par codec_abc Voir le message
    Le format gère t-il le canal Alpha ?
    Quelle sont ses performances niveau compression sans perte ? Fait-il beaucoup mieux que le PNG à ce niveau là ?
    Dans la partie "Demo" de la source, on trouve ceci: http://bellard.org/bpg/gallery2.html

  5. #5
    Membre chevronné
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Septembre 2012
    Messages
    416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2012
    Messages : 416
    Par défaut
    Citation Envoyé par tontonnux Voir le message
    Je ne suis pas convaincu par cette "démo" qui n'affiche que du PNG...

  6. #6
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 697
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 697
    Par défaut
    Si tu prends la peine de regarder le source, tu verras que les images de gauche sont des png générés à la volée en JavaScript à partir d'un fichier bpg, alors que les images sur la droite pointent directement sur des fichiers png

    C'est au contraire une très bonne méthode de démonstration, vu que les navigateurs actuels de ne gèrent pas le bpg.

  7. #7
    Membre extrêmement actif
    Avatar de Chauve souris
    Homme Profil pro
    amateur (éclairé ?)
    Inscrit en
    Novembre 2005
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Paraguay

    Informations professionnelles :
    Activité : amateur (éclairé ?)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 186
    Par défaut
    Tout ça c'est de la compression dégradante, encore qu'on peut régler celle du JPEG, mais il existe des formats compressés pas dégradés comme TIFF et surtout PNG. Pour la musique même topo : les d'jeun'z qui n'écoutent que la "musique" boum-boumante ne verront pas trop la différence avec un MP3 (là aussi la dégradation se gère) mais pour ceux qui écoutent de la "vraie" musique le mp3, c'est de la bouillie et ça supprime "l'attaque" des instruments (comparez le même morceau sur un site de streaming, donc non dégradé, avec l'équivalent sur YouTube). Là aussi il existe de la compression non dégradée comme FLAC (mais que les fichus lecteurs audios du commerce ne savent pas lire).

    Evidemment se posait le problème de passer les photos du réveillon de Madame Michu à ses copines. Pas question d'envoyer la photo du gros chauve avec TIFF (astuce, là ). Toutefois il y a une soluce pour ceux qui ont de vrais appareils photos numériques, c'est de placer ces photos pesantes (même un JPEG, de bonne qualité, pèse 8 Mo sur un APN moderne) sur Google Drive ou OneDrive. Parce que le courriel, comme son nom l'indique, c'est pour envoyer du courrier et non des éléphants par boîtes de 12.

  8. #8
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2007
    Messages
    677
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 677
    Par défaut
    Sur le papier ça a l’air bien ; un format qui, pour un rapport de poids identique à celui d’un jpeg, présente une qualité d’image supérieure, possède un canal alpha et une plage colorimétrique plus large. En gros les avantages du .png et du .jpeg réunis.

    Bon, mais là où le bât blesse ; on aura droit à ça un jour sur le web, ou ça va rester dans les tiroirs ?

  9. #9
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 31
    Par défaut
    Vu que c'est basé sur HEVC, il y a potentiellement des problèmes de brevets... à part ça très bonne initiative.

  10. #10
    Membre éprouvé
    Avatar de benjani13
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Février 2010
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant en sécurité

    Informations forums :
    Inscription : Février 2010
    Messages : 616
    Par défaut
    Citation Envoyé par Chauve souris Voir le message
    Pour la musique même topo : les d'jeun'z qui n'écoutent que la "musique" boum-boumante ne verront pas trop la différence avec un MP3
    C'est pas possible! À chaque fois que je lis un de tes messages il y a un gros troll sur les jeunes dedans c'est hallucinant!

    Citation Envoyé par Chauve souris Voir le message
    mais pour ceux qui écoutent de la "vraie" musique
    Et ça continue, tu pourrais pas faire mieux pour discréditer tes propos.

    Citation Envoyé par Chauve souris Voir le message
    Toutefois il y a une soluce pour ceux qui ont de vrais appareils photos numériques, c'est de placer ces photos pesantes (même un JPEG, de bonne qualité, pèse 8 Mo sur un APN moderne) sur Google Drive ou OneDrive. Parce que le courriel, comme son nom l'indique, c'est pour envoyer du courrier et non des éléphants par boîtes de 12.
    Ou alors tu transfère directement sur ton PC (carte SD, câble). Balancer toutes tes photos en ligne je ne pense pas que ce soit une solution.

  11. #11
    Membre extrêmement actif
    Avatar de Chauve souris
    Homme Profil pro
    amateur (éclairé ?)
    Inscrit en
    Novembre 2005
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Paraguay

    Informations professionnelles :
    Activité : amateur (éclairé ?)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 186
    Par défaut
    Citation Envoyé par benjani13 Voir le message
    C'est pas possible! À chaque fois que je lis un de tes messages il y a un gros troll sur les jeunes dedans c'est hallucinant! .
    Désolé, mais j'observe (et j'écoute, même si je ne le désire pas). Donc c'est les basses à fond sur un rythme bien bétonnant (facile la boîte à rythme : on choisit le nombre de pavés qu'on met dans la bétonnière et la vitesse à laquelle elle tourne). Pas lerche de subtilité mélodique, là dedans.

    Et ça continue, tu pourrais pas faire mieux pour discréditer tes propos.
    Désolé mais je ne suis pas dans l'idéologie du jeunisme.

    Ou alors tu transfère directement sur ton PC (carte SD, câble). Balancer toutes tes photos en ligne je ne pense pas que ce soit une solution.
    Jamais dit que c'était pour du stockage ! C'est pour du transfert ! Si l'un de mes amis désire voir les photos que j'ai faites dans une grande vadrouille, je lui mets ça sur GDrive dans un dossier à son attention. Une fois qu'il a récupéré ce qu'il désire j'efface. Mes photos sont stockées sur 2 disques durs.

  12. #12
    Membre éprouvé
    Avatar de benjani13
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Février 2010
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant en sécurité

    Informations forums :
    Inscription : Février 2010
    Messages : 616
    Par défaut
    Citation Envoyé par Chauve souris Voir le message
    Désolé, mais j'observe (et j'écoute, même si je ne le désire pas). Donc c'est les basses à fond sur un rythme bien bétonnant (facile la boîte à rythme : on choisit le nombre de pavés qu'on met dans la bétonnière et la vitesse à laquelle elle tourne). Pas lerche de subtilité mélodique, là dedans.

    Désolé mais je ne suis pas dans l'idéologie du jeunisme.
    Ne confond pas la musique que les jeunes écoutent et la musique que l'on essaie de leur vendre. Si tu te fait une idée de la jeunesse qu'au travers de TF1 (ou de l'équivalent dans ton pays) c'est bien dommage.
    Et non, je ne vois pas en quoi dire que tous les jeunes n'écoutent pas de la musique que tu décrit c'est du jeunisme.

  13. #13
    Membre émérite
    Homme Profil pro
    R&D imagerie 3D / prog embarquée
    Inscrit en
    Mars 2007
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : R&D imagerie 3D / prog embarquée
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2007
    Messages : 419
    Par défaut
    Citation Envoyé par Chauve souris Voir le message
    comparez le même morceau sur un site de streaming, donc non dégradé, avec l'équivalent sur YouTube
    Faut que tu me donnes les adresses de tes sites de streaming, parce qu'à part Tidal qui est payant, j'en connais aucun qui stream de lossless. Au mieux tu as du 320kbps...
    Mais bon, toi qui n'écoutes pas de musique de d'jeun'z qui fait boum boum, tu as déjà dû remarqué ça non ?

  14. #14
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 187
    Par défaut
    Citation Envoyé par Chauve souris Voir le message
    Tout ça c'est de la compression dégradante, encore qu'on peut régler celle du JPEG, mais il existe des formats compressés pas dégradés comme TIFF et surtout PNG. Pour la musique même topo : les d'jeun'z qui n'écoutent que la "musique" boum-boumante ne verront pas trop la différence avec un MP3 (là aussi la dégradation se gère) mais pour ceux qui écoutent de la "vraie" musique le mp3, c'est de la bouillie et ça supprime "l'attaque" des instruments (comparez le même morceau sur un site de streaming, donc non dégradé, avec l'équivalent sur YouTube). Là aussi il existe de la compression non dégradée comme FLAC (mais que les fichus lecteurs audios du commerce ne savent pas lire).

    Evidemment se posait le problème de passer les photos du réveillon de Madame Michu à ses copines. Pas question d'envoyer la photo du gros chauve avec TIFF (astuce, là ). Toutefois il y a une soluce pour ceux qui ont de vrais appareils photos numériques, c'est de placer ces photos pesantes (même un JPEG, de bonne qualité, pèse 8 Mo sur un APN moderne) sur Google Drive ou OneDrive. Parce que le courriel, comme son nom l'indique, c'est pour envoyer du courrier et non des éléphants par boîtes de 12.
    TIFF n'est pas (vraiment) un format d'image, c'est un conteneur... qui peut contenir des jpeg, des bmp, tout et n'importe quoi... Par analogie, ce n'est pas parce qu'on peut mettre une vidéo dans un ZIP, fichier qu'on peut ensuite directement lire dans beaucoup de lecteurs, que ZIP est un format vidéo.

    Quant à PNG le taux de compression est catastrophique pour tout ce qui est photo, à tel point qu'un PNG peut peser plus lourd qu'un bitmap !

    Bref, il semble que tu confondes un peu les usages

    Quand au MP3 pour des musiques "complexes" le côté métallique s'entend vite pour peu d'avoir de l'oreille c'est vrai !

  15. #15
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    Pff encore des 'Patents' et pas de spec pour définir le format.

    Bon et bien ce format la ne fera pas partie de ma librairie .


    Les mauvais points que j'ai relevé :
    - Le 14bits par canal est aussi inutile, juste un argument bidon de plus quand on sait que les ecrans ne supportent que 8bits et que les couleurs sont deja faussées.
    - les patents vont etre un sérieux frein a son adoption.
    - le comparer a jpeg2000 est une bétise, jpeg2000 fait de la compression par ondelette ce qui permet d'avoir des apercus de taille réduite sans decoder toute l'image, il permet aussi l'acces aleatoire dans l'image. ce qui le rend d'un point de vue technique beaucoup plus avancé que ce bpg.
    - a l'epoque ou webp est sortie (en 2010) il disait deja que ca remplacerai le jpeg. mais c'est encore tres loin d'y arrivé, et les outils qui supportent webp sont encore rare, meme gimp ne le supporte pas de base, il faut un plugin (qui marche mal de plus).


    Honnetement, gardez vos images en jpeg et png, au moins ca marche partout dès aujourdhui. Pour gagner quelques Ko et utiliser plus de cpu ca n'en vaut pas la peine. Il faudrait un facteur de taille 10 pour ca soit un vrai progres.

    Si vraiment vous avez besoin de place, utilisez pngcrush ou optipng pour améliorer la compression de vos images.

  16. #16
    Membre confirmé
    Inscrit en
    Mars 2002
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 53
    Par défaut
    Citation Envoyé par eclesia Voir le message
    - Le 14bits par canal est aussi inutile, juste un argument bidon de plus quand on sait que les ecrans ne supportent que 8bits et que les couleurs sont deja faussées.
    Attention, à ne pas se restreindre au web. En effet sur le web, 14bits c'est inutile. Mais pour remplacer le JPG, il faut aussi penser aux appareils photo (pas les smartphones) ou les scanner. Car travailler des images avec 14bits a du sens.

  17. #17
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2012
    Messages : 27
    Par défaut Bleu
    Et la partie pseudo BPG est principalement remplie de bleu. Pourquoi ne pas avoir coupé en plein milieu ? Ou utilisé le javascript de 71 ko ?

  18. #18
    Inactif  
    Profil pro
    undef
    Inscrit en
    Février 2013
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Localisation : France, Lot (Midi Pyrénées)

    Informations professionnelles :
    Activité : undef

    Informations forums :
    Inscription : Février 2013
    Messages : 1 001
    Par défaut
    Citation Envoyé par nanopowered Voir le message
    Et la partie pseudo BPG est principalement remplie de bleu. Pourquoi ne pas avoir coupé en plein milieu ? Ou utilisé le javascript de 71 ko ?
    C'est une capture - très mal choisit - d'un comparateur d'images avec un slider dont le lien se trouve sur la page de la source.




    Plus de compression veut dire plus de temps de calculs. Etant donné qui ne doit actuellement pas exister de processeur optimisé pour le décodage/encodage de ce format, c'est le processeur central qui va bosser. Ce n'est donc pas, il me semble, un format adapté pour les modèles actuels de smartphones et autres APN d'autant que le prix de la mémoire ne cesse de chuter. Maintenant, que les constructeurs fassent le choix de brider les capacités de leurs produits, c'est un autre problème.

  19. #19
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 697
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 697
    Par défaut
    Citation Envoyé par 23JFK Voir le message
    Plus de compression veut dire plus de temps de calculs. Etant donné qui ne doit actuellement pas exister de processeur optimisé pour le décodage/encodage de ce format, c'est le processeur central qui va bosser. Ce n'est donc pas, il me semble, un format adapté pour les modèles actuels de smartphones et autres APN d'autant que le prix de la mémoire ne cesse de chuter. Maintenant, que les constructeurs fassent le choix de brider les capacités de leurs produits, c'est un autre problème.
    Les processeurs gérant le décodage du HEVC ont déjà commencé a arriver dans l'embarqué donc ça ne devrais pas rester un problème très longtemps.

  20. #20
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 187
    Par défaut
    Oui, il supporte l'alpha. Pour les perfs joker !

    Source :
    http://bellard.org/bpg/

Discussions similaires

  1. « WebP », un nouveau format d'image conçu pour le Web
    Par Idelways dans le forum Actualités
    Réponses: 34
    Dernier message: 21/11/2011, 13h50
  2. Nouveau Format d'Images
    Par fulue dans le forum Projets
    Réponses: 19
    Dernier message: 22/07/2008, 15h32
  3. Format d'image .RAW ?
    Par shifty.net dans le forum OpenGL
    Réponses: 3
    Dernier message: 10/06/2004, 15h06
  4. Format d'image et texture directx
    Par Johngame dans le forum DirectX
    Réponses: 1
    Dernier message: 04/02/2004, 21h39
  5. question sur le format des images ..
    Par vbcasimir dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 28/08/2003, 12h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo