DSPRelated.com
Forums

Block Motion algorithm artifacting

Started by davi...@hotmail.com December 5, 2005
Hi all:

I have been working with the TI DM642 trying to develop a block motion search algorithm for a temporal filter in video. I have written a fast four step search in which I halved the step every time I searched a window of 5x5 blocks. I started with a step of 16 pixels and I ended up with a step of one pixel. After I found that minimum distortion, I used half pixel resolution to increase accuracy on the search.
I have tried to find two minimum distortion in the first step searches (lower resolutions) to reduce the possibility of finding local minimums in the search. Also, I have different SAD ranges for filtering. If the minimum SAD distortion is greater than certain limit, the block is not filtered.

In spite all the previous strategies to have a clear picture, I am still having some artifacting when there are some kind of motion in short distances (two block range). Also, I can see an artifacting increase when the picture fades continously in scenes changes.

I will appreciate any help,

David Olave
Engineer