View Full Version : New DirectX 12 Video APIs
Z2697
10th October 2024, 19:37
Did you know...
x264:
--nr <integer> Noise reduction [0]
x265:
--nr-intra <integer> An integer value in range of 0 to 2000, which denotes strength of noise reduction in intra CUs. Default 0
--nr-inter <integer> An integer value in range of 0 to 2000, which denotes strength of noise reduction in inter CUs. Default 0
These are encoders' internal MV based but not really work like your typical MDegrain
DTL
10th October 2024, 20:41
These were very minor hacks around encoding - not any really useful at natural scenes. Like some bits skipping and rounding where it looks like noise. The most important for motion pictures compression is transform-compensated 'noise reduction' that is really extracting real textures from sequence of somehow damaged several copies. It require both search (estimation) of transform and compensation (to get most possible clean version of texture). After textures are clean the compression of residual transform data is simple.
The MDegrainN perform cleaning for each output frame and MPEG encoder keep reference texture and transform data for decoder and MPEG decoder restore texture from reference and transform data for each output frame. It is some simple form of 'object-oriented' noise reduction or compression. More complex forms of object-oriented processing may try to estimate real 3D form of objects and also got most possible clean textures from set of input frames and produce either noise-reduced output frames set or texture and transform data for compression.
takla
11th October 2024, 15:06
Did you know...
Yes
These are super low quality. No one should ever use them.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.