View Full Version : Edge Noise help
cdrips
4th February 2003, 00:32
I am trying to encode this movie, Glass Tears, which has a lot of edge noise. I have tried Convolution3d and NoMosmooth. I've read through some of my search results on this and I still can't really reduce the edge noise. I've tried some high values for convo3d too. I tried fluxsmooth, but that caused an access violation. Any suggestions to any other filters? Maybe a combination of filters. The edge noise is noticeable throughout the whole movie and it's having a hard time being reduced. Help?
neuron2
4th February 2003, 01:54
There's no accepted meaning for "edge noise". Please post a screenshot so we can know what you are talking about. Thank you.
Manao
4th February 2003, 02:15
I tried fluxsmooth, but that caused an access violation.You must use the right version of fluxsmooth ( I mean, thr right for your avisynth version ), and place it before cropping ( because if the result of cropping isn't divisible by 8, it will cause error ).
Now for your "edge noise". If you are thinking of ringing artifacts ( dots appearing / moving around the edges / areas with high contrast ), then you should try MPEG2DEC3, with a high level of postprocessing ( cpu = 5 or 6 ), but it will blur the movie a lot.
Fluxsmooth ( not too high ), and convolution3d ( low settings, preset = "moviehq" ) will also help for "stabilizing" the dots.
If not, I will also wait your screenshot.
cdrips
4th February 2003, 02:57
I attatched a screen shot. I had to use Convolution3D (0, 3, 4, 3, 4, 3.2, 0). It brought down the noise some, but still visible in whole movie. I did the telicide.decimate thing for ivtc. Will that effect it in that I can see trails in the encode? Anyway, the noise is kind of hard to see in screenshot. For some reason, it's more visible while playing. I will try the mpegdec3 method. Right now I am using just regular BicubicResize with no neutral or sharp. Neutral gave me even more of this noise. In the attatchment, the main noise visible throughout the movie is the noise around the plants by the dog. Sorry if I'm not too clear. I'm still new to all these filters so forgive my ignorance. Here is my avisynth script if it is needed.
LoadPlugin("C:\Data\Programs\Vid\GORDIA~1.27\mpeg2dec3.dll")
LoadPlugin("C:\Data\Programs\Vid\GORDIA~1.27\convolution3d.dll")
LoadPlugin("C:\Data\Programs\Vid\GORDIA~1.27\unfilter.dll")
LoadPlugin("C:\Data\Programs\Vid\GORDIA~1.27\decomb.dll")
mpeg2source("G:\To Burn\Glass Tears\rp\glass.d2v",lumoff=-2)
Telecide().Decimate(5)
crop(12,69,708,354)
Convolution3D (0, 3, 4, 3, 4, 3.2, 0)
BicubicResize(576,320)
unfilter(5,5)
The weird thing is, without unfilter there, it's a little worse. Is it supposed to be like that?
neuron2
4th February 2003, 03:40
What did you do, post a reduced version? Where is the dog?
cdrips
4th February 2003, 03:58
Oops, didnt know it would be that small. I will make a bigger screen shot. Have to find out a place to upload first.
neuron2
4th February 2003, 04:00
Post it at full size. Anything else will obscure the issue.
MrBunny
4th February 2003, 07:47
It should also be noted that ringing noise can be a result of high levels of compression in some codecs, where "insufficient" bits are being used to represent each frame. One codec that displays this property would be Xvid. You should try to ensure that it isn't the encoding process that is responsible for the "edge noise". You can check the quality of the image at each stage to debug the cause of the noise (view the dvd itself, check the d2v by itself, the d2v after filtering, the final encode, etc...). Also please give us information on at what point (or where) you're getting the screenshot from, that will help our analysis. Different situations should be dealt with differently :)
Mr. B
cdrips
4th February 2003, 09:35
Alright, i think I got it this time. It was small last time because of the max file size, so I just cut out a piece to show the "noise". It appears like this throughout the movie. For high contrast scenes, it even seems to be on the inner edges.
Manao
4th February 2003, 13:51
So it's ringing. In your avs script, replace :
mpeg2source("G:\To Burn\Glass Tears\rp\glass.d2v",lumoff=-2)
by
mpeg2source("G:\To Burn\Glass Tears\rp\glass.d2v",lumoff=-2,cpu=5) ( or cpu = 6 )
Moreover, you should use Unfilter(-5,-5) ( or turn off unfilter if the result of mpeg2source is already too smooth ) instead of unfilter(5,5), because the result has too much contrast ( the white border between hair and wall isn't natural, and your unfilter increase it. It reduces compressibility, increase the ringing : it has only bad effects ).
cdrips
5th February 2003, 05:01
Do you mean increase unfilter to something like -10,-10 or take it out altogether? I will try this method. Besides convo3d, does nomomooth or fluxsmooth work well in this case?
trbarry
5th February 2003, 06:25
The negative UnFilter values are really designed to remove too much edge enhancement, though they soften a bit.
On your photo above you might even try something more extreme like (-40,-40).
- Tom
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.