View Single Post
Old 11th November 2005, 09:53   #42  |  Link
Manao
Registered User
 
Join Date: Jan 2002
Location: France
Posts: 2,856
The reason for the 10 frames was for buffering purposes. I wanted to avoid recomputations at all cost, and I didn't trust avisynth's cache at that time.

The frames are kept interpolated because, since I made the interpolation during the analysis, I can reuse it during the processing.

Finally the compensation occurs in the analysis because it's there that it is the most efficient from a cpu cache point of view. Just after the ME, the block that will be used as compensation is in the cache. No need to recompute it, you just have to fetch it.
__________________
Manao is offline   Reply With Quote