What is the best way to reduce shimmering video noise?

Comments

Musicvid wrote on 11/28/2022, 9:52 AM

@PeterDuke Since you want greater magnification than 2x, and 1080p output, my suggestion is the Vegas Upscale fx, at no more than 4x.

3POINT wrote on 11/28/2022, 11:04 AM

With that zoom factor, maybe better to produce DVD's instead of Blu-rays.

Former user wrote on 11/28/2022, 6:02 PM

This shows (in order) crop, crop NeatV5, crop TopazVEAI

Neat does the best at getting rid of the noise you don't like, Topaz does a good job at creating extra detail but faces often not so good, this is no exception. Topaz does not remove that area of artifacting .

 

PeterDuke wrote on 11/28/2022, 7:28 PM

Regarding choice of BD format, I see no reason to go from my 25p source to 24p with the consequential audio pitch change if no frame changes are made, or the consequential video degradation if frames are interpolated or dropped.

There is no 1920x1080-25p option in Vegas, but there is a 1920x1080-50i option, which I have chosen. With smart resample, Vegas merely makes the second field in the frame the same as the first. You can see this by loading the 50i video into Vegas, setting the project properties to 50p, and then stepping along one frame at a time. With true 50i video you will see 50 distinct frames per second, but with 25p source you will see 25 pairs of distinct frames per second, where the two frames in the pair are identical. How TVs display interlaced video on a progressive screen and what deinterlacing they do is a mystery to me, but I think I am on pretty safe ground in assuming that my 50i it will look the same as if it had been 25p.

PeterDuke wrote on 11/28/2022, 7:43 PM

I chose the zoom value of 5.5 or whatever it is to exclude all members of the choir to our left of the compere. I thought that preferable to the increased artifacts of zooming.

The compere is only of secondary importance to the choir, so lowering the resolution of my final video to give uniform resolution throughout seems like a waste. Feel free to differ with me on that point, of course. If a TV news broadcast shows old SD footage during a HD transmission, they don't drop the whole news session back to SD to keep the appearance uniform.

PeterDuke wrote on 11/28/2022, 7:58 PM

todd-b, thanks for your post. I think NeatV5 looks good enough and better than Topaz.

fr0sty wrote on 11/28/2022, 8:56 PM

There is no 1920x1080-25p option in Vegas, but there is a 1920x1080-50i option, which I have chosen. With smart resample, Vegas merely makes the second field in the frame the same as the first. You can see this by loading the 50i video into Vegas, setting the project properties to 50p, and then stepping along one frame at a time. With true 50i video you will see 50 distinct frames per second, but with 25p source you will see 25 pairs of distinct frames per second, where the two frames in the pair are identical. How TVs display interlaced video on a progressive screen and what deinterlacing they do is a mystery to me, but I think I am on pretty safe ground in assuming that my 50i it will look the same as if it had been 25p.

Even if you start with 25fps, you're still not going to reliably get the same or better quality going from 1080i50 to 1080p25, as you're relying on the TV's (or player's) deinterlacing to not suck... Smart deinterlacing only works in VEGAS when your SOURCE is interlaced, if you encode at 50i, 50i is what goes on the disc... you send 50i to the TV, so there is no deinterlacing happening until it gets to your TV, and the quality of those deinterlacers can vary dramatically. So, you will always get better image quality going from progressive scan to progressive scan than you will going from progressive scan to interlaced.

Your end result will look better if you have 50 full frames showing (25fps source with doubled frames) at 720p50 vs. 50 half frames that the TV then has to de-interlace into 25 full frames at 1080i50, because as I mentioned earlier, some TVs and players deinterlace better than others. For instance, if the TV chooses to interpolate the fields that should be taken from the next frame instead of just taking the empty fields from frame 2, you've thrown away half your resolution right there... and filled in the blanks with the TV's best "guess" of what should have been there... and few TVs and players give you control over the deinterlacing method.

Interlacing artifacts:

Last changed by fr0sty on 11/28/2022, 9:13 PM, changed a total of 6 times.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

fr0sty wrote on 11/28/2022, 9:15 PM

You also might want to experiment with setting the resample mode to "optical flow" before encoding to 720p50, and see if letting VEGAS add in the missing frames looks better than downsampling to 25fps by doubling frames from a 50i or 50p source. I've had some pretty good results using it in the past.

Last changed by fr0sty on 11/28/2022, 9:15 PM, changed a total of 1 times.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

PeterDuke wrote on 11/28/2022, 10:28 PM

fr0sty

