I have some software which uses Xv to render images acquired from a TV camera in something like realtime. Currently we only capture even fields, and we scale the image vertically by 200%. It looks OK.
Now we need to start working with both odd and even fields. If we do that with our current software, the picture wobbles up and down. If I write some code to adjust the position of the odd field, the picture still looks wrong, particularly if nothing is moving in the picture. If I write code to reconstitute a full frame by interlacing the odd and even fields, then I see nasty artefacts when there is horizontal motion in front of the camera. We actually use ATI Rage and the r128 driver at the moment, but a while ago we evaluated the i815 graphics controller. I remember that it supported a number of different hardware scaling methods including "Up interpolation" and "Down interpolation", and I wondered if I could use these modes to get a better quality picture. Has anyone had to deal with these kind of issues? I should say that CPU time is scarce, as the TV fields are compressed in hardware and have to be decompressed in software. -- Paul Robertson _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
