Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
6593 Discussions

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

frank_ma
Beginner
103 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
103 Views
Good day.
Yes you right. This is purely performance optimization, but it significantly increase memory usage for each frame so it left switchable.
Reply