Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > High Efficiency Video Coding (HEVC)

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th May 2020, 19:51   #1  |  Link
crystalfunky
Registered User
 
Join Date: Apr 2010
Posts: 19
Good noise reduction filter - Does it make sense?

Hi,

I'm looking for some opinions about noise reduction when handling x265 codec.
I know there is the option of nr-intra & inter,
but all I get is some blurry picture, even on low values like 100
and setting deblocking to -6 which will sharpening the picture to my knowledge.

I've tested some filters from Staxrip, some are ok, most are bad.
And they lengthen the encoding process by a lot.

My goal is to reduce unnecessary bitrate because of noise = reduced filesize.

What are your thoughts?

Last edited by crystalfunky; 28th May 2020 at 19:54.
crystalfunky is offline   Reply With Quote
Old 28th May 2020, 22:55   #2  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 3,868
Yes, your finding pretty much match mine. However, DO NOT use deblocking to try to sharpen the image, that is not what it is for and it does not work for this use case.

You can get more and more advanced for better results but it will take more time and there are still downsides. Noise and detail are hard to discriminate and denoising video is not a solved problem.

I like the motion compensated temporal denoising techniques, but they are slow.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old Yesterday, 03:21   #3  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,681
Look into Vapoursynth.


I've recently taken in for a spin after being exclusively in the ffmpeg world for years and it's quite neat. Lots of the good filters from AviSynth have been ported over and run safely in 64 bit and stuff.

SMDegrain is pretty awesome, so is KNLMeansCL.
Blue_MiSfit is offline   Reply With Quote
Old Yesterday, 17:29   #4  |  Link
Boulder
Pig on the wing
 
Boulder's Avatar
 
Join Date: Mar 2002
Location: Hollola, Finland
Posts: 4,808
If you have a decent GPU, KNLMeansCL is definitely a good one to test.
The motion compensated methods are more accurate in general, but of course, it will require CPU cycles. Or why not try BM3D, it could be helpful too.
__________________
And if the band you're in starts playing different tunes
I'll see you on the dark side of the Moon...
Boulder is online now   Reply With Quote
Old Yesterday, 22:39   #5  |  Link
crystalfunky
Registered User
 
Join Date: Apr 2010
Posts: 19
Will KNLMeansCL automatically use my gpu when using Staxrip?
My gpu is a radeon RX 460 4GB.
CPU is a Ryzen 3700x

I should note, that the source is a 4k HDR source

Last edited by crystalfunky; Yesterday at 22:47.
crystalfunky is offline   Reply With Quote
Old Yesterday, 23:16   #6  |  Link
stax76
Registered User
 
Join Date: Jun 2002
Posts: 6,324
Quote:
Will KNLMeansCL automatically use my gpu when using Staxrip?
As far as I know this filter uses always the GPU.

In Win 10 you can look in the task manager if the GPU is in use.

Or in the staxrip Code Editor there is a feature: Advanced Info > avsmeter benchmark
stax76 is offline   Reply With Quote
Old Yesterday, 23:19   #7  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 3,202
Any non-temporal noise removal feature will inevitably cause bad blurring in textured static parts of the image. The key thing about noise is it is random per frame, so only a good temporal filter can tell the difference between noise and texture.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 10:01.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.