QSVEnc icon indicating copy to clipboard operation
QSVEnc copied to clipboard

[REQ] QSV DeGrain

Open MarcoRavich opened this issue 3 years ago • 4 comments

Hi there, 1st of all thanks for your great work !

Even if the well-known encoding expert (and Hybrid author) Selur does not recommend it, since the latest QSVEnc version - 7.02 - added 3D denoise filter, it would be great to implement some kind of DeGrain in order to achieve some compressibility gains.

Dunno which performs is better in terms of quality:

  • http://avisynth.nl/index.php/SMDegrain
  • http://avisynth.nl/index.php/RemoveGrainHD
  • TemporalDegrainV2

Hope that inspires.

MarcoRavich avatar Jun 15 '22 08:06 MarcoRavich

These filters seems to be a combination of many filters, TemporalDegrainV2 and SMDegrain depend on MVTools, and RemoveGrainHD also looks rather compilacted. I think it will be difficult for me to implement by OpenCL in limited time.

As QSVEnc supports reading avs, please use these filters via Avisyth if required.

rigaya avatar Jun 16 '22 13:06 rigaya

These filters seems to be a combination of many filters, TemporalDegrainV2 and SMDegrain depend on MVTools, and RemoveGrainHD also looks rather compilacted. I think it will be difficult for me to implement by OpenCL in limited time.

Well then, the easyest one to "port" shoud be @joelek's denice then: https://github.com/joelek/denice

Anyway some convolution3d "presets" would be also interesting...

MarcoRavich avatar Jun 16 '22 15:06 MarcoRavich

OK, here's a couple of discussions @intel 's forums about hw denoising in oneVPL:

  • https://community.intel.com/t5/Media-Intel-oneAPI-Video/Intel-Media-SDK-s-denoiser/m-p/1000998
  • https://community.intel.com/t5/Media-Intel-oneAPI-Video/VPP-denoise-detail-not-working-on-hardware-1-3/m-p/995371

Hope that helps.

MarcoRavich avatar Jun 28 '22 17:06 MarcoRavich

Bump.

Seems that @AhmetCanSolak's aydin has putted - and is still putting - together several denoising algorithms (optimizing, if we understand correctly, for exploiting -nVidia- hardware too):

Hope that inspires !

MarcoRavich avatar Feb 09 '23 19:02 MarcoRavich