Log in

View Full Version : Question about deinterlacing terminology


phædrus
18th June 2006, 17:40
I want to search for threads that will help me back up hybrid film/video material (NTSC), and I am looking for deinterlacing filters that will take an interlaced (combed) frame and, in layman's terms, take a combed area and draw a new edge that will be an average of the teeth of the comb.

Let's say the camera is panning left to right. In the top field, there is the edge of a vertical wall that is 400 pixels from the left side of the frame. In the bottom field, that wall edge is 420 pixels from the left side of the frame. I want a filter that would average the two, and make the new progressive frame with the wall edge at 410 pixels from the left. (400 + 420 / 2)

In other words, is there a filter that will just average out the two fields of the combed telecined frame in the new progressive frame? What is the term for that kind of filter?

In the past I've used blended fields on the telecined parts of hybrid material. I was hoping to try a better deinterlacing filter combined with a bit of motion blur to smooth out the motion, without the totally sloppy look of clean frames mixed with frames that have blended mismatched fields. Everything is a compromise, but I thought I would like to try a different compromise to see if I liked it better. :)

Guest
19th June 2006, 02:26
What you are asking for is very difficult. Think first of splitting those two fields into two separate pictures. You are asking to create a picture that is interpolated in time between these two pictures. But think of a complex scene with different objects moving at different speeds in different directions. Such interpolation is possible but is usually very slow and laden with artifacts. We used to laugh at the funny results produced by MotionPerfect, which is one such application.

I think you'd be better off doing deinterlacing without the blending. For example, you can use FieldDeinterlace(blend=false). Another option is to use a good bobbing filter, such as LeakKernelBob, or if you can accept the slow processing, Mvbob().

drcl
19th June 2006, 15:34
why deinterlace?

check
19th June 2006, 15:45
The advantage of deinterlacing is that you end up with a progressive file that can be easily played by a computer. Interlaced encodings are sketchy support-wise.

gameplaya15143
19th June 2006, 17:44
In the past I've used blended fields on the telecined parts of hybrid material.
Why don't you use inverse telecine on those parts? ..That is, if by 'hybrid' you mean some progressive 23.976fps stuff along with some progressive stuff that has been telecined to 29.97fps.

If it's a mix of progressive 23.976fps material and purely interlaced 29.97fps material, then deinterlacing is the only option you have.

I hate hybrid clips, they are a pain to work with. :(