2016-12-16 8 views
0

私はx265とlibjasper(jasper Jpeg2000)コーデックを使って画像エンコーディングソフトウェアを実装しましたが、私は無損失圧縮モードで奇妙な圧縮率を持っています。x265とjpeg2000コーデックで奇妙な圧縮率

マイ比圧縮は (1 - output_stream_size/initial_picture_size).

ある研究のほとんどは、HEVCは、JPEG2000よりも良いですが、私の場合には、JPEG2000比はx265の比率よりも優れていると言います。 ジャスパーソフトウェアとx265ソフトウェアでも同じ結果が出ています。

だから私は

は、通常、私はmonochromaの写真、8ビット深度で働いている...多分x265のための私の入力のparamsが正しくないと思っています。カラー写真で同じテストをしたところ、同じ結果が得られました。

http://mmspg.epfl.ch/iqa

x265 --psy-rd 1.0 --lossless --input-res 1280x1600 --input-csp i420 --fps 1 --preset veryslow --profile mainstillpicture bike_orig.yuv bike_orig.bin 

jasper -f bike_orig.ppm -F bike_orig.jp2 -T jp2 

HEVCトレース ouputを(オリジナル画像)ここから色の画像と同じ結果があります。 Hevc encoder output trace

Outputeファイルサイズ:

オリジナル入力: 6144017バイト

HEVCビットストリーム:5637967バイト

JP2ビットストリーム:3261791バイト

コーデックバージョン

Japser : 
1.900.1 , libjasper 1.900.1 
x265 : 
x265 [info]: HEVC encoder version 2.0 
x265 [info]: build info [Linux][GCC 4.4.7][64 bit] 8bit 
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2 

誰もが、私はこのような結果を抱えている理由のアイデアを持っています。

ありがとう。

答えて

0

可逆符号化を考慮すると、JPEG2000圧縮率はHEVCよりも優れています。その主な理由は、discrete cosine transformationよりJPEG2000で使用されるdiscrete wavelet transformationの利点と思われます。

さらなるdetialsについては、thisを参照してください。 (評価:HEVCは、H.264は/ AVC、JPEG 2000 JPEG LS)

EDIT:HEVCは、フレーム間ビデオ圧縮の利点を取ることができないようエンコーディング静止画については、JPEG2000は、おそらくより優れています。

0

ご回答ありがとうございます。私はすでに私の結果を正当化するためにこの論文を読みました。しかし、私は記事がビデオ(動画)に関する結果を提示していることに気づいた。これを静止画に拡張することはできますか?そこで、Jpeg2000とHEVC MainStill Picture(MSP)を比較できますか?

+0

「コメントを追加」ボタンを使用してコメントを追加してください。 – stuhlo

関連する問題