СИСТЕМЫ И СПОСОБЫ ДЛЯ РЕНДЕРИНГА И ВЫДАЧИ ПОДСКАЗОК КОДЕРУ НА ОСНОВАНИИ ОЦЕНКИ ПРЕДВАРИТЕЛЬНО КОДИРОВАННОЙ НАГРУЗКИ

1. Система кодирования данных, содержащая:
рендерер, причем рендерер записывает последовательность видеокадров, состоящую из множества кадров; и
кодер, который записывает уставки качества кодера;
при этом рендерер нормализует уставки качества кодера; и
при этом нормализованные уставки качества кодера используются для выдачи подсказки кодеру по кодированию последовательности видеокадров.
2. Система по п. 1, в которой кодер кодирует последовательность видеокадров в режиме, который оптимизирует уставки качества кодера.
3. Система по п. 2, в которой используемый режим представляет собой многопроходной режим.
4. Система по п. 1, в которой уставки качества кодера нормализуются с их
5. Система по п. 1, в которой уставки качества кодера нормализуются с их приведением к средней уставке качества кодера для кадров последовательности видеокадров.
6. Система по п. 1, в которой кодеру выдается подсказка по каждому из кадров в последовательности видеокадров.
7. Система по п. 1, в которой уставки качества кодера записываются в виде карты кликов или таблицы подстановки.
8. Система по п. 1, в которой последовательность видеокадров представляет собой пространственно-соотносимую последовательность.
9. Система по п. 1, в которой нормализованные уставки качества кодера выдают подсказку кодеру по уравновешиванию полосы пропускания последовательности видеокадров.
10. Система по п. 1, в которой последовательность видеокадров представляет собой кат-сцену реального времени или предварительно отрендеренную кат-сцену.
11. Выполняемый на компьютере способ кодирования данных, включающий в себя следующие стадии:
запись последовательности видеокадров, состоящей из множества кадров;
запись уставок качества кодера; и
нормализацию уставок качества кодера, причем нормализованные уставки качества кодера используются для выдачи подсказки кодеру по кодированию последовательности видеокадров.
12. Способ по п. 11, дополнительно включающий в себя стадию кодирования последовательности видеокадров в режиме, который оптимизирует уставки качества кодера.
13. Способ по п. 12, в котором используемый режим представляет собой многопроходной режим.
14. Способ по п. 11, в котором уставки качества кодера нормализуются с их приведением к средней уставке качества кодера для кадров последовательности видеокадров.
15. Способ по п. 11, в котором уставки качества кодера нормализуются с их приведением к первому кадру последовательности видеокадров.
16. Способ по п. 11, в котором кодеру выдается подсказка по каждому из кадров в последовательности видеокадров.
17. Способ по п. 11, в котором уставки качества кодера записываются в виде карты кликов или таблицы подстановки.
18. Способ по п. 11, в котором последовательность видеокадров представляет собой пространственно-соотносимую последовательность.
19. Способ по п. 11, в котором нормализованные уставки качества кодера выдают подсказку кодеру по уравновешиванию полосы пропускания последовательности видеокадров.
20. Способ по п. 11, в котором последовательность видеокадров представляет собой кат-сцену реального времени или предварительно отрендеренную кат-сцену.
21. Система кодирования данных, содержащая:
сервер, причем сервер:
регистрирует одно или несколько прохождений игры;
отсортировывает множество кадров из одного или нескольких прохождений игры во множество ячеек;
получает список отсортированных кадров;
рассчитывает средний размер кодированного кадра для отсортированного множества ячеек; и
кодирует один или несколько кадров из списка отсортированных кадров для расчета нормализованной для каждой ячейки уставки качества кодера для каждой из множества ячеек;
при этом нормализованные для каждой ячейки уставки качества кодера используются для выдачи подсказки кодеру по кодированию последовательности видеокадров.
22. Система по п. 21, в которой множество ячеек отображено на карте кликов.
23. Система по п. 21, в которой каждый средний размер кодированного кадра соотносится с одной из нормализованных для каждой ячейки уставок качества кодера.
24. Система по п. 22, в которой отсортированные кадры соотносятся с картой кликов.
25. Система по п. 21, в которой каждый средний размер кадра соотносится с одной из нормализованных для каждой ячейки уставок качества кодера.
26. Выполняемый на компьютере способ кодирования данных, включающий в себя следующие стадии:
запись одного или нескольких прохождений игры;
отсортировку множества кадров из одного или нескольких прохождений игры во множество ячеек;
сбор списка отсортированных кадров;
расчет среднего размера кодированного кадра для отсортированного множества ячеек;
кодирование одного или нескольких кадров из списка отсортированных кадров для расчета нормализованной для каждой ячейки уставки качества кодера для каждой из множества ячеек; и
выдачу подсказки кодеру по кодированию последовательности видеокадров на основании нормализованных для каждой ячейки уставок качества кодера.
27. Способ по п. 26, в котором множество ячеек отображено на карте кликов.
28. Способ по п. 26, в котором каждый средний размер кодированного кадра соотносится с одной из нормализованных для каждой ячейки уставок качества кодера.
29. Способ по п. 27, в котором отсортированные кадры соотносятся с картой кликов.
30. Способ по п. 26, в котором каждый средний размер кадра соотносится с одной из нормализованных для каждой ячейки уставок качества кодера.