Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Технологии / Как работает алгоритм сжатия Display Stream Compression?
Вопрос для Поиска с Алисой
12 августа

Как работает алгоритм сжатия Display Stream Compression?

Алиса
На основе источников, возможны неточности

Алгоритм сжатия Display Stream Compression (DSC) работает с горизонтальной линией пикселей, закодированных группами из трёх последовательных пикселей для форматов 4:4:4 и 4:2:2, или из шести пикселей (трёх сжатых контейнеров) для форматов 4:2:2 и 4:2:0. en.wikipedia.org en.m.wikipedia.org

Процесс включает несколько этапов: en.wikipedia.org

  1. Предварительная обработка. en.wikipedia.org Если используется кодировка RGB, то она преобразуется в обратимый YCGCO. en.wikipedia.org Если используется «простое 4:2:2», то оно преобразуется в 4:4:4 путём добавления недостающих образцов цветности путём интерполяции соседних пикселей. en.wikipedia.org
  2. Кодирование компонентов. en.wikipedia.org Каждый компонент (яркость, цветность) кодируется отдельно с использованием трёх независимых подпотоков (четырёх подпотоков в собственном режиме 4:2:2). en.wikipedia.org en.m.wikipedia.org
  3. Прогнозирование. en.wikipedia.org Этап выполняется с использованием одного из трёх режимов: модифицированного алгоритма адаптивного кодирования медианы (MMAP), блочного прогнозирования и прогнозирования средней точки. en.wikipedia.org en.m.wikipedia.org
  4. Управление скоростью передачи данных. en.wikipedia.org Алгоритм отслеживает ровность цвета и заполненность буфера, чтобы настроить битовую глубину квантования для группы пикселей таким образом, чтобы минимизировать артефакты сжатия, оставаясь при этом в пределах битрейта. en.wikipedia.org
  5. Хранение повторяющихся пикселей. en.wikipedia.org Повторяющиеся последние пиксели могут храниться в буфере индексированной истории цветов (ICH) с 32 записями, на который может напрямую ссылаться каждая группа в срезе. en.wikipedia.org Это улучшает качество сжатия сгенерированных компьютером изображений. en.wikipedia.org
  6. Кодирование остатков предсказания. en.wikipedia.org Остатки предсказания вычисляются и кодируются с помощью алгоритма энтропийного кодирования, основанного на кодировании с переменной длиной размера дельты (DSU-VLC). en.wikipedia.org
  7. Объединение закодированных групп пикселей. en.wikipedia.org Затем закодированные группы пикселей объединяются в фрагменты различной высоты и ширины. en.wikipedia.org

DSC может работать в режиме постоянного или переменного битрейта. en.wikipedia.org Сжатие картинки происходит в реальном времени с использованием сложных математических вычислений и с минимальной задержкой (1–2 мс). club.dns-shop.ru

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Tue Aug 26 2025 09:00:20 GMT+0300 (Moscow Standard Time)