|
HEVC Test Model (HM)
HM-16.18
|
#include <WeightPredAnalysis.h>


Public Member Functions | |
| WeightPredAnalysis () | |
| Void | xCalcACDCParamSlice (TComSlice *const slice) |
| calculate AC and DC values for current original image More... | |
| Void | xEstimateWPParamSlice (TComSlice *const slice, const WeightedPredictionMethod method) |
| estimate wp tables for explicit wp More... | |
| Void | xCheckWPEnable (TComSlice *const slice) |
| check weighted pred or non-weighted pred More... | |
Private Member Functions | |
| Bool | xSelectWP (TComSlice *const slice, const Int log2Denom) |
| select whether weighted pred enables or not. More... | |
| Bool | xSelectWPHistExtClip (TComSlice *const slice, const Int log2Denom, const Bool bDoEnhancement, const Bool bClipInitialSADWP, const Bool bUseHistogram) |
| Bool | xUpdatingWPParameters (TComSlice *const slice, const Int log2Denom) |
| update wp tables for explicit wp w.r.t range limitation More... | |
Private Attributes | |
| WPScalingParam | m_wp [NUM_REF_PIC_LIST_01][MAX_NUM_REF][MAX_NUM_COMPONENT] |
Definition at line 44 of file WeightPredAnalysis.h.
| WeightPredAnalysis::WeightPredAnalysis | ( | ) |
Definition at line 226 of file WeightPredAnalysis.cpp.
calculate AC and DC values for current original image
Definition at line 246 of file WeightPredAnalysis.cpp.
check weighted pred or non-weighted pred
Definition at line 303 of file WeightPredAnalysis.cpp.
| Void WeightPredAnalysis::xEstimateWPParamSlice | ( | TComSlice *const | slice, |
| const WeightedPredictionMethod | method | ||
| ) |
estimate wp tables for explicit wp
Definition at line 351 of file WeightPredAnalysis.cpp.
select whether weighted pred enables or not.
Definition at line 593 of file WeightPredAnalysis.cpp.
|
private |
select whether weighted pred enables or not.
| TComSlice | *slice |
| log2Denom |
Definition at line 475 of file WeightPredAnalysis.cpp.
|
private |
update wp tables for explicit wp w.r.t range limitation
Definition at line 399 of file WeightPredAnalysis.cpp.
|
private |
Definition at line 49 of file WeightPredAnalysis.h.
1.8.5