About "FRAME_INTERPOLATION" definition in the H264 encoder of IPP 7.0

About "FRAME_INTERPOLATION" definition in the H264 encoder of IPP 7.0

The "FRAME_INTERPOLATION" definition IS USED BY THE CURRENT ipp SAMPLE
CODE (H264 encoder) to switch the way how the half pel got interpolated.
But I am not clear about the difference if I turn it on or off. My unstanding
is :
(1) When the FRAME_INTERPOLATION turns on, all the half pel on
the frame will be interpolated once and saved for motion estimation
later;
(2) otherwise, the half pel interpolation is happen on-the-fly per block basis during the sub-pel ME.

Am I right? Thanks and Regards.

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Good day.Yes you right. This is purely performance optimization, but it significantly increase memory usage for each frame so it left switchable.

Have a nice day.

Leave a Comment

Please sign in to add a comment. Not a member? Join today