0

HEVC HM リファレンス コード バージョン 10 を使用しています。私のタスクは、HEVC リファレンス エンコーダーの RDO を無効にすることです。これを行うために、構成ファイルでRDOQRDOQTSを 0 に設定しようとしましたが、変更を実行する前後の PSNR とファイル サイズが同じままだったため、役に立ちませんでした。同じことをするためのヒント/答えは、私にとって本当に役に立ちます。ですから、できれば助けてください。前もって感謝します。

4

1 に答える 1

1

以下のパラメーターを使用して2つのシーケンスをエンコードしました

$ ./TAppEncoderStatic -c ../cfg/encoder_lowdelay_main.cfg --InputFile=t1.yuv --BitstreamFile=slask.bin --ReconFile=slask.yuv --SourceWidth=832 --SourceHeight=480 --QP=29 --InputBitDepth=8 --FrameSkip=0 --FramesToBeEncoded=4 --FrameRate=30

$ ./TAppEncoderStatic -c ../cfg/encoder_lowdelay_main.cfg --InputFile=t1.yuv --BitstreamFile=slask.bin --ReconFile=slask.yuv --SourceWidth=832 --SourceHeight=480 --QP=29 --InputBitDepth=8 --FrameSkip=0 --FramesToBeEncoded=4 --FrameRate=30 --RDOQ=0 --RDOQTS=0

違いは下の画像に示されています

重い

ご覧のとおり、レート歪みパラメータはうまく機能しています (tm)

私はa3598fcb9d0cbf16f7594f59b18c4a25ed23df6bgit-mirrorからコミットを使用しています

git://hevc.kw.bbc.co.uk/git/jctvc-hm.git

それが役に立てば幸い...

于 2013-06-22T19:18:36.777 に答える