Better Portable Graphics

Better Portable Graphics
拡張子.bpg
MIMEタイプimage/bpg、image/x-bpg
初版2014年 (2014)
種別非可逆圧縮 可逆圧縮 ビットマップ画像 画像ファイルフォーマット
派生元HEVC
オープン
フォーマット
Yes

Better Portable Graphics(ベター・ポータブル・グラフィックス、BPG)はプログラマーのファブリス・ベラール(英語版)が2014年に開発した画像ファイルフォーマット[1]JPEGより圧縮率の良い代替となることを目的としている[2]。動画圧縮形式であるHigh Efficiency Video Coding (HEVC) のイントラフレーム圧縮手法を元にしている[3]

High Efficiency Video Coding

HEVCにはMain Still PictureやMain 4:4:4 Still Picture、Main 4:4:4 16 Still Pictureのような様々なビット深度や色空間のためのイントラフレーム圧縮手法を用いた静止画圧縮用のプロファイルが定義されているが、BPGは本質的には1サンプルあたり14ビットまでMain 4:4:4 16 Still Pictureプロファイルのラッパーである。

仕様

BPGのコンテナフォーマットは(通常.mp4ファイルフォーマットのような他のラッパーフォーマットとともに用いられる)HEVCで用いられる生のビットストリームフォーマットと比べて一般的な画像フォーマットとしてより適するようになっている[3][4]

BPGは4:4:4や4:2:2、4:2:0として知られる色空間をサポートする[3]。別で圧縮された追加のチャンネルがアルファチャンネルCMYK画像の4色目のために用意されている[3]EXIFICCプロファイルXMPのためにメタデータのサポートが行われている[3]

サポートされている色空間はITU-R BT.601(英語版)BT.709(英語版)BT.2020(英語版)(一定でない輝度)で定義されるYCbCrYCgCo(英語版)RGBCMYK、そしてグレイスケールである。

HEVCの非可逆圧縮形式と可逆圧縮形式がともにサポートされている。

特許

BPGはHEVCの特許の一部を使用していると考えられており、それによりLWN.net(英語版)はBPGは技術的にJPEGより優れているが、JPEGの代わりになる可能性は低いだろうとしている[4]

対応アプリケーション

ビューアー

  • bpgview.exe - BPG開発者による純正ビューアー
  • Honeyview

コンバーター

  • bpgdec.exe bpgenc.exe - BPG開発者による純正のデコーダーとエンコーダー
  • ImageMagick
  • Romeolight BPGconv
  • Bandisoft Honeyview

ライブラリー,プラグイン等

  • bpgdec8.js bpgdec.js bpgdec8a.js - BPG開発者による純正のJavaScriptによるBPG表示ライブラリ
  • ifbpg.spi - BPGファイルを表示するSusieプラグイン

参考文献

  1. ^ JPEGに代わる? 新しい画像フォーマットBPGとは?
  2. ^ “BPG Image format”. Fabrice Bellard (2014年). 2014年6月12日閲覧。
  3. ^ a b c d e “BPG specification”. 2014年12月閲覧。
  4. ^ a b “BPG, a still-image format from video compression”. LWN.net. 2014年12月20日閲覧。

外部リンク

  • BPGの公式サイト
  • BPGの仕様書
  • シンプルなBPGビューワ
  • 対応ブラウザ(英語版)
    • SVG(英語版)
ラスターイメージ
  • ANI
  • ANIM(英語版)
  • APNG
  • ART
  • AVIF
  • BEF
  • BMF
  • BMP
  • BPG
  • BSAVE
  • CAL
  • CGM
  • CIN
  • CPC
  • DPX
  • ECW
  • EXR
  • FITS
  • FLIC
  • FPX
  • GIF
  • HDRi
  • HEIF
  • ICER
  • ICNS
  • ICO
  • ICS
  • IGES
  • ILBM
  • JBIG
  • JBIG2
  • JNG
  • JPEG
  • JPEG 2000
  • JPEG-LS
  • JPEG-HDR
  • JPEG XL
  • JPEG XR
  • MNG
  • MIFF
  • PBM
  • PCX
  • PGF
  • PGM
  • PICT
  • PICtor
  • Pixel
  • PNG
  • PPM
  • PSP
  • QOI
  • RAD
  • RGBE
  • SGI
  • TGA
  • TIFF
    • Logluv TIFF
  • WBMP
  • WebP
  • XAR
  • XBM
  • XCF
  • XPM
  • RAW画像
    ベクターイメージ
    複合フォーマット
    関連項目
    マルチメディア圧縮フォーマット
    動画ファイルフォーマット
    ISO/IEC
    ITU-T
    SMPTE
    AOMedia
    IETF
    SAC
    • AVS(英語版)
    その他
    • Apple Video(英語版)
    • Bink(英語版)
    • DVI(英語版)
    • EVC(英語版)
    • GIFアニメーション
    • Microsoft Video 1(英語版)
    • MSU Lossless(英語版)
    • OMS Video(英語版)
    • ProRes 422
    • ProRes 4444
    • RTVideo(英語版)
    • SheerVideo(英語版)
    • Smacker(英語版)
    • Snow
    • Sorenson Video, Spark(英語版)
    • VP6
    • VP9
    • WMV
    • YULS(英語版)
    • XVC
    • Xvid
    可逆圧縮
    開発停止
    音声ファイルフォーマット
    ISO/IEC
    ITU-T
    IETF
    3GPP
    ETSI
    • AC-3
    • AC-4(英語版)
    • DTS
    SAC
    • AVS(英語版)
    • DRA(英語版)
    その他
    開発停止
    Bluetooth
    画像ファイルフォーマット
    IEC, ISO,
    ITU-T, W3C, IETF
    その他
    マルチメディアコンテナフォーマット
    ISO/IEC
    ITU-T
    IETF
    SMPTE
    • GXF(英語版)
    • MXF
    3GPP
    • 3GP and 3G2(英語版)
    その他
    団体
    • NETVC(英語版)
    • MPEG LA(英語版)
    圧縮技術についてはデータ圧縮を、コーデックについてはデータ圧縮・伸張を行うコーデックを参照