Эта часть ISO/IEC 14496 определяет инструменты кодирования, которые улучшают как выполнение, так и качество кодирования визуальных объектов, как определено в ISO/IEC 14496-2. Набор инструментов не ограничивается визуальными объектами, но на данный момент все рекомендуемые инструменты являются инструментами визуального кодирования. В этом техническом отчете описаны четыре инструмента. Быстрая оценка движения Быстрая глобальная оценка движения Быстрая и надежная генерация спрайтов Быстрый декодер переменной длины с использованием поиска в иерархической таблице Эти инструменты были продемонстрированы как надежные инструменты с исходными кодами как для реализаций MoMusys, так и для Microsoft. В текущих реализациях имеется единое программное обеспечение, включающее в себя все инструменты, существующие в ISO/IEC 14496-2. Очевидно, что это неэффективно с точки зрения размера кода и скорости выполнения. Для решения этой проблемы в оптимизированном эталонном программном обеспечении предусмотрены переключатели компиляции, позволяющие включать только выбранные инструменты, определенные профилями и уровнями. Такой уровень оптимизации выполняется на языке программирования высокого уровня. Оптимизация для конкретной платформы в настоящее время не рассматривается в этой части.
INCITS/ISO/IEC TR 14496-7:2004 История
2004INCITS/ISO/IEC TR 14496-7:2004 Информационные технологии. Кодирование аудиовизуальных объектов. Часть 7. Оптимизированное эталонное программное обеспечение для кодирования аудиовизуальных объектов.
2002INCITS/ISO/IEC TR 14496-7:2002 Информационные технологии Кодирование аудиовизуальных объектов Часть 7: Оптимизированное эталонное программное обеспечение для кодирования аудиовизуальных объектов (принятие INCITS)