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. |
|
|
Thread Tools | Search this Thread | Display Modes |
26th December 2015, 18:07 | #1 | Link |
The image enthusyast
Join Date: Mar 2015
Location: Brazil
Posts: 270
|
Why deinterlacing is (tried) done, as it is impossible?
Well, you know there's two types of deinterlacing: those is done in record and those is done in post-production. Those is maden in record has one frame scaned twice, two times.
In post-production interlaced video, the software generates two fields, one with odd lines, another with even lines. Deinterlace it is tottaly possible: just join two fields (Weaving deinterlacing). But, in record interlaced content, the things starts to be hard. You should know that, in this type of interlacing, in first time, only the odd lines writen in sensor are scaned; on second time, only even lines are scaned (But enter light in whole sensor). How this scans are maden in different times, is problably that will have move displacement, i.e, two frames inside only one. I don't believe in possibility of this type of deinterlacing, although there are so much tecnhiques in order to try do this. As there are two movements, any deinterlacing technique or causes artifacts on "progressive" image, or, in case of motion compensation deinterlacing, makes loss some movement. So you ask me: eaht are your solution? First, try to make weaving deinterlacing. If combing artifacts appears, I suggest separate the fields of video, upscale one by one with your liked algorithm and apply motion compensation two by two fields (Or new frames) for recovering the details lost in interlacing process. In Avisynth: (Avi or DirectShow)Source("...") SeparateFields (Some upscaling algorithm)(x, 2y) (Some motion compensation algorithm, like MVTools)
__________________
Searching for great solutions |
26th December 2015, 18:38 | #3 | Link |
The image enthusyast
Join Date: Mar 2015
Location: Brazil
Posts: 270
|
It isn't. I have a Brazilian friend who is specialist in this. He sad it I sad isn't foolish
__________________
Searching for great solutions Last edited by luquinhas0021; 26th December 2015 at 18:41. |
26th December 2015, 18:58 | #4 | Link |
Registered User
Join Date: Sep 2012
Posts: 366
|
TFM with QTGMC used as a deinterlacer source?
I gave up on that. The first episode of Buffy had a panning fade-in that no combing detector would discover without making it sensitive enough that I might as well have skipped the TFM. Or are you suggesting ignoring the interlaced flag first, then try QTGMC if that doesn't work? |
26th December 2015, 22:00 | #5 | Link | |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,496
|
Quote:
If a portion of the picture is static, keep it as it is. If it isn't, do some motion detection and see if the "moved" details can be moved back to replace the missing information. Otherwise, fall back to interpolation. No offence luquinhas0021, but for almost every problem you boldly atttempt to tackle, better minds than yours have already spent far more time on the problem than you ever will. |
|
27th December 2015, 03:51 | #6 | Link |
The image enthusyast
Join Date: Mar 2015
Location: Brazil
Posts: 270
|
david, honestly, i didn`t know how qtgmc works, and, even more honestly, i ain`t obbligated to know how this or that algorithm performs deinterlacing. I, no lie, know the deinterlacing techniques, however I still didn`t link that script to that technique. Ben, unless qtgmc turn x fields per second in x frames per second, qtgmc isn`t equal to my suggestion. The most of deinterlacing transforms x fields per second in (x/2) frames per second. I didn`t propose this type of deinterlacing.
__________________
Searching for great solutions |
27th December 2015, 04:15 | #7 | Link | |
Registered User
Join Date: Sep 2012
Posts: 366
|
Quote:
-edit- god, he hadn't even tried QTGMC before posting. Last edited by ndjamena; 27th December 2015 at 14:21. |
|
27th December 2015, 11:38 | #8 | Link | |
/人 ◕ ‿‿ ◕ 人\
Join Date: May 2011
Location: Russia
Posts: 643
|
Quote:
Why are you claming this even though you've done zero research? |
|
27th December 2015, 14:10 | #9 | Link | ||
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,496
|
Quote:
Quote:
And if, for some reason, they don't, then you can fake it simply by calling it twice on field-swapped clips. |
||
27th December 2015, 14:27 | #10 | Link |
Registered User
Join Date: Sep 2012
Posts: 366
|
Can you at least test these things before commenting about them. You're confusing me by claiming QTGMC doesn't do what it's designed to do.
What you're talking about is called a bobber. The most basic research would have told you that. Here is an (incomplete) list of avisynth deinterlacing filters: http://avisynth.nl/index.php/Externa...#Deinterlacing Anything that mentions the word bob (and most of the others as well) do exactly what you're saying, in fact I'm not sure where you got the idea that most deinterlacers output at single rate. They don't. |
|
|