Feedbucket |
07-24-2018 12:02 PM |
Half chroma info on deinterlacing VHS?
Hi - working with a commercial VHS source.
When I deinterlace into 2x frames and view the resulting chroma using UToV() it appears that the same info is used for both the top and bottom fields. I'm guessing the source uses 420 subsampling and that this is what happens when the source is interlaced -- I've read that the chroma info should be retained for the second field in the sequence, but it seems logical to me that it might get dropped altogether since the source frame should contain only half the info at most. The DVD of the same scene behaves in the same way.
In any event, the net effect is that every other rendered frame uses the chroma from the frame that immediately precedes it rather than its own, resulting in strange discoloration during sequences where motion takes place. Assuming I do want to double the frames -- most of the info is there, so why not use it, and my intention is to view this in a PC-driven environment, not a TV (so no hardware deinterlacing) -- I'm interested in knowing where I should go from here. Is there something wrong with the source? Am I doing something wrong? I imagine one way to fix this is to interpolate the chroma temporally -- is there a good way to do this?
Thanks.
|