Here's a snippet from a DVD release https://fex.net/s/csfaybr I chose a short segment showing the credits because on the letters you can see clearly the phenomenon I'd like to get rid of, this vertical juddering. How can I do it in avisynth?
Thanks!
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 7 of 7
Thread
-
-
The artifact around the titles looks like dot crawl. It is very surprising to see that in something which originated on film and makes it look like this is a 2nd- or 3rd-generation copy of the original that went through a video stage before ending up on DVD. However, I have seen reports of other DVDs that have dot crawl, so I guess a lot of studios take shortcuts.
You can filter the dot crawl with various noise filters. I had similar dot crawl on a B&W Kinescope, and found that a convolution filter worked the best. Here is a link to the thread where people helped me with that:
Remove cross hatch pattern from Kinescope -
Yeah it kind of resembles dot crawl, somewhat. I see it on more than just the letters and words too, its in lots of areas on the video. I don't think its dot crawl though.
So far the only thing I found that helps in avisynth is
Code:xaa(mode="di2 nnedi3", mask=1, chroma=0, nns=4, cstr=0, mthr=8, mtype="TEMmod1")
Since its old, and black and white, you could probably just blur it out.
This hid it pretty well.
Code:BicubicResize(width/2,height/2).BicubicResize(720,576) LimitedSharpenFaster(ss_x=1.00, ss_y=1.00, strength=15, overshoot=0, undershoot=0, soft=0, edgemode=0)
Code:BicubicResize(width/2,height/2) checkmate(tthr2=0) LanczosResize(720,576) LimitedSharpenFaster(ss_x=1.00, ss_y=1.00, strength=15, overshoot=0, undershoot=0, soft=0, edgemode=0)
Last edited by killerteengohan; 18th Jun 2020 at 17:44.
-
The following two pairs of pics shows the results of the convolution kernel blurring that was recommended in that thread I linked to above. You have to click on the pics to view them full screen in order to see the results. The closeup of the face provides the best way to see how much detail is lost. Both pics show only a portion of the frame, in order to make it easier to see both the artifact elimination and the detail loss.
To my eye, the convolution blur does a very good job reducing and almost completely eliminating the artifact. There is a slight loss in detail, but I was able to "recover" almost all of that by applying just a little bit of sharpening after the blur. If wanted, I can upload a third pic of the face to show what it looks like with the sharpening added, although I think I'll leave that as an "exercise left to the user." -
You can protect parts of the picture that don't have the noise with a mask. This is the downscale/upscale blurring technique with the addition of a mask to protect other parts of the picture
Code:################################################### # # build a mask of areas where there are # alternatin vertical lines # ################################################## function VLMask(clip v, int "threshold") { threshold = default(threshold, 5) Subtract(v, v.blur(1.0, 0.0))#.Sharpen(0.6, 0.0)) GeneralConvolution(0, " -0 0 -0 -4 8 -4 -0 0 -0", chroma=false, alpha=false) mt_lut("x 125 - abs") mt_binarize(threshold) # threshold } ################################################## Mpeg2Source("snippet.demuxed.d2v") lmask = VLMask(25).mt_expand().Blur(1.0) blurry = Spline36Resize(320,height).Spline36Resize(width,height).TemporalDegrain() Overlay(last, blurry, mask=lmask)
I think this is the same frame as in post #5:
[Attachment 53861 - Click to enlarge]Last edited by jagabo; 18th Jun 2020 at 21:43.
-
Thank you all for looking at it and for the suggestions! Particularly, jagabo's last one works really good, I think.
Similar Threads
-
VHS: Removing vertical wave from image
By Hardcore Legend in forum RestorationReplies: 5Last Post: 17th Apr 2020, 22:57 -
Help identifying VHS artefact (helical moving vertical bands)
By mp52 in forum RestorationReplies: 15Last Post: 14th Feb 2020, 16:01 -
How to correct vertical shifts in VHS capture (incomplete field starts)
By MLS221 in forum CapturingReplies: 9Last Post: 10th Oct 2019, 10:53 -
vhs with vertical lines
By spiritgumm in forum Video ConversionReplies: 29Last Post: 22nd Aug 2019, 10:17 -
VHS to DVD Vertical White Lines
By mocarob in forum Video ConversionReplies: 1Last Post: 21st Jun 2018, 23:46