intel / intel-vaapi-driver

VA-API user mode driver for Intel GEN Graphics family
https://01.org/linuxmedia
Other
303 stars 126 forks source link

VPP: the output will always same when set different denoise level. #403

Open feiwan1 opened 6 years ago

feiwan1 commented 6 years ago

By using libyami/gstreamer-vaapi, and set different denoise value, the output always bitmatch.

gstreamer-vaapi issue link: https://bugzilla.gnome.org/show_bug.cgi?id=796635

libyami issue link: https://github.com/intel/libyami/issues/861

And we use gstreamer-vaapi test on iHd drvier, it looks good.

uartie commented 5 years ago

same issue is observed with ffmpeg-vaapi, too.

dseeker commented 5 years ago

seems like the same issue I'm finding. I'm using ffmpeg with a docker image, here's the commit to the implementation

I messaged @mypopydev about this issue. I noticed if I go over the specified limits it gives out a warning, so it tells me the feature is active in this build, however at any setting up until 64 there is no change in the image or the output file size

[Parsed_denoise_vaapi_3 @ 0x55b96f051a40] Error applying options to the filter.
[AVFilterGraph @ 0x55b96e7f9480] Error initializing filter \'denoise_vaapi\' with args \'80\'
Error initializing complex filters.
Numerical result out of range
uartie commented 5 years ago

@xhaihao can you take a look at this issue?

srware commented 5 years ago

Bumping this issue. I have also noticed that the denoise filter doesn't seem to have any effect with this driver on multiple platforms with Gen9 graphics (maybe others).