I am unable to get VPP denoise2 to work on a i5-1235U NUC with OneVPL v2022.2.2. The external buffer MFX_EXTBUFF_VPP_DENOISE2 gets rejected on initialization. Lokking at the code it seems that neither the function InitAdlpMediaSku or the function it calls, InitTglMediaSku, enable the denoise filter, altough it is enabled on the dg2 architecture. Is there a reason why it is only enabled on dg2 ?
- OneVPL v2022.2.2
Thank you for posting in Intel Communities.
Could you please provide the sample reproducer, i.e. which sample you're using, vpp file if you made any modifications, steps to reproduce, your system requirements?
You mentioned both, Tigerlake and Alderlake, processors. Could you please give us a detailed explanation that which processor you're using? Do you face the same error in both the processors or not?
I use this command line:
sample_vpp -sw 1920 -sh 1080 -scc nv12 -dw 1920 -dh 1080 -dcc nv12 -denoise 100 -i noisy_frame.yuv -o denoise_frame.yuv
I tried setting different values of denoise (1, 50, 100) with and without the manual modes 1004, 1005 without any change in the output. I measure the difference with and without the denoise by visual inspection and using a tool to measure the MSSSIM between the original frame and the denoised frame.
I did not modify onevpl code, I use OneVPL version 2022.2.2.
I test this feature on an Alderlake.