Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
12 Views

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.
0 Kudos
1 Reply
Highlighted
Employee
12 Views

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