I think what I should do is first render my 25p UHD project to 50p 1920x1080 HD, with the clip properties set to "disable resample". The output file will then have duplicated frames in order to double the frame rate. If the clip properties are set to "smart resample" or "force resample", the additional frames will be interpolated or merged versions of the two frames either side of the new frame, which I don't want. Now, when I render the 50p video to 50i, each field will pick up the appropriate line and I won't lose vertical resolution. I will now try to verify all that.

fr0sty wrote on 11/28/2022, 10:33 PM

This takes care of you up to the point where you are still relying on the playback device or TV to choose the proper deinterlace mode (blend fields) to deinterlace the resulting 1080i clip that you render from VEGAS... if it chooses "interpolate fields" instead, you're actually losing quality. This is why I suggested going with 50p at 720p instead, it stays within blu-ray spec, and you aren't at the mercy of the deinterlacer on the player or TV choosing the right mode to get the effect you want. In that case, it just doubles each full frame so you still see 25fps, even though it is displaying 50.

Last changed by fr0sty on 11/28/2022, 10:37 PM, changed a total of 3 times.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

RogerS wrote on 11/28/2022, 10:40 PM

I'd do a test with Frosty's method as well and see how it works on a TV or two. I doubt the 1080p vs 720p difference will be as noticeable as how deinterlacing is done.

PeterDuke wrote on 11/28/2022, 11:07 PM

Hmmm, it looks like the wrong pair of fields are getting associated to form a frame. I need time to explore further, including 720p.

john_dennis wrote on 11/29/2022, 1:47 AM

@PeterDuke

... and he came running in from left field with another hair-brain idea.

I think I'd let the aspect ratio go below 16x9 before I let the vertical dimension go below 1080 (or 720).

Especially, in this day and age...

P/S

I always set my key frames to integers for horizontal and vertical dimensions as well as horizontal and vertical location in Pan/Crop. I don't know what algorithm Vegas uses, but, whatever it is, subpixel sizes and locations probably won't make the output any better.

3POINT wrote on 11/29/2022, 5:56 AM

I don't know what algorithm Vegas uses, but, whatever it is, subpixel sizes and locations probably won't make the output any better.

Depending on render quality setting "good" or "best", Vegas rescales "bi-linear" (good) or "bi-cubic" (best). Bi-cubic is the best resizing algorithm available in Vegas.

Musicvid wrote on 11/29/2022, 12:34 PM

@PeterDuke Here is my take, based on my idea a few posts up. This project used two intermediates -- one a lossless 2x crop from 4k to 1080p, next a Vegas Upscale at 2.75x, and finally a delivery render at 1080p, which is on the right. Your upload is on the left for comparison.

 

3POINT wrote on 11/29/2022, 2:04 PM

Probably my eyes abandon me, but only a little less noise, I see no improvement of details due to the applied Upscale FX.

Musicvid wrote on 11/29/2022, 2:20 PM

3POINT wrote on 11/29/2022, 2:35 PM

As said, just less noise.

3POINT wrote on 11/29/2022, 2:47 PM

An alternative solution to make an intro without zooming in too much.

Former user wrote on 11/29/2022, 4:28 PM

I tried a Vegas only effort, using Vegas Denoise + Vegas upscale. It looks like this is the type of noise Vegas Denoise was designed to fix (iso noise) , however it also added vertical lines that made it unusable. This is a Denoise bug, not upscale

PeterDuke wrote on 11/29/2022, 5:00 PM

john_dennis  and 3POINT

Your suggestions remind me that we see portrait video from mobile phones on landscape TV all the time, so maybe most people wouldn't mind. The only problem is Peter Duke would😝.

PeterDuke wrote on 11/29/2022, 5:11 PM

Musicvid, your suggestion is interesting, but I think it would still need a dose of Neat Video or similar.

3POINT wrote on 11/29/2022, 5:37 PM

john_dennis  and 3POINT

Your suggestions remind me that we see portrait video from mobile phones on landscape TV all the time, so maybe most people wouldn't mind. The only problem is Peter Duke would😝.

Then Peter Duke should put some more effort in his project while recording instead of trying to correct his amateurish recordings afterwards in post...

PeterDuke wrote on 11/29/2022, 9:19 PM

"Then Peter Duke should put some more effort in his project while recording instead of trying to correct his amateurish recordings afterwards in post..."

I never saw myself as anything but an amateur. This is my first attempt to see what I could do with one unattended fixed camera while I was singing in the choir. A manually set low ISO value is one thing I could look at. Any other advice?