I have trying out the noise reduction using media sdk which works fine but currently we are not in the position of using media sdk due to amount of work needed. The best option we have right now is using the vaapi and there when I try to use the noise reduction filter it does not seems to be doing anything. I am using the iHD driver with latest version of vaapi. My question is why is the noise reduction filter not working when I use the vaapi ?
Sorry for the late response.
I am not sure how to help you but yes, Media SDK is constructed on top of VAAPI so by theory, you should be able to check how it is implemented in Media SDK by check the source code here:
Let me know if this helps.
As for VAAPI, we have sample code for denoise. Please check the below and let us know if you have further questions.