Re: Picture not quite wide enough with bttv driver and ATI TV Wonder

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Vidiot (brown@xxxxxxxxxxxxxxxxxx):

> Curiosity question.  Is your reverse telecine detection going to be
> able to handle playing of TV shows that are shot on film, but edited
> on NTSC video, that do not keep the 2-3 pulldown pattern intact?  Now
> that more and more TV shows are FINALLY getting released on DVD,
> several of these shows do not have intact pulldown through the
> complete show.  Pretty much every edit point breaks the pulldown
> sequence.

  Dealing with phase changes is an annoying problem.  I wrote an
off-line algorithm that detects phase changes by going over the video
multi-pass, it's in CVS here: http://www.sf.net/projects/reetpvr/   It
seemed to work pretty well on a section of an episode of 'Power Rangers'
which was edited at video speed but shot on film/2-3 pulldown converted.
Argh.

  For realtime video, well, clearly it's difficult when you have a cut
like that.  Even worse is what happens when you have video content
composited on top of pulldown material (like annoying animated channel
logos, or video commentary on top of 2-3 pulldown content).  I hope that
we can find settings which are acceptable to handle most cases, but of
course this will be difficult and is by no means deterministic.  The
case of DVD deinterlacing is much easier in comparison, since I can be
pretty liberal in what I accept as pulldown there.

  I'm building on the experiences of the DScaler project under Windows
which has a reasonably well respected 2-3 pulldown detection scheme, and
also from my own attempts at DVD-specific pulldown detection, and some
interesting results from the multipass/off-line algorithm.

-- 
Billy Biggs
vektor@xxxxxxxxxxxx





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux