How to remove such horizontal lines/noise from the image? This is a capture from an HDMI 576p tape from a JVC VCR (deinterlace made by DMR-EH585). QTGMC with InputType=1 cannot handle this, I also tried FFT3Dfilter(), but the effect is mediocre.
For comparison - these lines are also visible on MPEG-2 capture (made by a different recorder), but there the deinterlace made by QTGMC handles it nicely.
I'm also attaching a short clip of the HDMI capture.
((File names indicate the source and whether it is captured or processed by QTGMC)
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays!
+ Reply to Thread
Results 1 to 16 of 16
Thread
-
-
Is it about the chroma noise? playing around: https://imgsli.com/MjM1MzM4
(typically CCD can be good at filtering such noise, but for me, it seems to be either too light or too strong here.)users currently on my ignore list: deadrats, Stears555 -
Which horizontal line noise are you talking about? The head switching noise at the bottom of the frame? The light horizontal lines visible throughout the frame? The residual combing on the woman's back (third image)? The occasional horizontal time base errors (most visible around the timestamp in frames 185 to 187 of the video). The little nicks along the woman's back (fourth image, not really horizontal)?
-
As complement to what already properly suggested, you can also try a temporal denoise with low radius (to do not erase fine details), i.e.
Code:TemporalDegrain2() #default degrainTR is 1
Code:LSFmod(defaults="slow")
Comparison with slider: https://imgsli.com/MjM1MzY0
Try to play with TemporalDegrain2 parameters for optimal results, eventually slightly adding a spatial denoiser in TD2 post-processing as KNLMeansCL (postFFT=4) if you wish to remove all remaining noise, but try to not erase the thin vertical lines in the cake
You can also replace the frames with more evident lines dropout with interpolated frames -
you forgot to attach the picture,..
users currently on my ignore list: deadrats, Stears555 -
-
-
TemporalDegrain2 gave great results, but unfortunately it did not remove these "lines". And it was slow, so I stopped testing it for now.
I don't know why it turned out so well for you (look @ picture)
But when I added KNLMeans, the flickering effect disappeared. But this "speed"...Last edited by rgr; 25th Jan 2024 at 09:43.
-
I didn't have time to correct it and you already wrote it
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
That's what I suspected was bad deinterlacing, because these lines do not move with the image. They are static (and that's probably why TemporalDegrain2 doesn't deal with them).
I tried:
Code:separatefields.selectevery(4,0,3).weave.QTGMC(preset="slow")
KLMeans also works better after addingCode:KNLMeansCL(d=3, a=2, s=4, h=3.0,channels="YUV")
Last edited by rgr; 25th Jan 2024 at 09:28.
-
For those lines I did this:
Code:LWLibavVideoSource("HDMI-capture.mp4", cache=false, prefer_hw=2) src = last SeparateFields() vInverse() Weave() vInverse() # then restore edges that were blurred by the above: emask = mt_edge(mode="hprewitt", thy1=30, thy2=30).Blur(1.0).Invert().GreyScale() Overlay(src, last, mask=emask)
[Attachment 76435 - Click to enlarge]
You may need to adjust the edge thresholds depending on the source. This procedure doesn't address all the other problems. -
Wow, great effect! It works great for captures made with the JVC set to Auto, but unfortunately in Edit mode, diagonal lines remain visible on the balloon (attachment).
In general, I noticed that the JVC Edit mode offers a bit more detail, but removing noise is a hard job.
This procedure doesn't address all the other problems.
So far, I've had good results using (after vinverse):
Code:QTGMC(preset="slower",inputtype=1,TR2=3) dfttest(dither=1) (or temporaldegrain2) converttoyuv420.convertbits(8).lsfmod(strength=125)
-
Similar Threads
-
Removing the Horizontal lines
By Gramps in forum RestorationReplies: 5Last Post: 13th Sep 2021, 14:53 -
Horizontal noise bars - what are they called, and how to remove?
By johnmeyer in forum RestorationReplies: 19Last Post: 19th Apr 2021, 10:16 -
How to remove horizontal lines
By ziggy1971 in forum Video ConversionReplies: 17Last Post: 26th Jan 2021, 07:49 -
Horizontal Lines from VHS
By Pougan in forum CapturingReplies: 11Last Post: 25th Sep 2020, 00:16 -
VHS horizontal lines
By VHS_Hunter in forum RestorationReplies: 5Last Post: 26th Apr 2020, 23:45