Go Back    Forum > Digital Video > Video Project Help > Restore, Filter, Improve Quality

Reply
 
LinkBack Thread Tools
  #1  
10-08-2019, 11:25 PM
Feedbucket Feedbucket is offline
Free Member
 
Join Date: Jun 2017
Location: NYC
Posts: 44
Thanked 10 Times in 10 Posts
My source has those horizontal greenish bar discolorations that are probably pretty common with lower-quality playback equipment -- in my case they're pretty subtle, and you won't see them if you don't know where to look, but once you know they're there you can't un-see them. (UToY() is also very telling.) I thought I was fine with it, but OCD finally got the better of me and I decided to to see what I could do about it.

So I've been experimenting with Camcorder Color Denoise and I'm interested in knowing

- Exactly what it's doing -- looking at the resulting chroma and levels it appears to be edge detection + spatial denoise with some kind of anti-yellow filtering. Is this correct?

- How do I use this? Obviously I can just eyeball it and move the slider until the discolorations are gone... but how do I know if I've moved it too far? Which side of the Threshold slider should I err on, low or high? Is this something that the Show Noise option can help determine? What does this Threshold value even mean?

From what I've found so far it's doing exactly what I need it to, but I'd like to know that I'm going about it the right way. There doesn't seem to be any real discussion about the ins and outs of this plugin anywhere at a depth further than, "I use it and you should too." and nor does there seem to be any real documentation (that's written in a language I can read).

For those that use it, I'm interested in knowing your process. Thanks.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Ads / Sponsors
 
Join Date: ∞
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
10-12-2019, 01:47 AM
lordsmurf's Avatar
lordsmurf lordsmurf is offline
Site Staff | Video
 
Join Date: Dec 2002
Posts: 13,661
Thanked 2,461 Times in 2,093 Posts
I don't always think about how/why filters works, as it's secondary to it simply working. I'm a user of filters, rarely a programmer (and even then, generally in reverse engineering).

It seems to be aware of colors, sensing overlap of black/white edge pixels (color bleeding), as well as errant noise (temporal averaging).

I don't see what you mean about flicker or yellow.

Start at default 50%. That's generally best. Less rarely ideal. More can blur and actually lose true color, so be careful. Yes, eyeball it.

"Show noise" should always be looked at.

You'll find most VirtualDub and Avisynth filters have pathetic documentation, if any at all. Avisynth is actually worse than VirtualDub. This is something I've griped about for 15 years now, sometimes pissing off fanboys and even the filter devs. It's often shrugged off as "the dev made the filter for himself, be lucky he shared it", which is just a cop-out excuse. Some filters are entirely indecipherable, and thus rarely mentioned, never used. So in terms of "what does this filter do, exactly?", it's like the Tootsie Pop commercial: the world will never know!

- Did my advice help you? Then become a Premium Member and support this site.
- For sale in the marketplace: TBCs, workflows, capture cards, VCRs
Reply With Quote
The following users thank lordsmurf for this useful post: Feedbucket (10-21-2019)
  #3  
07-18-2021, 11:34 PM
unclescoob unclescoob is offline
Free Member
 
Join Date: Jul 2011
Posts: 95
Thanked 2 Times in 2 Posts
Quote:
It's often shrugged off as "the dev made the filter for himself, be lucky he shared it", which is just a cop-out excuse.
I know this is an old thread, but I absolutely HAD to reply here on this statement. Smurfy, you are the only one who shares my sentiment in regards to this. Not too long ago, I had to go on a wild goose chase for a functioning version of a particular filter because there were like 387 million versions of it floating around, and every single version I copied to my Avisynth plugins folder was missing one dependency or another. I spent hours fetching dependent filters like they were Pokemon and yet, nothing. In my post requesting for assistance, I stated that the dev of that filter should at least try to keep up with their own stuff and avoid all of this confusion. Shortly after, some bleeding heart fanboy suggested that I should be "grateful" that they make these filters for us. He continued by stating that the devs are "not getting recognition or pay" for their "hard work." Cut me a break! Everyone knows they make these things for themselves, and then they share them. And what's wrong with that? Absolutely nothing, I appreciate it! Now, while you're at it- UPDATE YOUR S**T so others can TRULY appreciate it. No one asks anyone to make these things. Oh, does it cost 60.00 a pop? Great. Update it. Oh, it's free? Fantastic. UPDATE IT. I need to be grateful, he says? Sure I am. I'm grateful for UPDATED filters THAT WORK. Not crap that I have to spend hours trying to obtain.
Reply With Quote
  #4  
07-19-2021, 07:52 AM
themaster1 themaster1 is offline
Free Member
 
Join Date: Feb 2011
Location: France
Posts: 509
Thanked 104 Times in 88 Posts
I use CCD since a long time but i found better recently, it's called Spotless (for avisynth). The dev has updated it to work with UV planes correctly.
Somehow it work better with temporal UV noise, CCD is more a 2D filter so they can be complementary

Can be as below:
Quote:
avisource
spotless()
converttorgb32()
LoadVirtualDubPlugin("ccd_sse2.vdf", "CCD", 0)
CCD(10,1) # don't use large values for commercial tapes, between 5-20 is about the range
converttoyv12()
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Digitising Video8 Hi8: original camcorder or Digital8 camcorder? sverice42 Capture, Record, Transfer 7 08-05-2019 10:08 AM
Best sequence of filters for deinterlace, deshake, denoise Spotty Restore, Filter, Improve Quality 1 03-06-2019 09:04 PM
Denoise and deblock downloaded videos for TV? via Email or PM Encode, Convert for streaming 1 02-08-2018 09:31 PM
Best denoise filter to use for Video8 transfer? TIGER8855 Capture, Record, Transfer 8 03-23-2015 02:27 AM




 
All times are GMT -5. The time now is 12:59 AM