Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6721 Discussions

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

frank_ma
Beginner
244 Views
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
Pavel_V_Intel
Employee
244 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
Reply