« JPEG による画像の劣化 | メイン | JPEG の赤のブロックノイズとぼやけ »
2008年05月07日
吉里吉里 ムービー拡張日誌2:: アルファチャンネル付きJPEGがデコード出来るように
Tweet @jin1016をフォロー画質に関してはJPEGと同じ。
アルファは、可逆圧縮にしているので、元のままのものが再現される。
劣化不可でなければ、使えるレベルだと思う。
JPEGのデコードには SIMD 拡張版 IJG JPEG library を用いている。
450 x 400 のアルファ付きの立ち絵 5 枚をデコードする時間を計ったところ、以下のようになった。
Core2Duo E6750 で 14 ~ 15 ミリ秒
Athlon XP 1600+ で、60 ~ 70 ミリ秒
これを 動画の 30 フレームとして考えるのなら 6倍して
Core2Duo E6750 90 ミリ秒
Athlon XP 1600+ 390 ミリ秒
となる。
この他にアルファの合成負荷も加算される。
現状のままでは Athlon XP 1600+ では、3つ同時は厳しい。
2つはいけると思う。
動画はアルファ付きJPEG用に特化して最適化するかなぁ……
投稿者 Takenori : 2008年05月07日 21:40
comments powered by Disqus