You are here: Home » Image Formats » BPG

BPG

O mai bună Grafică portabile ( în cadrul acestui Program ) este un format de fișier pentru codarea imaginilor digitale, care a fost creat de către programator de fabricație Bellard în 2014. Scopul este un înlocuitor eficient din punct de compresie pentru un format de imagine JPEG atunci dimensiunea fișierului de calitate sau este o problemă. [ 1] se bazează pe codificarea intra-cadru de codare (HEVC pentru a permite) standard de compresie video video de înaltă eficiență. [2] Testele cu imagini fotografice găsite în iulie 2014 , care BPG produc fișiere mai mici , pentru o anumită calitate decât JPEG, JPEG XR și WebP. [3] BPG devine atenția datorită portabilității sale, cerințele de memorie scăzute de înaltă calitate și poate fi foarte bun pentru portabile portabile și dispozitivele IO. Cercetarea este în curs de a face hardware – ul BPG sensibile, astfel încât BPG eficiente energetic , care pot fi integrate în dispozitive portabile , cum ar fi camere digitale este posibilă. [4] [5] Deși nu a încă nu a fost construit în suport nativ pentru BPG în fiecare browsere de masă, site – urile pot oferi în continuare imagini BPG toate browserele prin includerea unei biblioteci 56 KB JavaScript – scris de Bellard. [1]

De înaltă eficiență și codificare a mărfurilor video BPG

Mai multe informații: Eficiență ridicată de codificare video § Versiunea 2 profile, și de înaltă eficiență de codificare video § principal imagine statică

HEVC pentru a permite a definit profiluri diferite pentru încă imagini de codificare folosind HEVC pentru a permite intra-imagine de codificare pentru diferite biți profunzime și de culoare formate, inclusiv în mod progresiv mai în măsură principal imagine statică, plumb 4: 4: 4 imagini statice și principale 4: 4: 4 16 foto-profile.

BPG este în esență un înveliș pentru utilizarea HEVC pentru a permite principale 4: 4: 4 16 fotografii de profil până la 14 biți pe eșantion.

specificații

Container format BPG este destinat mai adecvat pentru utilizarea unui format de imagine generică decât formatul bitstream prime HEVC pentru a permite (care este de altfel utilizat în mod obișnuit într – un pachet format diferit, cum ar fi în format de fișier MP4). [2], [6]

BPG suporta cunoscute formate de culoare , cum ar fi 4: 4: 4, 4: 2: 2 și 4: 2 :. 0 [2] Suport pentru un canal suplimentar codat separat este , de asemenea , un canal alfa sau al patrulea canal al unui CMYKafbeelding. [2] sprijin metadate este inclus pentru Exif, profiluri ICC, și XMP. [2]

spațiu de culoare spot este inclus pentru YCbCr cu ITU-R BT.601, BT.709 și BT.2020 (luminanță non-constantă) definiții, YCgCo, RGB, CMYK și tonuri de gri.

Sprijin pentru HEVC pentru a permite programelor lossy și compresia fără pierderi a datelor este inclusă.

BPG sprijină animație. [1]

brevete de invenție

Potrivit site – ului Bellard lui [1] BPG poate fi acoperit de un număr de brevete pe HEVC pentru a permite, dar fiecare dispozitiv dat HEVC pentru a permite acordarea unei asistențe sub licență vor fi de asemenea acoperite pentru BPG. Unele site – uri , cum ar fi LWN.net aproape de acest motiv , că este puțin probabil ca BPG va înlocui JPEG în ciuda performanțe mai bune tehnice a BPG lui. [6]

Alte înlocuiri JPEG propuse

Mai multe tipuri de formate anterioare sunt , de asemenea , superioare punct de vedere tehnic la JPEG în scopuri similare, dar nu de aceeași marjă ca BPG. Ei au descoperit unele aplicații de nișă, dar în mod esențial nu a fost acceptată pe web. Să examineze o posibilă înlocuire JPEG inclus: [3] [7]

  • JPEG 2000
  • JPEG XR
  • PGF
  • WebP
  • FLIF

referinte

  1. ^ Mergi la: a b c d “formatul BPG”. Fabrice Bellard. 2014 . Adus de 02/04/2016 .
  2. ^ Mergi la: a b c d e “specificație BPG” . A primit decembrie 2014 . Valori Data sosirii: ( help ) |access-date=
  3. ^ Mergi la: a b “formate comprimate Studiu Cu pierderi”. Corporația Mozilla . Primit 10/02/2015 .
  4. Sari în sus ^ U. Albalawi, SP Mohantyen E. Kougianos, “Design energetic eficient al Secure Better Portable Graphicscompresie pentru Arhitecturaîncredere Comunicare Imagine în internetul obiectelor”în Proceedings al 15lea IEEE Computer Society Simpozion anual pe VLSI (ISVLSI), 2016, pp. 302-307.
  5. Sari în sus ^ U. Albalawi, SP Mohantyen Kougianos E., “O arhitectură hardware pentru grafica portabile mai bune (cadrul acestui Program)compresie Encoder”, în Proceedings of primul Simpozion Internațional IEEE privind sistemelenano-electronice și informare, 2015, pp. 291-296.
  6. ^ Mergi la: a b “. BPG, un format de imagini statice de compresie video” LWN.net.
  7. Sari în sus ^ “BPG Image Comparație” . Primit 10/02/2015 .