Kann irgendjemand irgendeinen Code teilen oder Funktionen, die aufgerufen werden können, um Transformationskoeffizienten (DCT/DST) aus HEVC-Bitstrom zu extrahieren?
Ich habe den Quellcode von HM 16.0 überprüft. Die Datei \ source \ Lib \ TLibCommon \ TComTrQuant.cpp ist verantwortlich für die Transformation und Quantisierung.
Die Funktion xTr, die die DCT-Transformation ausführt, wird jedoch nie im Quellcode aufgerufen. Außerdem führt die Funktion fastForwardDst DST auf dem Luma-Intraprädizierten 4x4-Block durch und gibt 0 aus, der im Array "coeff" gespeichert wird.
DCT-Koeffizienten aus HEVC-Bitstrom extrahieren
Ich bin mir nicht sicher, wie das geht.
Jede Hilfe wird geschätzt. Vielen Dank!