Що таке інтерпрогноз?

admin | 4 Квітня, 2025


Inter Prediction (або тимчасове передбачення) – це тип процесу передбачення, який використовує інші кадри як еталонні для прогнозування поточних зразків кадру. Опорні кадри можуть бути минулими або майбутніми в порядку відтворення, але вони повинні бути попередньо оброблені в порядку декодування.

Це включає просторове прогнозування спрямованості в межах одного зображення (внутрішнє прогнозування) і гнучку компенсацію руху кількох опорних зображень із набору попередньо реконструйованих і збережених зображень (міжпрогнозування).

Внутрішнє передбачення є ефективний метод зменшення закодованої інформації зображення або внутрішнього кадру у відеопослідовності. Загальноприйнятим сьогодні методом є створення вибіркового блоку прогнозування шляхом екстраполяції реконструйованих пікселів, що оточують цільовий блок, який потрібно кодувати.

Міжкадрове передбачення. Інтеркодований кадр розділений на блоки, відомі як макроблоки. Після цього, замість безпосереднього кодування необроблених значень пікселів для кожного блоку, кодер намагатиметься знайти блок, подібний до того, який він кодує, у попередньо закодованому кадрі, який називається опорним кадром.

Ви можете візуалізувати це таким чином: Внутрішньокадровий кодек стискає двовимірно. Міжкадровий кодек стискає тривимірно, тобто також і тимчасово. Якби він лише дивився на сусідні кадри для стиснення, він був би не набагато ефективнішим, ніж внутрішньокадрові кодеки.

Хоча вони схожі, префікс intra- означає «в межах» (якщо відбувається в одній речі), тоді як префікс inter- означає «між» (як відбувається між двома речами).