Merge EE1-1.1 code changes (JVET-AD0156)
Support low complexity NN loop filter of JVET-AD0156.
Merge request reports
Activity
added 4 commits
-
07943282...763e1cf2 - 2 commits from branch
jvet-ahg-nnvc:VTM-11.0_nnvc
- c7d95239 - Support low complexity NNLoopFilter of JVET-AD0156
- 10e88bf5 - Resolve build errors in pipeline
-
07943282...763e1cf2 - 2 commits from branch
- source/Lib/CommonLib/NNFilterSetLC.cpp 0 → 100644
1 /* The copyright in this software is being made available under the BSD 2 * License, included below. This software may be subject to other third party 3 * and contributor rights, including patent rights, and no such rights are 4 * granted under this license. 5 * 6 * Copyright (c) 2010-2018, ITU/ISO/IEC changed this line in version 4 of the diff
Updated files NNFilterSetLC.h and NNFilterSetLC.cpp in commit 2425f029
Moved encoder specific source to EncNNFilterSetLC.h and EncNNFilterSetLC.cpp in commit 81613501
Moved sadl related include to cpp in commit 81613501
Added simd options for low complexity source files in commonlib and encoder CMakeList in commit 194ec964
Resolved this issue in commit 5417af7e. Apologize for this, I had forgotten to commit EncGop.h which had the changes to include new header file.
added 1 commit
- 5417af7e - Fixed EncNNFilterSetLC.h file include error in encoder
As mentioned in my detailed mail earlier we have two sets of inter models ,
- model2_v2.sadl and model3_v2.sadl inter models are best we got for sadl without rounding (5.05% luma gain over nnvc-4.0)
- the original EE-1.1 int16 model2.sadl and model3.sadl are untouched (5.2% luma gain over nnvc-4.0 with SADL rounding).
Would you like us to remove the original int16 model2 and model3 with rounding enabled ? And possibly rename model2_v2.sadl as model2.sadl and model3_v2.sadl as model3.sadl ?
added 1 commit
- 0970b09d - Replaced original int16 inter sadl models with v2 and deleted v2 models
assigned to @Franck
mentioned in commit db813484