ГЕОМЕТРИЧЕСКОЕ ВНУТРЕННЕЕ ПРЕДСКАЗАНИЕ

1. Видеокодер, в котором группы пикселей могут разделяться на сегменты произвольной формы, каждый из упомянутых сегментов заполняется данными предсказания из подвергнутых внутреннему кодированию данных изображения и/или явного описания на основании подгонки модели.
2. Видеокодер по п.1, в котором упомянутая произвольная форма описывается посредством одной или нескольких параметрических моделей или функций.
3. Видеокодер по п.2, в котором полином используется для упомянутой параметрической модели или функции.
4. Видеокодер по п.3, в котором модель полинома первого порядка используется для упомянутого полинома.
5. Видеокодер по п.4, в котором упомянутый полином содержит два параметра угла и расстояния.
6. Видеокодер по п.1, в котором упомянутая модель содержит параметр, который приспособлен для управления эффективностью сжатия и/или сложностью кодера.
7. Видеокодер по п.1, в котором упомянутые данные предсказания, ассоциированные с каждым сегментом, предсказываются по декодированным пикселям или по статистическим данным внутри упомянутого сегмента.
8. Видеокодер по п.7, в котором упомянутое предсказание выполняется с использованием по меньшей мере одного из направленного предсказания, предсказания DC либо предсказания плоскости.
9. Видеокодер по п.8, в котором направление упомянутого направленного предсказания может быть таким же или иным, чем упомянутое направление сегмента.
10. Видеокодер по п.7, в котором в качестве предсказания используется фрагмент, отыскиваемый из упомянутой декодированной области изображения.
11. Видеокодер по п.7, в котором упомянутые статистические данные могут выбираться из списка, который включает в себя значение DC, плоскость подгонки и модель высокого порядка.
12. Видеокодер по п.1, в котором упомянутое предсказание и кодирование основано на расширении стандарта H.264.
13. Видеокодер по п.12, в котором основанный на параметрической модели режим внутреннего кодирования может применяться к макроблокам или подмакроблокам.
14. Видеокодер по п.1, в котором точность параметров в пределах упомянутой модели передается в наборе параметров последовательности, наборе параметров изображения, заголовке массива или выводится из других параметров кодирования.
15. Видеокодер по п.14, в котором упомянутые параметры упомянутой модели, описывающей границу сегмента, могут кодироваться и передаваться в наборе параметров последовательности, наборе параметров изображения или заголовке массива.
16. Видеокодер по п.7, в котором кодовое слово, указывающее, какой способ предсказания используется, может сигнализироваться в данных предсказания макроблока.
17. Видеокодер по п.8, в котором упомянутое направление может сигнализироваться в данных предсказания макроблока.
18. Видеокодер по п.10, в котором вектор движения кодируется в пределах данных предсказания макроблока.
19. Видеокодер по п.11, в котором DC, информация плоскости и/или модель более высокого порядка может кодироваться в пределах данных предсказания макроблока.
20. Видеокодер по п.1, в котором упомянутые параметры модели и упомянутые предсказания сегмента выбираются для того, чтобы совместно минимизировать некоторый показатель искажения и/или показатель стоимости кодирования.
21. Видеокодер по п.1, в котором упомянутые параметры модели и упомянутое предсказание сегментов выбирается согласно статистическим данным упомянутой области изображения.