Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 5th February 2019, 23:17   #1  |  Link
mukan
Registered User
 
Join Date: Jan 2019
Posts: 3
Removing horizontal striping artifacts (NOT deinterlacing)

Please see the samples here (8.9 MiB):
Code:
https://mega.nz/#!Tp1xFY5Q!Q_XuTzI2OrIFWPy11cfW9EaDZUvVsOJ1eaxwGtEiAAE
source.mkv is a sample from the source video, where you can occasionally see strange horizontal striping artifacts. For example, it's obvious in the head of the pigeon character, and a little more faint but still visible on the body of the brown bear character

cleaned.mkv is a downscaled version of the video (encoded by someone else) with said artifacts removed or at least toned down. I also included a couple of screenshots of frames from both videos for easier comparison

How can I remove these artifacts? I'd be pretty happy if I can get it to the point where it looks like the "cleaned" video.
mukan is offline   Reply With Quote
Old 6th February 2019, 00:16   #2  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Any kind of masked smoother will eat that for lunch. For example, my MSmooth (a spatial smoother) looks great on it:

msmooth(chroma=true,strength=6,threshold=5) #tweak as needed

I can release a 64 bit build of msmooth if you want it.

People like StainlessS will surely chime in with other suitable smoothers.

Last edited by videoh; 6th February 2019 at 01:47.
videoh is offline   Reply With Quote
Old 6th February 2019, 00:24   #3  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Quote:
People like StainlessS
Not ruddy likely. Also MSmooth and MSharpen were once amongst my very favourite smoother/sharpeners,
"They refresh the parts other smoothers/sharpeners cannot reach" [mod of Heineken slogan].
Dont think source was ever given (for at least one of them).
64 bit build would be much appreciated by many, methinks.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 6th February 2019 at 00:27.
StainlessS is offline   Reply With Quote
Old 6th February 2019, 00:25   #4  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
I thought you'd give mukan a script, as you are the script Meistro!

I'll make a 64-bit version right now and link it here. Both MSmooth and MSharpen source are linked at my website.

I like Heineken too. It's close to the top for skunky beers.

Last edited by videoh; 6th February 2019 at 01:38.
videoh is offline   Reply With Quote
Old 6th February 2019, 00:29   #5  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Quote:
Both MSmooth and MSharpen source are linked at my website.
Good to know, many thanx.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 6th February 2019, 00:35   #6  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Here is the revised ZIP with a 64-bit executable:

http://rationalqm.us/msmooth/msmooth202.zip

See here for details about usage:

http://rationalqm.us/msmooth/msmooth.html
videoh is offline   Reply With Quote
Old 6th February 2019, 00:57   #7  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,657
fft3dfilter should be all you need, maybe throws in a edge mask in the mix to protect the line but I think that would be overkill for your source.
lansing is offline   Reply With Quote
Old 6th February 2019, 01:14   #8  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Lovely Jubbly.
I already had source for both (and MSharpen in x64), musta got mixed up with something else.
Again thanx
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 6th February 2019, 01:43   #9  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Quote:
Originally Posted by StainlessS View Post
Lovely Jubbly.
That appears to be an obscure British comedy reference. Can't you enlighten us further about its significance?

Temporal masking with FFT filters as suggested by lansing is also effective here.

Last edited by videoh; 6th February 2019 at 02:02.
videoh is offline   Reply With Quote
Old 6th February 2019, 01:58   #10  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Lovely Jubbly:
Quote:
Superb, excellent, great, etc.
'Lovely Jubbly' was originally an advertising slogan for 'Jubbly', a triangular-shaped frozen orange drink which was popular in the 1950s and 60s.
Later popularised by the character 'Del Boy' in British comedy 'Only fools and Horses'.
I tried to find a translation to USA Pidgin English, unfortunately, no go

I often used to have a frozen Jubbly as a kid, a sort of 4 sided triangular pyramid shape (in a sort of waxed paper container[interior polythene], usually[to my knowledge always] orange flavour).
Maybe Wonkey Donkey chimes in on that.

EDIT: Oops, yes, says Orange in above description.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 6th February 2019 at 10:02.
StainlessS is offline   Reply With Quote
Old 6th February 2019, 02:08   #11  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Quote:
Originally Posted by StainlessS View Post
I tried to find a translation to USA Pidgin English
USA is well beyond pidgin, but we'll make allowances for you.
videoh is offline   Reply With Quote
Old 6th February 2019, 02:49   #12  |  Link
mukan
Registered User
 
Join Date: Jan 2019
Posts: 3
Thanks everyone for the replies. Msmooth works perfectly for this
mukan is offline   Reply With Quote
Old 6th February 2019, 10:44   #13  |  Link
wonkey_monkey
Formerly davidh*****
 
wonkey_monkey's Avatar
 
Join Date: Jan 2004
Posts: 2,492
Quote:
Originally Posted by StainlessS View Post
I often used to have a frozen Jubbly as a kid
Was it cold where you lived then?
__________________
My AviSynth filters / I'm the Doctor
wonkey_monkey is offline   Reply With Quote
Old 6th February 2019, 11:21   #14  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Yep, cold enough to freeze my jubblies off.
[A coupla years back, my mother sent me an e-mail (from 'up north', where I come from) with pics of our back garden, two foot of snow and
whole array of about 50, 4 foot long icicles hanging from the roof. Not very impressive if you come from Siberia, but dont often see that in "The Big Smoke".]
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Reply

Tags
artifacts, avisynth, denoising, stripes

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:19.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.