2017-03-07 83 views

回答

0

Simple QP是什麼意思?在HEVC(或針對該問題的任何視頻編解碼器)中,QP可以在各種級別(幀級別,片級別或塊級別)上變化。當QP在塊級別上變化時,Delta QP進入畫面。對於每個塊,差分QP被編碼,其等於(當前塊的絕對QP-先前編碼的QP),並且這被稱爲Delta QP。希望這可以幫助!

+0

謝謝,這是一個非常精確的解釋。我仍然無法理解「如果我想通過在塊級別上改變QP來分配多個QP,比如我想在不同的QP和半編碼單元上編碼一半的編碼單元在一個幀中不同的QP」我該怎麼做這個?我現在知道我必須對Delta QP做些什麼。 –

+0

如果您使用HM參考編碼器,您可以在配置文件中將參數「LCULevelRateControl」設置爲1。這將根據其複雜性爲不同的LCU分配不同的QP。在x265編碼器中也會出現類似的控制(檢查--rd-refine和--aq-mode參數)。如果您想強制某些塊的特定QP,那麼您將不得不在編碼器中進行更改。 – prashanthns

0

Delta QP是一種被添加到HEVC的RExt(範圍擴展)版本的工具。我可以在這裏向你解釋,我認爲從參考文件中閱讀它會對我們兩個人更好。 在這裏,我附上鍊接到論文,您可以閱讀第IV-B章:自適應色度QP偏移量。 Overview of the Range Extensions for the HEVC Standard

+0

你能告訴我deltaQP是如何設置的嗎? –

+0

@AsadAli deltaQP設置有許多高級參數。我認爲這些參數默認設置爲零,以保持deltaQP關閉。基本上,要打開此工具,您必須通過在_config.cfg_文件中更改參數「** MaxDeltaQP **」或通過** - d **在命令行中設置最大QP偏移量。您也可以指定一個包含您的QP變量的費用列表的文本文件。這可以通過cfg參數「** dQPFile **」完成,或者通過命令行** - m **完成。 –

+0

是的,謝謝我完全問到這一點。我自己找不到任何互聯網上的例子。你能給我一些鏈接嗎? –