DoctorM
6th April 2011, 21:32
I'm trying to repair a video where most lines have an artifact I don't have a name for.
It almost appears like a poor attempt was made to antialias by blurring any point where a stair step might occur.
The result is that diagonal lines move, warp and blur.
Here are 2 consecutive screenshots (cropped and zoomed to show the artifacts). The camera is still and there should be no movement in the blinds:
http://img691.imageshack.us/img691/5804/02resizen.jpghttp://img849.imageshack.us/img849/2907/01resize.jpg
I've had pretty good success with this wacky cludge.
QTGMC()
assumefieldbased()
weave()
spline36resize(720,576)
Since TGMC does such a nice job smoothing and sharpening lines, this completes removes the artifacts from mild to medium instances, and makes the worst sections tolerably less flickery.
The problem is I do not have the CPU power to encode more than short clips, and QTGMC isn't effective enough tuned for performance.
Is there a filter or script that should handle this type of artifact directly, or just a better/faster approach?
It almost appears like a poor attempt was made to antialias by blurring any point where a stair step might occur.
The result is that diagonal lines move, warp and blur.
Here are 2 consecutive screenshots (cropped and zoomed to show the artifacts). The camera is still and there should be no movement in the blinds:
http://img691.imageshack.us/img691/5804/02resizen.jpghttp://img849.imageshack.us/img849/2907/01resize.jpg
I've had pretty good success with this wacky cludge.
QTGMC()
assumefieldbased()
weave()
spline36resize(720,576)
Since TGMC does such a nice job smoothing and sharpening lines, this completes removes the artifacts from mild to medium instances, and makes the worst sections tolerably less flickery.
The problem is I do not have the CPU power to encode more than short clips, and QTGMC isn't effective enough tuned for performance.
Is there a filter or script that should handle this type of artifact directly, or just a better/faster approach?