2013-06-20 3 views
0

Я использую код HEVC HM версии 10. Моя задача - отключить RDO эталонного кодера HEVC. Для этого я попытался установить RDOQ и RDOQTS - 0 в файле конфигурации, однако это не помогло, так как размер PSNR и размер файла до и после выполнения изменений остались прежними. Любой совет/ответ, чтобы сделать то же самое, будет действительно полезен для меня. Поэтому, пожалуйста, помогите, если сможете. Заранее спасибо.Оптимизация искажения скорости исходящего трафика HEVC в HM Код ссылки

+0

Пожалуйста, обратите внимание, что RDOQ не оценить оптимизации искажений в целом, это только е-управления на базе квантования. RDO нельзя полностью отключить в HM, потому что не существует другого алгоритма решения режима. – karsten

ответ

1

Я закодирован две последовательности, используя приведенные ниже параметры

$ ./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 

Различие показано на изображении ниже

hevc

Как вы можете видеть, параметры скорости искажения работают для меня (tm)

Я использую фиксацию a3598fcb9d0cbf16f7594f59b18c4a25ed23df6b от git-mirror на

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

Надеется, что это помогает ...

+0

Спасибо за ваш ответ. Одна вещь, которую я хотел знать, - как я могу заключить, что RDO включен или выключен? Мое требование: я должен генерировать поток, в котором RDO отключен. – Zax

+0

AFAIK нет флагов в сгенерированном потоке битов, чтобы указать это. Сегодня вечером можно проверить стандарт, но я думаю, что вы сделали то, что можете. –

+0

@ Fredrik Phil: Спасибо за ваши усилия. Pls проверит мой другой вопрос в разделе HEVC и попытается предоставить некоторое решение. Заранее спасибо. – Zax

Смежные вопросы